Code Browser Pages:
Files in
vmm1.2_example.tar



dummy_rtl.v
ReadMe.txt
vmm_cfg.sv
vmm_cov.sv
vmm_drv.sv
vmm_env.sv
vmm_gen.sv
vmm_interface.sv
vmm_packet.sv
vmm_rcv.sv
vmm_sbd.sv
Current file: vmm_scn.sv
vmm_top.sv



///////////////////////////////////////
///////////////////////////////////////
////                               ////
////        VMM 1.2 example        ////
////                               ////
////     For more vmm examples     ////
////     visit www.testbench.in    ////
////                               ////
///////////////////////////////////////
///////////////////////////////////////


//-----------------------------------------------------------------------------
// Dummy rtl extended Scenario Class
//-----------------------------------------------------------------------------

class my_scenario extends packet_scenario;

  int my_scen_id;

  function new();
    this.my_scen_id = this.define_scenario("Packet Write Read Scenario", 2);
  endfunction : new

  constraint c_packet {
    foreach (this.items[i])
      this.items[i].address inside {[1:12]};
    foreach (this.items[i])
      this.items[i].data inside {[1:12]};
  }

endclass : my_scenario

//-----------------------------------------------------------------------------
// end of file 
//-----------------------------------------------------------------------------