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
  • OCP2.2
  • PCI
  • PCI Express 2.0
  • SAS
  • SATA
  • SPI4.2
  • USB2.0
More information on QVL

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.
User: Sign In
Forgot Password? Cancel
| Create Account