Kategorisiz

FPGA-NEDIR? #1

FPGA (Field Programmable Gate Array) Sahada Programlanabilir Kapı Dizileri olarak türkçeleştirilebilir. Biraz daha açmak gerekirse FPGA devre üzerinde iç yapısı programlanabilir lojik devreler serisidir.

swvvifhq558

FPGA’lerin tasarım kolaylığı ve paralel işlem yapabilme gücü tercih sebeplerinin başında gelir. FPGA ile birçok işlemi eş zamanlı yapabilirsiniz. Bu sizin yazacağınız donanım kodlamasına bağlıdır. FPGA ile paralel işlemler yapan çeşitli IP ler tasarlayabileceğiniz gibi bir mikroişlemci tasarımı da yapabilirsiniz.

FPGA’ler HDL denilen dillerle programlanmakdır. Bunların başlıcaları Verilog ve VHDL dilleridir. Basit bir benzetme yapacak olursak Verilog C, VHDL assembly gibi anılır ancak kesinlikle ve kesinlikle geleneksel programlama ile donanım programlama dilleri tamamen farklıdır. Klasik programlamada program işleyişini düzenlerken, HDL programlamada donanım yapısını tasarlıyorsunuz.

Virtex7_200t-Substratec1omp-1d

FPGA bir çok alanda kullanılmaktadır. Bunların başını savunma, medikal ve ölçüm sektörleri yer alır. FPGA firmaları ASIC tasarımı yapmadan ve çeşitli lojik entegrelerin kombinasyonlarıyla uğraşmadan donanım tasarımı yapılmasına izin verir. Örnek vermek gerekirse uygulamaya özel DSP tasarımı yapmak FPGA ile sadece yazılım üzerinden gerçekleştirilebilir.

pciev4base-nah-virtex4-fpga

İlk FPGA üreticisi Xilinx firmasıdır. Halen bu konuda başı çeken firmalar arasındadır. Aynı seviyede bugün Altera da bu alanda öncü firmalardandır. Altera yakın zamanda Intel tarafından satın alınmıştır. Pazarın büyük kısmı bu iki firmadadır.

board_front21

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir