Files generated for altera ip cores, Simulating ip cores – Altera RapidIO II MegaCore Function User Manual

Page 22

Advertising
background image

2–4

Chapter 2: Getting Started

Files Generated for Altera IP Cores

RapidIO II MegaCore Function

August 2014

Altera Corporation

User Guide

Files Generated for Altera IP Cores

The Quartus II software version 14.0 Arria 10 Edition and later generates the
following output file structure for Altera IP cores:

In the case of the RapidIO II IP core you generate in the Quartus II software v14.0
Arria 10 Edition:

The testbench script appears in <Qsys_system or your_ip>/sim/<vendor>.

The testbench files appear in
<Qsys_system or your_ip>/altera_rapidio2_140/sim/tb

.

The IP core simulation files appear in
<Qsys_system or your_ip>/altera_rapidio2_140/sim/<vendor>

.

The RapidIO II IP core does not generate an example design.

Simulating IP Cores

The Quartus II software supports RTL- and gate-level design simulation of Altera IP
cores in supported EDA simulators. Simulation involves setting up your simulator
working environment, compiling simulation model libraries, and running your
simulation.

Figure 2–3. IP Core Generated Files

<Project Directory>

<your_testbench>_tb.csv

<your_testbench>_tb.spd

sim - IP core simulation files

<your_testbench>_tb - Simulation testbench files

<your_testbench>_tb

<your_ip> - IP core variation files

<your_ip>.cmp - VHDL component declaration file

<your_ip>.ppf - XML I/O pin information file

<your_ip>.qip - Lists IP synthesis files

<your_ip>.sip - Lists files for simulation

synth - IP synthesis files

<your_ip>.v or .vhd - Top-level IP synthesis file

sim - IP simulation files

1

<your_ip>.v or .vhd - Top-level simulation file

<EDA_tool_name> - Simulator setup scripts

<simulator_setup_scripts>

<IP subcore library> - IP subcore files

<HDL files>

sim

<your_ip>.qsys - System or IP integration file

<your_ip>_bb.v - Verilog HDL black box EDA synthesis file
<your_ip>_inst.v or .vhd - Sample instantiation template

<your_ip>_generation.rpt - IP generation report

<your_ip>.debuginfo - IP generation report

<your_ip>.html - Contains memory map

<your_ip>.bsf - Block symbol schematic

<your_ip>.spd - Combines individual simulation startup scripts

1

<your_ip>_tb.qsys - Testbench system file

1

<your_ip>.sopcinfo - Software tool-chain integration file

1. If supported and enabled for your IP variation

Advertising