(1) ―― SystemVerilogのDPI-C機能
(2) ―― テスト・プログラムはC言語で書く
(3) ―― Avalonインターフェースと検証用モデル
(4) ―― SystemVerilog側のDPI-Cの記述を作成する
5) ―― テスト・プログラムの作成とBFMのコードの生成
(6) ―― 協調シミュレーションを実行する
(7) ―― DMAの割り込み機能を確かめられるようにする
(8,最終回) ―― シミュレータやコンパイラの入手方法
ユーザ編marsee101さん)
(2) ―― テスト・プログラムはC言語で書く
(3) ―― Avalonインターフェースと検証用モデル
(4) ―― SystemVerilog側のDPI-Cの記述を作成する
5) ―― テスト・プログラムの作成とBFMのコードの生成
(6) ―― 協調シミュレーションを実行する
(7) ―― DMAの割り込み機能を確かめられるようにする
(8,最終回) ―― シミュレータやコンパイラの入手方法
ユーザ編marsee101さん)
が参考になると思います。
コレと同じようなことを、
Vivado 2017.1以降では、ZYNQ-VIPを使ってできますよ。。。
Vivado 2017.1以降では、ZYNQ-VIPを使ってできますよ。。。