FPGA PCB (полево програмируема входна матрица) е продукт на по-нататъшно развитие, базиран на pal, gal и други програмируеми устройства. Като вид полу персонализирана схема в областта на специфичната интегрална схема (ASIC), тя не само решава недостатъците на персонализираната схема, но също така преодолява недостатъците на ограничените вериги на портата на оригиналните програмируеми устройства.