Field-Programmable Gate Array (FPGA)
FPGA (Field-Programmable Gate Array) je polovodičová súčiastka, ktorú možno konfigurovať až po jej výrobe. Na rozdiel od procesorov nevykonáva inštrukcie postupne, ale vytvára hardvérové obvody pre paralelná spracovanie dát.
Kľúčové vlastnosti
- Preprogramovateľnosť: Umožňuje aktualizáciu hardvéru na diaľku, čo je kľúčové pre rýchlo sa meniace štandardy.
- Paralelizmus: Spracovanie signálov v reálnom čase s latenciou v nanosekundách.
- Bezpečnosť: Možnosť implementovať vlastné šifrovacie algoritmy priamo do hardvéru.
Využitie
FPGA sa používajú v:
- Obrane a letectve: Radarové systémy a avionika.
- Priemysle: Riadenie motorov a robotika.
- Dátových centrách: Akcelerácia AI a sieťových tokov.
Súvisiace pojmy
- ASIC — Pevne definovaná alternatíva FPGA pre veľkosériovú výrobu.
- SoC — Systém na čipe, často kombinovaný s FPGA obvodom.
- RTL dizajn — Metodológia popisu hardvéru používaná pri programovaní FPGA.
Inovasense poskytuje komplexné služby návrhu FPGA — od špecifikácie architektúry a vývoja RTL po verifikáciu a výrobu, vrátane DO-254 certifikovaných návrhov pre obranné a letecké aplikácie.