FPGA-chip er et semi-brugerdefineret kredsløb udviklet på basis af (programmerbart logisk array), (generel array-logik), (kompleks programmerbar logisk enhed) og andre traditionelle logiske kredsløb og gate-arrays, der hovedsageligt bruges i (specialiseret inden for integrerede kredsløb), det løser ikke kun manglerne ved semi-brugerdefinerede kredsløb, men overvinder også manglerne ved det begrænsede antal gate-kredsløb på de originale programmerbare enheder.