言語インタフェース・ウィザード(PLI/VPI/VHPI/DPI)Category : シミュレーション/ベリフィケーション言語インタフェース・ウィザードはActive-HDLの環境でVHPI, PLI, VPI, DPIのアプリケーションを簡単に作成できるようにする補助ツールです。VHPIウィザードはVHPIアプリケーションのテンプレート作成を補助し、機能するVHPIインタフェース・コードを生成し、VHPIオブジェクト情報とVHDLモデルとの通信を単純化する便利なユーティリティ機能を持つシンプルな構造を作成します。PLIウィザードはPLIタスク・関数(1タスクまたは関数ごとにソース・ファイル1個)とそのパラメータや値のテンプレート作成を補助します。VPIウィザードはVPIアプリケーションを簡単に作成できるようにするツールで、ユーザはシステム・タスク、システム関数、およびシミュレーション関連のコールバックという、3種類のオブジェクトを設定・生成することができます。SystemVerilog DPI-CウィザードはC/C++ファイル(*.cpp)とSystemVerilogファイル(*.sv)を生成します。C/C++コードにはSystemVerilogにインポートされる関数が記述されます。引数タイプと戻り値は、ウィザードのダイアログ・ボックスで入力されたSystemVerilogタイプから、それに対応するC/C++タイプにマッピングされます。