Development System Reference Guide
Development System Reference Guide
About This Guide
Guide Contents
Preface About This Guide
Additional Resources
Conventions
Typographical
Loc1 loc2 ... locn
Online Document
Preface About This Guide Convention Meaning or Use Example
Allow block blockname
Table of Contents
Tcl
PARTGen
Logical Design Rule Check
NGDBuild
MAP
PAR
Physical Design Rule Check
Development System Reference Guide
PIN2UCF
XPower
Trace Output Files
Trace
BitGen
Speedprint
BSDLAnno
IBISWriter
PROMGen
CPLDfit
Tsim
TAEngine
NetGen
Hprep6
Development System Reference Guide
Xflow
EDIF2NGD, and NGDBuild
Data2MEM
Command Line Program Overview
1Command Line Programs in the Design Flow Design Flow Step
Introduction
Introduction
Command Line Syntax
Command Line Options
Execute Commands File
Command Line Options
Symbol Description
Help
Programname -h filename
Introduction Symbol Description
Intstyle Integration Style
Programname -harchitecturename
Part Number
2Part Number Examples Specification
Introduction 2Part Number Examples Specification
Invoking Command Line Programs
Design Flow Overview
Design Flow
Xilinx Design Flow
Design Flow
2Xilinx Software Design Flow FPGAs
Design Flow Overview
3Xilinx Software Design Flow CPLDs
Design Entry and Synthesis
Hierarchical Design
Design Entry and Synthesis
Schematic Entry Overview
Library Elements
Core Generator Tool FPGAs Only
Mapping Constraints FPGAs Only
HDL Entry and Synthesis
Functional Simulation
Constraints
Netlist Translation Programs
Block Placement
Timing Specifications
Design Implementation
5Design Implementation Flow FPGAs
Design Implementation
6Design Implementation Flow CPLDs
Mapping FPGAs Only
Placing and Routing FPGAs Only
Bitstream Generation FPGAs Only
1Verification Tools Verification Type
Design Verification
7Three Verification Methods of the Design Flow FPGAs
Design Verification
Back-Annotation
Simulation
9Back-Annotation Flow for FPGAs
NetGen
Schematic-Based Simulation
Timing Simulation
HDL-Based Simulation
2Five Simulation Points in HDL Design Flow UniSim SimPrim
11Simulation Points for HDL Designs
Static Timing Analysis FPGAs Only
Probe
In-Circuit Verification
Design Rule Checker FPGAs Only
Xilinx Design Download Cables
Global Clock Distribution
3Global Clock Resources Fpga Family Number Destination Pins
Fpga Design Tips
Design Size and Performance
12 Gated Clock
Data Feedback and Clock Enable
Counters
13Synchronous Design Using Data Feedback
Other Synchronous Design Considerations
Q0. . . .Q7 Q8. . . .Q15
Q0. . . .Q7Q8. . . .Q15
Tcl Overview
Tcl
Xilinx Tcl Shell
Accessing Help
Tcl Fundamentals
Tcl Fundamentals
Xilinx Tcl Commands
1Xilinx Tcl Commands for General Usage Subcommands
Xilinx Namespace
Project create and manage projects
Tcl Commands for General Usage
2Xilinx Tcl Commands for Advanced Scripting Subcommands
Partition support design preservation
Partition delete /stopwatch/Instdcm1
Tcl Commands for General Usage
Delete delete a partition
Get get partition properties
New create a new partition
Partition get /stopwatch/Instdcm1 preserve
Partition new /stopwatch/Instdcm1
Properties list available partition properties
Rerun force partition synthesis and implementation
Partition properties
Set set partition preserve property
Process run and manage project processes
Run run process task
4Process Tasks
Clean remove system-generated project files
Project clean
Project create and manage projects
Project close
Close close the ISE project
Get get project properties
Getprocesses get project processes
Project new watchver.ise
New create a new ISE project
Open open an ISE project
Project getprocesses -instance Instdcm1
Properties list project properties
Set set project properties, values, and options
Project properties -process all
Project set device xc2vp2
Set device set device
Set family set device family
Project set Map Effort Level high
Project set package fg256
Set package set device package
Set speed set device speed
Project set family Virtex2p
Project set speed
Timinganalysis generate timing analysis reports
Set top set the top-level module/entity
Delete delete timing analysis
Disablecpt disable components for path tracing control
Disableconstraints disable timing constraints
Ns High 50.00000%
Enablecpt enable components for path tracing control
Timinganalysis enableconstraints
Stopwatchtiming TSclk=PERIOD TIMEGROUP\sclk\
Timinganalysis enablecpt stopwatchtiming
Get get analysis property
Regsrclk ureg1 ureg2 ureg3
Ascii
New new timing analysis
Saveas save analysis report
Reset reset path filters and constraints
Timinganalysis reset stopwatchtiming
Run run analysis
Analysisspeed
Set set analysis properties
Setconstraint set constraint for custom analysis
Timinganalysis set stopwatchtiming
Setendpoints set source and destination endpoints
Timinganalysis setconstraint stopwatchtiming
Period 13 sclk
Exclude uregnet1 uregnet2 uregnet3
Setquery set up net or timegroup report
Setfilter set filter for analysis
Timinganalysis setfilter stopwatchtiming nets
Example
Showsettings generate settings report
Xfile manage project files
Add add file to project
Xfile get timestamp stopwatch.vhd
Get get project file properties
Remove remove file from project
Xfile add *.vhd /mysource/mysubdir timing.ucf
Xfile remove stopwatch.vhd
Tcl Commands for Advanced Scripting
Collection create and manage a collection
Appendto add objects to a collection
Set colVar2 $colVar1
Tcl Commands for Advanced Scripting
Copy copy a collection
Set colVar1 search * -type instance
Collection equal $colVar1 $colVar2
Equal compare two collections
Set colVar2 collection copy $colVar1
Set colVar2 search /top/T* -type instance
Get get collection property
Foreach iterate over elements in a collection
Object name $item
Index extract a collection object
Properties list available collection properties
Set item collection index $colVar
Removefrom remove objects from a collection
Set set the property for all collections
Collection properties
Collection sizeof $colVar
Object get object information
Sizeof show the number of objects in a collection
Collection set displaytype true
Object properties $obj foreach prop $objProps
Get get object properties
Name name of the object
Collection foreach obj $colVar set objProps
Properties list object properties
Object name collection index $colVar
Set colVar search * -type partition
Search search and return matching objects
Type type of object
Object type collection index $colVar
Option Name Synthesis Tool
Project Properties and Options
Search /stopwatch -type instance
6Project Properties Property Name Description
Project Properties and Options
NGDBuild Options Option Name Implementation Tool
Option Name Implementation Tool
Tcl 10 PAR Options
Example Tcl Scripts
Sample Tcl Script for General Usage
Example Tcl Scripts
Tcl
Sample Tcl Script for Advanced Scripting
100
Partgen options
PARTGen
PARTGen Overview
PARTGen Syntax
Arch Print Information for Specified Architecture
PARTGen Input Files
PARTGen Output Files
PARTGen Options
PARTGen Options
Print a List of Devices, Packages, and Speeds
PARTGen Options
2s400e
Xcv400 Device V400bg432 Part
Creates Package file and Partlist Files
Nopkgfile No Package File
Pname
Creates Package and Partlist Files
Partlist File
Part architecture family partname diename packagefilename
Header
Device Attributes
Partlist File
Select RAM
PKG File
PKG File
Done
Logical DRC Overview
Logical Design Rule Check
Pad Check
Logical DRC Checks
Block Check
Net Check
Clock Buffer Check
Name Check
Logical DRC Checks
Primitive Pin Check
1Checked Primitive Pins NGD Primitive Pins Checked
NGDBuild Overview
NGDBuild
1NGDBuild Design Flow
Converting a Netlist to an NGD File
Ngdbuild options designname ngdfile.ngd
NGDBuild Syntax
NGDBuild Input Files
NGDBuild Syntax
120
NGDBuild Options
Add PADs to Top-Level Port Signals
NGDBuild Output Files
NGDBuild Intermediate Files
Ignore UCF File
Aul Allow Unmatched LOCs
Bm Specify BMM Files
Dd Destination Directory
Synopsys
Insertkeephierarchy
Libraries to Search
NGDBuild Options
Usepimmodulename1 -usepimmodulename2
Modular assemble Module Assembly
Modular initial Initial Budgeting of Modular Design
Modular assemble -pimpath pimdirectorypath
Pimcreate pimdirectory -ncd designnamerouted.ncd
Modular module Active Module Implementation
Nt Netlist Translation Type
Modular module -active modulename
Ignore LOC Constraints
Sd Search Specified Directory
Allow Unexpanded Blocks
Uc ucffile.ucf
Uc User Constraints File
Ur Read User Rules File
Verbose Report All Messages
128
MAP Overview
MAP
Map options infile.ngd pcffile.pcf
MAP Syntax
MAP Input Files
MAP Output Files
MAP Input Files
1Map Options and Architectures
MAP Options
Cpackfactor
Bp Map Slice Logic
Pack CLBs
MAP Options 1Map Options and Architectures
Cm area speed balanced
Cm Cover Mode
Detail Write Out Detailed MAP Report
Equivalentregisterremoval Remove Redundant Registers
Globalopt Global Optimization
Gm Guide Mode
Gm incremental Guide Mode incremental
Gf Guide NCD File
Map to Input Functions
Ignorekeephierarchy Ignore Keephierarchy Properties
Ir Do Not Use RLOCs to Generate RPMs
Ise ISE Project File
Output File Name
No logic replication
Olstdmedhigh
Ol Overall Effort Level
Retiming Register Retiming During Global Optimization
Pr Pack Registers in I/O
No Register Ordering
Registerduplication Duplicate Registers
Timing Timing-Driven Packing and Placement
Tx Transform Buses
Tx on off aggressive limit
MAP Process
MAP Process
Do Not Remove Unused Logic
Xe Extra Effort Level
Register Ordering
Data01 Addr02 Atod03 Dtoa04
Register Ordering
3Guided Mapping
Guided Mapping
Simulating Map Results
Simulating Map Results
4Logical Circuit Representation
MAP Report MRP File
MAP Report MRP File
148
Development System Reference Guide 149
Type Block GND Xstgnd
IOB
152
Halting MAP
Halting MAP
154
DRC Overview
Physical Design Rule Check
DRC Options
DRC Syntax
DRC Input File
DRC Output File
DRC Checks
Report Incomplete Programming
DRC Checks
DRC Errors and Warnings
Place and Route Overview
PAR
PAR Flow
Timing-driven PAR
PAR Process
Placing
Routing
Command Line Examples
Par input.ncd output.ncd
Par -k previous.ncd reentrant.ncd pref.pcf
Guided PAR
Guided PAR
PCI Cores
PAR Syntax
PAR Syntax
PAR Input Files
PAR Output Files
Ol value for the router
1Effort Level Options Function Range Default
General Options Function Range Default
PAR Options
PAR Options 2General Options Function Range Default
Guide Options Function Range Default
Existingfile
Execute Commands File
Detailed Listing of Options
Gf Guide NCD File
PAR Options
Gm Guide Mode
Intstyle Integration Style
Re-Entrant Routing
Ol Overall Effort Level
Multi-Tasking Mode
Number of PAR Iterations
Nopad No Pad
No Routing
No Placement
Power Power Aware PAR
Pl Placer Effort Level
Overwrite Existing Files
Number of Results to Save
Starting Placer Cost Table
Ub Use Bonded I/Os
PAR Reports
Performance Evaluation Mode
PAR Reports
Xe Extra Effort Level
Place and Route Report File
Development System Reference Guide 175
Ing score in parenthesis
Development System Reference Guide 177
Multi Pass Place and Route Mppr
Placer effort levelrouter effort levelcost table number
Par -n 3 -pl high -rl std address.ncd output.dir
Multi Pass Place and Route Mppr
Select I/O Utilization and Usage Summary
Importing the PAD File Information
Guide Reporting
Xplorer
Best Performance Mode
Timing Closure Mode
Xplorer Syntax
Xplorer
5Xplorer Options Function
Xplorer Input Files
Xplorer Output Files
Xplorer Options
Xplorer 5Xplorer Options Function
Xplorer Report
184
ReportGen Output Files
ReportGen
ReportGen Syntax
ReportGen Input Files
Padfmt padcsvtxt
ReportGen Options
Option Usage Function
Isexflowsilent
Par -m nodefilename -ol high -n 10 mydesign.ncd output.dir
Turns Engine PAR Multi-Tasking Option
Turns Engine Overview
Turns Engine PAR Multi-Tasking Option
Turns Engine Input Files
Turns Engine Syntax
Turns Engine Output Files
Limitations
System Requirements
Turns Engine Environment Variables
Rsh machinename
Debugging
Screen Output
Node Status JOB Time
Halting PAR
Halting PAR
196
XPower Overview
XPower
Cpld Designs
XPower Syntax
Files Used by XPower
Fpga Designs
Using XPower
Using XPower
VCD Data Entry
Ls List Supported Devices
Rename Power Report
Other Methods of Data Entry
Limit
Wx Write XML File
Specify Settings XML Input File
Specify VCD file
Tb Turn On Time Based Reporting
Command Line Examples
Power Reports
Standard Reports
Power Reports
Detailed Reports
Advanced Reports
204
PIN2UCF Overview
PIN2UCF
PIN2UCF Flow
PIN2UCF Syntax
PIN2UCF Syntax
PIN2UCF Input Files
PIN2UCF Output Files
Outfile.ucf
PIN2UCF Options
PIN2UCF Scenarios
Write to a Report File
Existing Pinlock section.
210
Trace Overview
Trace
Trce -runmacro.xtm design.ncd constraint.pcf
Trace Syntax
Trace Input Files
Trce options design.ncd constraint.pcf
Trace Output Files
Input files to Trace
Trace Output Files
Fastpaths Report Fastest Paths
Generate an Error Report
Trace Options
Advanced Analysis
Trace Options
Nodatasheet No Data Sheet
Limit Timing Report
Output Timing Report File Name
Skew
Run Run Timing Analyzer Macro
Change Speed
Skew Analyze Clock Skew for All Clocks
Ulimit
Stamp Generates Stamp timing model files
Report Uncovered Paths
Stampstampfile design.ncd
Vlimit
Trace Command Line Examples
Generate a Verbose Report
Xml XML Output File Name
Trace Reports
Trace Reports
Net Skew Constraints
Net Delay Constraints
Path Delay Constraints
Timing Verification with Trace
1Path Delay Constraint Terminology Definition
Clock Skew and Setup Checking
2Clock Skew Example
2Clock Skew and Setup Checking Terminology Terms Definition
3Clock Passing Through Multiple Buffers
Reporting with Trace
5Error reporting for failed timing constraints
Data Sheet Report
Development System Reference Guide 227
BSLOT0 D0S
Report Legend
Guaranteed Setup and Hold Reporting
Hold Times
Setup Times
Trce -o summary.twr ramb16s1.ncd
Summary Report Without a Physical Constraints File Specified
Trce -o summary1.twr ramb16s1.ncd clkperiod.pcf
Development System Reference Guide 233
Trce -e 3 ramb16s1.ncd clkperiod.pcf -o errorreport.twr
Development System Reference Guide 235
236
Development System Reference Guide 237
BUFGMUX.I0
Offset Constraints
Offset Constraints
Offset in Constraint Examples
Offset in Header
Offset in Path Details
Offset in Detailed Path Data
Offset in Detail Path Clock Path
Offset In with Phase Shifted Clock
Development System Reference Guide 243
Offset OUT Header
Offset OUT Constraint Examples
Offset OUT Detail Clock Path
Offset OUT Path Details
Offset OUT Detail Path Data
Period Constraints
Period Constraints
Period Constraints Examples
Period Header
Period Path
Period Path Details
Period Constraint with Phase
Period Path with Phase
Minimum Period Statistics
Halting Trace
Speedprint Overview
Speedprint
Min Display Minimum Speed Data
Specify Temperature
Speedprint Syntax
Speedprint Options
Speedprint Example Reports
Speedprint Example Commands
Speedprint Example Commands
Command Description
Lvttl Fast
BitGen Overview
BitGen
BitGen Syntax
Option Output File
Loutfilename.ll Moutfilename.msk Boutfilename.rbt
BitGen Input Files
BitGen Output Files
BitGen Input Files
Create Rawbits File
BitGen Options
Do Not Run DRC
Bd Update Block Rams
Set Configuration
Bitgen -goptionsetting design.ncd design.bit design.pcf
CclkPin
ActiveReconfig
ActivateGCLK
Binary
Compress
ConfigRate
DCIUpdateMode
DCMShutdown
DebugBitstream
DonePipe
DisableBandgap
DONEcycle
DonePin
GSRcycle
DriveDone
Encrypt
Gclkdel0, Gclkdel1, Gclkdel2, Gclkdel3
Key0, Key1, Key2, Key3, Key4, Key5
GWEcycle
GTScycle
HswapenPin
M0Pin
KeyFile
Keyseq0, Keyseq1, Keyseq2, Keyseq3, Keyseq4, Keyseq5
LCKcycle
PartialGCLK
M1Pin
M2Pin
Matchcycle
Persist
PartialMask0, PartialMask1, PartialMask2
PartialLeft
PartialRight
Security
PowerdownPin
ProgPin
ReadBack
StartupClk
SEURepair
StartCBC
StartKey
TmsPin
TckPin
TdiPin
TdoPin
No BIT File
UnusedPin
UserID
Overwrite Existing Output File
Create a Logic Allocation File
Generate a Mask File
Create a Partial Bit File
276
BSDLAnno Overview
BSDLAnno
BSDLAnno Options
BSDLAnno Syntax
BSDLAnno Input Files
BSDLAnno Output Files
BSDLAnno File Composition
BSDLAnno File Composition
Entity Declaration
Generic Parameter
Package Pin-Mapping
Logical Port Description
USE Statement
Scan Port Identification
TAP Description
Boundary Register Description
Bsdl File Modifications for Single-Ended Pins
Explanation
BSDLAnno BSDLAnno version number
Boundary Scan Behavior in Xilinx Devices
Modifications to the Designwarning Section
Header Comments
PROMGen Overview
PROMGen
Promgen options
PROMGen Syntax
PROMGen Input Files
PROMGen Output Files
PROMGen Options
File1.bit file2.bit
Add BIT FIles
Prom Format
Load Prom File
Ver Version
Prom Size
Template File
Load Upward
Bit Swapping in Prom Files
Enable Compression
PROMGen Examples
PROMGen Examples
292
IBISWriter Overview
IBISWriter
Ibiswriter options infile outfile.ibs
IBISWriter Syntax
Set Reference Voltage
IBISWriter Input Files
IBISWriter Output Files
IBISWriter Options
Architecture Option Value Description
Ml Multilingual Support
IBISWriter Options
Pin Generate Package Parasitics
298
CPLDfit Overview
CPLDfit
CPLDfit Syntax
CPLDfit Input Files
CPLDfit Output Files
CPLDfit Options
Loc Keep Specified Location Constraints
Inputs Number of Inputs to Use During Optimization
Iostd Specify I/O Standard
Keepio Prevent Optimization of Unused Inputs
Nogtsopt Disable Global Output-Enable Optimization
Nofbnand Disable Use of Foldback Nands
Nogclkopt Disable Global Clock Optimization
Nogsropt Disable Global Set/Reset Optimization
Pinfbk Use Pin Feedback
Power Set Power Mode
Optimize Optimize Logic for Density or Speed
Specify Xilinx Part
Wysiwyg Do Not Perform Optimization
Terminate Set to Termination Mode
Unused Set Termination Mode of Unused I/Os
Slew Set Slew Rate
306
Tsim Syntax
Tsim
Tsim Input Files
TAEngine Overview
TAEngine
1TAEngine Design Flow
TAEngine Syntax
Specify Output Filename
TAEngine Options
Detail Detail Report
Iopath Trace Paths
312
1Hprep6 Design Flow
Hprep6
Hprep6 Syntax
Hprep6 Options
Autosig Automatically Generate Signature
Tmv Specify Test Vector File
Nopullup Disable Pullups
Specify Signature Value for Readback
Produce ISC File
316
NetGen Overview
NetGen
1NetGen Output File Types Input Design File
NetGen
NetGen Simulation Flow
NetGen Simulation Flow
NetGen Functional Simulation Flow
NetGen Supported Flows
Ngcbuildoptions toplevelnetlistfile outputngcfile
NetGen Timing Simulation Flow
Syntax for NetGen Functional Simulation
Output files for NetGen Functional Simulation
Syntax for NetGen Timing Simulation
Fpga Timing Simulation
NetGen Timing Simulation Flow
Output files for Cpld Timing Simulation
Output files for Fpga Timing Simulation
Cpld Timing Simulation
Input files for Cpld Timing Simulation
Options for NetGen Simulation Flow
Insertppbuffers Insert Path Pulse Buffers
Mhf Multiple Hierarchical Files
Module Simulation of Active Module
Sim Generate Simulation Netlist
Ofmt Output Format
Pcf PCF File
Change Speed
Insertglbl Insert glbl.v Module
Ti Top Instance Name
Tm Top Module Name
Tp Bring Out Global 3-State Net as Port
Sdfpath Full Path to SDF File
Ne No Name Escaping
Pf Generate PIN File
Sdfanno Include $sdfannotate
VHDL-Specific Options for Functional and Timing Simulation
Xon truefalse
NetGen Equivalence Checking Flow
Xon Select Output Behavior for Timing Violations
NetGen Equivalence Checking Flow
Input files for NetGen Equivalence Checking
Syntax for NetGen Equivalence Checking
Output files for NetGen Equivalence Checking
Options for NetGen Equivalence Checking Flow
Ecn Equivalence Checking
Module Verification of Active Module
NetGen Static Timing Analysis Flow
Ngm Design Correlation File
NetGen Static Timing Analysis Flow
Input files for Static Timing Analysis
Output files for Static Timing Analysis
Syntax for NetGen Static Timing Analysis
Options for NetGen Static Timing Analysis Flow
336
Modulename .sim Modulename .ecn Modulename .sta
Preserving and Writing Hierarchy Files
Sta Generate Static Timing Analysis Netlist
Preserving and Writing Hierarchy Files
Dedicated Global Signals in Back-Annotation Simulation
Testbench File
Hierarchy Information File
Global Signals in Verilog Netlist
Global Signals in Vhdl Netlist
Dedicated Global Signals in Back-Annotation Simulation
340
Xflow Overview
Xflow
1XFLOW Design Flow
Xflow Syntax
Xflow Input Files
Xflow Input Files
Xflow Output Files
1XFLOW Output Files FPGAs and CPLDs
Xflow Output Files
2XFLOW Output Files FPGAs
3XFLOW Output Files CPLDs
Assemble Module Assembly
Xflow Flow Types
Xflow Flow Types
4Option Files for -assemble Flow Type Description
Config Create a BIT File for FPGAs
Configoptionfile
Ecn Create a File for Equivalence Checking
6Option Files for -fit Flow Type Description
Fit Fit a Cpld
Fsim Create a File for Functional Simulation
5Option Files for -ecn Flow Type Description
Implement optionfile
Implement Implement an Fpga
7Option Files for -fsim Flow Type
Xflow -p xc2v250fg256-5 -fsim genericverilog.opt testclk.v
Xflow -p xc2v250fg256-5 -initial budget.opt top.edf
Initial Initial Budgeting of Modular Design
Xflow Flow Types 8Option Files for -implement Flow Type
Initial budget.opt
Module Active Module Implementation
Moduleoptionfile -activemodulename
9Option Files for -module Flow Type
11Option Files for -sta Flow Type Description
Mppr Multi-Pass Place and Route for FPGAs
Sta Create a File for Static Timing Analysis
10Option Files for -mppr Flow Type Description
Synth
Synthesis Types
Synthoptionfile
Testclk.prj
Tsim Create a File for Timing Simulation
Option Files for -synth Flow Types
12Option Files for -synth Flow Type Description
13Option Files for -tsim Flow Type Description
Flow Files
Fpga
Flow File Format
Reports
Flag Enabled Disabled
Triggers
Exports
End Program programname
User Command Blocks
Option File Format
Xflow Option Files
Specify a Global Variable
Xflow Options
Active Active Module
Ed Copy Files to Export Directory
Xflow -implement balanced.opt -o newname testclk.edf
Norun Creates a Script File Only
Change Output File Name
Ooutputfilename
Rdreportdirectory
Pd PIMs Directory
Rd Copy Report Files
Pdpimdirectory
Running Smart Flow
Using Xflow Flow Types in Combination
Running Xflow
Wd Specify a Working Directory
Using the SCR, BAT, or TCL File
Using the Xilxflowpath Environment Variable
Running Xflow
366
Data2MEM Overview
Data2MEM
Executable and Linkable Format .elf files
Data2MEM Syntax
Data2MEM Input and Output Files
Block RAM Memory Map .bmm files
Verilog .v files
Debugging Information Format Dwarf .drf files
Memory .mem files
Bit .bit files
UCF .ucf files
1Data2MEM Command Line Options Description
Data2MEM Options
Vhdl .vhd files
Data2MEM Options 1Data2MEM Command Line Options
Pp filename
Name Type Produced By Description
Xilinx Development System Files
Appendix
MOD Ascii Trace
NKY
TCL Ascii
378
EDIF2NGD
EDIF2NGD, and NGDBuild
EDIF2NGD Design Flow
Edif2ngd options ediffile ngofile
EDIF2NGD Syntax
EDIF2NGD Input Files
EDIF2NGD Output Files
Add PADs to Top-Level Port Signals
EDIF2NGD Options
Aul Allow Unmatched LOCs
Llibname
Libraries to Search
Part Number
Ignore LOC Constraints
NGDBuild and the Netlist Readers
NGDBuild
NGDBuild
Busnameindex DI3
Netlist Launcher Netlister
Bus Matching
Bus Naming Conventions
Netlist Launcher Netlister
User Rules Format
Netlist Launcher Rules Files
User Rules File
User Rules and System Rules
Development System Reference Guide 389
Value Types in Key Statements
System Rules File
Example 1 Edfrule System Rule
Rules File Examples
Example 3 User Rule
Example 2 User Rule
NGDBuild File Names and Locations
Example 4 User Rule
NGDBuild File Names and Locations
394
Abel
Glossary
Asic
Boundary scan
Bitstream
Block
Bonded
CAE
Buft
Cmos
CLB
Compiler
Configuration
Contention
Combinatorial logic
Dangling net
Cpld
Daisy chain
Dangling bus
DSP
DRC
Edif
EDA
Eprom
Fdsd
Fifo
Fpga
Fmap
Global 3-state net
Global Set/Reset net
Gate array
Global buffers
Ibuf
HDL
IFD
Ieee
Jedec
LSB
MSB
NGM
NCD
PAL
PLD
PIM
RAM
Prom
ROM
RPM
RTL
Startup symbol
SDF standard delay format
Set/reset
Signal
TCL
Tsim
Trace
TTL
Xtclsh
Wire
Vhdl
Vital
422