`__FILE__ & `_LINE__

何らかのメッセージを出力したとき、そのメッセージがどのファイルのどの行で出力したかを知りたいときあります。

そんなときは、`__FILE__と`__LINE__ マクロを使いましょう。

`__FILE__ : ファイル名

`__LINE__ : 行番号

に置き換わります。

この`__FILE__と`__LINE__ の使い方の例として、OVM Forumの global_stop_request() & $finishのMentorのDaveさんの書き込みです。

ovm_report_info("STOP","Stop requested by nnnnnn",OVM_NONE,`__FILE__,`__LINE__);

OVMのレポート機能でこの2つもマクロを使うというモノです。