Xilinx Zynq Eğitim Serisi
Vivado ve SDK ile Zynq SoC (ARM/FPGA) programlayarak kendi gömülü sisteminizi oluşturun.

What you will learn
Vivado ile çalışma
Xilinx SDK ile çalışma
Zynq üzerinde donanım tasarımı
Zynq üzerinde C/C++ ile yazılım tasarımı
PS - PL ortak tasarımı
Bare-metal, freeRTOS kullanımı
XSCT komutları
GPIO yazma/okuma, PWM, UART, Interrupt uygulamaları
Çift İşlemci kullanımı
Vivado üzerinde IP oluşturma
First Stage Boot Loader (FSBL) oluşturma
Why take this course?
🌟 Xilinx Zynq Eğitim Serisi: Vivado ve SDK ile Zynn SoC (ARM/FPGA) Programlayarak Kendi Gömülü Sisteminizi Ölçümleştirin! 🛠️🚀
Zynq Mimarisi ve Temel Bilgiler:
Bu eğitim serisinde, Zynq mimarisine (Processing System ve Programmable Logic) odaklanarak başlayacağız. Bu mimari, güçlü performans sunan FPGA ile gerçek zamanlı işlemci birleştirmesi yaparlar, hem de kapsamlı uygulamalar için ideal seçenektir. Zynq SoC'nin (System on Chip) kullanımına genel bir fark edinme ve SoC'nin çeşitli bileşenlerini anlamak üzere eğitimde bulunacaktır.
Eğitim İçeriği:
- Zynq Mimarisi: Zynq SoC'nin içeriğine olan incelemesi, Processing System (PS) ve Programmable Logic (PL) ayrımı ve AXI bus yapısı hakkında bilgi edinme.
- Vivado: Vivado Design Suite'nin nasıl kullanıldığı, proje akışı ve hardware projesi üretme adımları.
- Xilinx SDK: C/C++ dilleriyle yazılım geliştirme ve sentezenin nasıl yapıldığı, bireysel düğüm (bare-metal) uygulamalar ve FreeRTOS işletim sistemi kullanımı.
- Hardware Test Eylemleri: Xilinx SDK ile yazılım geliştirisinde yer alen
XSCT
komutlarını kullanarak projelerin test edilmesi.
Pratik Uygulamalar:
- Led Uygulaması: Yazılım ve hardware tasarımı için ilk proje, basit bir led yakma cihazı kullanarak.
- GPIO IP'si oluşturma: Verilog programlamasıyla kendi GPIO (General Purpose Input/Output) IP'si yaratma ve AXI arayüzünü oluşturma.
- Timer IP'si oluşturma: VHDL programlamasıyla kendi Timer IP'si yaratma, AXI arayüzünü oluşturma ve Timer driverı geliştirme.
- FPGA Flashlama: Yaptığınız hardware tasarımlarını ve yazılımını FPGA'in gücü kesildiğinde korumak için flash yapmayı öğrenme.
- ARM Procesleriyle Çalışma: Dual ARM Cortex-A9 procesörlerini kullanarak daha karmaşık uygulamalar oluşturma ve iki ARM işlemcinin nasıl kullanıldığını öğrenme.
Yükseltilebilir Eğitim:
Derslerde yeni güncellemeler eklecek ve sizin bilgi ve teknoloji becerilerinizi artıracaak şekilde eğitim devam etme planlamaktadır. Bu sayede, Zynn SoC'nin en son özellikleri ve en iyi uygulama yöntemlerini öğreneceksiniz!
🚀 Başlangıç Yapmaya Hazırsınız? Xilinx Zynq SoC'si ile FPGA teknolojilerinden en iyi yaratıcıları olmak için bu eğitim serisine ilk adım atın! 🚀
Eğitimde, teorik bilgilerden pratik uygulamalara kadar geniş bir yelpazede bilgi sağlayacak ve her adıma kaliteli destek sağlayacağız. Bu eğitimle, Zynn SoC'si ile FPGA programlama alanında mükemmel bir uzman olmak üzere sizlerin yolculuğunu destekleyeceğiz! 🛠️👩💻👨💻
Sonraki Adımlar:
- Araştırma ve Tanıtım
- Mevcut Teknoloji ve Trendler
- Öğretim Programı ve Uygulanabilir Eğitimler
Bu eğitimle, Zynn SoC'si ile FPGA programlama alanında yaratıcı liderlik edebilirsiniz! 🌟