📝

VivadoでAXIの自作IPのシミュレーション

2025/02/04に公開

Zynq上でAXI IFの自作IPを作成して、シミュレーションしようとして引っかかったところ

テストベンチを書くファイル(*.sv)で下記を記述してimportする必要があるのですが

import axi_vip_pkg::*;
import sim_all_axi_vip_0_0_pkg::*;(例)

vivado上でファイル編集中はこの行で 'not declare'的な指摘が表示されます
これをどうやって消すのか試行錯誤していたのですが消せませんでした

どうにもこうにもできなくなってとりあえずRun simulationをしてみたら、simulationが正常にできました

ですので、この場合の'not declare'は無視して良さそう

Discussion