FPGA PCB (feltprogrammerbar portarray) er et produkt av videreutvikling basert på pal, gal og andre programmerbare enheter. Som en slags semi-tilpasset krets innen applikasjonsspesifikk integrert krets (ASIC), løser den ikke bare manglene til tilpasset krets, men overvinner også manglene til begrensede portkretser til originale programmerbare enheter.