Spartan-6 FPGA GTP Transceiver Wizard v1.8
41
UG546 (v1.8) December 14, 2010
Chapter 4
Quick Start Example Design
Overview
This chapter introduces the example design that is included with the GTP Transceiver
wrappers for the Spartan
®
-6 LXT sub- family. The example design demonstrates how to
use the wrappers and demonstrates some of the key features of the GTP transceiver. For
detailed information about the example design, see
Chapter 5, Detailed Example Design
Implementing the Example Design
When all of the parameters are set as desired, click
Generate
to create a directory structure
under the provided Component Name. Wrapper generation proceeds and the generated
output populates the appropriate subdirectories.
The directory structure for the PCI EXPRESS
®
example is provided in
.
After wrapper generation is complete, the results can be tested in hardware. The provided
example design incorporates the wrapper and additional blocks allowing the wrapper to
be driven and monitored in hardware. The generated output also includes several scripts
to assist in running the Xilinx software.
From the command prompt, navigate to the project directory and type the following:
For Windows
>
cd pcie_wrapper\implement
>
implement.bat
For Linux
%
cd pcie_wrapper/implement
%
implement.sh
These commands execute a script that synthesizes, builds, maps, places, and routes the
example design and produces a bitmap file. The resulting files are placed in the
implement/results directory.