10
MicroBlaze Processor Reference Guide
UG081 (v14.7)
Chapter 2:
MicroBlaze Architecture
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
•
32-bit address bus
•
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
(v8.00) supports all options.
Xilinx recommends that all new designs use the latest
preferred
version of the MicroBlaze
processor.
provides an overview of the configurable features by MicroBlaze versions.
Table 2-1:
Configurable Feature Overview by MicroBlaze Version
Feature
MicroBlaze Versions
v7.30
v8.10
v8.20
v8.30
v8.40
v8.50
Version Status
obsolete
deprecated
deprecated
deprecated
deprecated
preferred
Processor pipeline depth
3/5
3/5
3/5
3/5
3/5
3/5
On-chip Peripheral Bus (OPB) data side interface
No
No
No
No
No
No
On-chip Peripheral Bus (OPB) instruction side
interface
No
No
No
No
No
No
Local Memory Bus (LMB) data side interface
option
option
option
option
option
option
Local Memory Bus (LMB) instruction side
interface
option
option
option
option
option
option
Hardware barrel shifter
option
option
option
option
option
option
Hardware divider
option
option
option
option
option
option
Hardware debug logic
option
option
option
option
option
option
Stream link interfaces
0-15
FSL
0-15
FSL/AXI
0-15
FSL/AXI
0-15
FSL/AXI
0-15
FSL/AXI
0-15
FSL/AXI
Machine status set and clear instructions
option
option
option
option
option
option
Instruction cache over IOPB interface
No
No
No
No
No
No
Data cache over DOPB interface
No
No
No
No
No
No
Instruction cache over Cache Link (IXCL)
interface
option
option
option
option
option
option
Data cache over Cache Link (DXCL) interface
option
option
option
option
option
option
4 or 8-word cache line
option
option
option
option
option
option
Содержание MicroBlaze
Страница 1: ...MicroBlaze Processor Reference Guide Embedded Development Kit EDK 14 7 UG081 v14 7...
Страница 4: ...MicroBlaze Processor Reference Guide www xilinx com UG081 v14 7...
Страница 8: ...8 www xilinx com MicroBlaze Processor Reference Guide UG081 v14 7 Chapter 1 Introduction Send Feedback...
Страница 262: ...262 www xilinx com MicroBlaze Processor Reference Guide UG081 v14 7 Send Feedback...