05.07.2013 Views

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User 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.

*Also Supported in XCF format.<br />

Implementation Constraints<br />

Design Constraints<br />

Table 5-4 XST Timing Constraints Only Supported by Old XST<br />

Syntax<br />

Name Value Target <strong>Technology</strong><br />

duty_cycle real [%|ns] primary clock<br />

signal<br />

This section explains how XST handles implementation constraints.<br />

See the Constraints <strong>Guide</strong> for details on the implementation<br />

constraints supported by XST.<br />

Handling by XST<br />

Spartan-II/IIE, Virtex /<br />

II/II Pro/E<br />

tig* yes, no signal Spartan-II/IIE, Virtex /<br />

II/II Pro/E<br />

Implementation constraints control placement and routing. They are<br />

not directly useful to XST, and are simply propagated and made<br />

available to the implementation tools. When the<br />

-write_timing_constraints switch is set to yes, the constraints are<br />

written in the output NGC file (Note: TIG is propagated regardless of<br />

the setting). In addition, the object that an implementation constraint<br />

is attached to will be preserved.<br />

A binary equivalent of the implementation constraints is written to<br />

the NGC file, but since it is a binary file, you cannot edit the<br />

implementation constraints there. Alternatively, you can code<br />

implementation constraints in the XCF file according to one of the<br />

following syntaxes.<br />

To apply a constraint to an entire entity, use one of the following two<br />

XCF syntaxes (please refer to the "Old Constraint Syntax" section for<br />

more information on the old syntax):<br />

MODEL EntityName PropertyName;<br />

MODEL EntityName PropertyName=PropertyValue;<br />

XST <strong>User</strong> <strong>Guide</strong> 5-47

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

Saved successfully!

Ooh no, something went wrong!