MicroBlaze Microcontroller Reference Design

Overview

MicroBlaze™ is a 32-bit RISC soft processor core that can be used with soft peripherals to design embedded systems in Xilinx FPGAs. The MicroBlaze microcontroller is an integrated solution intended for implementation of an embedded controller in the Spartan®-3 FPGA using the Xilinx Embedded Development Kit (EDK) and the Xilinx Platform Studio (XPS). The MicroBlaze Microcontroller design includes an internal block RAM (BRAM) memory, an RS232 UART, 4 GPIO blocks and a JTAG UART used for software debugging. Designers can use this example reference design to understand how to use MicroBlaze as a microcontroller for applications in industrial control, consumer, and data communication.

Key Features

  • Simple microcontroller implementation using MicroBlaze, UART, GPIO, and internal block RAM (BRAM) memory
  • Includes VHDL design files and project files for EDK/XPS
  • Includes "C" code for sample application
  • Requires the Xilinx Embedded Development Kit (DO-ML403-EDK-ISE-USB-UNI-G)
  • Requires the Spartan-3 Starter Kit (HW-SPAR3-SK-UNI-G)
  • Free download with example reference designs
  • MicroBlaze soft processor core is included with EDK

Technical Specifications

×
Semiconductor IP