01.07.2013 Views

Xilinx Constraints Guide

Xilinx Constraints Guide

Xilinx Constraints Guide

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.

Timing <strong>Constraints</strong><br />

Chapter 1: Constraint Types<br />

The <strong>Xilinx</strong>® software enables you to specify precise timing requirements using either<br />

global or path-specific timing constraints.<br />

The recommended methods for defining the constraints are discussed in Timing<br />

Constraint Strategies.<br />

Timing and Grouping <strong>Constraints</strong><br />

The following are timing constraints and associated grouping constraints:<br />

• Asynchronous Register (ASYNC_REG)<br />

• Disable (DISABLE)<br />

• Drop Specifications (DROP_SPEC)<br />

• Enable (ENABLE)<br />

• From Thru To (FROM-THRU-TO)<br />

• From To (FROM-TO)<br />

• Maximum Skew (MAXSKEW)<br />

• Offset In (OFFSET IN)<br />

• Offset Out (OFFSET OUT)<br />

• Period (PERIOD)<br />

• Priority (PRIORITY)<br />

• System Jitter (SYSTEM_JITTER)<br />

• Temperature (TEMPERATURE)<br />

• Timing Ignore (TIG)<br />

• Timing Group (TIMEGRP)<br />

• Timing Specifications (TIMESPEC)<br />

• Timing Name (TNM)<br />

• Timing Name Net (TNM_NET)<br />

• Timing Point Synchronization (TPSYNC)<br />

• Timing Thru Points (TPTHRU)<br />

• Timing Specification Identifier (TSidentifier)<br />

• Voltage (VOLTAGE)<br />

Specifying Timing <strong>Constraints</strong><br />

To specify timing constraints, enter them in:<br />

• User <strong>Constraints</strong> File (UCF) (primary method), or<br />

• HDL source code, or<br />

• Schematic source code.<br />

Once you have defined the timing specifications and mapped the design, PAR places<br />

and routes the design based on these specifications.<br />

To analyze the results of the timing specifications, use:<br />

• Timing Analyzer (ISE® Design Suite), or<br />

• TRACE (command line).<br />

<strong>Constraints</strong> <strong>Guide</strong><br />

UG625 (v. 13.2) July 6, 2011 www.xilinx.com 19

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

Saved successfully!

Ooh no, something went wrong!