EasyManua.ls Logo

Xilinx MicroBlaze User Manual

Xilinx MicroBlaze
18 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 #12 background image
MicroBlaze Microcontroller Ref Des User Guide www.xilinx.com 5
UG133 January 7, 2005
Downloading the Design and Launching XPS
R
Updating and Generation Hardware Files
At this point XPS is open with the selected hardware application. No modifications are
needed to run this design. All the hardware features and peripherals have been pre-loaded
and pre-set. The Hardware Application can run any number of Software Applications.
When the Base System Wizard is used to create a Hardware System, it also will create a
simple Software Application to test the selected Hardware features and peripherals
To be sure that all the Hardware files have been created, in XPS, please select
“Tools>Update Bitstream”. This will run any of the programs needed to generate the
Hardware Application for this reference design.
The message panel should read:
...
Memory Initialization completed successfully.
Done.
Figure Top x-ref 2-2
Figure 2-2: Xilinx Platform Studio (XPS)

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