Global Sources
EE Times-India
EE Times-India > EDA/IP

Using OVM configuration classes

Posted: 28 Apr 2010     Print Version  Bookmark and Share

Keywords:OVM configuration  testbench  configuration classes 

The Open Verification Methodology (OVM) has been available for download under the Apache 2.0 license since January 2008. Signs of an ecosystem have gradually emerged since then. As just one example, consider the OVM Forum. As of this writing in early 2010, the forum has more than 1,300 topic threads containing more than 5,200 posts, which almost certainly makes it the most vibrant Web destination devoted to test-bench reuse topics.

However, from perusing the forum and speaking with colleagues working on verification of IC designs, it�s clear that to date OVM has been used more to tinker with than to transform the building, use and maintenance of test-benches. Verification engineers are still using events in their scoreboards to communicate with the monitor, still writing jumbo drivers with hundreds of interface instances and still propagating these interfaces using successive assign_vi tasks or arguments in the constructor. For the uninitiated, all these are signs of poorly optimised architecture—and of the yet-to-be-realised promise of OVM. A major part of this promise is that OVM components can be configured into various flavours via configuration classes, which is the subject of this technical article.

View the PDF document for more information.

Comment on "Using OVM configuration classes"
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top