Jump to content

sending register sequences from virtual sequence

Recommended Posts


in my env I have few masters agents and register adapter for each master agent.

each register sequence uses different regmodel from env

I would like to create virtual sequence to send register sequences on these masters.

I would like to use command line option ti get sequence name and run the test.

any suggestion how can I do this ?

Link to comment
Share on other sites

  • 2 months later...

Hi Verifier,

I don't have a full solution, but here is an idea. Create a base virtual sequence which can start a register sequence. For each agent + uvm_reg_map, create a subclass of the base virtual sequence which connects the register sequence to the specific agent. Use +uvm_set_inst_override or +uvm_set_type_override command line options to override the instantiation of the base virtual sequence in your environment to a specific subclass. It is late for me, so I'm not sharp enough to give you any code, but does this help you some of the way?

Best Regards



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...