EZ-USB FX2からAXIにアクセスできるようにした
2年前に作りかけたソースを発掘し、かなり手直しして、ようやくEZ-USB FX2からAXI-4にアクセスできるようになりました。
今日の成果のブロックデザインはこんな感じです。
AXIの先にはSmartConnectがあって、その先にはAXI BRAMがつながっています。
Spartan-7のXC7S50の内蔵BRAMを最大限に使うと256kByteまでのRAMを作ることができます。
USBからAXIを通じてBRAMにアクセスする速度を測ってみるとOUT方向が43MBytes/s、IN方向が26MBytes/sでした。
USB 2.0 HighSpeedとしては妥当な値といえます。
やはり内蔵RAMは小さいですね。VGAサイズの画像すら入りません。
豊かなアプリケーションのためには、どうしてもDDR3 SDRAMを使う必要があります。
| 固定リンク
コメント