FPGA PCB (польова програмована вентильна матриця) є продуктом подальшого розвитку на основі pal, gal та інших програмованих пристроїв. Будучи різновидом напівкористувацької схеми в області застосування конкретної інтегральної схеми (ASIC), вона не тільки вирішує недоліки користувацьких схем, але також долає недоліки обмежених схем затворів оригінальних програмованих пристроїв.