01.07.2013 Views

Xilinx Constraints Guide

Xilinx Constraints Guide

Xilinx Constraints 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.

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

You are not required to have a FROM, THRU, or TO. You can have almost any<br />

combination, such as:<br />

• FROM-TO<br />

• FROM-THRU-TO<br />

• THRU-TO<br />

• TO<br />

• FROM<br />

• FROM-THRU-THRU-THRU-TO<br />

• FROM-THRU<br />

There is no restriction on the number of THRU points. The source, THRU points, and<br />

destination can be a net, bel, comp, macro, pin, or timegroup.<br />

<strong>Constraints</strong> Editor Syntax<br />

For information on setting constraints in <strong>Constraints</strong> Editor, including syntax, see the<br />

<strong>Constraints</strong> Editor Help.<br />

PlanAhead Syntax<br />

For more information about using the PlanAhead software to create constraints, see<br />

Floorplanning the Design in the PlanAhead User <strong>Guide</strong> (UG632). See PlanAhead in this<br />

<strong>Guide</strong> for information about:<br />

• Defining placement constraints<br />

• Assigning placement constraints<br />

• Defining I/O pin configurations<br />

• Floorplanning and placement constraints<br />

PCF Syntax<br />

TSname=MAXDELAY FROM TIMEGRP "source" THRU TIMEGRP "thru_pt1" ...THRU<br />

"thru_ptn" TO TIMEGRP "destination" [DATAPATHONLY];<br />

You are not required to have a FROM, THRU, and TO. You can have almost<br />

any combination (such as FROM-TO, FROM-THRU-TO, THRU-TO, TO, FROM,<br />

FROM-THRU-THRU-THRU-TO, and FROM-THRU). There is no restriction on the<br />

number of THRU points. The source, THRU points, and destination can be a net, bel,<br />

comp, macro, pin, or timegroup.<br />

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

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

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

Saved successfully!

Ooh no, something went wrong!