Jump to content
Sign in to follow this  
chenyong

how to show hierarchy of uvm_top in simvion

Recommended Posts

Hi,

when I use simvision to open the project, I can only find an uvm_top under worklib.uvm_pkg of DesignBrower and there is no other low level show belw uvm_top. How can I show all level of hierarchy of uvm_top in simvision? Thankls

chen yong

Share this post


Link to post
Share on other sites

My guess - you are looking at time-0 view. Run for 1 ns and then see. Recall that all SV class objects are created after time-0 in simulation. Ideally a "testbench view" in a debugger should pop-up after start_of_simulation_phase - any EDA vendor doing it automatically, anyone?

Regards

Ajeetha, CVC

www.cvcblr.com/blog

Share this post


Link to post
Share on other sites

Hi Ajeetha,

thanks for your reply. I have finished the total simulation and use simvision to open the waves/designBrower, which doesn't seem to be a time-0 problem. I don't know why there isn't a "+" in front of the uvm_top so that I can't check the hierarchy. Thanks.

Share this post


Link to post
Share on other sites

Then you are looking for "transaction recording" feature, check CDN documentation on how to enable the same. Usually testbench debug is more interactively done (while the sim is running) than in the post-process mode.

Regards

Ajeetha, CVC

www.cvcblr.com/blog

Share this post


Link to post
Share on other sites

in order to use transaction recording into simvision you have to check the following:

1. running with the cadence supplied version of uvm which has the right adapter between simvision and uvm in place

2. you have to set the config variable recording_detail to something>0, there are multiple ways to do that. a simple path is at the tcl prompt "uvm_set -config '*' recording_detail 1", there is a button, you can code it, you can do this on the cmdline

3. (ensure you set the recording_detail right in the beginning (during run_phase its too late)

4. you will see the fiber hierarchy once transactions are being created/sent

regards

/uwe

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×