Vstavané – CPLD (Complex Programmable Logic Devices) sú typom digitálneho integrovaného obvodu, ktorý môžu používatelia nakonfigurovať na vykonávanie rôznych logických operácií. Pozostávajú z matice konfigurovateľných logických blokov prepojených pomocou programovateľného prepojenia. CPLD sú nevyhnutné pre dizajnérov, ktorí potrebujú vytvárať zložité logické štruktúry, ale s vopred určeným pevným počtom zdrojov. Tieto zariadenia sú široko používané v elektronických produktoch, pretože ponúkajú flexibilitu na implementáciu logických funkcií, ako je spracovanie údajov, riadenie signálov a prepojenie zariadení, pričom sú po výrobe preprogramovateľné – umožňujúce iterácie dizajnu a aktualizácie bez potreby nového hardvéru. p>
Hlavné využitie CPLD zahŕňa digitálne spracovanie signálu, komunikačné rozhrania, systémy správy napájania a logiku lepidla, ktorá pomáha prepojiť rôzne komponenty na doske plošných spojov. Vďaka svojim vlastnostiam, ako je nízka spotreba energie, vysokorýchlostný výkon a predvídateľné načasovanie, sú obzvlášť vhodné pre aplikácie, kde je energetická účinnosť a načasovanie rozhodujúce. CPLD sú cenené za to, že umožňujú rýchle prototypovanie a zmeny dizajnu, čo urýchľuje vývojový cyklus produktu. Niektorí z popredných výrobcov Embedded - CPLD sú Xilinx, Altera (teraz súčasť Intelu), Lattice Semiconductor a Microchip Technology.