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.