Xilinx UG133 manual Microcontroller Reference Design Overview

Page 4

About This Guide

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Guide Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Typographical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

Online Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

Microcontroller Reference Design Overview

Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

MicroBlaze Microcontroller

Reference Design Number 1

Reference Design Building Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Features: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Downloading the Reference Designs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Downloading the Design and Launching XPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Updating and Generation Hardware Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 Downloading Design Files to the FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Selecting a Software Application to Run When the FPGA is Configured . . . . . . . . . . . 6 Loading the “Calculator_App” Software Application . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Running the Calculator_App program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Selecting a Software Application to be Loaded with a BOOT Loader

after the FPGA is Configured and the Processor is Running. . . . . . . . . . . . . . . . . . . 8 Updating and Generation Hardware Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Loading the “microblaze_0_xmdstub” Software Application . . . . . . . . . . . . . . . . . . . . 9 Loading the “TestApp” Software Application with XMD_STUB . . . . . . . . . . . . . . . . 10 Loading the “Calculator_App” Software Application with XMD_STUB . . . . . . . . . . 11

Additional MicroBlaze and EDK Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

UG133 January 7, 2005

www.xilinx.com

MicroBlaze Microcontroller Ref Des User Guide

Image 4
Contents MicroBlaze Microcontroller Reference Design User Guide UG133 v1.3.1 January 7MicroBlaze Microcontroller Ref Des User Guide Version Revision Microcontroller Reference Design Overview Guide Contents IntroductionConventions Additional ResourcesTypographical Online Document Conventions Meaning or Use ExampleMicrocontroller Reference Design Overview Application Reference Design Building BlocksReference Design Building Blocks Features FeaturesGetting Started Downloading the Design and Launching XPSSystem Requirements Downloading the Reference DesignsUpdating and Generation Hardware Files Downloading the Design and Launching XPSDownloading Design Files to the Fpga Right click on Project CalculatorAppLoading the CalculatorApp Software Application Running the CalculatorApp programUpdating and Generation Hardware Files 4Software Selection with a Boot loader Loading the microblaze0xmdstub Software ApplicationLoading the TestApp Software Application with Xmdstub 5Target Selection for Software DebuggerLoading the CalculatorApp Software Application with Xmdstub Additional MicroBlaze and EDK InformationAdditional MicroBlaze and EDK Information