Vgrajeni – CPLD (kompleksne programabilne logične naprave) so vrsta digitalnega integriranega vezja, ki ga lahko uporabniki konfigurirajo za izvajanje različnih logičnih operacij. Sestavljeni so iz matrike konfigurabilnih logičnih blokov, povezanih preko programabilne medsebojne povezave. CPLD so bistveni za oblikovalce, ki morajo ustvariti zapletene logične strukture, vendar z vnaprej določenim, fiksnim številom virov. Te naprave se pogosto uporabljajo v elektronskih izdelkih, saj ponujajo prilagodljivost za izvajanje logičnih funkcij, kot so obdelava podatkov, nadzor signalov in povezovanje naprav, medtem ko jih je mogoče po izdelavi ponovno programirati – kar omogoča ponovitve zasnove in posodobitve brez potrebe po novi strojni opremi. p>
Glavne uporabe CPLD vključujejo digitalno obdelavo signalov, komunikacijske vmesnike, sisteme za upravljanje porabe energije in kot logiko lepila, ki pomaga povezovati različne komponente na vezju. Njihove lastnosti, kot so nizka poraba energije, visoka hitrost in predvidljiv čas, so še posebej primerni za aplikacije, kjer sta energetska učinkovitost in čas ključnega pomena. CPLD so cenjeni, ker omogočajo hitro izdelavo prototipov in spremembe dizajna, kar pospeši razvojni cikel izdelka. Nekateri ugledni proizvajalci vgrajenih CPLD-jev so Xilinx, Altera (zdaj del Intela), Lattice Semiconductor in Microchip Technology.