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

13.1 EDK - Is the endianness of the MicroBlaze processor user selectable?


Can I select the MicroBlaze processor endianness by some parameters?


The endianness of the MicroBlaze processor is set by parameter C_ENDIANNESS in 8.00 or greater.

However, it should be not edited in most circumstances by the user. The C_ENDIANNESS parameter is always automatically set to little endian when using AXI4, and to big endian when using PLB.

If it is assigned in MHS manually, platgen gives the following warning:

"WARNING:EDK - IPNAME: microblaze, INSTANCE: microblaze_0 - PARAMETER:
C_ENDIANNESS has value 0 specified in MHS, but tcl is overriding the value to 1"

AR# 41934
Date Created 04/27/2011
Last Updated 12/15/2012
Status Active
Type General Article
  • EDK - 13.1