Retour au cours

Dispositifs logiques programmables (PLDs) : PLA et PAL

Systèmes de logique numérique : de zéro à expert

48. Dispositifs logiques programmables (PLDs) : PLA et PAL

Les Dispositifs Logiques Programmables (PLDs) sont des circuits intégrés qui permettent aux utilisateurs de personnaliser la fonction logique du dispositif après la fabrication, offrant un juste milieu flexible entre les circuits intégrés fixes et les microprocesseurs.

Structure Générale des PLD

Les PLDs mettent en œuvre des expressions SOP à l'aide de deux matrices :

  1. Matrice ET (Génération de Termes Produits) : Génère tous les termes produits nécessaires (minterms ou produits simplifiés).
  2. Matrice OU (Sommation) : Fait la somme des termes produits requis pour former les sorties finales.

1. PLA (Programmable Logic Array)

  • Caractéristiques : La matrice ET et la matrice OU sont toutes deux programmables.
  • Avantage : Extrêmement flexible, capable de minimiser des expressions complexes et de partager des termes produits entre plusieurs sorties.
  • Inconvénient : Complexe à fabriquer et lent en raison de deux grandes matrices programmables.

2. PAL (Programmable Array Logic)

  • Caractéristiques : La matrice ET est programmable, mais la matrice OU est fixe.
  • Avantage : Plus simple, plus rapide et moins cher que les PLAs car seule la matrice ET nécessite une configuration. Plus facile à mettre en œuvre dans le matériel.

Les PLDs ont ouvert la voie aux dispositifs modernes beaucoup plus complexes comme les FPGAs (Field-Programmable Gate Arrays).