Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

VMMは main、OVMは run

Verification Engineerの戯言

VMMではvmm_xactorクラスの実行部分のmainタスク、OVMのovm_componentクラスの実行部分はrunタスク。

  VMM : protected virtual task main();
  OVM :virtual task run()


VMMではprotectedを付けている。一方、OVMではprotectedを付けていない。
この違いは、なぜか?

検証、Verification、SystemVerilog、VMM、OVM、Verification Methodology Manual、Open Verification Methodology