シミュレーションテストベンチ
テストベンチは、スクリプト'create_vivado_project.tcl' で作成されたVivadoプロジェクトに統合されていますシミュレーションを開始するには、コマンド '‘launch_simulation' をVivadoのTclコンソールに入力
ファイル 'SimulationCtrl_tb.vhd' によこのファイルには 'Simulation' と呼ばれるプロセスが含まれており、次の例のように一テストベンチの一連のアクションを作成できます。
Simulation : process Begin -- Enable Data Stream at channel 0 EnableDataStream (clk,status,ctrl, 0); -- Request 5 frames (256x10 Mono8) at channel 0. FrameRequest (clk,status,ctrl, 0, 5, 256, 10, Mono8); -- Disable Data Stream at channel 0 DisableDataStream (clk,status,ctrl, 0); -- End simulation std.env.finish; end process;
使用可能なすべてのコマンドの説明は、フォルダーにあるファイル 'SimulationCtrl_tb.vhd' に記載されています。<variant short-name>/04_ref_design/sim
「オンボードメモリインターフェイス」に関して、テストベンチモデルのストレージサイズは2 MBに制限されています。