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

Constraints Summary<br />

Constraint<br />

Name<br />

Command<br />

Line<br />

/<br />

Old XST<br />

Constraint<br />

Syntax<br />

attribute or Verilog meta comment may also be used at the VHDL<br />

entity/architecture or Verilog module level.<br />

See the “OFFSET_OUT_AFTER” section in the Constraints <strong>Guide</strong><br />

for details.<br />

• Period<br />

The PERIOD constraint optimizes the period of a specific clock<br />

signal. This constraint could be applied to the primary clock<br />

signal. Allowed value is a time value representing the desired<br />

period. There is no default.<br />

This constraint can be set as a VHDL attribute or Verilog meta<br />

comment.<br />

See the “PERIOD” section in the Constraints <strong>Guide</strong> for details.<br />

Table 5-1 summarizes all available XST-specific non-timing related<br />

options, with allowed values for each, the type of objects they can be<br />

applied to, and usage restrictions. Default values are indicated in<br />

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

box_type black_box black_box<br />

XST Constraints<br />

VHDL:<br />

component,<br />

entity<br />

Verilog:<br />

label,<br />

module<br />

bufgce yes, no yes, no,<br />

true, false<br />

primary<br />

clock signal<br />

XCF<br />

Constraint<br />

Syntax<br />

model,<br />

inst (in model)<br />

Cmd<br />

Line<br />

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

no Spartan-II/IIE,<br />

Virtex /II/II<br />

Pro/E, XC9500,<br />

CoolRunner<br />

XPLA3<br />

net (in model) no Virtex-II/II Pro<br />

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

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

Saved successfully!

Ooh no, something went wrong!