Jump to content


  • Content Count

  • Joined

  • Last visited

  1. Hello All, I am working on SystemC-UVM based testbench. I have created UVM based testbench using UVM code generator. Here I am using three different agents in UVM generator which I have defined as a part of the configuration file which was further being provided to UVM code generator to generate test bench skeleton. And here, in of the agent driver, the code snippet is as: // Drive the inputs of the DUT UVM_INFO(this->name(),"Driving transaction:",0); req.print(); // TODO put your code here But when I try to read the value in my test-cas
  2. Thanks Philipp!!! Earliear i tried using next_trigger without any argument to retain static sensitivity(as next_trigger()), but was not working and now somehow it's working. Thanks for your help.
  3. Hello All, I have written one process as SC_METHOD and want to use next_trigger into it. But as next trigger overrides the static sensitivity. So i have to consider adding static event if needed explicitly withing method. And here once i am triggered by that dynamic event so i have to add up the static sensitive events using next trigger for that i have written something as: void A::proc1() //SC_METHOD(proc1) sensitive << ev1<<ev2; { if(test_condition){} else { next_trigger(dyanmic_event);
  • Create New...