HüseyinGüzeL
POWER SYSTEMS - PROJECT SITE MANAGER
EMTA GROUP & EMTA ENERGY
Hello friends,
Wooden area in front of the deparment
ÇİZGİ TAGEM - GÖMÜLÜ SİSTEMLER VE FPGA
EĞİTİM TANIMI :
Bu eğitim serimiz Çizgi Tagem bünyesindeki www.mcu-turkey.com platformu için hazırlanan Gömülü Sistemler ve FPGA (Field Programmable Gate Array ) eğitim seminer videolarından oluşmaktadır.
DERSLER :
-
Gömülü Sistemler ve FPGA Web Seminer Dizisi
-
Gömülü Linux İşletim Sistemi Web Seminer Dizisi
-
SEP Deneysel İşlemcinin Xilinx ile Tasarımı
***
Gömülü Sistemler ve FPGA Web Seminer Dizisi
Uygulamalı Gömülü Sistemler ve FPGA semineri sadece mühendislere veya mühendislik öğrencilerine yönelik ileri bir web seminer olarak gerçekleştirilmiştir. Katılımcıların seminere katılabilmeleri için, lojik devreler veya benzer bir ders almış olmasını gerektiren seminer, giriş seviyesinden başlamamıştır. Seminer katılımcıların seminer öncesinde FPGA hakkında hiç bir bilgisi olmasını gerektirmeyecek biçimde hazırlanmıştır. Seminerin ön şartı olarak katılımcılardan herhangi bir Altera FPGA platformuna sahip olmaları istenmiştir.Seminer kapsamında, katılımcılara gömülü sistemlerin prensipleri, CPLD ve FPGA kullanımı ile ilgili giriş düzeyinden ileri düzeye doğru anlatımlar sunulmuştur. Bu sunumlar ile kullanıcıların FPGA ve CPLD yapılarını tanımaları, programlama ve simülasyon konularında bilgi sahibi olmaları sağlanmıştır. Seminer kapsamında içerik olarak FPGA üreticilerinin kaynaklarından yararlanılmış ve sunum yapılan konulara paralel olarak uygulamalar yapılmıştır. Çeşitli deney ve projelerin sıfırdan başlanarak tasarlanması, simülasyonu ve gerçeklenmesi ile uygulamalı bir yöntem izlenmiştir.
Kaynak Dokümanlar :
Elektronik ve Gömülü Sistemlere Giriş Ders Notları (Türkçe) : Elektronik ve Gömülü Sistemlere Giriş
HDL Dilleri Temel Bilgiler (Türkçe) : HDL Dilleri Temel Bilgiler
VHDL Tutorial (Türkçe) : VHDL Tutorial
Verilog Tutorial (Türkçe) : Verilog Tutorial
Örnek Kodlar: sample codes
***
Gömülü Linux İşletim Sistemi Web Seminer Dizisi
Gömülü Linux İşletim Sistemleri ve Gömülü Yazılım Geliştirme semineri, meslek yüksek okulu veya mühendislik öğrencilerine yönelik ileri seviye bir seminer olarak gerçekleştirilmiştir. Seminer, 10 oturumda gerçekleşmiş ve workshop sonunda katılımcılara “Katılım Belgesi” verilmiştir.
Seminer, C++ ve QML dilleri kullanılarak anlatılmış; by sebeple seminer öncesinde katılımcılardan temel düzeyde C programlama bilgisine sahip olmaları gerektiği iletilmiştir. Çizgi TAGEM’in uzaktan eğitim sistemiyle gerçekleşen, Eren Baştürk tarafından verilen Gömülü Linux İşletim Sistemi Web Seminer Dizisi’nin video kayıtları aşağıdadır
***
SEP Deneysel İşlemcinin Xilinx ile Tasarımı
Çalışmamıza işlemcilerin sınıflandırılması ile başlayacağız. Daha sonraki aşamalarda bu kısımda anlattılan yapılar kullanılarak işlemci tasarımının nasıl yapılacağı anlatılacaktır. İşlemcilerin sınıflandırılması için birçok sınıflandırma kriteri dikkate alınabilir ancak bizim buradaki amacımız giriş seviyesindeki tasarımcıları bilgilendirmek olduğundan fazla detaya girmeden ana hatları ile bir sınıflandırma yapmaktır. Bazı gerçeklenmesi kolay türler hakkında detaylı bilgi verilirken bazı gelişmiş yapılar hakkında yüzeysel bilgi verilerek giriş seviyesi kullanıcıların bilgilenmesi hedeflenmiştir.Diğer dökümanlarda hazır bir işlemci tasarımı üzerinden gidilerek okuyucuların işlemci tasarımı konusunda izlenim edinmesi ve tasarım aşamalarını öğrenmeleri amaçlanmıştır. Bu işlemci birçok mimari yapıyı içinde barındırdığından eğitimsel olarak değişik mimarilerin tanıtılmasına da yardımcı olacaktır.