PartAndStock
Entegre Devreler

FPGA Nedir?

1 dk okuma
Kısa cevap

FPGA (Field Programmable Gate Array), içindeki mantık bloklarının ve bağlantıların sahada (üretimden sonra) yeniden yapılandırılabildiği bir entegre devredir. Donanımı yazılımla "çizmenizi" sağlar.

Nasıl Çalışır?

İçinde binlerce programlanabilir mantık bloğu (LUT), kaydedici ve ara bağlantı vardır. VHDL/Verilog ile tanımlanan devre, bu blokların nasıl bağlanacağını belirler; böylece çip istenen donanıma dönüşür.

İşlemciden Farkı

Bir işlemci komutları sırayla çalıştırır; FPGA ise gerçek paralel donanım kurar. Bu yüzden çok sayıda işlemi aynı anda, çok hızlı yapabilir.

ÖzellikFPGAASIC
ProgramlamaYeniden yapılandırılırSabit
Birim maliyetOrtaHacimde düşük
Pazara çıkışHızlıYavaş

ASIC ile İlişkisi

FPGA esnek ama birim başına pahalıdır; ASIC sabit ama yüksek hacimde çok ucuzdur. Tasarımlar genelde FPGA'da prototiplenir, olgunlaşınca ASIC'e taşınır. Daha küçük programlanabilir mantık için CPLD, işlemci ve çevre birimlerini tek çipte toplayan tasarımlar için ise SoC (sistem-çip) ilgili kavramlardır.

Nerede Kullanılır?

Sinyal işleme, görüntü/video işleme, yüksek hızlı veri, prototipleme, yapay zeka hızlandırma ve düşük hacimli özel donanım.

İçindeki Temel Yapı Taşları

FPGA üç ana kaynaktan oluşur: arama tabloları (LUT) mantık işlevlerini kurar, flip-flop'lar veriyi saklar ve programlanabilir ara bağlantı bunları birbirine bağlar. Modern FPGA'lar ayrıca hazır çarpıcı (DSP), blok RAM ve hatta gömülü işlemci çekirdekleri içerir; bu da onları tek başına güçlü bir sistem yapar.

Sık Yapılan Hatalar

  • Yazılım gibi düşünmek: FPGA paralel donanımdır; sıralı program mantığıyla yazılmaz.
  • Zamanlama (timing): Saat kısıtları sağlanmazsa tasarım kararsız çalışır.
  • Güç: Büyük FPGA'lar ciddi güç ve soğutma isteyebilir.

Sık Sorulan Sorular

FPGA yeniden programlanır mı?+
Evet; istenildiği kadar yeniden yapılandırılabilir, bu en büyük avantajıdır.
VHDL/Verilog nedir?+
FPGA içindeki donanımı tanımlamak için kullanılan donanım tanımlama dilleridir.

"FPGA Nedir?" ile ilgili parçaları ara

Fiyat, stok ve distribütör karşılaştırmasıyla doğru parçayı bul.

Bu Parçaları Ara