FPGA’ya Başlamak İçin Uygun Geliştirme Kartları

FPGA’ya giriş yazımızda FPGAların amatörler ve öğrenciler tarafından lehimlemeye uygun olmayan bir yapıda olduğundan bahsetmiştik. Yani AVR ya da PIC gibi sırf entegreyi alıp deney kartında kullanma imkanımız yoktu. O yüzden hem ayaklara erişimi sağlatacak hem de rahatça program atabileceğimiz Arduino benzeri donanım erişiminde kolaylık sağlatacak bir geliştirme kartı gereklidir. Bu geliştirme kartları için ise kısa bir piyasa araştırması yaptım ve bilgilerimi sizinle paylaşacağım.

Öncelikle üreticiler tarafından yapılan geliştirme kartlarının hiç ucuz olmadığını söylememiz gerekir. Xilinx ve Altera tarafından üretilmiş ithal ürünler yerli pazarda mevcuttur. Fakat fiyatları aşırı derecede pahalıdır. FPGA’yı öğrenmeye başlamak için 1000-2000 liralık bir deneme kartı alma taraftarı değiliz. Üstelik biz projelerimizde de kullanabileceğimiz bir kart arıyoruz.

Yine de öncelikle bu kartlara kısaca bir bakalım.

Kartlarımızdan biri XilinX firmasının Nexys4 kartı. Bu kartın fiyatı 2000 liranın üzerinde ve ancak başlangıç seviyesi diyebileceğimiz kart özelliklerine sahip. Üzerinde Artix-7 ailesine ait bir FPGA bulunduruyor.

Resim: https://blog.digilentinc.com/wp-content/uploads/2017/12/nexy.png

Öteki kartımız ise SPARTAN 3E Starter adıyla satılıyor. Bu da başlangıç seviyesine yönelik bir FPGA kartı olsa da daha fazla çevre birimini üzerinde bulundurduğundan daha cazip görünüyor. Bu kartın fiyatı da 2000 liranın üzerinde.

Resim: https://images-na.ssl-images-amazon.com/images/I/61OdX4oZkAL.jpg

Bu kart da Xilinx firmasının çiplerini kullanmakta. Altera kartlarını Türkiye’ye getiren bir firma görsem de sitelerinde sipariş üzerine ithal edildiğinden bahsediliyor. Türkiye pazarında FPGA kartlarını astronomik rakamlarla alabilmemiz mümkün. O yüzden alternatif yollardan biri olan Aliexpress’de şansımızı arayalım.

Aliexpress’de ise uygun fiyatlara geliştirme kiti bulabiliyoruz. Altera Cyclone IV geliştirme kartı programlayıcı dahil 26.51 dolardan satılıyor. Başlangıç için çevre birimleriyle oldukça uygun bir kart olarak görünüyor.

Resim:https://ae01.alicdn.com/kf/HTB1KDaORVXXXXazapXXq6xXFXXXQ/USB-Blaster-altera-fpga-kurulu-altera-kiti-fpga-geli-tirme-kurulu-EP4CE6E22C8N-kurulu-cyclone-IV-kurulu.jpg

Yine Aramamıza devam ettiğimizde XilinX için değil de daha çok Altera çipleri için yapılmış pek çok kart karşımıza çıkıyor. Bu kartların çoğunu prototipleme için de projeler için de kullanmamız mümkün.

Resim: https://ae01.alicdn.com/kf/HTB1jWT8ov5TBuNjSspmq6yDRVXar/E6-altera-fpga-kurulu-altera-kurulu-fpga-geli-tirme-kart-NIOS-II-kurulu-SDRAM-USB-DC.jpg

Eğer XilinX için bir kart arıyorsak da 19 dolarlık uygun fiyatıyla şöyle bir minimum sistem geliştirme kartı alabiliriz.

Resim: https://ae01.alicdn.com/kf/HTB1Hp46ffjM8KJjSZFsq6xdZpXav/Spartan6-geli-tirme-kurulu-XILINX-FPGA-ekirdek-kurulu-XC6SLX16-Spartan-6-SDRAM.jpg

Görüldüğü gibi çipler BGA kılıfta olup hazır alınmadığı sürece lehimlemesi bir hayli zor olmaktadır. Böyle bir kartı hem eğitimde hem de projelerimizde kullanmamız mümkündür. Fakat yine de minimum özelliklere sahip kartlar eğitimde pek fazla kullanışlı olmamaktadır.

FPGA kartları burada da diğer kartlara göre pahalı olsa da biraz daha araştırma yaparak 6-8 dolar arasında CPLD geliştirme kartlarını bulmanız da mümkündür. Altera’nın MAX II CPLD çipini kullanan pek çok kartı bulabilirsiniz.

Resim: https://ae01.alicdn.com/kf/HTB1iyEYXkSWBuNjSszdq6zeSpXav/Altera-MAX-II-EPM240-CPLD-geli-tirme-kurulu-renme-kurulu-breadboard.jpg_640x640.jpg

Programlayıcı olarak ise Altera’nın USB Blaster programlayıcısını 5 dolar civarına bulmamız mümkündür. Sitede XilinX programlayıcısı da yer almaktadır. Bu kartları satın almak ve FPGA’ya başlamak için tek yapmak gereken Aliexpress’de altera ya da xilinx diye aratmaktır. Karşımıza pek çok geliştirme kartı ve programlayıcı çıkacaktır.

FPGA’ya daha başlamamış biri olarak şu an araştırma seviyesindeki bilgilerimi sizlere aktarmaya devam edeceğim. Takipte kalın. 🙂

Kapak Resmi ,Resim: https://ae01.alicdn.com/kf/HTB1Hp46ffjM8KJjSZFsq6xdZpXav/Spartan6-geli-tirme-kurulu-XILINX-FPGA-ekirdek-kurulu-XC6SLX16-Spartan-6-SDRAM.jpg

 

Gökhan Dökmetaş

"Arduino Eğitim Kitabı" ve "Arduino ve Raspberry PI ile Nesnelerin İnterneti" kitaplarının yazarı. Başkent Teknoloji ve Dedektör Merkezi'nde Ar-ge Sorumlusu. Araştırmacı-Yazar.

You may also like...

3 Responses

  1. Mustafa GÜMÜŞ dedi ki:

    Teşekkür ederim hocam bu araştırmanızdan dolayı. Başarılı çalışmalarınızın devamı dilerim.

  2. Adem dedi ki:

    Çok güzel ama fazla kısa geldi. Detaylarla uzun olduğunda okumaya bayılıyorum. Daha kaliteli ve ileri düzey bilgiler içeriyor oluyorlar kısa geçiştirmelerden ziyade. Ama bu kısa olmasının yanısıra tecrübe de içerdiğinden bu haliyle bile kıymetli. Teşekkürler

  1. 11/03/2019

    […] öncesinde FPGA’ya giriş için geliştirme kartlarından bu yazımızda bahsetmiştik. Bu sefer yine Aliexpress sitesini tarayacağız ve CPLD kartlarını sizlere […]

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.