Verification Engineerの戯言
OVMのホワイトペーパーによると、OVMのシミュレーション・フェーズ(Simulation Phase)は、次のようになっているようです。
ちなみに、elaborationフェーズと'post_elaborationフェーズで実行されるものは、
Construction new post_new Elaboration elaboration post_elaboration Simulation pre_run run Report extract check reportホワイトペーパーだと、それぞれのフェーズの後に()が付いているので、functionかtaskなのかと思っていたら、フェーズの名前のようです。各フェーズで実行する関数は別の名前になっているものがあるようです。
ちなみに、elaborationフェーズと'post_elaborationフェーズで実行されるものは、
elaboration => ovm_component : export_connections, connect, import_connections post_elaboration => ovm_component : end_of_elaborationまた、pre_runフェーズでは、
pre_run => configreになります。
検証、Verification、SystemVerilog、OVM、Open Verification Methodology