User guide

System Generator for DSP User Guide www.xilinx.com 7
UG640 (v 12.2) July 23, 2010
Chapter 5: System Generator Compilation Types
HDL Netlist Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
NGC Netlist Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378
Bitstream Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
XFLOW Option Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Additional Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381
Re-Compiling EDK Processor Block Software Programs in Bitstreams . . . . . . . . . . 382
EDK Export Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
Creating a Custom Bus Interface for Pcore Export . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384
Export as Pcore to EDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
System Generator Ports as Top-Level Ports in EDK . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Supported Processors and Current Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
See Also: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
Hardware Co-Simulation Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Timing and Power Analysis Compilation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Timing Analysis Concepts Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Timing Analyzer Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390
Creating Compilation Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401
Defining New Compilation Targets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407