Jump to content


  • Content Count

  • Joined

  • Last visited

  1. Hi , I am using UVM 1.0 from Accellera and VCS vcs-mx-E-2011.03. In my sequence, I have the following syntax assert(req.randomize(clkgen) with {clock.period ==m_period ;}); However, I see print out m_period is correct ( a non zero number) but clock.period in item req is zero. I have a timescale directives in uvm_users_pkg as timescale 1ns/1ps, but I use +override_timescale 1ps/1ps as VCS_OPT this syntax works fine with mti, but doesn't work in VCS. and because this is a clock generator, all the clock has period as "zero" , and VCS stops because it detected infinite loop (of course).
  • Create New...