Académique Documents
Professionnel Documents
Culture Documents
Introduction
Un système séquentiel est un système logique dont l’état des variables de sortie dépend non seulement de l’état des
variables d’entrée mais aussi de l’état précédant des variables de sortie.
Le système se souvient du passé en enregistrant les états précédents de ses sorties, faisant appel pour cela, à des variables
internes, ou mémoires.
❖ Système séquentiel asynchrone : Dans un système séquentiel asynchrone, le passage d’un état interne à un autre
s’effectue uniquement par une variation des entrées.
❖ Système séquentiel synchrone : Dans un système synchrone, l’évolution du système est cadencée par un signal de
synchronisation appelé horloge. Le passage d’un état interne à un autre ne s’effectuera qu’au passage d’un front actif
(montant ‘↑’ ou descendant ‘↓’) de l’horloge.
Exemple:
On ne prend pas en compte le changement
d’état de l’entrée entre deux fronts ‘↑’ du
signal d’horloge H.
Le changement d’état de l’entrée sera pris seulement en compte au front montant ‘↑’ du signal d’horloge H.
II. La fonction mémoire
La fonction logique séquentielle « Mémoire» nommée bascule ou bistable permet de conserver l’état de la sortie créé par
l’entrée, même lorsque cette dernière a disparu.
CPGE 1/4
Il existe trois types de mémoire :
Mémoire à effacement prioritaire Mémoire à inscription prioritaire Mémoire à entrées simultanées passives
ar ma s ar ma s ar ma s
0 0 st-1 0 0 st-1 0 0 st-1
0 1 1 0 1 1 0 1 1
1 0 0 1 0 0 1 0 0
1 1 0 1 1 1 1 1 st-1
Les tables de vérité font apparaître la variable d’état interne st-1, qui peut se lire "état précédent de la sortie S".
- L’appui sur le bouton "ma" déclenche la rotation du moteur s’il ne fonctionnait pas déjà ;
- L’appui sur le bouton "ar" provoque l’arrêt du moteur s’il était en marche ;
- Les appuis simultanés sur les boutons "ma" et "ar" provoquent, au choix du concepteur :
o L’arrêt prioritaire : c’est une mémoire à effacement (ou arrêt ou déclenchement) prioritaire.
o La marche prioritaire : c’est une mémoire à inscription (ou marche ou enclenchement) prioritaire
o La continuité du fonctionnement du moteur si celui-ci fonctionnait avant, ou la continuité de l’arrêt du
moteur si celui-ci était à l’arrêt avant : c’est une mémoire à entrées simultanées passives.
Mémoire à effacement prioritaire Mémoire à inscription prioritaire Mémoire à entrées simultanées passives
• Chronogrammes :
Exemple :
A droite, nous avons un système de comptage de pièces : à chaque
coupure du faisceau lumineux par une pièce, une impulsion est
générée et appliquée à l’entrée d’un compteur.
CPGE 2/4
1. Définition et caractéristiques
a) Définition
Un compteur est un circuit logique dont le mot binaire en sortie est « incrémenté" (+1) ou "décrémenté" (–1) lorsqu’un
front actif est appliqué à une entré d’horloge.
Le front actif peut être montant ‘↑’ (passage de 0 à 1) ou descendant ‘↓’ (passage de 1 à 0). C'est un "évènement".
Exemples : Soit un compteur 3 bits, donc à 3 sorties, formant le mot binaire "Q2 Q1 Q0".
1
1
1
N=7
2 1 0
N = Q2.2 + Q1.2 + Q0.2 ; le bit de poids fort (MSB) est Q2, le bit de poids faible (LSB) est Q0.
CPGE 3/4
4. Exemple d’un compteur industriel TTL 74169 :
Une fonction compteur/décompteur se présente alors par exemple sous la forme suivante :
Entrées :
➢ ̅̅̅̅̅̅
ENP 𝑒𝑡 ̅̅̅̅̅̅
ENT : validation (Count Enable)
➢ CLK : Horloge (active sur le front montant)
➢ 𝑈/𝐷 ̅ : mode de fonctionnement du circuit (compteur ou décompteur).(𝑈/𝐷
̅ =0 :décomptage, 𝑈/𝐷̅ =1: comptage)
̅̅̅̅̅̅̅̅
➢ LOAD : chargement de la valeur initial du décomptage/comptage A B C D (active sur le niveau bas)
➢ D C B A : contient la valeur initiale du décomptage/comptage.
Sorties :
➢ RCO̅̅̅̅̅̅ Ripple Clock Output : Pour la mise en cascade de deux compteurs.
➢ QD QC QB QA : Sorties de comptage/décomptage ( 0 ≤ N10 ≤ 15).
CPGE 4/4