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

12.1 EDK - Data2mem does not produce correct mem files for PowerPC or MicroBlaze simulations


The simulation results from my PowerPC or MicroBlaze systems are not what I expected.
What can be wrong?


The simulation flow in 12.1 has changed to use ".mem" files to initialize the block RAM in the embedded systems. An issue has been found in data2mem where it does not produce the correct ".mem files.This problem has been fixed in the following patches, but the fix is scheduled to be mainstream in the 12.2 software release.

To install the patches below, make a backup of the following files:
$XILINX = C:/Xilinx/12.1/ISE_DS
$XILINX/ISE/lib/ < OS > /libData2*
$XILINX/ISE/bin/ < OS > /data2mem*

Unzip the file into:

This issue has been resolved in software version 12.2.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
34609 12.x EDK - Master Answer Record List N/A N/A
35593 12.1 EDK - What patches are currently available for EDK? N/A N/A
AR# 36026
Date Created 07/02/2010
Last Updated 12/15/2012
Status Active
Type General Article
  • EDK - 12.1