Complex programmable logic device
Uiterlijk
CPLD staat voor Complex Programmable Logic Device.
Het gaat hier over een programmeerbare logica-chip dus. Een CPLD bestaat uit een aantal in de chip vastgelegde poortjes en flipflops, die, door het IC een andere programmering te geven, op een andere manier met elkaar verbonden worden. Hierdoor is er telkens weer een andere digitale logische schakeling mee te realiseren.
Fabrikanten van CPLD's zijn onder andere Lattice Semiconductors, Altera en Xilinx
Een grote tegenhanger van de CPLD is de FPGA.