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

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