MicroBlaze

E724158

MicroBlaze is a soft 32-bit RISC microprocessor core designed by Xilinx for implementation on its FPGA devices.

All labels observed (2)

Label Occurrences
MicroBlaze canonical 3
MicroBlaze soft processor core 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf 32-bit microprocessor core ⓘ
IP core ⓘ
RISC microprocessor core ⓘ
soft processor core ⓘ
architecture RISC ⓘ
bitWidth 32-bit ⓘ
compatibleWith Xilinx 7-series FPGAs ⓘ
linked to: Kintex FPGA family

Xilinx UltraScale FPGAs ⓘ
Xilinx UltraScale+ FPGAs ⓘ
configurability highly configurable ⓘ
designer Xilinx ⓘ
developer Xilinx ⓘ
executionModel single-issue pipeline ⓘ
intendedPlatform FPGA ⓘ
introducedBy Xilinx ⓘ
marketedAs MicroBlaze soft processor core ⓘ
linked to: MicroBlaze
registerFile 32 general-purpose registers ⓘ
supports AXI interconnect ⓘ
AXI4-Lite ⓘ
AXI4-Stream ⓘ
C programming language ⓘ
C++ programming language ⓘ
linked to: C++

GCC ⓘ
GDB ⓘ
GNU toolchain ⓘ
Harvard architecture ⓘ
JTAG debug ⓘ
MMU ⓘ
Vitis ⓘ
Vivado Design Suite ⓘ
Xilinx Platform Studio ⓘ
barrel shifter ⓘ
big-endian mode ⓘ
cache memory ⓘ
data cache ⓘ
debug interface ⓘ
exceptions ⓘ
external memory interfaces ⓘ
floating-point unit ⓘ
hardware breakpoints ⓘ
hardware divider ⓘ
hardware multiplier ⓘ
instruction cache ⓘ
interrupts ⓘ
little-endian mode ⓘ
on-chip Block RAM ⓘ
targetDeviceVendor Xilinx ⓘ
usedFor control applications ⓘ
embedded systems ⓘ
signal processing control ⓘ
soft-core CPU implementations ⓘ
wordSize 32 bits ⓘ

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

QEMU → supportsGuestArchitecture → MicroBlaze ⓘ
GNU As → supportsTarget → MicroBlaze ⓘ
MicroBlaze → marketedAs → MicroBlaze soft processor core ⓘ
linked to: MicroBlaze
U-Boot → supportsArchitecture → MicroBlaze ⓘ