WILSONVILLE, USA: Mentor Graphics Corp. will continue to deliver comprehensive support for the Open Verification Methodology (OVM), and is extending that same level of support for the Universal Verification Methodology (UVM).
Key technologies that support OVM and have been extended to support UVM include the Questa advanced verification platform, the Questa Multi-view Verification Components library and the Veloce emulation platform.
The Questa advanced functional verification platform offers native support for UVM by virtue of its industry-leading support of the IEEE Std 1800 SystemVerilog standard on which UVM is based. This support includes comprehensive language feature support, native single-kernel simulation and full functional debug of SystemVerilog.
The Questa MVC library has added native support for UVM. This allows early adopters of the UVM to access to a comprehensive verification IP (VIP) solution supporting a wide range of industry-standard protocols without the need for any manual conversion, interoperability, or wrapper layers.
The Questa MVC library dramatically improves verification coverage and helps speed the functional verification of integrated circuits (ICs) using industry-standard protocols. As a result, users of MVCs can expect to see an improved time to market and a higher quality product.
In addition, the Veloce emulation platform fully supports the UVM. The primary advantage to companies using both the UVM/OVM and the Veloce platform is the ability to use a single transaction-based testbench for both simulation and emulation—two technologies that are critical to the functional verification of large, complex system-on-chip (SoCs) designs.
“From the beginning with the first open-source methodology—the AVM—through the de facto standard OVM, and now with the Accellera UVM effort, Mentor has continually pushed for the goals of verification data portability, verification IP reuse, freely available base class libraries and open source licensing,” said John Lenyo, general manager, Design Verification Technology (DVT) division. “Mentor will continue to enhance our verification product line to incorporate even more OVM and UVM capabilities.”
UVM based on OVM
The UVM Early Adopter release is based on OVM 2.1.1. It unites the industry around a single standard verification methodology from Accellera. For OVM users who would like to use UVM now, the UVM Early Adopter kit provides a Perl script to automate the change of OVM symbols to UVM in their code to make it ready for UVM.
OVM is available at www.ovmworld.org and UVM is available from Accellera.