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