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.

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

SLEW (Slew)<br />

The SLEW (Slew) constraint:<br />

• Defines the slew rate (rate of transition) behavior of each individual output to the<br />

device.<br />

• May be placed on any output or bi-directional port to specify the port slew rate to be:<br />

– SLOW (default)<br />

– FAST<br />

Architecture Support<br />

Applicable Elements<br />

Propagation Rules<br />

– QUIETIO (Spartan®-3A devices)<br />

Use the slowest SLEW attribute available to the device while still allowing applicable<br />

I/O timing to be met in order to minimize any possible signal integrity issues.<br />

Applies to all FPGA devices and all CPLD devices.<br />

Output primitives, output pads, bidirectional pads.<br />

You can also attach SLEW to the net connected to the pad component in a User<br />

<strong>Constraints</strong> File (UCF). NGCBuild transfers SLEW from the net to the pad instance in<br />

the NGD file so that it can be processed by the mapper. Use the following syntax:<br />

NET “net_name” slew={FAST|SLOW};<br />

SLEW should only be placed on a top-level output or bi-directional port.<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 />

Values<br />

• FAST<br />

• SLOW<br />

• QUIETIO<br />

Spartan-3A devices only<br />

Schematic Syntax<br />

Specify a new attribute to an output port, or bi-directional port:<br />

• Attribute Name<br />

SLEW<br />

• Attribute Values<br />

See Values section above.<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!