IT-lexikon › Hårdvara › CPLD

CPLD

Hårdvara In English → Uppdaterad: 2026-11-03

Complex Programmable Logic Device — ett litet, programmerbart logikchip som behåller sin konfiguration utan ström och är igång samma mikrosekund som matningen.

CPLD:n är en uppskalning av PAL- och GAL-kretsarna från 1970- och 80-talen: ett antal makroceller med summa-av-produkter-logik och en central kopplingsmatris. Till skillnad från en FPGA lagras konfigurationen i intern flash eller EEPROM, och fördröjningen från pinne till pinne är förutsägbar. Klassiska familjer är Alteras MAX 7000 och Xilinx XC9500 och CoolRunner.

Användningen är "glue logic": adressavkodning, strömsekvensering på serverkort, att översätta mellan bussar som inte riktigt passar ihop. De programmeras oftast via JTAG. Gränsen mot FPGA blev suddig när Altera 2004 släppte MAX II, som internt var LUT-baserad men ändå marknadsfördes som CPLD.

← Tillbaka till lexikonet