05.07.2013 Views

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

Xilinx Synthesis Technology User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Timing Constraints<br />

Design Constraints<br />

If WYSIWYG mode is enabled (yes), then XST preserves all the<br />

user internal signals (nodes), creates source_node constraints in<br />

NGC file for all these nodes, and skips design optimization<br />

(collapse, factorization); only boolean equation minimization is<br />

performed.<br />

Define globally with the -wysiwyg command line option of the<br />

run command. Following is the basic syntax:<br />

-wysiwyg {yes|no}<br />

The default is No.<br />

The constraint can only be defined globally with the WYSIWYG<br />

option in the <strong>Xilinx</strong> Specific Option tab in the Process Properties<br />

dialog box within the Project Navigator. The default is NO.<br />

With a design selected in the Sources window, right-click<br />

Synthesize in the Processes window to access the appropriate<br />

Process Properties dialog box.<br />

• XOR Preserve<br />

The XOR Preserve (PLD_XP) constraint enables or disables<br />

hierarchical flattening of XOR macros. See the “PLD_XP” section<br />

in the Constraints <strong>Guide</strong> for details.<br />

Timing constraints supported by XST can be applied either via the<br />

-glob_opt command line switch, which is the same as selecting Global<br />

Optimization Goal from the <strong>Synthesis</strong> Options tab of the Process<br />

Properties menu, or via the constraints file.<br />

• Using the -glob_opt/Global Optimization Goal method allows<br />

you to apply the five global timing constraints<br />

(ALLCLOCKNETS, OFFSET_IN_BEFORE,<br />

OFFSET_OUT_AFTER, INPAD_TO_OUTPAD and<br />

MAX_DELAY). These constraints are applied globally to the<br />

entire design. You cannot specify a value for these constraints as<br />

XST will optimize them for the best performance. Note that these<br />

constraints are overridden by constraints specified in the<br />

constraints file.<br />

• Using constraint file method you can use one of two formats.<br />

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

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

Saved successfully!

Ooh no, something went wrong!