Design & Reuse

Industry Expert Blogs

Expectations of a Verification IP User: Transaction Modeling

-
January 21, 2015

In my blog posts, I will be sharing my expectations from a Verification IP. I will begin with Transaction Modeling.

Having played a role in both developing as well as in using Verification IPs, I consider the transaction class to be the most important component of a VIP. The quality of a transaction class defines the quality of the VIP. Be it UVM, or any other methodology, deciding on the transaction class structure requires sufficient planning as it affects the overall VIP architecture and the verification environment.

Let me list down some of the guidelines which I think are relevant:

Click here to read more ...