Embedded Systems Development

Learn general embedded concepts, tools, and techniques using the AMD Vivado™ Design Suite and AMD Vitis™ Unified IDE.The emphasis is on: Designing, expanding, and modifying embedded systems utilizing the features and ...

Ders İçerikleri

Xilinx FPGAs sistem tasarım yeteneklerini yeni bir düzeyde sağlamaktadır, örnek soft MicroBlaze™ processors, hard PowerPC® processors ve silicon-efficient architectural kaynaklar. Bu ders tecrübeli FPGA tasarımcilar hızlı bir şekilde embedded sistemi getirmektedir.

Seviye

Embedded Hardware 3

Kurs süresi

2 Gün

Kimler katılmalı?

Mühendisler: Embedded sistemi Xilinx Microblaze soft prozessor veya IBM PowerPC 440 core ile geliştirmek isteyenlere.

Önşartlar

  • FPGA dizayn tecrübesi
  • Temel FPGA dizayn Kursunu tamamlamanız lazım veya Xilinx ISE® software implementation tools eşdeğer bilgi
  • C programlama temel anlayış
  • Bazı HDL modelleme deneyimi

Software Tools

  • Xilinx ISE Design Suite: System Edition 11.1
  • Mentor Graphics ModelSim simulator

Skills Gained

Bu kapsamlı eğitimini tamamladıktan sonra, hangı bilgiye sahip olacaksınız:

  • çeşitli araçları açıklamak Xilinx Embedded Development Kit (EDK)
  • Kendi IP EDK çevreye oluşturun ve entegre edin
  • Kendi özel peripheralsi Bus Fonksiyonel Modeller ile simule ediniz (BFMs)

Course Outline

1. Gün

  • EDK genel bakış
  • Base System Builder
  • Lab 1: Hardware Base System Builder inşa etme
  • Software geliştirmek SDK kullanarak
  • Lab 2: Software ekleme ve indirme
  • System Buses
  • Prozessor temeli
  • Interrupts
  • Adding Hardware to an Embedded Design
  • Lab 3: hardware tasarımı IP ekleme

2. Gün

  • Bir İşlemci Sistemine Arayüz
  • Kendi Periferik Tasarımı ( IPIC Interface kullanarak )
  • Kendi Periferik yükleme ( IPIC Interface kullanarak )
  • Lab 4: Embedded System için IP Peripheral– PLB v46 Bus
  • Bus Fonksiyonel Model Simülasyonu
  • Lab 5: BFM Simulasyonu
  • Kendi IPsini Embedded Systeme eklemek
  • Lab 6: Özel Çevre birleştirme

Lab Descriptions

Both the MicroBlaze and PowerPC 440 processors are supported in the labs. All labs target the Virtex®-5 FPGA ML507 and Spartan®-3E FPGA boards.

  • 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 by building the software libraries and applications, generating a bitstream file, merging the application into the bitstream, and downloading to the board
  • 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 a Custom IP Peripheral for an Embedded System – Create and add custom IP (IPIC interface) to your design by using the Create or Import Peripheral Wizard
  • Lab 5: BFM Simulation – Use the ModelSim 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, then integrate the processor sub-system with other logic in the design

Event Schedule

No events found. Event request.

Partner

Xilinx
Updated at: 2009-12-14 14:10:57 +0100to the top