We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 18385

8.2i NGDBuild - "ERROR:Ngd:604" occurs when a "bbd" file is used in a user-defined PCORE


Keywords: logical, block, 604, EDK, BLACK BOX

The following error results when using a black box in a user-defined peripheral:

"ERROR:NgdBuild:604 - logical block 'xxx' with type 'yyyy' could not be resolved. A pin name misspelling can cause this, a missing EDIF or NGC file, or the misspelling of a type name. Symbol 'xxx' is not supported in target 'xbr'."


This error occurs when a netlist is not found.

In EDK user-defined PCOREs, if the VHDL for the PCORE is using both HDL and NGC or EDIF netlists, the STYLE attribute for the MPD file for that core must be set correctly. When using both HDL and NGC or EDIF netlists, ensure that the STYLE = MIX is set in the peripheral MPD file.

The MPD file can be found in the following directory:


AR# 18385
Date Created 11/11/2003
Last Updated 11/06/2006
Status Active
Type General Article