Answers Database


M1.5 DC2NCF: TNM attribute created from DC2NCF causes warnings in NGDBUILD


Record #5085

Product Family: Software

Product Line: FPGA Implementation

Product Part: dc2ncf

Product Version: 1.5p

Problem Title:
M1.5 DC2NCF: TNM attribute created from DC2NCF causes warnings in NGDBUILD


Problem Description:
Urgency: Standard


Using M1.5 DC2NCF with Synopsys, the following NCF notaction is
created for a create_clock command:

TIMESPEC  TS_CLOCK = PERIOD : "CLOCK":	50 : HIGH : 25;
NET "CLOCK" TNM = "CLOCK";

This causes the following warning in the M1.5 version of NGDBUILD:

WARNING:basts:158 - PERIOD TIMESPEC 'TS_CLOCK' has TIMEGRP 'CLOCK' which
    contains only PAD elements. This capability will soon be obsoleted as it has
    been replaced by the TNM_NET constraint.


Solution 1:


The constraint still works properly however if you wish to see
these warnings dissapear in NGDBUILD, you can manually change the
TNM constraint to a TNM_NET constraint as following:

TIMESPEC TS_CLOCK = PERIOD : "CLOCK": 50 : HIGH : 25;
NET "CLOCK" TNM_NET = "CLOCK";


The warning goes away and the timespec will still translate
properly.

This change for DC2NCF has been proposed for the next release of
the software, M2.1.




End of Record #5085 - Last Modified: 11/23/98 10:26

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