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.

XST <strong>User</strong> <strong>Guide</strong><br />

Constraint<br />

Name<br />

register-<br />

_balancing<br />

register-<br />

_duplication<br />

register-<br />

_powerup<br />

resource-<br />

_sharing<br />

yes, no,<br />

forward,<br />

backward<br />

yes, no,<br />

forward,<br />

backward,<br />

true, false<br />

yes, no yes, no,<br />

true, false<br />

entity, signal,<br />

FF instance<br />

name,<br />

primary<br />

clock signal<br />

string string type (in<br />

VHDL only)<br />

yes, no yes, no<br />

true, false<br />

resynthesize yes, no yes, no,<br />

true, false<br />

rom_extract yes, no yes, no,<br />

true, false<br />

shift_extract yes, no yes, no<br />

true, false<br />

shreg_extract yes, no yes, no,<br />

true, false<br />

slice-<br />

_utilization-<br />

_ratio<br />

slice-<br />

_utilization-<br />

_ratio-<br />

_maxmargin<br />

Command<br />

Line<br />

/<br />

Old XST<br />

Constraint<br />

Syntax<br />

integer<br />

(range 0-100)<br />

integer<br />

(range 0-100)<br />

Table 5-1 XST-Specific Non-timing Options<br />

Values Target<br />

XCF<br />

Constraint<br />

Syntax<br />

integer<br />

(range 0-100)<br />

integer<br />

(range 0-100)<br />

Command<br />

Line<br />

/<br />

Old XST<br />

Constraint<br />

Syntax<br />

XCF<br />

Constraint<br />

Syntax<br />

model,<br />

net (in model),<br />

inst (in model)<br />

entity, signal model,<br />

net (in model)<br />

entity, signal model,<br />

net (in model)<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

net (in model) no XC9500, Cool-<br />

Runner XPLA3/<br />

-II<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

entity model no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

entity, signal model,<br />

net (in model)<br />

entity, signal model,<br />

net (in model)<br />

entity, signal model,<br />

net (in model)<br />

Cmd<br />

Line<br />

<strong>Technology</strong><br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

entity model yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

entity model yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

5-40 <strong>Xilinx</strong> Development System

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

Saved successfully!

Ooh no, something went wrong!