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

14.4 EDK, SDK - Stack issues when C_USE_BRANCH_TARGET_CACHE is enabled for MicroBlaze processor


There are incorrect values for local variables in my application. 

This only occurs when I have C_USE_BRANCH_TARGET_CACHE enabled for the MicroBlaze processor.

Is this a known issue?


This is a known issue in the ISE/XPS tools, however, this issue is not see with the Vivado tools.

To work around this problem, disable C_USE_BRANCH_TARGET_CACHE.

AR# 54626
Date Created 02/28/2013
Last Updated 01/07/2015
Status Active
Type Known Issues
  • EDK - 14.4