Embarqué : les CPLD (Complex Programmable Logic Devices) sont un type de circuit intégré numérique que les utilisateurs peuvent configurer pour effectuer diverses opérations logiques. Ils se composent d'une matrice de blocs logiques configurables connectés via une interconnexion programmable. Les CPLD sont essentiels pour les concepteurs qui doivent créer des structures logiques complexes, mais avec un nombre de ressources prédéterminé et fixe. Ces dispositifs sont largement utilisés dans les produits électroniques car ils offrent la flexibilité nécessaire pour mettre en œuvre des fonctions logiques telles que le traitement des données, le contrôle des signaux et l'interfaçage des dispositifs, tout en étant reprogrammables après la fabrication, ce qui permet des itérations de conception et des mises à jour sans avoir besoin de nouveau matériel. p>
Les principales utilisations des CPLD incluent le traitement du signal numérique, les interfaces de communication, les systèmes de gestion de l'énergie et comme logique de collage, qui permet d'interfacer différents composants sur une carte de circuit imprimé. Leurs caractéristiques telles qu'une faible consommation d'énergie, des performances à haute vitesse et une synchronisation prévisible les rendent particulièrement adaptés aux applications où l'efficacité énergétique et la synchronisation sont essentielles. Les CPLD sont appréciés pour permettre des changements rapides de prototypage et de conception, ce qui accélère le cycle de développement de produits. Certains des principaux fabricants de CPLD embarqués sont Xilinx, Altera (qui fait désormais partie d'Intel), Lattice Semiconductor et Microchip Technology.