EasyManua.ls Logo

Xilinx MicroBlaze User Manual

Xilinx MicroBlaze
18 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
R
MicroBlaze
Microcontroller
Reference Design
User Guide v1.3.1
UG133 v1.3.1 January 7, 2005

Other manuals for Xilinx MicroBlaze

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

Summary

MicroBlaze Microcontroller Reference Design Number 1

Reference Design Building Blocks

Details the block diagram of the MicroBlaze Microcontroller used in this reference design, including components like RAM, UART, and GPIO.

Features of MicroBlaze

MicroBlaze Microprocessor Core

Details the microprocessor, including speed, cache options, registers, and execution.

Memory and Peripherals

Covers dual port 16 KB blockRAM memory structure and the RS232 UART Controller.

GPIO and Debugging Interfaces

Describes GPIO ports for LEDs and switches, and the JTAG_UART core for debugging with XMD and GDB.

Getting Started with MicroBlaze

System Requirements

Lists required software (Windows, EDK, ISE) and hardware (Evaluation Board, cables) for this reference design.

Updating and Generation Hardware Files

Downloading Design Files to FPGA

Selecting Software Application for FPGA Configuration

Loading Calculator_App Software Application

Running the Calculator_App Program

Loading Software via BOOT Loader (Post-FPGA Configuration)

Updating and Generating Hardware Files

Procedure to select software application options in XPS for loading after the FPGA is configured and processor is running.

Loading microblaze_0_xmdstub Software Application

Loading TestApp Software Application with XMD_STUB

Loading Calculator_App Software Application with XMD_STUB

Related product manuals