Download Platform Studio User Guide Embedded Development Kit

Transcript
R
Preface
About This Guide
This document describes how to use the Xilinx® Embedded Development Kit (EDK). EDK
is a series of software tools for designing embedded programmable systems, and it
supports designs of processor sub-systems using the IBM PowerPC™ hard processor core
and the Xilinx® MicroBlaze™ soft processor core.
Guide Contents
This manual contains the following chapters.
x
Chapter 1, “Overview,” gives an overview of Platform Studio™ technology.
x
Chapter 2, “Creating a Basic Hardware System in XPS,” contains a step-by-step
procedure to generate a simple hardware system for EDK-based designs.
x
Chapter 3, “Writing Applications for a Platform Studio Design,” contains a step-bystep procedure to generate software for EDK-based designs using Xilinx® EDK 7.1i
and Xilinx® ISE™ 7.1i software.
x
Chapter 4, “Address Management,” describes the embedded processor program
address management techniques. For advanced address space management, a
discussion on linker scripts is also included in this chapter
x
Chapter 5, “Interrupt Management,” outlines interrupt management in both
MicroBlaze and PowerPC. It details the interrupt handling in MicroBlaze and
PowerPC, and the role of Libgen for MicroBlaze and PowerPC.
x
Chapter 6, “Using Xilkernel,” describes Xilkernel, a set of interfaces and functions that
allow context switching and resource sharing between applications.
x
Chapter 7, “Using XilMFS,” describes XilMFS, a memory-based file system library.
x
Chapter 8, “Simulation in EDK,” describes the HDL simulation flow using EDK and
third party software.
x
Chapter 9, “Debugging in EDK,” describes the basics of debugging a system designed
using EDK.
x
Chapter 10, “Profiling Embedded Designs,” describes the steps to profile a program
on hardware using LibXil profile library provided with EDK.
x
Chapter 11, “System Initialization and Download,” describes the basics of system
initialization and download using the Platform Studio tools.
Platform Studio User Guide
UG113 (v4.0) February 15, 2005
www.xilinx.com
1-800-255-7778
5