Home: IP Portfolio > Verification IP > Accelerated VIP

Accelerated VIP

Accelerated VIP supports hardware acceleration of SoC interfaces such as USB, PCI Express, Ethernet, MIPI, AMBA AXI, AMBA AHB, and AMBA ACE

Speeding Verification on Hardware Accelerators

Sometimes chips are just too big to verify with logic simulation software. SoCs comprised of tens of millions of logic gates will bog down software simulators, even when running on the fastest servers.

Simulating big designs requires hardware-assisted verification, an approach that uses special-purpose hardware, like Cadence® Palladium® XP systems, to dramatically boost simulation performance. 

Just as simulation VIP simplifies traditional logic simulation, accelerated VIP makes hardware-assisted verification easier and more productive.

Usage Options

Cadence Accelerated VIP enable two popular methods of hardware-assisted verification: simulation acceleration and embedded testbench.

Simulation Acceleration

In simulation acceleration, the Cadence Palladium XP system works in conjunction with the Cadence Incisive® Simulator to divide up the simulation task.  The Palladium XP runs the design under test while the Incisive simulator runs the testbench. Accelerated VIP is inserted for each of the standard interfaces in the design with the testbench interface running on Incisive and the acceleration-optimized core running on the Palladium XP.  Most of the testbench components employed in simulation can be reused, which saves set-up time and preserves the controllability and observeability of traditional logic simulation. With this approach, performance is often up to 1000X faster than logic simulation.

Embedded Testbench

With the embedded testbench approach, both the test environment and the design under test run in the Palladium XP system. This results in huge performance gains – typically 10,000X to 100,000X faster than logic simulation. That kind of speed enables the verification of software along with the hardware design. This enables hardware/software integration bugs to be efficiently discovered and fixed – a task that would be nearly impossible to manage otherwise. To facilitate the embedded testbench approach, application software is often used to run tests and monitor results.

Learn More

Demonstration

More Information

ARM® AMBA® Boost simulation performance for AMBA-based designs

AMBA 4 ACE Accelerated VIPSpeed verification of multi-core designs

Learn more »

AMBA AXI Accelerated VIPGenerate and drive bus traffic as an AXI master

Learn more »

AMBA AHB Accelerated VIPSupport data bus widths of 32, 64, and 128 bits

Learn more »

AMBA APB Accelerated VIPRespond to bus traffic as an APB slave

Learn more »

Display Visualize full frame images and videos

HDMI 1.4 Accelerated VIPSupports all extended resolution frames, including 3D

Learn more »

Ethernet Test billions of network transactions

Ethernet 10/100/1G/10G Accelerated VIPEnable design acceleration using the Cadence Palladium® XP

Learn more »

Ethernet 40G/100G Accelerated VIPRun tests in a pure simulation environment or in simulation acceleration with IES

Learn more »

MIPI Accelerate performance for mobile designs

MIPI CSI-2 Accelerated VIPFully configurable CSI-2 packets in peripheral mode

Learn more »

MIPI DBI Accelerated VIPType-B and Type-C interface support

Learn more »

MIPI DSI Accelerated VIPFully configurable DSI packets in host mode

Learn more »

Other Speed verification of popular interfaces

I2C Accelerated VIPFully configurable I2C packets

Learn more »

I2S Accelerated VIPConfigurable to I2S transmitter or I2S receiver

Learn more »

Keypad Accelerated VIPSupports 8x8 KEYPAD matrix

Learn more »

SATA 3G/6G Accelerated VIPSupport for PTO & DMA read/write and Non-data & Queued DMA ATA commands

Learn more »

SIMCARD Accelerated VIPConfigurable T0/T1 protocol parameters

Learn more »

PCI Express Accelerate verification of high-bandwidth interfaces