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# 17268

3.2 EDK - "ERROR:NgdBuild:704 - The BRAM instance 'bram1/bram_block_0_i/ramb16_s4_s4_13' could not be found in the netlist. Please verify the instance name in the BMM"


Keywords: EDK, 3.1, 3.2, NGDBuild, 704, BRAM, netlist, migrate, BMM

Urgency: Standard

General Description:
After I migrate an EDK project from version 3.1 to 3.2, multiple instances of the following errors appear:

"ERROR:NgdBuild:704 - The BRAM instance 'bram1/bram_block_0_i/ramb16_s4_s4_13' could not be found in the netlist. Please verify the instance name in the BMM file and the netlist."



These errors are due to the migration from EDK 3.1 to 3.2. To avoid these errors, you must clean the project by selecting Tools -> Clean -> All.

After you have cleaned the project, run the synthesis and implementation processes again, as the result of the netlist and the "BMM" file might differ between versions 3.1 and 3.2.


This error might also occur if the project directory is not located in "<proj_dir>/projnav/<proj_name>.npl" as recommended; when this is the case, the NGDBuild macro search path is not correctly specified. The macro search path should be pointing to the "<edk_project>\implementation" directory.


When a BMM file is used as a sub-module to an ISE design:

The BMM file is case-sensitive. Therefore, ensure that the hierarchical path names match instantiation names within the HDL files.

For example:
Suppose a BMM is a sub-module to a sub-module, and the instantiations in the VHDL modules are "U4" and "SYSTEM_1".

In the BMM file:

- The above will cause the NgdBuild:704 error because "system_1" is written in lowercase characters and does not match the instantiation.


- The above is a correct hierarchical instance path.
AR# 17268
Date Created 05/15/2003
Last Updated 04/06/2007
Status Archive
Type General Article