Dispositiu electrònic format per múltiples blocs lògics comunicats entre si mitjançant una matriu programable d’interconnexions i que no té una funció específica a priori, sinó que pot ésser programat mitjançant un programari incorporat per dur a terme algorismes lògics complexos.
Els CPLD representen una millora respecte als seus predecessors, els PLD, ja que utilitzen menys espai, milloren la fiabilitat del disseny i redueixen costos.