このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
matlabtb
インスタンス化された HDL モジュールの MATLAB テストベンチ セッションをスケジュールする
説明
メモ
このコマンドは、MATLAB® ではなく HDL シミュレーターに入力します。
matlabtb は次のアクションを実行します: instance
HDL Verifier™ ソフトウェアの HDL シミュレータ クライアント コンポーネントを起動します。
HDL シミュレータで作成された HDL デザインの指定されたインスタンスを MATLAB 関数に関連付けます。
指定された MATLAB 関数の呼び出しをスケジュールするプロセスを作成します。
同じインスタンスを指定した以前の
matlabtbコマンドによってスケジュールされた保留中のイベントをすべてキャンセルします。たとえば、インスタンスfooに対してコマンドmatlabtbを発行すると、matlabtbはfooでmatlabtbによって開始された以前にスケジュールされたすべてのイベントをキャンセルします。このコマンドは HDL シミュレータで発行されます。
MATLAB テストベンチ関数は、HDL モデル内のエンティティに渡される刺激を模倣します。MATLAB または
matlabtbでスケジュールされた HDL からの強制刺激。メモ
matlabtbに指定する通信モードは、サーバー接続を確立したときにhdldaemonに指定した通信モードと一致する必要があります。ソケット通信の場合、HDL シミュレータで
matlabtbコマンドを使用してリンク要求を発行するときに、hdldaemonに選択したポート番号を指定します。
matlabtb は、指定された MATLAB 関数をスケジュールするための時間指定を追加します。instance time-specs
matlabtb は、有効な仕様名とその値で構成されるペアとして 1 つ以上の追加仕様を指定します。たとえば、instance ___ pair1 ... pairN-mfunc vlogmatlabc は、MATLAB 関数 vlogmatlabc が指定された HDL モジュールに関連付けられることを指定します。これらのペアは、time-specs の有無にかかわらず指定できます。
例
入力引数
バージョン履歴
R2008a で導入