Implementing The Example Design; Simulating The Example Design; Setting Up For Simulation; Functional Simulation - Xilinx LogiCORE Getting Started Manual

Ethernet 1000base-x pcs/pma or sgmii v7.0
Table of Contents

Advertisement

Implementing the Example Design

The default core and its supporting files, including the example design, are generated in
your project directly. For a detailed description of the design example files and directories,
refer to
Implementing the Example Design
Note:
After the core is generated, the netlists and example design can be processed by the Xilinx
implementation tools. The generated output files include several scripts to assist you in
running the Xilinx software.
To implement the Ethernet 1000BASE-X PCS/PMA or SGMII sample design core
From the CORE Generator project directory window, type in the following:
For UNIX:
For Windows:
These commands execute a script that synthesizes, builds, maps, and place-and-routes the
example design. The script then creates gate-level netlist HDL files in either VHDL or
Verilog, along with associated timing information (SDF) files.

Simulating the Example Design

Setting up for Simulation

To run the gate-level simulation you must have the Xilinx Simulation Libraries compiled
for your system. See the Compiling Xilinx Simulation Libraries (COMPXLIB) in the Xilinx
ISE Synthesis and Verification Design Guide, and the Xilinx ISE Software Manuals and Help.
You can download these documents from:
http://www.xilinx.com/support/software_manuals.htm.
In addition, the simulator you use must provide SWIFT model support to simulate the
Virtex-II Pro or Virtex-4 RocketIO
In the simulation examples that follow, <project_dir> is the CORE Generator project
directory; <component_name> is the component name as entered in the core customization
window.

Functional Simulation

Note:
This section provides instructions for running a functional simulation or the Ethernet
1000BASE-X PCS/PMA or SGMII core using either VHDL or Verilog. The functional
simulation model is provided when the core generated; implementing the core before
simulation is not required.
Ethernet 1000BASE-X PCS/PMA or SGMII v7.0
UG145 January 18, 2006
"Directory Structure and File Descriptions" in Chapter
Available only with a Full license.
unix-shell> cd <project_dir>/<component_name>/implement
unix-shell> ./implement.sh
ms-dos> cd <project_dir>\<component_name>\implement
ms-dos> implement.bat
Available for both license types.
www.xilinx.com
TM
transceivers.
4.
21
R

Advertisement

Table of Contents
loading

Table of Contents