Answers Database
Warning: Ngdhelpers 312: Logical block U## of type <Macro_name> is unexpanded. or ngdbuild 76
Record #8057
Problem Title:
Warning: Ngdhelpers 312: Logical block U## of type <Macro_name> is unexpanded. or ngdbuild
76
Problem Description:
Urgency: Standard
Problem Description:
Foundation schematics design, the design consists of a top level schematic
sheet with either HDL or schematic macros. When implementation is attempted,
the customer receives the following error messages:
ERROR:NgdHelpers:312 - logical block "U##" of type "<macro_name>" is unexpanded.
ERROR:NgdBuild:76 - <macro_name>.ngo could not be merged into block U## because the pins in the
symbol do not match the pins in the VHD file.
Solution 1:
Check to make sure the symbol name and the macro code name are the same. If you
have a symbol called test_me, that symbol's HDL should be test_me.vhd or test_me.v.
If the symbol name is different than the file, open the HDL base file and choose
"Create Macro". A macro of that name will be created. Replace the old macro with
this one. Alternatively, you can rename the symbol.
Solution 2:
If the design is all in hdl, make sure all of the netlists are in the same directory.
End of Record #8057 - Last Modified: 01/24/00 11:22 |