FPGA, chino significa matriz de puertas programables en campo, desarrollada sobre la base de varios otros dispositivos programables, como PAL, GAL, CPLD, como un circuito semi-personalizado en el campo de ASIC (circuito integrado específico de la aplicación), no solo resuelve el deficiencias del circuito personalizado, pero también supera las deficiencias del circuito del dispositivo de puerta programable original Aunque tiene mejores razones que ASIC, no puede reemplazar a ASIC.