Questa MVC
Reduce Testbench Development and Testing
Today's designs rely heavily on a variety of industry standard interfaces. To effectively verify these designs, designers often spend valuable time building and verifying verification components related to these standards (also know as verification IP or VIP). With the pre-verified, configurable, and reusable verification components in the Questa MVC library, you can reduce the overall testbench development effort and free up time for testing your proprietary modules and functions.
The verification components in the Questa MVC library fit any verification environment. By facilitating and enhancing the application of the Open Verification Methodology (OVM), transaction-level modeling (TLM), and inFact® intelligent testbench automation, Mentor Graphics verification components increase productivity even further.
Using a single model, Multi-View Verification Components (MVC) deliver a scalable verification solution for popular protocols and standard interfaces, including stimulus generation, reference checking, and coverage measurements. MVCs incorporate Mentor’s unique Multi-View technology, which automatically bridges the gap between RTL, TLM, and system-level verification.
Verification with Questa MVC is straight forward: simply instantiate it as a component in your testbench. The built-in capabilities of Quest MVC components automatically provide the entries for the coverage database so you have the metrics in place to track whether all necessary scenarios are covered.
Highlights
- Reduces testbench development time
- Supports both RTL and TLM abstraction levels
- Includes support for verification planning
- Fits in any verification environment, including OVM, VMM
- Increases quality and productivity
MVC components are also integrated with the Questa debug environment and make use of the transaction viewing capability in Questa so that you can get both signal-level and transaction-level debugging capabilities.
Current List of Protocols Supported Include:
- AMBA
( AHB, APB, AXI, APB3 and AXI-LP ) - AXI4
- eMMC
- Ethernet ( 10/100, 1G, 10G, 40G, 100G )
- SPI 4.2
- HDMI
- USB 2.0, OTG & 3.0
- PCIe 1.1, 2.0 and 3.0
- DDR2
- OCP 2.2 ( including 3.0 writersp_enable and OCP disconnect )
- I2C
- I2S
- SPI
- UART
Questa Verification Library (QVL)
The Questa MVC Library leverages the Questa Verification Library (QVL) monitors that are included with Questa. The complete QVL also includes a comprehensive set of RTL checkers and are compatible with 0-in formal tools.
The following protocols are currently supported by QVL:
- APB
- APB3
- AXI & AXI-LP
- AHB
- DDR-SDRAM
- DDR2 - SDRAM
- Ethernet
- I2C
- LPC
Related Products
- Questa Questa is Mentor Graphic's Advanced Verification Environment and is the only integrated verification platform that can improve quality, productivity, and predictability for any verification flow.
- inFact inFact testbench synthesis provides a straightforward way to achieve higher coverage, while significantly reducing input code required to write a testbench.
Datasheets
Toolbox
- WHITE PAPER: Binding SystemVerilog to VHDL Components Using Questa
- WHITE PAPER: Realizing Advanced Functional Verification with Questa
- software eval: Questa Evaluation Request
Contact Mentor Graphics
- Questa MVC Info Request or call toll free: 1-800-547-3000
