M-Hwcosim で使用するためのハードウェアのコンパイル - 2023.2 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 日本語

M-Hwcosim で使用するためのハードウェアのコンパイルは、標準的な Model Composer HDL ハードウェア協調シミュレーション フローと同じフローで実行されます。まず、Simulink で Model Composer モデルを作成し、[Compiling Hardware for Use with M-Hwcosim] でハードウェア協調シミュレーション ターゲットを選択し、[Generate] をクリックします。生成プロセスの最後に、ハードウェア協調シミュレーションのライブラリが作成されます。

netlist ディレクトリには、bit ファイルと hwc ファイルがあります。bit ファイルは FPGA インプリメンテーションに対応しており、hwc ファイルには M-Hwcosim に必要な情報が含まれています。bit ファイルと hwc ファイルは、mydesign_cw.bit と mydesign_cw.hwc のように、名前からペアであることがわかるようになっています。

hwc ファイルは、デザインおよび選択したハードウェア協調シミュレーション インターフェイスを記述するための追加のメタ情報を指定します。このメタ情報を使用して M-Hwcosim を使用してハードウェア協調シミュレーション インスタンスをインスタンシエートし、協調シミュレーション エンジンと通信させることができます。

M-Hwcosim は、既存の協調シミュレーション ブロックと同じポートおよび固定小数点の表記の概念を継承します。どのデザインでも、外部から最上位ポートにアクセスできるようになっています。