FPGA PCB (field programmable gate array) je produktem dalšího vývoje na bázi pal, gal a dalších programovatelných zařízení. Jako druh semi zakázkového obvodu v oblasti aplikačně specifických integrovaných obvodů (ASIC) řeší nejen nedostatky zakázkových obvodů, ale také překonává nedostatky omezených hradlových obvodů originálních programovatelných zařízení.