Answers Database
M1 NGDBUILD: ERROR:basnb:79 (pin mismatch) and ERROR:basnu:93 (unexpanded) on Synopsys Design Compiler design with instantiated Coregen or Logiblox modules.
Record #4341
Product Family: Software
Product Line: Synopsys
Product Part: Design Compiler
Product Version: 1998.02-1
Problem Title:
M1 NGDBUILD: ERROR:basnb:79 (pin mismatch) and ERROR:basnu:93 (unexpanded) on Synopsys
Design Compiler design with instantiated Coregen or Logiblox modules.
Problem Description:
Urgency: Standard
General Description:
Synopsys Design Compiler users may encounter the following errors during NGDBUILD
ERROR:basnb:79 - Pin mismatch between block "U3", TYPE="ramblock", and file "/home/grover2/ramblock.
ngo" at pin "spo<7:0>(0)". Please make sure that all pins on the instantiated component match pins
in the lower-level design block. (Pin-name matching is
case-insensitive.)
ERROR:basnu:93 - logical block "U3" of type "ramblock" is unexpanded
FPGA Compiler users generally do not receive these errors due to the fact that FPGA Compiler general
ly writes out SXNF format netlists.
Solution 1:
The general cause of these errors is an incorrect .synopsys_dc.setup file. Ensure that the variable
"edifout_no_array = true" is in the .synopsys_dc.setup file. This variable will break the buses int
o bits in the EDIF implementation netlist.
Xilinx suggests all users use the Synopsys setup files in the $XILINX/synopsys/examples directory.
End of Record #4341 - Last Modified: 05/06/99 13:30 |