Main Content

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

Simulink サブシステムの DPI 生成

Simulink® サブシステムから SystemVerilog DPI コンポーネントを生成する

Simulink サブシステムから生成された DPI コンポーネントは、次の 2 つの方法で使用できます。

  • SystemVerilog DPI コンポーネントをエクスポート - このコンポーネントを動作モデルとして HDL シミュレーションに統合できます。コンポーネント ジェネレーターは、テスト ポイントと調整可能なパラメーターをサポートします。生成された DPI コンポーネントをサブシステムのデータ ベクトルに対して検証する SystemVerilog テスト ベンチを生成することもできます。SystemVerilog DPIコンポーネントを生成するを参照してください。

  • SystemVerilog DPI テストベンチの生成 (HDL Coder™ を使用) — このテストベンチを使用して、DUT およびデータ ソースを含む Simulink モデル全体から生成された C コードを使用して、生成された HDL コードを検証します。Verify HDL Design Using SystemVerilog DPI Test Bench (HDL Coder)を参照してください。

Simulink による DPI コンポーネント生成を参照してください。

この機能を使用するには、ASIC Testbench for HDL Verifier アドオンをダウンロードしてインストールしてください。この機能には Simulink Coder™ も必要です。

アプリ

HDL VerifierHDL検証アーティファクトを生成し、Simulinkサブシステムから検証ワークフローに従う (R2020b 以降)

ブロック

AssertionSimulinkアサーションからSystemVerilogアサーションを生成する

トピック

DPI コンポーネントの生成と検証

高度なDPIオプション

生成された HDL コードを SystemVerilog DPI テストベンチで検証する (HDL Coder ライセンスが必要)