Xilinx UG133 manual Microcontroller Reference Design Overview

Page 8

R

Microcontroller Reference Design Overview

Introduction

When selecting an embedded microcontroller, typically an engineer will list the required features and then select a stand alone, off the shelf microcontroller or processor that has those features. In most cases there are additional features or peripherals that are not need, but are included non-the less. When using a Soft Processor in an FPGA an engineer has an opportunity to select from pre-created microcontroller hardware images, or modify and customize the features and peripherals.

This guide is provided as an aid in getting started and learning how to use the Xilinx Embedded Development Kit (EDK) tools. It does this through examples, which show how multiple software images can run on a defined soft microcontroller hardware configuration. This guide show how an FPGA with a soft processor can be used the same way an engineer would select an off the shelf microcontroller. This guide will provide examples of a number of different microcontroller configurations from which an engineer can choose. The soft microcontroller features and peripherals in the FPGA may be used without modification, or may be modified and customized using the Xilinx EDK Platform Studio tools. This guide will cover the flow where multiple software images are loaded on an unmodified hardware configuration.

MicroBlaze Microcontroller Ref Des User Guide

www.xilinx.com

1

UG133 January 7, 2005

Image 8
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 IntroductionTypographical Additional ResourcesConventions Online Document Conventions Meaning or Use ExampleMicrocontroller Reference Design Overview Reference Design Building Blocks Reference Design Building BlocksApplication 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 DebuggerAdditional MicroBlaze and EDK Information Additional MicroBlaze and EDK InformationLoading the CalculatorApp Software Application with Xmdstub