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 />

CONFIG_MODE (Configuration Mode)<br />

Architecture Support<br />

Applicable Elements<br />

Propagation Rules<br />

The CONFIG_MODE (Configuration Mode) constraint:<br />

• Communicates to PAR which of the dual purpose configuration pins can be used<br />

as general purpose IOs.<br />

• Is used by PAR to prohibit the use of Dual Purpose IOs if they are<br />

required for CONFIG_MODE: S_SELECTMAP+READBACK or<br />

M_SELECTMAP+READBACK. The bitgen -g Persist option must be used to retain<br />

these IO for Readback and Reconfiguration use.<br />

In the case of CONFIG_MODE: S_SELECTMAP or M_SELECTMAP, PAR uses the<br />

Dual Purpose IOs as General Purpose IOs only if necessary.<br />

Applies to Spartan®-3, Virtex®-4, Virtex-5, Virtex-6, and 7 series devices.<br />

Attaches to the CONFIG symbol.<br />

Applies to dual-purpose I/Os.<br />

Syntax Examples<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 />

UCF Syntax<br />

CONFIG CONFIG_MODE=string;<br />

where<br />

string can be one of the following:<br />

• M_SERIAL<br />

Master Serial Mode (The default value)<br />

• S_SERIAL<br />

Slave Serial Mode<br />

• B_SCAN<br />

Boundary Scan Mode<br />

• B_SCAN+READBACK<br />

Boundary Scan Mode with Persist expected.<br />

• M_SELECTMAP<br />

Master SelectMAP Mode , 8-bit width<br />

• M_SELECTMAP+READBACK<br />

Master SelectMAP Mode, 8-bit width, with Persist expected.<br />

• S_SELECTMAP<br />

Slave SelectMAP Mode, 8-bit width<br />

• S_SELECTMAP+READBACK<br />

Slave SelectMAP Mode, 8-bit width, with Persist expected.<br />

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

86 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!