Que sont PAL et PLA, conception et différences?

Essayez Notre Instrument Pour Éliminer Les Problèmes





Auparavant, la conception de circuits logiques peut être fait en utilisant SSI (intégration à petite échelle) des composants comme des portes logiques, multiplexeurs , démultiplexeurs, FF, etc. Mais, désormais, un PLD peut remplacer tous ces composants SSI. C'est donc la raison pour laquelle l'industrie SSI diminue par rapport à PLD, et ceux-ci sont utilisés dans plusieurs applications. Le dispositif logique programmable ou PLD est un type de puce utilisé pour implémenter le circuit logique. Il comprend un ensemble d'éléments de circuit logique qui peuvent être modifiés de plusieurs manières. Un PLD ressemble à une boîte noire composée de commutateurs programmables ainsi que de portes logiques. La fonction principale des commutateurs est de permettre aux portes logiques dans le PLD d'être associées mutuellement pour exécuter des circuits logiques. Les PLD sont classés en différents types tels que les PLD simples SPLD ( PLA et PAL ), PLD complexe CPLD , FPGA matrices de portes programmables sur site . Cet article décrit ce qu'est un PAL et PLA, la conception et leurs différences.

Que sont PAL et PLA?

Tous les deux Logique de matrice programmable et Réseau logique programmable sont des types de PLD (dispositifs logiques programmables), et ceux-ci sont principalement utilisés pour concevoir une logique de combinaison mutuellement par logique séquentielle. La principale différence entre ces deux est que PAL peut être conçu avec une collection de portes ET et une collection fixe de portes OU alors que PLA peut être conçu avec un tableau programmable de ET bien qu'une collection fixe de portes OU. Un dispositif logique programmable offre une conception de circuit logique simple et flexible.




Logique de matrice programmable

Logique de matrice programmable

Avant les dispositifs logiques programmables, le circuits de logique combinatoire peuvent être conçus avec des multiplexeurs, et ces circuits étaient aussi bien rigides que composés, puis des PLD sont développés. Le dispositif logique programmable initial était ROM, mais il n'a pas réussi en raison des problèmes de gaspillage de matériel ainsi que de l'amélioration de la croissance exponentielle dans chaque application matérielle. Pour surmonter ce problème, PAL et PLA ont été utilisés. Ces deux sont programmables et utilisent efficacement le matériel.



Réseau logique programmable

Réseau logique programmable

Conception de la logique de matrice programmable (PAL)

Le définition du terme PAL ou Programmable Array Logic est un type de PLD connu sous le nom de circuit de dispositif logique programmable, et le fonctionnement de ce PAL est le même que celui du PLA. La conception de la logique de matrice programmable peut être réalisée avec des portes OU fixes ainsi que des portes ET programmables. En utilisant cela, nous pouvons implémenter deux fonctions faciles partout où les portes ET associées à chaque porte OU dénotent le plus grand nombre de conditions de produit pouvant être produites sous la forme de SOP (somme du produit) d'une fonction exacte.

Comme les portes logiques comme ET sont connectées continuellement vers les portes OU, et cela indique que le terme produit produit n'est pas distribué avec les fonctions de sortie. La notion principale derrière le développement PLD est de fabriquer une logique booléenne composée sur une seule puce en supprimant le câblage défectueux, en évitant la conception logique, ainsi qu'en réduisant la consommation d'énergie.

Exemple de PAL

Mettre en œuvre les éléments suivants Expression booléenne avec l'aide de logique de matrice programmable (PAL)


X = AB + AC '
Y = AB ’+ BC’

Le ci-dessus donné deux Fonctions booléennes sont sous la forme de SOP (somme des produits) . Les termes de produit présents dans les expressions booléennes sont X et Y, et un terme de produit qui est AC ’est commun dans chaque équation. Ainsi, le total des portes logiques requises pour générer les deux équations ci-dessus est ET portes-4 OU portes programmables-2. Le schéma logique PAL équivalent est illustré ci-dessous.

Circuit logique PAL

Circuit logique PAL

Les portes ET qui sont programmables ont le droit d'entrée pour les entrées variables normales et complémentaires. Dans le schéma logique ci-dessus, les entrées disponibles pour chaque porte ET sont A, A ’, B, B’, C, C ’. Ainsi, afin de générer un seul terme de produit avec chaque porte ET, le programme est nécessaire.
Tous les termes du produit peuvent être obtenus aux entrées de chaque porte OU. Ici, les connexions programmables sur la porte logique peuvent être désignées par le symbole «X».

Ici, les entrées de la porte OU sont fixes. Ainsi, les termes de produit requis sont associés à chaque entrée de porte OU. En conséquence, ces portes généreront des équations booléennes particulières. Le '.' Le symbole représente les connexions permanentes.

Conception d'un réseau logique programmable (PLA)

La définition du terme PLA présente la fonction booléenne sous la forme d'une somme de produit (SOP). La conception de ce tableau logique programmable peut être effectuée en utilisant les portes logiques telles que ET, OU et NON en fabriquant sur la puce, ce qui rend chaque entrée ainsi que son complément réalisable vers chaque porte ET.

Une sortie de chaque porte ET est connectée à chaque porte OU. Enfin, la sortie de la porte OU génère la sortie de la puce. Ainsi, c'est ainsi qu'une association appropriée est finie pour utiliser les expressions de la somme du produit. Dans le tableau logique programmable, les connexions des portes logiques telles que ET et OU sont programmables. Le PLA est cher et difficile à comparer avec le PAL. Le PAL utilise deux méthodes différentes développées qui peuvent être utilisées pour un tableau logique programmable pour améliorer la simplicité de la programmation. Dans ce type de méthode, chaque connexion peut être effectuée en utilisant un fusible sur chaque point d'intersection partout où les connexions inutiles peuvent être détachées par le fusible qui saute. La technique finale engage la réalisation de la connexion tandis que le processus de fabrication utilise la couverture appropriée offerte pour le modèle d'interconnexion précis.

Exemple de PLA

Implémentez l'expression booléenne suivante à l'aide du tableau logique programmable (PLA)

X = AB + AC '
Y = AB '+ BC + AC'

Les deux fonctions booléennes données ci-dessus sont sous la forme de SOP (somme des produits). Les termes de produit présents dans les expressions booléennes sont X et Y, et un terme de produit qui est AC ’est commun dans chaque équation. Ainsi, le total des portes logiques requises pour générer les deux équations ci-dessus est ET portes-4, OU portes OU programmables-2. Le schéma logique équivalent PLA est illustré ci-dessous.

Circuit logique PLA

Circuit logique PLA

Les portes ET qui sont programmables ont le droit d'entrée pour les entrées variables normales et complémentaires. Dans le schéma logique ci-dessus, les entrées disponibles pour chaque porte ET sont A, A ’, B, B’, C, C ’. Ainsi, pour générer un seul terme de produit avec chaque porte ET, le programme est requis.
Tous les termes du produit sont disponibles aux entrées de chaque porte OU. Ici, les connexions programmables sur la porte logique peuvent être désignées par le symbole «X».

Différence entre PAL et PLA

Le Différence entre PAL et PLA sous forme tabulaire comprend principalement Formulaire complet PAL et PLA , construction, disponibilité, flexibilité, coût, nombre de fonctions et vitesse qui sont discutés ci-dessous.

Logique de matrice programmable (PAL) Réseau logique programmable (PLA)
La forme complète de PAL est une logique de matrice programmableLa forme complète du PLA est un tableau logique programmable
La construction de PAL peut être effectuée à l'aide de la collection programmable de portes ET & OULa construction de PLA peut être faite en utilisant la collection programmable de ET et la collection fixe de portes OU.
La disponibilité de PAL est moins prolifiqueLa disponibilité du PLA est plus
La flexibilité de la programmation PAL est plusLa flexibilité du PLA est moindre
Le coût d'un PAL est cherLe coût du PLA est moyen
Le nombre de fonctions implémentées en PAL est importantLe nombre de fonctions implémentées dans PLA est limité
La vitesse de PAL est lenteLa vitesse du PLA est élevée

Ainsi, tout est question de PAL et de PLA. À partir des informations ci-dessus, enfin, nous pouvons conclure que ce sont les dispositifs logiques programmables (PLD) où le matrice logique programmable est plus flexible que la logique de matrice programmable. Mais, la logique de matrice programmable peut générer sans effort un circuit logique combinatoire. Voici une question pour vous, quel est le rôle de PAL et PLA en électronique numérique ?