Circuits Logiques Programmables Polytech 3i1-E2i2 Circuits Logiques Programmables PLD Par Karine MATOU
Exemple d’utilisation Fonction logique: Avant: Table de vérité Tableau de Karnaugh Réalisation à l’aide de portes logiques Aujourd’hui: Réalisation à l’aide d’un PLD
Définition Les circuits logiques programmables ou P.L.D (Programmable Logic Devices) apparaissent à la fin des années 1970. Ces circuits permettent de réaliser une ou plusieurs Fonctions Logiques ou/et Fonctions Séquentielles faisant intervenir une ou plusieurs variables d'entrée. Parmi les circuits reprogrammables: Les PALs (Programmable Array Logic = Réseaux Logiques Programmables) sont les premiers à avoir existés, et ne sont programmables qu'une seule fois. Les GALs (Generic Array Logic = Réseaux Logiques Génériques) et PALCE (Programmable Array Logic CMOS Erasable = Réseaux Logiques Programmables CMOS Effaçables) sont deux appellations commerciales d'un produit similaire. Ces circuits sont reprogrammables plusieurs centaines de fois.
Architecture GAL
Logiciels de développement Le rôle des compilateurs logiques consiste à traduire des équations booléennes, des tables de vérité, ou des diagrammes d’état en un fichier JEDEC, liste codée sous une forme normalisée des connections à faire. Compilateurs: ABEL (de DATA I/O) CUPL (de ASSISTED TECHNOLOGY) PLAN (de National Semiconductor) Prologic (de INLAB, distribué par T.I.) Orcad-PLD PALASM (de Advanced Micro Devices) …..
PALASM EDITEUR Fichier.PDS Fichier.HST Fichier.XPT COMPILATEUR Fichier.JED COMPILATEUR PROGRAMMATEUR