FPGA Tabanlı Softcore İşlemci Eğitimi

Xilinx MicroBlaze ile hardware-software ortak tasarım yapın.

4.81 (73 reviews)
Udemy
platform
Türkçe
language
Other
category
FPGA Tabanlı Softcore İşlemci Eğitimi
466
students
3 hours
content
May 2021
last update
$19.99
regular price

What you will learn

Softcore işlemci tanımı

Softcore işlemci avantajları

Xilinx MicroBlaze

Vivado

Xilinx SDK

Why take this course?

🚀 FPGA Tabanlı Softcore İşlemci Eğitimi: Xilinx MicroBlaze ile Hardware-Software Ortak Tasarım Yapın!

🎉 Giriş: Günümüzde teknolojiyi yönlendiren FPGA (Field-Programmable Gate Array) ve ASIC (Application-Specific Integrated Circuit) çözümlerinin etkisi sürekli olarak artıyor. Özellikle açık kaynaklı FPGA tabanlı softcore işlemciler, her ülkeye yerel ve kapsamlı donanım tasarlama imkanı sunuyor. Bu eğitim programında, güncel teknolojiyi kullanarak kendi sentezlenebilir işlemcisinizin nasıl tasarlanabileceğine ve hardware-software ortakları üzerinde çalışabileceğine öğreneceğiniz.

👨‍💻 Neler Öğrendiniz?

  • Softcore işlemci nedir?: Softcore ve hardcore işlemcilerin farklarını açıklayarak başlayacağız. Hangi durumda kullanılmaları, avantajları ve dezavantajları ele alacağız.
  • MicroBlaze'nin Esneklikleri: MicroBlaze'nin hangi yapılandırmaları ve optimizasyon yöntemleri olup olmadığını öğrenir menzilede tanıyacağız.
  • Ders Uygulamaları: MicroBlaze'in daha geniş bir amaçlı kullanımı için GPIO, UART, TMR Voter gibi IP'ler ve AXI Interconnect ile nasıl entegrasyon yapacağınız öğrenirecektir.
  • MicroBlaze Programlaması: Xilinx SDK kullanarak MicroBlaze için hangi dillerde program yazabilir ve bu programlar nasıl FPGA'ye yükleneceğine dikkatle incelerizeceğiz.

🛠️ Eğitim Araçları:

  • Vivado Design Suite: Ders uygulamalarında MicroBlaze ve donanımın tasarımları için kullanılan Vivado 2018.3 yazılımdır.
  • Xilinx SDK: Yazılım geliştirme araçları ve MicroBlaze'e programlanma için gerekli kaynakları sunar.
  • Zybo Z7-10 FPGA: Eğitimdeki pratik uygulamalar için selekt edilmiş, kapsamlı ve hızlı bir platform olarak çalışan FPGA cihazı.

🛠️ Pratik Uygulamalar:

  • GPIO Kullanımı: LED, Switch, Button gibi basit bileşenlerle etkileşim kuracak ve yönetecek MicroBlaze örneklerine introduisin.
  • UART ile Hadieleşme: TTL-USB çevirici yardımıyla FPGA'i bilgisayara bağlayarak haberleşme yapacak farklı platformlarla iletişim kuracak.
  • Çift Soft-Core işlemci tasarımı: Birden fazla softcore işlemci bir araya geldirdiğinde nasıl entegrasyon yapılabileceğine ve bu durumun avantajlarını ele alın.
  • Triple Modular Redundancy (TMR): Uzmanlık desteklenen bir TMR uygulaması tasarlayarak sistem güvenliğini artıracak ve farklı modüllerin nasıl çalışabileceğine öğrenin.

🚀 Sonraki Adımlar: Bu eğitim programını tamamladıktan sonra, kendi fikrinizde bir proje yürütme yeteneğine sahip olacak ve FPGA ve MicroBlaze ile donanım tasarımı ve programlama alanlarında uzmanlık kazanabilirsiniz. Taşıda olduğunuz kişisel bir bilgisayar ve FPGA cihazı olarak, bu eğitimi tamamlayarak karakterinizi ve zenginleştirin.

📅 Başlangıç Tarihi: [Eğitim Başlangıç Tarihi]'nden itibaren, dünyanın en bilinen FPGA tasarımı ve uygulamaları üzerinde eğitime yemek verin! En kaliteli eğitim deneyimi için bu fırsatı kaçırmayı unutmayın.

Related Topics

3780062
udemy ID
16/01/2021
course created date
31/01/2021
course indexed date
Bot
course submited by