Accueil Matériel Qu'est-ce qu'un dispositif logique programmable complexe (cpld)? - définition de techopedia

Qu'est-ce qu'un dispositif logique programmable complexe (cpld)? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie un dispositif logique programmable complexe (CPLD)?

Un dispositif logique programmable complexe (CPLD) est un dispositif logique avec des matrices ET / OU entièrement programmables et des macrocellules. Les macrocellules sont les principaux éléments constitutifs d'un CPLD, qui contiennent des opérations logiques complexes et une logique pour implémenter des expressions de forme normale disjonctives. Les matrices ET / OU sont entièrement reprogrammables et responsables de l'exécution de diverses fonctions logiques. Les macrocellules peuvent également être définies comme des blocs fonctionnels chargés d'exécuter une logique séquentielle ou combinatoire.

Techopedia explique le dispositif logique programmable complexe (CPLD)

Un dispositif logique programmable complexe est un produit innovant par rapport aux dispositifs logiques antérieurs comme les matrices logiques programmables (PLA) et la logique matricielle programmable (PAL). Les dispositifs logiques antérieurs n'étaient pas programmables, donc la logique a été construite en combinant plusieurs puces logiques ensemble. Un CPLD a une complexité entre les PAL et les matrices de portes programmables (FPGA). Il présente également les caractéristiques architecturales des PAL et des FPGA. La principale différence architecturale entre un CPLD et un FPGA est que les FPGA sont basés sur des tables de recherche, tandis que les CPLD sont basés sur une mer de portes.

Les caractéristiques communes des CPLD et des FPGA sont qu'elles ont toutes deux un grand nombre de portes et des dispositions flexibles pour la logique. Alors que les caractéristiques communes entre les CPLD et les PAL incluent la mémoire de configuration non volatile. Les CPLD sont des leaders sur le marché des dispositifs logiques programmables, ayant de multiples avantages comme une programmation avancée, un faible coût, étant non volatile et facile à utiliser.

Qu'est-ce qu'un dispositif logique programmable complexe (cpld)? - définition de techopedia