UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 1069

5.x PPR - How to specify TIMESPECs

説明

How to specify TIMESPECs

ソリューション

Timespecs are the way to communicate to PPR specific timing parameters for your design. Timespecs may be specified either in the schematic primitive, TIMESPEC, or within a constraints (CST) file. Timespecs may be specified between predefined "global" groups specified below or between groups defined by TNMs or TIMEGRPs.

Using Predefined Groups :

FFS - CLB or IOB flip-flops
LATCHES - Input latches only;not latches from function generators
PADS - Input/output pads
RAMS - For XC4000/E/EX RAM primatives

Syntax :

<Timespec_name>=FROM:<group1>:TO:<group2>=<delay>

example:
TS01=FROM:FFS:TO:FFS=20MHz
TS02=FROM:TNM1:TO:PADS=30NS
TS03=FROM:TIMEGRP1:TO:FFS=AUTO

If you are specifying timespecs in a contraints file you will need to add TIMESPEC= to the begining of the statement :

TIMESPEC="TS04=FROM:PADS:TO:FFS=100KHZ";

Nanoseconds are the default units for specifying delay times in TS attribute. Other typical units are :

- NS for nanoseconds
- MHZ for megahertz
- US for microseconds
- KHZ for kilohertz
- AUTO minimizes delays along certain paths without specifying a spec

XNFPrep converts all units to nanoseconds and rounds to the nearest 0.1ns accuracy.

Please consult chapter 4 of the Development System User Guide Vol. 1 or page 4-52 and 4-53 of the Libraries Guide for more details on Timespecs.
AR# 1069
作成日 08/31/2007
最終更新日 03/22/2000
ステータス アーカイブ
タイプ ??????