Tanto los CPLD como las FPGA contienen un gran número de elementos lógicos programables.