Answers Database
Foundation F1.5: ngdbuild/Virtex: basnu:93 -logical block "<name>" of type "GND" is unexpanded
Record #4983
Product Family: Software
Product Line: Aldec
Product Part: Foundation Project Manager
Product Version: 1.5
Problem Title:
Foundation F1.5: ngdbuild/Virtex: basnu:93 -logical block "<name>" of type "GND" is
unexpanded
Problem Description:
Urgency: Standard
General Description:
The following problem may be seen within Foundation F1.5 schematic projects
that target Virtex devices. If you have an HDL macro, you may see the
following message in the Console when the schematic is exported to EDIF:
Conv: Missing port 'G' in 'C182(GND)'.
Then when the design is implemented, the Translate phase (NGDBUILD) will give
the following error:
ERROR:basnu:93 - logical block "U2/C182" of type "GND" is unexpanded.
Solution 1:
This problem occurs when the Aldec EDIF netlister re-writes an EDIF file
written by Express. This will only occur in Virtex designs.
The workaround is to prevent Foundation from touching the macro EDIF file.
This is done by adding an attribute to the macro symbol.
In the schematic editor, double click on the macro symbol to open the Symbol
Properties. In the Parameters section, use the pulldown next to the Name
field to select $EXPORT. In the Description field, enter NO and click on the
Add button. Click on OK to accept.
When you implement the design, you will see the following message in the
Console:
Conv: Macro `<my_macro>' not exported, property $EXPORT=NO
End of Record #4983 - Last Modified: 11/04/98 16:25 |