Eğitimi Veren: Elektronik Mühendisi Tuba Ayhan Programın ilk 4 saatlik kısmı seminer, ikinci 4 saatlik kısmı Uygulama şeklinde olacaktır. GİRİŞ(İlk 4 saat): - Verilog DTD ile modül tanımlama,
- Alt-devre kullanma,
- Kombinezonsal ve ardışıl devreleri davranışsal olarak tanımlama
- Benzetim dosyası hazırlama.
UYGULAMA: Uygulama için bir proje veya FPGA modeli belirlenmemiştir. Katılımcılar Quartus, ISE ve Vivado gibi tasarım araçlarından birini ModelSim veya ISIM benzetim programları ile birlikte eğitimden önce indirip eğitim sırasında kullanabilirler. Bu derleyiciler boyut olarak büyüktür, bu nedenle sadece FPGA ve donanım tanımlama dilleri hakkında bilgi edinmeye gelmiş bir katılımcı ücretsiz ve online olan benzetim ortamını (sadece bir benzetim ortamıdır, devre sentezleme için kullanılamaz) kullanarak Verilog DTD üzerinde çalışabilir: https://www.tutorialspoint.com/compile_verilog_online.php FPGA ile çalışıp proje geliştirmek isteyenlerin ise yukarıda belirtilen araçlardan birini indirip kurmasını tavsiye edilir. Aracı belirleyen etken, kullandığınız FPGA üreticisi olacaktır. Quartus programı Intel (Altera) FPGA‘lar, ISE ve Vivado programları ise Xilinx firmasının 2014 öncesi ve sonrası FPGA‘ları için kullanılan araçlardır. Vivado daha yeni bir araç olsa da ufak ölçekli Xilinx FPGA‘ları desteklememektedir. Bu derleyiciler ilgili web sayfalarına ücretsiz kayıt olunarak indirilebilmektedir. Yine web sayfasındaki yönergeler izlenerek ilgili ModelSim benzetim programı da indirilebilir. Yakın zamanda işlerinde FPGA kullanmayı planlamayan, herhangi bir derste FPGA ile tanışmamış yine de bu eğitimin uygulama kısmına bir sentez aracı ile katılmak isteyen ve kullanacağı program konusunda kararsız kalanlar için Xilinx ISE programını önerilir. Programları indirip kurmak 3 saatten fazla sürebilmektedir. - Programın katılımcı kontenjanı uygulamanın sağlıklı yürüyebilmesi için uygulamaya katılım 20 kişi ile sınırlandırılmıştır.
- Programın uygulama kısmına katılmayacaksanız, kontenjan dışında kalmak için lütfen bunu katılım formunda belirtiniz.
Not: - Uygulama kısmında katılımcılar kendi bilgisayarlarını kullanacaklardır.
- Programı takip edebilmek için temel lojik devre bilgisi gereklidir.
|