![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Altera_StratixIVGX_FPGA.jpg/640px-Altera_StratixIVGX_FPGA.jpg&w=640&q=50)
Field-programmable gate array
From Wikipedia, the free encyclopedia
Field-Programmable Gate Array (förkortat FPGA, vilket kan översättas med 'på-plats-programmerbar grindmatris'), är en integrerad krets som används inom digitalteknik, vars fysiska funktion kan ändras genom att ny programmering översänds genom anslutning av en enkel kabel.
Den här artikeln behöver fler eller bättre källhänvisningar för att kunna verifieras. (2023-08) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Altera_StratixIVGX_FPGA.jpg/320px-Altera_StratixIVGX_FPGA.jpg)
Kretsens funktionsbeskrivning kan laddas in direkt via en datalänk (JTAG) till en dator eller från minnen som till exempel RAM, ROM eller flashminne. När kretsen blir spänningssatt kan valfri funktion laddas in, eller laddas om senare med en ny funktionsbeskrivning så ofta som önskas. Vissa FPGA-kretsar från företag som till exempel Xilinx[1] och Lattice Semiconductor är utrustade med icke-flyktigt datorminne varifrån funktionsbeskrivningen laddas vid spänningspåslag, och därmed behåller konfigurationen även efter förlust av elektrisk spänning.