大人の事情でVMMをもう一度

大人の事情なんですけど。。
VMMをもう一度お勉強することにしました。

まずは定義済みXVCマネージャから。。
vmm_xvc_managerの使用方法についての記述って「ベリフィケーション・メソドロジ・マニュアル」
位しかないのが痛いけど。。まあいいか。
  →vmm_xvc_managerソースの解説は。。
   があるが。。使い方はないんだよな~~

とりあえず「ベリフィケーション・メソドロジ・マニュアル」p300のルール8-25
に従えば。。ここまでは即座に書けるな。。
module dmac_test(h_bus h_bus_if) ; // module <-- modelSim_PE対応。。(汗
  ....
 vmm_log log ;
 string test_senario_file ;
 vmm_xvc_manager vmm_xvc_manager0 ;
  ....

initial
   begin
     test_scnario_file = "test.snr" ; // テスト・シナリオ
     
     log = new("dmac_loging", "0") ;
// -- r8.25  ->  vmm_xvc_managerを拡張してはだめ --
     vmm_xvc_manager0 = new ;
     vmm_xvc_manager0.run(test_scenario_file) ;
     ....
     $finish ;
   end
endmodule

systemVerilog VMM 回路検証 LSI検証