
12
MicroBlaze Processor Reference Guide
UG081 (v14.7)
Chapter 2:
MicroBlaze Architecture
Configurable cache data widths
-
option
option
option
option
option
Count Leading Zeros instruction
-
option
option
option
option
option
Memory Barrier instruction
-
Yes
Yes
Yes
Yes
Yes
Stack overflow and underflow detection
-
option
option
option
option
option
Allow stream instructions in user mode
-
option
option
option
option
option
Lockstep support
option
option
option
option
Configurable use of FPGA primitives
option
option
option
option
Low-latency interrupt mode
option
option
option
Swap instructions
option
option
option
Sleep mode and sleep instruction
Yes
Yes
Relocatable base vectors
option
option
ACE (M_ACE_DC) protocol for D-Cache
option
ACE (M_ACE_IC) protocol for I-Cache
option
1. Used in Virtex
®
-4 and subsequent families, for saving MUL18 and DSP48 primitives.
Table 2-1:
Configurable Feature Overview by MicroBlaze Version
Feature
MicroBlaze Versions
v7.30
v8.10
v8.20
v8.30
v8.40
v8.50