« いろんなものが壊れて何も進まない時は・・ | トップページ | Spartan-7でUSB-AXI-DDR3に成功。次はカメラだ »

2022.08.11

EZ-USB FX2からAXIにアクセスできるようにした

2年前に作りかけたソースを発掘し、かなり手直しして、ようやくEZ-USB FX2からAXI-4にアクセスできるようになりました。

今日の成果のブロックデザインはこんな感じです。

Fx2_axi

AXIの先にはSmartConnectがあって、その先にはAXI BRAMがつながっています。

Spartan-7のXC7S50の内蔵BRAMを最大限に使うと256kByteまでのRAMを作ることができます。

USBからAXIを通じてBRAMにアクセスする速度を測ってみるとOUT方向が43MBytes/s、IN方向が26MBytes/sでした。

USB 2.0 HighSpeedとしては妥当な値といえます。

Fx2_axi2

やはり内蔵RAMは小さいですね。VGAサイズの画像すら入りません。

豊かなアプリケーションのためには、どうしてもDDR3 SDRAMを使う必要があります。

 

|

« いろんなものが壊れて何も進まない時は・・ | トップページ | Spartan-7でUSB-AXI-DDR3に成功。次はカメラだ »

コメント

コメントを書く



(ウェブ上には掲載しません)




« いろんなものが壊れて何も進まない時は・・ | トップページ | Spartan-7でUSB-AXI-DDR3に成功。次はカメラだ »