Jump to content

Erling

Members
  • Content Count

    129
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    Erling got a reaction from Hongnhattl in uvm_blocking_peek_imp in ubus example   
    The slave monitor having a uvm_blocking_peek_imp means it is implementing a peek member task for someone else to call through a uvm_blocking_peek_port, which in this case sits in the sequencer. A sequence can then call peek() on the sequencer port, i.e p_sequencer.addr_ph_port.peek(). The peek call will be forwarded to the peek task of the monitor since the slave agent has connected the peek port of the sequencer to the monitor peek imp. At that point, peek() of the monitor will pend on the address_phase_grabbed event and return trans_collected to the sequence in the trans output parameter when the event triggers.
    Erling
×
×
  • Create New...