A beágyazott FPGA-k vagy a Field Programmable Gate Array-k olyan integrált áramkörök, amelyeket a vevő vagy a tervező a gyártás után konfigurálhat – innen ered a „terepi programozható” elnevezés. Ezek a sokoldalú összetevők programozható logikai blokkok tömbjéből és újrakonfigurálható összekapcsolások hierarchiájából állnak, lehetővé téve számukra, hogy összetett kombinációs funkciókat hajtsanak végre. Újraprogramozható természetüknek köszönhetően az FPGA-k bármilyen logikai funkció megvalósítására használhatók, amelyet egy alkalmazás-specifikus integrált áramkör (ASIC) képes végrehajtani. A fő funkciók közé tartozik a digitális jelfeldolgozás, a hardveres gyorsítás, valamint a prototípusok elkészítéséhez és a szoftver által meghatározott funkciók megvalósításához szükséges hardverplatformok.
A beágyazott FPGA-k elsődleges felhasználási területei az alkalmazások széles skáláját ölelik fel, a távközléstől az autóipari rendszerekig, újrakonfigurálási képességeik és magas szintű integrációjuk miatt. Az olyan jellemzők, mint a nagy teljesítmény, a rugalmasság és a funkciók telepítés utáni frissítése hardver változtatások nélkül, ideálissá teszik az FPGA-kat az adaptív technológiákhoz és a gyors prototípuskészítéshez. A beágyazott FPGA-k számos vezető gyártója közé tartozik a Xilinx, az Intel (korábban Altera), a Microsemi és a Lattice Semiconductor.