Main Content

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

SystemVerilog DPI コンポーネントの生成

DPI インターフェイスを使用したSimulinkサブシステムまたはMATLAB関数のエクスポート

Simulink®サブシステムまたはMATLAB®関数を、 Verilog®または SystemVerilog シミュレーション用の DPI インターフェイスを使用してエクスポートできます。コーダーは、生成された C コードを、SystemVerilog シン インターフェイス関数を通じてアクセスされる DPI ラッパーでラップします。

HDL Verifier™ は、これらの製品およびプラットフォームでの SystemVerilog DPI コンポーネントの生成をサポートします。

デザインフォーマット必要な製品おすすめ商品サポートされているプラットフォーム
Simulinkサブシステム

SimulinkとSimulink Coder™

Embedded Coder®
  • Windows® 32 ビットと 64 ビット

  • Linux® 64 ビット

関数 MATLAB

MATLABとMATLAB Coder

 
  • Windows 64 ビット

  • Linux 64 ビット

HDL Coderでの SystemVerilog DPI テストベンチの生成

HDL Coder™ライセンスをお持ちの場合は、SystemVerilog DPI テスト ベンチを生成できます。テストベンチを使用して、DUT とデータ ソースを含むSimulinkモデル全体から生成された C コードを使用して、生成された HDL コードを検証します。この機能を使用するには、モデル全体がSimulink Coderによる C コード生成をサポートしている必要があります。この機能には、HDL ワークフロー アドバイザーのHDL Code Generation > Set Testbench Options、または [モデル コンフィギュレーションパラメーター]ダイアログ ボックスのHDL Code Generation> でアクセスできます。 Test Bench。あるいは、コマンドライン アクセスの場合は、 GenerateSVDPITestBenchmakehdltb (HDL Coder)プロパティを設定します。HDL Coderを使用した SystemVerilog テストベンチの生成の例については、 Verify HDL Design Using SystemVerilog DPI Test Bench (HDL Coder)を参照してください。

HDL Verifier は、これらの製品およびプラットフォームを使用したHDL Coderでの SystemVerilog DPI テストベンチの生成をサポートします。

デザインフォーマット必要な製品おすすめ商品サポートされているプラットフォーム
Simulinkサブシステム

SimulinkとSimulink Coder

Embedded Coder
  • Windows 32 ビットと 64 ビット

  • Linux 64 ビット

関連するトピック