Fpga

Kısaca: FPGA (Field Programmable Gate Array - Alanda Programlanabilir Kapı Dizileri), programlanabilir mantık blokları ve bu bloklar arasındaki ara bağlantılardan oluşan ve geniş uygulama alanlarına sahip olan sayısal tümleşik devrelerdir. Tasarımcının ihtiyaç duyduğu mantık işlevlerini gerçekleştirme amacına yönelik olarak üretilmiştir. Dolayısıyla her bir mantık bloğunun işlevi kullanıcı tarafından düzenlenebilmektedir. FPGA ile temel mantık kapılarının ve yapısı daha karmaşık olan devre ele ...devamı ☟

FPGA
FPGA

FPGA (Field Programmable Gate Array - Alanda Programlanabilir Kapı Dizileri), programlanabilir mantık blokları ve bu bloklar arasındaki ara bağlantılardan oluşan ve geniş uygulama alanlarına sahip olan sayısal tümleşik devrelerdir. Tasarımcının ihtiyaç duyduğu mantık işlevlerini gerçekleştirme amacına yönelik olarak üretilmiştir. Dolayısıyla her bir mantık bloğunun işlevi kullanıcı tarafından düzenlenebilmektedir. FPGA ile temel mantık kapılarının ve yapısı daha karmaşık olan devre elemanlarının işlevselliği artırılmaktadır. Alanda programlanabilir ismi verilmesinin nedeni, mantık bloklarının ve ara bağlantıların imalat sürecinden sonra programlanabilmesidir.

FPGA Yapısı



FPGA, programlanabilir mantık blokları, bu blok dizisini çevreleyen giriş-çıkış blokları ve ara bağlantılar olmak üzere düzenlenebilir üç ana bölümden oluşur. Programlanabilir mantık blokları, ara bağlantılar içerisine gömülü şekilde bulunur. Programlanabilir mantık bloklarının yapılandırılması ve bu bloklar arasındaki iletişim ara bağlantılar sayesinde gerçekleşir. Giriş çıkış blokları, ara bağlantılar ile bütünleşmiş devrenin paket bacakları arasındaki ilişkiyi sağlar.

Tipik FPGA Mantık Bloğu Yapısı



Tipik FPGA mantık bloğu, 4 girişli LUT (Look up table) (Başvuru Çizelgesi) yapısı ve flip-flop gibi diğer mantık elemanlarından oluşur.



4 girişli LUT yapısı, değişik mantıksal işlemleri yürütür. Çıkış verileri isteğe bağlı olarak yazmaçta saklanır.


Uygulama Alanları

Düşük maliyetli olması ve tasarım sırasında kullanıcıya esneklik sağlaması sebebiyle kullanımı gittikçe yaygınlaşmıştır. Savunma, sayısal işaret işleme, uzay, tıbbi görüntüleme ve otomotiv, FPGA' nın uygulama alanlarından bazılarıdır.

Üretici Firmalar

FPGA üreten firmalardan bazıları şunlardır;

Tasarım Şekilleri

  • Şematik tabanlı tasarım
  • HDL
  • C/C++
  • DSP
  • Gömülü sistemler


Üretim Teknikleri

  1. SRAM: SRAM temelli yapılandırma hücreleri kullanılır. SRAM tekniğinin olumlu yanı, tasarım fikirlerinin hızlı bir şekilde geliştirilebilir ve sınanabilir olmasıdır. Olumsuz yanı ise sistemin her açılışında aygıtın yapılandırılma zorunluluğudur.
  2. Antifuse: Olumsuz yanı, bir kez programlanır olmasıdır. Bu özelliğinden dolayı uygulama geliştirme için tercih edilmez.
  3. EPROM: Silinebilme ve yeniden programlanabilme özelliğine sahiptir. EPROM yongaları üzerine açılan pencere vasıtasıyla program belli bir zaman güneş ışığına ve morötesi ışınlara tutularak silinmektedir.
  4. EEPROM: Elektrikle silinip programlanabilme özelliğine sahiptir.
  5. Flash: Bazı çeşitleri devre içinde programlanabilirdir.
  6. Fuse: Bir kez programlanır.


Türkiye'nin ilk FPGA Topluluğu

Ege Üniversitesi bünyesinde, hızla gelişen FPGA teknolojilerini takip etmek ve çalışmalarda bulunmak amacıyla ülkemizin ilk FPGA Topluluğu 2008 yılında Ege Üniversitesi FPGA Topluluğu adıyla kurulmuştur.

http://electronics.ege.edu.tr/fpga

Kaynaklar

Vikipedi

Bu konuda henüz görüş yok.
Görüş/mesaj gerekli.
Markdown kullanılabilir.

FPGA Resimleri

Xilinx
3 yıl önce

Xilinx, Inc. (Türkçe "Zaylinks" olarak okunur) (NASDAQ: XLNX), FPGA olarak bilinen, üretimden sonra ayarlanabilen tümleşik devreleri üreten dünyanın en...

Actel
7 yıl önce

dünyanın önde gelen FPGA (Field Programmable Gate Array) üreticilerinden biridir. Actel özellikle anti-fuse ve flaş bellek tabanlı FPGA ürünleriyle tanınır...

Actel, ABD, Almanya, Altera, Elektronik, Endüstri, FPGA, Flaş bellek, Fransa, Gelir, Kaliforniya
Lattice Semiconductor
7 yıl önce

başarımlı FPGA, CPLD ve SPLD gibi programlanabilir mantık devrelerinin üreticisidir. Ortaklığın ana merkezi Oregon'dadır. Dünya pazar payında Lattice FPGA aygıtlarında...

Lattice Semiconductor, USA ülke bayrağı, Amerika Birleşik Devletleri, ABD, Actel, Altera, Elektronik, Endüstri, FPGA, NASDAQ, Oregon
Otomatik yapılandırma
7 yıl önce

Otomatik yapılanan aygıtlara örnek: USB Otomatik yapılanan aygıt ve protokollere örnek: DHCP Zeroconf Universal Plug and Play FPGA AutoConfig (Amiga)...

LabVIEW
7 yıl önce

arabirimin arkasında şemalardan oluşan blok çizelgesi bulunur. Gerçek zamanlı, FPGA, Mobile, Embedded, Datalogging and Supervisory Control, Vision Development...

Bilgisayar Mühendisliği
3 yıl önce

bilgisayar etkileşimi ve kullanıcı arayüzleri) konuları üzerinde ve ASIC, FPGA, devre tasarımı ile donanım-yazılım entegrasyonu alanlarında çalışırlar....

Matematik, Donanım, Programlama, Algoritma, Yazılım, Mühendislik, Sun, Microsoft, Oracle, Java, C#, C++, Basic, Dil, Phyton
ARM Mimarisi
3 yıl önce

Eylül 2009.  ^ "ARM Extends Cortex Family with First Processor Optimized for FPGA" 5 Mayıs 2007 tarihinde Wayback Machine sitesinde arşivlendi., ARM press...

ARM Mimarisi, CPU, Cep telefonu, Intel, Komut kümesi, Medya oynatıcı, PDA, RISC, Router, İşlemci, Gömülü, Nokia, N Series, Sony Ericsson, Samsung, Mobile phone, Cep telefonu
OpenCL
3 yıl önce

platformudur. OpenCL; destekli grafik işlemcileri, genel amaçlı işlemciler, ve FPGA ler gibi farklı platformlarda hesaplama yapılmasına olanak sağlar. OpenCL...