FPGA PCB (fältprogrammerbar gate array) är en produkt av vidareutveckling baserad på pal, gal och andra programmerbara enheter. Som en sorts semi-anpassad krets inom området för applikationsspecifik integrerad krets (ASIC), löser den inte bara bristerna i anpassade kretsar, utan övervinner också bristerna med begränsade grindkretsar för ursprungliga programmerbara enheter.