Jump to content

The question on reactive slave


Recommended Posts

I am a new comer on UVM, and have a question on reactive slave agent.

I saw the reactive slave agent sample in $UVM_HOME/example/ubus/. It has the mechanism includes sequence/sequencer/drive. I know the memory model is inside in the sequence, and the read data is sent back as resp to DUT.


I have a question that if I integrate in the driver, do I still need the sequence and sequencer in the reactive slave ? 


I feel like keep the reactive slave agent including all of these is better to let the agent more flexible and extension. The sequence can change the response can change it and not only store it. Is it right for my understanding ? 


Link to comment
Share on other sites

  • 5 years later...

It is (typically) part of your vendor's tool installation. Inside the installation, look for "ubus" and/or "integrated". For example:

$ find <path_to_vendor_installation> -name *ubus*

If $UVM_HOME has been set correctly, you can also use

$ find $UVM_HOME -name *ubus*

Or simply use your favorite search engine on the web with terms "integrated", "ubus" and "uvm".

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...