EasyManuals Logo
Home>Xilinx>Transceiver>LogiCORE IP Spartan-6

Xilinx LogiCORE IP Spartan-6 User Manual

Xilinx LogiCORE IP Spartan-6
51 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #42 background imageLoading...
Page #42 background image
42 www.xilinx.com Spartan-6 FPGA GTP Transceiver Wizard v1.8
UG546 (v1.8) December 14, 2010
Chapter 4: Quick Start Example Design
Functional Simulation of the Example Design
Using ModelSim
The Spartan-6 FPGA GTP Transceiver Wizard provides a quick way to simulate and
observe the behavior of the wrapper using the provided example design and script files.
Prior to simulating the wrapper with ModelSim, the functional (gate-level) simulation
models must be generated. All source files in the following directories must be compiled to
a single library as shown in
Table 4-1. See the Synthesis and Simulation Design Guide for
ISE
®
12.4, available in the ISE
®
Software Documentation for instructions on how to
compile ISE simulation libraries.
The Wizard provides a command line script for use within ModelSim. To run a VHDL or
Verilog ModelSim simulation of the wrapper, use the following instructions:
1. Launch the Modelsim simulator and set the current directory to
<project_directory>/<component_name>/simulation/functional
2. Set the MTI_LIBS variable:
modelsim> setenv MTI_LIBS <path to compiled libraries>
3. Launch the simulation script:
modelsim> do simulate_mti.do
The ModelSim script compiles the example design and test bench, and adds the relevant
signals to the wave window.
Table 4-1: Required ModelSim Simulation Libraries
HDL Library Source Directories
Verilog UNISIMS_VER
<
Xilinx dir
>/spartan6/verilog/src/unisims
<
Xilinx dir
>/spartan6/secureip/mti
VHDL UNISIM
<
Xilinx dir
>/spartan6/vhdl/src/unisims/primitive
<
Xilinx dir
>/spartan6/secureip/mti

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xilinx LogiCORE IP Spartan-6 and is the answer not in the manual?

Xilinx LogiCORE IP Spartan-6 Specifications

General IconGeneral
BrandXilinx
ModelLogiCORE IP Spartan-6
CategoryTransceiver
LanguageEnglish

Related product manuals