02.08.2013 Views

Xilinx Command Line Tools User Guide: (UG628)

Xilinx Command Line Tools User Guide: (UG628)

Xilinx Command Line Tools User Guide: (UG628)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 2: Design Flow<br />

Mapping (FPGAs Only)<br />

Design Implementation Flow (CPLDs)<br />

For FPGAs, the MAP command line program maps a logical design to a <strong>Xilinx</strong>® FPGA.<br />

The input to MAP is an NGD file, which contains a logical description of the design in<br />

terms of both the hierarchical components used to develop the design and the lower-level<br />

<strong>Xilinx</strong> primitives, and any number of NMC (hard placed-and-routed macro) files, each<br />

of which contains the definition of a physical macro. MAP then maps the logic to the<br />

components (logic cells, I/O cells, and other components) in the target <strong>Xilinx</strong> FPGA.<br />

The output design from MAP is an NCD file, which is a physical representation of<br />

the design mapped to the components in the <strong>Xilinx</strong> FPGA. The NCD file can then be<br />

placed and routed, using the PAR command line program. See the MAP chapter for<br />

detailed information.<br />

<strong>Command</strong> <strong>Line</strong> <strong>Tools</strong> <strong>User</strong> <strong>Guide</strong><br />

24 www.xilinx.com <strong>UG628</strong> (v 14.2) July 25, 2012

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!