)5.4バージョン必要がある>(ヘルプのVPIでのModelSim。

G

Guest

Guest
私は)バージョン5.4(ModelSimでVPIをして問題を使用して。エラーメッセージが以下の"表¥示されたときvpiProcess"に私がハンドルを取得しようとします。親切に問題を、この解決方法を与える提案を。事前に感謝します。

エラーメッセージ:

<img src=¥"http://www.edaboard.com/images/smiles/icon_sad.gif¥" alt=¥"悲しい¥" border=¥"0¥" />#モジュール情報:モジュール名:テスト:テストファイル:mod.tst、行番号:0(mod.tst)
中に#発生したエラーは、vpi_iterate()!
#レベル:5状態:1コード:ModelSimのバージョン5.4製品名:ModelSimの
#メッセージ::内部-検索オブジェクトの種類vpiProcess)vpi_iterate(vpiModule型からオブジェクトを実装されていません。
#LineNo:0ファイル:

抜粋コード:
int型list_mod(vpiHandle top_module_h)


...

vpi_printfは("モジュール情報:モジュール名:%sは:%)する¥¥ n"だファイル:%sを、行番号:%d個の(%sは
常に仮想、名前、file_nameは、line_no、deffile_name);

/ / vpiProcess
proc_i = vpi_iterate(vpiProcess、top_module_h);
場合)(vpi_chk_error(&error_info)

vpi_printf("エラーが発生しましたvpi_iterate()!する¥¥ n");
vpi_printf("レベル:%d個の状態は:%d個のコード:%sの製品:%は、¥¥ n"だ
、error_info.levelは、error_info.state
error_info.code、error_info.product);
vpi_printfは("メッセージ:%)を¥¥ n"、error_info.messageだ。
場合)(error_info.file
vpi_printfは("LineNo:%d個のファイル:%は、¥¥ n"を、error_info.lineだ
error_info.file);

vpi_printf("LineNo:0ファイル:NULLをする¥¥ n");


....

module_i = vpi_iterate(top_module_h vpiModule);
module_iするif(!= NULL)は

module_h中((= vpi_scan(module_i))!= NULL)は

)list_mod(module_h;





 
試し5.5a以上。それは...この問題を持って以下の
『THX ..

 

Welcome to EDABoard.com

Sponsor

Back
Top