Un circuit intégré logique programmable complexe (CPLD) contient plusieurs blocs logiques programmables interconnectés par une matrice de routage programmable. Il comble l'écart entre les portes logiques simples et les FPGA à haute densité. Comme ils conservent leur configuration lors de la mise hors tension et démarrent instantanément, ils sont largement utilisés pour le contrôle au niveau de la carte, le séquençage de l'alimentation et les machines d'état simples.
The CPLD handles the power-up sequence for the main processors before the operating system even loads.
En français simple Le CPLD gère la séquence de mise sous tension des processeurs principaux avant même que le système d'exploitation ne se charge.
Ne pas confondre avec
- FPGA: Les FPGA sont plus grands, volatils et gèrent des traitements lourds, tandis que les CPLDs sont plus petits, non volatils et gèrent la logique de contrôle à démarrage instantané.
Termes associés
FPGA
Un field-programmable gate array est un circuit intégré dont la logique interne peut être configurée par l'utilisateur.
PLD
Un circuit logique programmable est un circuit intégré configuré par l'utilisateur pour créer des circuits numériques personnalisés.
Gate array
Une puce de silicium préfabriquée contenant des portes logiques non connectées.