シミュレータ
RTLシミュレータによるテストは veryl test
で実行することができます。サポートされているシミュレータは以下の通りです。
Verilatorはデフォルトのシミュレータです。Veryl.toml
やコマンドラインオプションでシミュレータが指定されていない場合に使用されます。
全設定の説明はこちら。
cocotb
cocotb
テストを実行するには cocotb
がインストールされた python3
の環境が必要です。サポートされている cocotb
のバージョンは 1.9.0 のみです。
例えば以下のコマンドでインストールすることができます。
$ pip3 install cocotb==1.9.0
シミュレータバックエンドとしては Verilator のみサポートされています。