Académique Documents
Professionnel Documents
Culture Documents
LICENCE ELECTRONIQUE
Module : Logique Combinatoire et Séquentielle
Code :UEF 2.2.1
BASCULES NUMERIQUES
Année 2021-2022
Introduction
En logique séquentielle, le résultat dépend des données à l’instant t mais
également de l’état précédent des sorties.
Contrairement à la logique combinatoire, on introduit en plus la notion de
mémoire (typiquement, la bascule).
L’état des sorties en logique séquentielle dépendra de l’ordre dans lequel ont été
appliquées les combinaisons d’entrées c.a.d. la séquence.
• Définition: Un circuit séquentiel est un circuit dont l’état des sorties dépend
non seulement des entrées mais également de l’état antérieur des sorties.
Ces circuits doivent donc être capables de mémoriser.
• Exemple :
combinatoire
État présent
État futur
Éléments de
mémoire
Horloge
Diagramme bloc
Les fonctions séquentielles de base sont :
– mémorisation ;
– comptage ;
– décalage.
Ces circuits peuvent travailler soit en mode synchrone, soit en mode asynchrone:
1 1 1 1 1 1 1
h 0 0 0 0 0 0 0
E0
Q
E1 Une bascule Q F ( Ei , Q)
… Q
…
E2
6
Bascule RS
La bascule RS est le circuit séquentiel le plus simple. C’est une bascule asynchrone,
et toutes les autres bascules, synchrones ou asynchrones, reposent sur cette bascule.
Chronogramme
réalisation
Si X 1 Qn 1 S R.Qn Si X 0 Qn 1 R.(S Qn )
Les états indéterminés sont forcés à 1 : Les états indéterminés sont forcés à 0 :
la bascule est dite à enclenchement la bascule est dite à déclenchement
prioritaire. prioritaire.
C’est une somme de produit donc la C’est un produit de somme , donc la
réalisation est à l’aide de portes NAND. réalisation est à l’aide de portes NOR.
réalisation
Résumé sur la bascule RS
• Fonctionnement:
– NAND
• Si R=S =1 , Etat mémoire
• Si R≠S, alors écriture Q=R
• R=S=0 INTERDIT
– NOR
• Si R=S =0 , Etat mémoire
• Si R≠S, alors écriture Q=S
• R=S=1 INTERDIT
• Remarque
– Les entrées R et S sont à la fois des entrées de type « état » et de type
« temps »
– On sépare « état » et « temps » avec des bascules latch
• Entrée d’état : D
• Entrée d’horloge : H
Bascule à verrouillage (D-latch)
La D-latch est une bascule RSH pour laquelle on n’a conservé que les deux
combinaisons RS=(0,1) et RS=(1,0). La D-latch a une seule entrée, nommée D.
chronogramme
Les entrées asynchrones peuvent être vraies à l’état bas (cas le plus fréquent) ou à
l’état haut. En général, on applique juste une impulsion à ces entrées pour faire une
initialisation.
Désignations synonymes : Clear ; RAZ ; DC clear
Preset ; RAU ; DC set
Table de vérité d’une bascule J.K en synchrone et asynchrone
• Deux entrées Pr ( preset ) et cl ( clear) asynchrone
• Plus prioritaires que l’horloge
• Pr et Cl fonctionnent avec la logique negative.
Bascule T
La bascule T s’obtient par exemple à partir d’une bascule JK dont on a relié les
entrées J et K entre elles. Elle est utilisable uniquement en mode synchrone, et ne
fonctionne qu’en commutation.
Applications des bascules
mémorisation d’une information fugitive:
Synchronisation: