Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


M1.3/M1.4 CPLD: TIG (Ignore Timing) timing constraint not supported


Record #2339

Product Family:  Software

Product Line:  CPLD Implementation

Problem Title:
M1.3/M1.4 CPLD:	TIG (Ignore Timing) timing constraint not supported


Problem Description:
Keywords:  TIG, Timespecs, CPLD, 9500, 607

Urgency:  Standard

General Description:

The CPLD fitter software does not support the TIG constraint.
If you have a UCF file which includes the TIG constraint, the
following warning will be generated by the Optimizer:

WARNING:hi607 - Ignoring MAXDELAY:FROM:POINTA:TO:POINTB:TIG.
CPLD designs do not support point-based specifications such as
TPSYNC, TPTHRU, TIG and IGNORE.


Solution 1:

To set a timespec which ignores a particular path, you must
create separate timespec for the paths which you actually do
want to constrain.

For example, if you had used the TIG constraint to ignore one
particular path:

<INPUT>
TIMESPEC TS01=FROM:FFS:TO:FFS:100;
TIMESPEC TS02=FROM:POINTA:TO:POINTB:TIG;
</INPUT>

where you wanted a 100ns delay on all flip-flop paths in the
design EXCEPT from POINTA to POINTB.

This must be modified such that all the flip-flops EXCEPT
POINTA and POINTB have another TNM associated with them, for
instance, REAL_PATH, and you now timespec only REAL_PATH:

<INPUT>
TIMESPEC TS01=FROM:REAL_PATH:TO:REAL_PATH:100;
</INPUT>



End of Record #2339

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals!

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents