Ip core verification, Simulation testing, Hardware testing – Altera RapidIO MegaCore Function User Manual

Page 13: Ip core verification –5, Simulation testing –5 hardware testing –5

Advertising
background image

Chapter 1: About This MegaCore Function

1–5

IP Core Verification

August 2014

Altera Corporation

RapidIO MegaCore Function

User Guide

IP Core Verification

Before releasing a version of the RapidIO IP core, Altera runs comprehensive
regression tests in the current version of the Quartus

®

II software. These tests use the

MegaWizard

Plug-In Manager and the Qsys system integration tool to create the

instance files. These files are tested in simulation and hardware to confirm
functionality.

Altera also performs interoperability testing to verify the performance of the IP core
and to ensure compatibility with ASSP devices.

The RapidIO IP core v9.0 successfully passed RIOLAB’s Device Interoperability
Level-3 (DIL-3) testing in 2009.

Simulation Testing

Altera verifies the RapidIO IP core using the following industry-standard simulators:

ModelSim

®

simulator

VCS in combination with the Synopsys Native Testbench (NTB)

The test suite contains testbenches that use the RapidIO bus functional model (BFM)
from the RapidIO Trade Association to verify the functionality of the IP core.

The regression suite tests various functions, including the following functionality:

Link initialization

Packet format

Packet priority

Error handling

Throughput

Flow control

Constrained random techniques generate appropriate stimulus for the functional
verification of the IP core. Functional coverage metrics measure the quality of the
random stimulus, and ensure that all important features are verified.

Hardware Testing

Altera tests and verifies the RapidIO IP core in hardware for different platforms and
environments.

The hardware tests cover 1x, 2x, and 4x variations running at 1.25, 2.5, 3.125, and
5.0 Gbaud, and processing the following traffic types:

Stratix V

Refer to the

What’s New in Altera IP

page of the Altera website.

Other device families

No support

Note to

Table 1–2

:

(1) The RapidIO IP core supports only the EP4CGX50, EP4CGX75, EP4CGX110, and EP4CGX150 Cyclone IV GX devices.

Table 1–2. Device Family Support (Part 2 of 2)

Device Family

Support

Advertising