PLA — Programmable Logic Array (en français « réseau logique programmable ») : circuit électronique combinatoire configurable qui permet d’implémenter des fonctions logiques. Un PLA comporte deux étages programmables : un réseau d’AND qui crée des termes produits (combinaisons d’entrées) puis un réseau d’OR qui combine ces termes pour produire les sorties.
– Comment ça marche, simplement : on « programme » quelles entrées sont reliées aux portes AND, puis quelles sorties de ces AND vont aux portes OR, ce qui réalise la logique désirée (conditions et/ou).
– Usage courant : prototypage et implémentation de fonctions logiques fixes dans l’électronique numérique ; ancêtre / forme simple des CPLD et FPGA.
– Limites : structure moins flexible et moins dense qu’un FPGA, nombre de termes produits limité, donc adapté aux fonctions de complexité moyenne.
Idée facile : un PLA, c’est comme un tableau de commutateurs programmables qui relient des entrées à des règles logiques pour obtenir les sorties voulues.