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.

Constraint<br />

Name<br />

clock_buffer bufgdll,<br />

ibufg, bufgp,<br />

ibuf, none<br />

bufgdll, ibufg,<br />

bufgp, ibuf,<br />

none<br />

clock_signal yes, no yes, no,<br />

true, false<br />

decoder-<br />

_extract<br />

enum-<br />

_encoding<br />

equivalent-<br />

_register-<br />

_removal<br />

Command<br />

Line<br />

/<br />

Old XST<br />

Constraint<br />

Syntax<br />

yes, no yes, no<br />

true, false<br />

string<br />

containing<br />

spaceseparated<br />

binary codes<br />

string<br />

containing<br />

spaceseparated<br />

binary codes<br />

yes, no yes, no,<br />

true, false<br />

fsm_encoding auto, onehot,<br />

compact,<br />

sequential,<br />

gray,<br />

johnson, user<br />

auto, one-hot,<br />

compact,<br />

sequential,<br />

gray, johnson,<br />

user<br />

fsm_extract yes, no yes, no,<br />

true, false<br />

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

Values Target<br />

XCF<br />

Constraint<br />

Syntax<br />

Command<br />

Line<br />

/<br />

Old XST<br />

Constraint<br />

Syntax<br />

Design Constraints<br />

signal net (in model) no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

primary<br />

clock signal<br />

entity, signal model,<br />

net (in model)<br />

type (in<br />

VHDL only)<br />

XCF<br />

Constraint<br />

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

fsm_fftype d, t d, t entity, signal model,<br />

net (in model)<br />

Cmd<br />

Line<br />

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

net (in model) no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E<br />

net (in model) no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

yes Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3/-II<br />

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

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

Saved successfully!

Ooh no, something went wrong!