Jump to content

OVM_TOP & UVM_TOP under one test bench roof

Recommended Posts


Can I have few test bench components following OVM methodology and few others compliant to UVM under a single test bench hierarchcy (provided there is no interaction required between the OVM and UVM components) ?

Is is possible to get such hierarchy compiled without any errors and simulate without any issues?

Did anyone try this? Please advise.

Thanks in advance,

Pradeep H

Link to comment
Share on other sites

As soon as you ask for a single testbench hierarchy, that implies testbench interaction like phasing and end-of-test. That cannot be done without converting the OVM components to UVM first.

If you can keep the components in two separate testbench hierarchies and never have any code that imports both OVM and UVM in the same scope, that can be done. You will have to call ovm_pkg::run_test() and uvm_pkg::run_test() separately as well.

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