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.

Design Constraints<br />

See the “INPAD_TO_OUTPAD” section in the Constraints <strong>Guide</strong><br />

for details.<br />

• Max Delay<br />

The MAX_DELAY constraint assigns a maximum delay value to<br />

a net. Allowed values are an integer accompanied by a unit.<br />

Allowed units are us, ms, ns, ps, GHz, MHz, and kHz. The default<br />

is ns.<br />

This constraint can be set as a VHDL attribute or Verilog meta<br />

comment.<br />

See the “MAX_DELAY” section in the Constraints <strong>Guide</strong> for<br />

details.<br />

• Offset In Before<br />

The OFFSET_IN_BEFORE constraint optimizes the maximum<br />

delay from input pad to clock, either for a specific clock or for an<br />

entire design. This constraint can be applied to the top level<br />

entity or the name of the primary clock input. Allowed value is a<br />

time value representing the desired delay. There is no default.<br />

This constraint can be globally set with the Global Optimization<br />

Goal option under the <strong>Synthesis</strong> Options tab in the Process<br />

Properties dialog box within the Project Navigator, or with the -<br />

glob_opt offset_in_before command line option. A VHDL<br />

attribute or Verilog meta comment may also be used at the VHDL<br />

entity/architecture or Verilog module level.<br />

See the “OFFSET_IN_BEFORE” section in the Constraints <strong>Guide</strong><br />

for details.<br />

• Offset Out After<br />

The OFFSET_OUT_AFTER constraint optimizes the maximum<br />

delay from clock to output pad, either for a specific clock or for<br />

an entire design. This constraint can be applied to the top level<br />

entity or the name of the primary clock input. Allowed value is a<br />

time value representing the desired delay. There is no default.<br />

This constraint can be globally set with the Global Optimization<br />

Goal option under the <strong>Synthesis</strong> Options tab in the Process<br />

Properties dialog box within the Project Navigator, or with the -<br />

glob_opt offset_out_after command line option. A VHDL<br />

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

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

Saved successfully!

Ooh no, something went wrong!