でっかいのも動かしたい
どんな論理をシミュレーションするかによっても、作り方や規模が変わってくる。
作りたいもの
- AXIバスの向こうに作成した論理がある
汎用的に論理でいろんな論理がつなげられて、CPU(ARM)から制御できる。
- C言語記述でドライバやファームウエアを記述するようにテストを書きたい
CPU用にコンパイルするとそのまま実機で動作できるといいな。
必要な機能
- AXIバスファンクションモデル(BFM)が必要
簡易版を作成するか、それとも使えそうなモデルを探すか。
- C言語記述とシミュレータの連携動作が必要
これはSystemVerilogのDPI-Cで実現可能
実はある程度形になっているのですが、AXIのBFMはまだなのでもうちょっとかなというレベル。