1. hafta |
Yonga-üzeri-sistem ilkeleri, Yonga-üzeri-sistem tasarım akışı, tasarım yeniden kullanımı |
2. hafta |
Donanım/Yazılım birlikte tasarım, gömülü sistemler ve FPGA, donanım hızlandırma, arabirim tasarımı, IP çekirdek tasarımı |
3. hafta |
Zynq mimarisi, işleme sistemi, programlanabilir mantık ünitesi, arabirim ve sinyaller, arabağlantı ağları, bellek, işkesmeler |
4. hafta |
Yonga-üzeri-sistem geliştirme, Donanım/Yazılım bölümlere ayrıma, ayrımlama, yazılım geliştirme araçları |
5. hafta |
1. Vize |
6. hafta |
ARM AXI arabirimi, mimarisi, hareketleri, IP çekirdek tasarım yöntemleri, HDL ile özel IP çekirdek tasarımı |
7. hafta |
Simülasyon, bellek eşlemeli Girdi/Çıktı, aygıt sürücüleri, işkesme işleyicileri |
8. hafta |
Yüksek düzeyde sentez (HLS), kullanıcı arabirimleri, veri türleri, arabirim spesifikasyonu ve sentezi, algoritma sentezi |
9. hafta |
HLS üzerinden IP çekirdek tasarımı, Veri yoğun bir uygulama için bir SoC mimarisi tasarlama |
10. hafta |
IP yeniden kullanımı ve entegrasyonu |
11. hafta |
2. Vize |
12. hafta |
Yonga-üzeri-sistem üzerinde işletim sistemi, Linux çekirdeği, bellek yönetimi, süreç yönetimi |
13. hafta |
Linux önyükleme, First-Stage Bootloader (FSBL), Zynq önyükleme |
14. hafta |
Doğrudan Bellek Erişimi (DMA), DDR ve OCM'den DMA aktarımı |