Académique Documents
Professionnel Documents
Culture Documents
1. Introduction
2.1. Définition
2.2. Structure
.Un ensemble d'opérateurs «ET » sur lesquels viennent se connecter les variables
d'entrée et leurs compléments.
Un ensemble d'opérateurs « OU » sur lesquels les sorties des opérateurs « ET
»sontconnectées.
.Une éventuelle structure de sortie (Portes inverseuses, Multiplexeurs, Portes
XOR, registres, bascules, etc).
Matrice OU Structure
MatriceET de sortie
I/O,
Matriee gy
Matric
: Fusibie intact
b:Entrees
. Q: Sorties
----..-.---.».------..
Qo
Une matrice programmable est un ensemble de portes logiques dont les entrées sont
connectées aux variables du système, vraies et inversees, au moyen dun réseau de fusibles.
Lorsqu'un fusible est brülé, la connexion respective entre la variable et la porte logique
disparaît.
La programmation du système se fait en choisissant les fusibles que l'on laisse et que l'on
brüle.
Il existe plusieurs familles de PLD qui sont différenciées par leur structure interne. Le
tableau suivant présente certaines de ces familles.
Les circuits PAL sont les PLD les plus courants. Les PROM sont utilisés en tant que
mémoires et les PLA sont très peu utilisés à cause de leur nombre élevé de fusibles, ce qui
Les mémoires de type PROM sont programmables une seule fois au moyen d'un appareil
inscrites ne sont pas modifiables. Elles
spécial, le programmateur. Les données qui y sont
conservent les informations quand 'alimentation est interrompue: Leur inconvénient majeur
contiennent.
est l'impossibilité de modifier les informations qu'elles
La programmation consiste à choisir des termes et les relier par des OU.
Fl-
F2-AB+
F3-AB+
F1 F2 F3
Les PAL combinatoires/ ou PAL simples qui sont constitués de fonctions logique
combinatoire.
Les PAL à registres ou FP. L.S (pour Field Programmable Logic Sequencer) pour
sequenceur logique programmable qui sont constitués de logique combinatoire et séquentielle
(Registres).
Exemple : réáaliser les fonetions suivantes en utilisant un PAL.
F1(a,b,c) =ab+ a bc
F2(a,b.c)= ab +0
A C
Ce terme donme un o.
F1
3.3. Les FPLA (Field Programmable Logic Array)
Comme les constructeurs ont conçu et produit les( PROM après les (ROM,
les FPLA (réseaux logiques programmables par fusibles) sont apparusaprès les PLA.
Leur principe reste le même que celui des PLA. LesFPLA sont facilement programmables
par I'utilisateur. Il suffit pour cela de posséder un programmer qui est souvent un
appareil à
simple programmateur de PROM.
Le principe de la programmation de ces FPLA consiste à faire fondre des fusibles aux endroits
1'on
adéquats en les faisant traverser par une brève surintensié de courant, exactement comme
procède avec les mémoires PROM.
L e s PROM, PAL et les FPLA nous permettent de réaliser uniquement des circuits
combinatoires
I l existe des réseaux programmables séquentiels ces réseaux sont constitués d'une partie
combinatoire et d'une partie séquentielle (un ensemble de bascules en sortie).
C'est possible d'utiliser ces réseaux séquentiels pour réaliser des registres, des compteurs,
etc
oEnnesaTIS IÉCessares.
LOgicel yARP
TOginnatenr
yrrne