Answers Database


Constraints Editor 2.1i: TNM_NET is written twice in UCF


Record #6848

Product Family: Software

Product Line: M1 Implementation

Product Part: Constraints Editor

Product Version: 2.1i

Problem Title:
Constraints Editor 2.1i: TNM_NET is written twice in UCF


Problem Description:
Urgency: Standard

General Description:
With the following single PERIOD constraint in the ucf file:
NET "clk100m" PERIOD = 10ns;

Without making any edits, do a "File->Save As" and save the
UCF to a new ucf. The resulting UCF file has two TNM_NET
declarations:
NET "clk100m" TNM_NET = "clk100m";
NET "clk100m" TNM_NET = "clk100m";
NET "clk100m" PERIOD = 10 ns;

This causes NGDBUILD to error out

ERROR:NgdHelpers:702 - The TNM "clk100m" drives the
    CLKIN pin of CLKDLL "CLKDLL_u1". This TNM cannot
    be traced through the CLKDLL because it is not used in
    exactly one PERIOD specification. This TNM is used in
    the following user groups and/or specifications: <none>


Solution 1:

Modify the UCF file manually.

This will be fixed in a future release of the software




End of Record #6848 - Last Modified: 09/23/99 12:45

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