Jump to content

Incisive Transaction Recording Support: Where?

Recommended Posts

I found an appnote on Cadence-sourcelink: "HowtoRunUVMlibrarywithIncisive.pdf"

The following section interests me:


You can create transactions from your UVM environments and analyze them
using Simvision waveform analysis window or the Transaction Stripe Chart window.
To enable transaction recording you can obtain the uvm_cdns_recording tarball from
uvmworld.org contributions site. This package adapts UVM recording api to create
transactions that are stored in SST2 database.

This package provides a uvm_pkg.sv file that includes transaction recording support.
Replace $UVM_HOME/uvm_pkg.sv in your compile.f file with the following:



I searched for this package at UVM Contributions, but couldn't find it. Where do I get it?

Link to comment
Share on other sites


this package has not been posted to uvm world. normally (this was the case with ovm) cadence did supply this as part of the embedded ovm distribution. no addon work was necessary to transactions in simvision. the easiest way to get the package is to contact cadence support or your local ae.



Link to comment
Share on other sites

.... in addition to the search time

- the OVM (and later the UVM) versions under ..../tools/ will be actively bugfixed

- if you use "-uvm" it will enable a couple of improvements in handling UVM such as (tcl command support, library precompile, simvision addons/filters etc)



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