Xilinx, Inc.
Xilinx MicroBlaze Soft Processor
Compatible Architectures: All Virtex® and Spartan® FPGAs
The Xilinx® MicroBlaze™ processor is a flexible 32-bit RISC soft core with a rich instruction set and configurable memory management unit (MMU) enabling full embedded Linux support with Xilinx FPGAs. Virtual memory support and on-chip memory protection unit (MPU) make the MicroBlaze processor ideally suited to applications requiring robust security and reliability.
Embedded system developers have complete flexibility to select any combination of peripherals, memory, and interfaces needed to achieve the best system performance at the lowest cost on a single FPGA. The MicroBlaze processor is highly customizable with over 70 configuration options enabling trade-offs for size and performance, including barrel shifter, divider, multiplier, instruction and data caches, floating point unit (FPU) and Fast Simplex Link (FSL) interfaces, and hardware debug logic.
With the MicroBlaze FSL interface, developers can connect custom hardware co-processors to accelerate time-critical algorithms. The integrated single-precision, IEEE-754 compatible FPU option provides a processor specifically tailored to execute low-latency integer and floating point operations.
The MicroBlaze processor is licensed with the Xilinx Embedded Development Kit in ISE® Design Suite Embedded Edition and delivered as part of Xilinx Targeted Design Platforms that accelerate embedded system design and enable greater product differentiation for rapidly changing application requirements.
FEATURES & BENEFITS
- Configurable soft processor-based system with support for running embedded operating systems
- 5-stage and 3-stage pipeline versions for performance- optimized and cost-optimized applications
- Easy-to-use wizards and board support package tools for creating custom peripherals and coprocessors
- Fully supported IDE with Platform Studio design suite, Eclipse-based Software Development Kit, ChipScope™ Pro Analyzer, IP library, and third party interfaces

- Multi-Port Memory Controller with cross-optimization for smaller footprint, higher performance solution
- Entire single and dual-processor embedded systems automatically implemented with Base System Builder
TECHNICAL SPECS
- Support for Linux 2.6 (available in Linux mainline kernel.org starting with 2.6.30)
- Supported by LynuxWorks BlueCat Linux 5.4.3 and PetaLogix PetaLinux 0.4 OS
- Works with standard Linux networking, file systems, and shell utilities
INDUSTRIES SERVED
Industrial Control, Automotive, Scientific, Aerospace and Defense
AVAILABILITY
Now
Contact Information

Xilinx, Inc.
2100 Logic DriveSan Jose, CA, 95124
USA
tele: 408.559.7778
fax: 408.559.7114
more_info@xilinx.com
www.xilinx.com









