Xilinx MicroBlaze Reference Manual page 7

32-bit soft processor
Hide thumbs Also See for MicroBlaze:
Table of Contents

Advertisement

Features
The MicroBlaze soft core processor is highly configurable, allowing you to select a specific
set of features required by your design.
The fixed feature set of the processor includes:
Thirty-two 32-bit general purpose registers
32-bit instruction word with three operands and two addressing modes
Default 32-bit address bus, extensible to 64 bits on the data side
Single issue pipeline
In addition to these fixed features, the MicroBlaze processor is parameterized to allow
selective enabling of additional functionality. Older (deprecated) versions of MicroBlaze
support a subset of the optional features described in this manual. Only the latest
(preferred) version of MicroBlaze (v9.6) supports all options.
Xilinx recommends that all new designs use the latest preferred version of the MicroBlaze
processor.
Table 2-1, page 7
Table 2-1: Configurable Feature Overview by MicroBlaze Version
Feature
Version Status
Processor pipeline depth
Local Memory Bus (LMB) data side
interface
Local Memory Bus (LMB) instruction
side interface
Hardware barrel shifter
Hardware divider
Hardware debug logic
Stream link interfaces
Machine status set and clear
instructions
Cache line word length
Hardware exception support
Pattern compare instructions
Floating point unit (FPU)
Disable hardware multiplier
MicroBlaze Processor Reference Guide
UG984 (v2016.2) June 8, 2016
UG984 (v2016.1) April 6, 2016
provides an overview of the configurable features by MicroBlaze versions.
v9.1
deprecated
deprecated
3/5
option
option
option
option
option
0-15 AXI
0-15 AXI
option
4, 8
option
option
option
1
option
www.xilinx.com
Chapter 2: MicroBlaze Architecture
MicroBlaze versions
v9.2
v9.3
deprecated
deprecated
3/5
3/5
option
option
option
option
option
option
option
option
option
option
0-15 AXI
0-15 AXI
option
option
4, 8
4, 8
option
option
option
option
option
option
option
option
v9.4
v9.5
deprecated
preferred
3/5
3/5
option
option
option
option
option
option
option
option
option
option
option
option
option
option
option
0-15 AXI
0-15 AXI
option
option
option
4, 8
4, 8, 16
4, 8, 16
option
option
option
option
option
option
option
option
option
option
option
option
Send Feedback
v9.6
3/5
7

Advertisement

Table of Contents
loading

Table of Contents