追記。。new(...);しないと不渡り手形(null pointer)を渡してしまうね。。(汗
module dmac_test(h_bus h_bus_if) ; // module <-- modelSim_PE対応。。(汗 .... vmm_log log ; string test_senario_file ; vmm_xvc_manager vmm_xvc_manager0 ; dmac_xvc dmac_xvc0 ; mem_xvc mem_xvc0 ; .... initial begin test_scnario_file = "test.snr" ; // テスト・シナリオ log = new("dmac_loging", "0") ; // -- r8.25 -> vmm_xvc_managerを拡張してはだめ -- vmm_xvc_manager0 = new ; dmac_xvc0 = new("dmac_xvc0", "dmac_xvc0") ; mem_xvc0 = new("mem_xvc0", "mem_xvc0") ; vmm_xvc_manager0.add_xvc(dmac_xvc0) ; vmm_xvc_manager0.add_xvc(mem_xvc0) ; vmm_xvc_manager0.run(test_scenario_file) ; .... $finish ; ...
systemVerilog VMM 回路検証 LSI検証