01.07.2013 Views

Xilinx Constraints Guide

Xilinx Constraints Guide

Xilinx Constraints 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.

MAXDELAY (Maximum Delay)<br />

Architecture Support<br />

Applicable Elements<br />

Propagation Rules<br />

Chapter 4: <strong>Xilinx</strong> <strong>Constraints</strong><br />

MAXDELAY (Maximum Delay) defines the maximum allowable delay on a net.<br />

Applies to FPGA devices. Does not apply to CPLD devices.<br />

Applies to the net to which it is attached.<br />

Applies to the net to which it is attached<br />

Syntax<br />

The following examples show how to use this constraint with particular tools or<br />

methods. If a tool or method is not listed, you cannot use this constraint with it.<br />

Schematic Syntax<br />

• Attach to a net<br />

• Attribute Name: MAXDELAY<br />

• Attribute Values: value units<br />

where<br />

value is the numerical time delay<br />

units are:<br />

– micro<br />

– ms<br />

– ns<br />

– ps<br />

VHDL Syntax<br />

Declare the VHDL constraint as follows:<br />

attribute maxdelay: string;<br />

Specify the VHDL constraint as follows:<br />

attribute maxdelay of signal_name: signal is “value [units]”;<br />

where<br />

• value is any positive integer<br />

• units are:<br />

– ps<br />

– ns (default)<br />

– micro<br />

– ms<br />

– GHz<br />

– MHz<br />

– kHz<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!