Complex programmable logic device
Från Rilpedia
Version från den 26 augusti 2008 kl. 14.44 av Niklo (Diskussion)
Complex programmable logic device (förkortat CPLD) är inom digitalteknik en programmerbar logikkrets med en komplexitet som ligger mellan en PAL-krets och en FPGA-krets. Byggstenen i en CPLD kallas makrocell och består av logiska grindar anslutna till en D-vippa.
I motsats till en FPGA utnyttjar CPLD:n ett inbyggt icke-flyktigt minne (oftast Flash) som kan programmeras "In System" när komponenten är monterad på kretskortet.
Några tillverkare av CPLD:er är Xilinx, Altera och Lattice.