<!- GET TITLE FROM XREGPAGE -> <!- GET STYLE SHEET FROM XSTYLE ->
 
Purchase
|  North America  |  Europe/Americas  |  Asia Pacific |  Japan  |  Contact Education  |  Xilinx University Program  |

 
Home : Education : North America : Course Descriptions : Embedded Systems
<!- GET STYLE SHEET FROM XSTYLE ->


Advanced


Registration/Schedules
 Course Descriptions
 Curriculum Paths
 Subscribe to Schedule
 What is Toolwire?
 Education Partners
 Global Services
 Tutorials
 Instructors Only
  
  Embedded Systems Development

 
COURSE DESCRIPTION
Embedded Systems Development brings experienced FPGA designers up to speed on the capabilities and characteristics of the Xilinx MicroBlaze™ 32-bit soft processor core, the hard embedded IBM PowerPC™ core in the Virtex-II Pro™ FPGA, and the Embedded Development Kit (EDK) design environment. Developing embedded systems using the hard or soft processor cores and a set of soft peripherals is also included in the lectures and labs. Plentiful personal experience with the development, debugging, and simulation of the embedded system is provided in the "hands on" labs.

TRAINING DURATION
2 days

LEVEL
IntermediatePRICE

WHO SHOULD ATTEND?
FPGA design engineers, system architects, and system engineers who are interested in Xilinx embedded systems development flow

PREREQUISITES

  • FPGA design experience
  • Completion of Fundamentals of FPGA Design course or equivalent knowledge of Xilinx ISE implementation tools
  • Basic understanding of C programming
  • Basic microprocessor experience, understanding of PowerPC and MicroBlaze systems

SOFTWARE TOOLS

  • ISE 6.2
  • Mentor Graphics® ModelSim™
  • EDK 6.2

SKILLS GAINED
After completing this training, you will be able to:

  • Effectively develop, debug, and simulate an embedded system
  • Identify tools used in the EDK
  • Describe the hardware and software flows defined in EDK
  • Identify IP included in the EDK and where to get additional information
  • Describe the hardware and software simulation environments
  • Integrate custom IP into EDK

SKILLS ASSESSMENT
To find out if Embedded Systems Development is right for you, take the course Skills Assessment.

COURSE OUTLINE

Day 1

  • Embedded Processor Design
  • Lab 1: Basic Hardware Design
  • Hardware Design
  • Adding a Processor System to an FPGA Design
  • Lab 2: Adding IP to a Hardware Design
  • Adding Your Own IP to the OPB Bus
  • Lab 3: Adding Custom IP
Day 2
  • Software Development
  • Address Management
  • Lab 4: Writing Basic Software Application
  • Debugging
  • Lab 5: Advanced Software Writing
  • System Simulation
  • Lab 6: Performing System Simulation

LAB DESCRIPTIONS

  • Lab 1 - Basic Hardware Design: Create an XPS project using Base System Builder to develop a basic hardware system for a target board.
  • Lab 2 - Adding IP to a Hardware Design: Learn to add IP such as bridges, OPB peripherals, OPB bus, and others to the basic hardware design.
  • Lab 3 - Adding Custom IP: Explore adding a custom IP to your design, using the Creating/Importing Peripheral Wizard.
  • Lab 4 - Writing Basic Software Application: Write a basic C application that utilizes the UART and GPIO.
  • Lab 5 - Advanced Software Writing: Use the OPB Timer and the interrupt service routine.
  • Lab 6 - Performing System Simulation: Generate simulation script using XPS and perform behavioral simulation.

TO REGISTER:

  • For course only, search By Keyword "Embedded Processors" in the Learning Catalog
  • Or call the registrar at 877-XLX-CLAS (1-877-959-2527). Please have your tuition payment information available at the time of enrollment. We accept credit cards (Visa, Master Card, and American Express) as well as purchase orders and training credit.
  • For the EDK Package, choose an order option.

MORE XILINX COURSES:
To see our newest educational and special training offers, visit the home page for your region of interest: North America, Europe/Americas, Asia Pacific, or Japan.

 
Description
Price
Prerequisites
Skills Assessment
Course Outline/Labs
Registration
Curriculum Path
Request Private Class
Printable Leaflet 262KB Download Acrobat Reader
   

 Trademarks
Legal Information
Privacy Policy
| North America | Europe | Asia Pacific | Japan | Contact Education | Xilinx University Program |
| Home | Products and Services | End Markets | Support | Education | Online Store | Contact |
(C) Copyright 1994-2004 Xilinx, Inc. All Rights Reserved