AXI4 Lite Master IPコアの作製

AXI VDMAのレジスタ設定用AXI Lite Master IPの作製1(仕様の検討)
AXI VDMAのレジスタを設定するコントローラを AXI Lite Master として作製する。MicroBlaze でも良いのだが、MicroBlaze を実装すると大げさになってしまうし、ソフトウェアを初期値としてRAMにロードする手間も必要になる。AXI VDMAのレジスタを設定するだけの AXI Lite Master インターフェースを有した簡単なコントローラを自作することにする。
AXI VDMAのレジスタ設定用AXI Lite Master IPの作製2(シミュレーション)
AXI VDMAのレジスタを設定するコントローラの、”Vivado Design Suite Tutorial: Embedded Processor HardwareDesignUG940 (v 2013.2) June 19, 2013”だ。Verilog HDLコードとAXI4 Lite Master用AXI4 Lite Slave BFM(簡易版だけど)を作製できたので、シミュレーションを行った。reg_set_axi_lite_master.v のVerilog HDLコードを貼った。
AXI VDMAのレジスタ設定用AXI Lite Master IPの作製3(HDLソースの公開)
reg_set_axi_lite_master_tb.v 、axi_lite_slave_BFM.v のVerilog HDLコードを貼った。
AXI VDMAのレジスタ設定用AXI Lite Master IPの作製4(XPSへAdd IP)
、AXI4 Lite Master IPの reg_set_axi_lite_master を上に書いたシミュレーション用のXPSプロジェクト VDMA_test に、Add IPした。

inserted by FC2 system