でっかいのも動かしたい

どんな論理をシミュレーションするかによっても、作り方や規模が変わってくる。

作りたいもの

  • AXIバスの向こうに作成した論理がある

汎用的に論理でいろんな論理がつなげられて、CPU(ARM)から制御できる。

  • C言語記述でドライバやファームウエアを記述するようにテストを書きたい

CPU用にコンパイルするとそのまま実機で動作できるといいな。

必要な機能

  • AXIバスファンクションモデル(BFM)が必要

簡易版を作成するか、それとも使えそうなモデルを探すか。

  • C言語記述とシミュレータの連携動作が必要

これはSystemVerilogのDPI-Cで実現可能

実はある程度形になっているのですが、AXIのBFMはまだなのでもうちょっとかなというレベル。