Verilog FPGA プログラム 4 (MCU ポーティング、Arty A7-35T)
FPGA内に無料のMCU IPをポーティングして使用することをお知らせします。
FPGA
FPGA


FPGA MCU移植アップデート(v1.4)
こんにちは
FPGA MCU移植講義が更新されました。
このトピックはw5500高速インターフェースの実装です。
以下はシステムブロックです。

w5500のSPIインタフェースをRTLで実装し、内部に4KB SRAMを置いて
高速なインタフェースを実装します。
1) w5500 write
- mcuは転送するデータをsramに保存します。
- SPI ControllerにStartコマンドを与えると、SPI Controllerはsramに保存されたデータをw5500に転送します。
- w5500 Accessの速度は11 Mbpsです。
- 理論的には33Mbpsまで可能だそうです。私がボード製作して24Mbpsまでは確認されました。今回はモジュールとジャンパで接続して11Mbpsまで動作することを確認しました。
2) w5500 read
- w5500のデータ受信をチェックします。
- データ受信時、SPI Controllerは高速でw5500の受信データを取り込み、sramに保存します。
- mcuはsramに保存されているデータを読み込みます。
使用するモジュールについては、以下を参照してください。

購入された方は、ダウンロードリンクを通じて電子文書と資料をダウンロードしてください。
お得な資料になりますように。
ありがとうございます。
![]()
コメント




