Figure 1-3: Directory Structure for Generated Files
<instance_name> _sim/synopsys -
Simulation files for Synopsys simulation tools
<project_dir>
<project_dir>/<instance_name> - includes PHY IP Verilog HDL and
SystemVerilog design files for synthesis
<instance_name>. v or .vhd - the parameterized transceiver PHY IP core
<instance_name> .qip - lists all files used in the transceiver PHY IP design
<instance_name> .bsf
- a block symbol file for you transceiver PHY IP core
<instance_name> _sim/altera_xcvr <PHY_IP_name> - includes plain text
files that describe all necessary files required for a successful simulation. The
plain text files contain the names of all required files and the correct order
for reading these files into your simulation tool.
<instance_name> _sim/aldec -
Simulation files for Riviera-PRO simulation tools
<instance_name> _sim/cadence -
Simulation files for Cadence simulation tools
<instance_name> _sim/mentor -
Simulation files for Mentor simulation tools
The following table describes the key files and directories for the parameterized transceiver PHY IP core
and the simulation environment which are in clear text.
Table 1-2: Transceiver PHY Files and Directories
File Name
Description
<project_dir>
The top-level project directory.
<instance_name>
.v or .vhd
The top-level design file.
<instance_name>
.qip
A list of all files necessary for Quartus II compila‐
tion.
<instance_name>
.bsf
A Block Symbol File (.bsf) for your transceiver
PHY.
<project_dir>/<instance_name>/
The directory that stores the HDL files that define
the protocol-specific PHY IP core. These files are
used for synthesis.
UG-01080
2015.01.19
Running a Simulation Testbench
1-7
Introduction to the Protocol-Specific and Native Transceiver PHYs
Altera Corporation
Send Feedback