SESSION 25
TUTORIAL: OVM Advanced Applications (T6)
Organizer: Adam Sherer - Cadence Design Systems, Inc.
As users become more adept at building and reusing OVM-based verification IP, it is natural to leverage that experience to related parts of the verification process. The most obvious one is to apply the OVM to multiple languages, including SystemVerilog, e, and SystemC, enabling the widest possible reuse among verification teams. In turn, the advanced concepts in the OVM are leading teams to seek OVM-based VIP to replace more simplistic bus-functional model VIP for protocol verification. Just as the OVM can be used to steer a test to a specific state for formal ABV, it can also steer a test to a specific set of sequences for low-power verification. The OVM is also unique in its ability to scale to system verification which is where the OVM accelerated application is needed with its ability to leverage hardware acceleration.
Attendees of this techtorial will learn how to apply the OVM in each of these advanced applications - multi-language, VIP, ABV, low-power, and acceleration along with code examples and demonstrations that leverage an IDE to increase coding efficiency and correctness.
Sponsored by:

Speakers:
Brett Lammers - Cadence Design Systems, Inc.Chris Komar - Cadence Design Systems, Inc.
John Decker - Cadence Design Systems, Inc.
Sharon Rosenberg - Cadence Design Systems, Inc.