Home

Syndicate content
more
  • About
  • Training
    • Telecom
    • Hardware
    • Computer Tech. Skills
    • Catalog
  • Consulting
  • Development
  • Worldwide
  • Contact Us
  • Join Us
  • Conferences
  • Blogs
  • Why Logtel for training
  • Lecturers
  • Our classes
  • Customers
  • Authorised Training Provider
  • Long Term Training
  • Choose course category
Choose course category:
  • FPGA TOOLS
  • ADVANCED FPGA
  • HARDWARE DEFINITION LANGUAGES
  • EMBEDDED DESIGN
  • DSP DESIGN
  • PCB WORLD
  • HARDWARE ENRICHMENT
  • LONG TERM TRAINING (LTT)
  • MATLAB
.

HARDWARE

Embedded Systems Development

Nº 564
DATE: CALL Other available dates:
PRICE NIS: 3780 + VAT /9 Tcs
DURATION: 3 Days
application/pdf iconEmbedded Systems Development 13.1.pdf

Course Overview:
Xilinx FPGAs provide a new level of system design capabilities through soft MicroBlaze™ processors, hard PowerPC® processors, AXI interconnect, and silicon-efficient architectural resources. This course brings experienced FPGA designers up to speed on developing embedded systems using the Embedded Development Kit (EDK). The features and capabilities of the Xilinx MicroBlaze soft processor are also included in the lectures and labs. The hands-on labs provide experience with the development, debugging, and simulation of an embedded system.

Level:
EMB HW 3

Who should attend?
Engineers who are interested in embedded systems design trainnig on the Xilinx MicroBlaze soft processor using the Embedded Development Kit and a Xilinx FPGA

Prerequisities:
  • FPGA design experience
  • Completion of the Essentials of FPGA Design course or equivalent knowledge of Xilinx ISE® software implementation tools
  • Basic understanding of C programming
  • Some HDL modeling experience

 

Software Tools:

Xilinx ISE Design Suite: Embedded or System Edition 13.1


Hardware Architecture:

Spartan®-6 and Virtex-6 FPGAs
Demo board: Spartan-6 FPGA SP605 or Virtex-6 FPGA ML605 board


Skills Gained:

After completing this training, you will be able to:

  • Describe the various tools that encompass the Xilinx Embedded Development Kit (EDK)
  • Rapidly architect an embedded system containing a MicroBlaze processor and Xilinx-supplied AXI architecture IP by using the Base System Builder (BSB)
  • Utilize the Eclipse-based Software Development Kit (SDK) to develop software applications and debug software
  • Create and integrate your own IP into the Project Navigator environment
  • Simulate your own custom peripherals with Bus Functional Models (BFMs)

Course Outline:

1. EDK Overview

2. Base System Builder 
L
ab 1: Hardware Construction with the Base System Builder

3
. Software Development Using SDK 
Lab 2: Adding and Downloading Software

4
. Missing the Bus – Making Connections

5. Introduction to AXI 

6. Interrupts

7. Adding Hardware to an Embedded Design 
Lab 3: Adding IP to a Hardware Design

8. Processor Basics

9. Interfacing to a Processor System

10. Designing Your Own Peripheral Using the IPIC Interface

11. Installing Your Own Peripheral Using the IPIC Interface 
Lab 4: Building Custom AXI IP for an Embedded System

12. Bus Functional Model Simulation
Lab 5: BFM Simulation 

1
3. Adding Your Own IP to the Embedded System
Lab 6: Integrating a Custom Peripheral

 
 

Lab Descriptions
Lab 1: Hardware Construction with the Base System Builder– Create an XPS project by using the Base System Builder to develop a basic hardware system and generate a series of netlists for the embedded design.

Lab 2: Adding and Downloading Software– Complete the processes begun in Lab 1 using the SDK tools to create a software BSP and sample application. Configure the FPGA and download the application.

Lab 3: Adding IP to a Hardware Design – Learn to add IP from the many choices in the IP library. Use the GUI to add a general-purpose I/O module and access internal block RAM directly from the MHS file.

Lab 4: Building Custom AXI IP for an Embedded System– Create and add a custom AXI peripheral (LCD interface) to your design by using the Create or Import Peripheral Wizard.

Lab 5: BFM Simulation – Use the ISim simulator to perform Bus Functional Model simulation to verify functionality of the LCD bus peripheral added in the preceding lab.

Lab 6: Integrating a Custom Peripheral – Put it all together: add custom IP to the processor system, and then integrate the processor sub-system with other logic in an ISE design project.
 
Back to the courses page
Courses
Carrier Ethernet
Designing with the Xilinx 7 Series Families
USB 3.0 System Architecture
Object Oriented Analysis and Design
Telecom
Carrier Ethernet
MPLS Basic
ATM and ATM Networking
IP Security
Hardware
Designing with the Xilinx 7 Series Families
Designing for Performance
Partial Reconfiguration Tools & Techniques
Designing with Multi-Gigabit Serial I/O
CTS
USB 3.0 System Architecture
Object Oriented Analysis and Design
Social Networks
Real Time and Embedded Linux Development
  • About
  • Training
  • Consulting
  • Development
  • Site map

Logtel (c) All rights reserved 2010-2011 | www.logtel.com | Developed by: Hagit Bagno | Designed: NotFromHere