Answers Database
NGDBUILD (csttrans) M1.1.1A: ERROR:0 - Could not find INST(S) <signal name> in design
Record #1900
Problem Title:
NGDBUILD (csttrans) M1.1.1A: ERROR:0 - Could not find INST(S) <signal
name> in design
Problem Description:
Keywords: ngdbuild, csttrans, loc, inst
Urgency: Standard
General description:
The use of an instance constraint to constrain an IO location in the
ucf file such as:
INST "Q_CORR_IN<15>" LOC = "P189";
Will cause the following errors in ngdbuild:
ERROR:0 - Could not find INST(S) Q_CORR_IN<15> in design peak832.
ERROR:0 - INST entry is INST "Q_CORR_IN<15>" LOC = "P189";
Solution 1:
This can happen when csttrans is used to convert a cst file that has IO
Locations in it, to a UCF file. The csttrans assumes that any "place
instance" constraint in the cst file should be an "INST" constraint in
the ucf file. The valid syntax for IO locations in a ucf file is a
"NET" constraint.
For all IO location constraints in a ucf file use the following syntax:
NET "Q_CORR_IN<15>" LOC = "P189";
If the ucf file was created by csttrans, then the ucf file will need to
be manually edited. See also Soln# 1604.
End of Record #1900
For the latest news, design tips, and patch information on the Xilinx design environment, check out the Xilinx Expert Journals! |