EasyManuals Logo

Xilinx MicroBlaze Reference Guide

Xilinx MicroBlaze
316 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #9 background imageLoading...
Page #9 background image
MicroBlaze Processor Reference Guide 9
UG984 (v2018.2) June 21, 2018 www.xilinx.com
Chapter 2: MicroBlaze Architecture
Disable hardware multiplier
1
option option option option option option
Hardware debug readable ESR and
EAR
Yes Yes Yes Yes Yes Yes
Processor Version Register (PVR)
option option option option option option
Area or speed optimized
option option option option option option
Hardware multiplier 64-bit result
option option option option option option
LUT cache memory
option option option option option option
Floating-point conversion and
square root instructions
option option option option option option
Memory Management Unit (MMU)
option option option option option option
Extended stream instructions
option option option option option option
Use Cache Interface for All I-Cache
Memory Accesses
option option option option option option
Use Cache Interface for All D-Cache
Memory Accesses
option option option option option option
Use Write-back Caching Policy for
D-Cache
option option option option option option
Branch Target Cache (BTC)
option option option option option option
Streams for I-Cache
option option option option option option
Victim handling for I-Cache
option option option option option option
Victim handling for D-Cache
option option option option option option
AXI4 (M_AXI_DP) data side interface
option option option option option option
AXI4 (M_AXI_IP) instruction side
interface
option option option option option option
AXI4 (M_AXI_DC) protocol for D-
Cache
option option option option option option
AXI4 (M_AXI_IC) protocol for I-
Cache
option option option option option option
AXI4 protocol for stream accesses
option option option option option option
Fault tolerant features
option option option option option option
Force distributed RAM for cache
tags
option option option option option option
Configurable cache data widths
option option option option option option
Count Leading Zeros instruction
option option option option option option
Memory Barrier instruction
Yes Yes Yes Yes Yes Yes
Stack overflow and underflow
detection
option option option option option option
Allow stream instructions in user
mode
option option option option option option
Table 2-1: Configurable Feature Overview by MicroBlaze Version (Cont’d)
Feature
MicroBlaze versions
v9.2 v9.3 v9.4 v9.5 v9.6 v10.0
Send Feedback

Table of Contents

Other manuals for Xilinx MicroBlaze

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Xilinx MicroBlaze and is the answer not in the manual?

Xilinx MicroBlaze Specifications

General IconGeneral
Architecture32-bit RISC
CacheConfigurable Instruction and Data Cache
CategorySoft Processor Core
Data Width32-bit
Memory Management Unit (MMU)Optional
Floating Point Unit (FPU)Optional
Interrupt ControllerConfigurable
Memory ManagementOptional MMU
ConfigurabilityHighly Configurable
Pipeline Stages3-stage
FPGA IntegrationXilinx FPGAs
Bus InterfacePLB
Debug InterfaceJTAG
Typical Clock SpeedVaries depending on FPGA and configuration (e.g., 100-400+ MHz)
ImplementationSoft core (synthesized logic)
Maximum PerformanceVaries with FPGA and configuration
Debug SupportIntegrated Debug Module

Related product manuals