UPGRADE YOUR BROWSER

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

2013.4 - Vivado IPI - Critical warning relating to the BMM file if using the Block Memory Generator in Standalone

Description

I have a simple IPI design with the Block Memory Generator with MODE set to Standalone.

This is connected to the AXI BRAM controller.

However, during implementation the critical warning below is seen:

[Memdata 28-122] data2mem failed with parsing error. check the bmm file or the bmm_info_* properties on the BRAM components. The design BRAM components  initialization strings have not been updated.

 

Solution

If the Block Memory Generator is connected to the AXI BRAM controller, then the MODE parameter will be auto-populated. 

However, as a potential workaround, the TCL commands below can be run to suppress the tools from merging the BMM file.


  • set_param memdata.disableAnnotatedBMM 1 
  • set_param memdata.disableBRAMInitStrings 1 
  • set_param memdata.ignoreEmbeddedBMMProperties 1 

 

AR# 59639
Date Created 03/05/2014
Last Updated 05/19/2014
Status Active
Type General Article
Devices
  • Zynq-7000
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite - 2013.4
IP
  • AXI BRAM Interface Controller