EasyManua.ls Logo

Xilinx LogiCORE 1000BASE-X - Chapter 15: Implementing the Design; Pre-implementation Simulation; Synthesis

Xilinx LogiCORE 1000BASE-X
230 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Ethernet 1000BASE-X PCS/PMA or SGMII v9.1 www.xilinx.com 201
UG155 March 24, 2008
R
Chapter 15
Implementing the Design
This chapter describes how to simulate and implement your design containing the
Ethernet 1000BASE-X PCS/PMA or SGMII core.
Pre-implementation Simulation
A functional model of the Ethernet 1000BASE-X PCS/PMA or SGMII core netlist is
generated by the CORE Generator to allow simulation of the core in the design-phase of
the project.
Using the Simulation Model
For information about setting up your simulator to use the pre-implemented model, please
consult the Xilinx Synthesis and Verification Design Guide, included in your Xilinx software
installation.
The model is provided in the CORE Generator project directory.
VHDL Design Entry
<component_name>.vhd
Verilog Design Entry
<component_name>.v
This model can be compiled along with the user’s code to simulate the overall system.
Synthesis
XST - VHDL
In the CORE Generator project directory, there is a <
component_name
>.vho file that is a
component and instantiation template for the core. Use this to help instance the Ethernet
1000BASE-X PCS/PMA or SGMII core into your VHDL source.
After the entire design is complete, create the following:
An XST project file
top_level_module_name
.prj listing all the user source code
files
An XST script file
top_level_module_name
.scr containing your required
synthesis options.
To synthesize the design, run
$ xst -ifn top_level_module_name.scr

Table of Contents

Related product manuals