Vous êtes sur la page 1sur 11

UNIVERSITE A.

MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle
Mr : A.MEKHMOUKH

Les Bascules RS
EL
1.1. Descriptions

Les Bascules, galement connues sous le nom de flip-flop ,sont des circuits logiques deux tats stables en sortie
.Le changement d' tat se produit donc sous l' effet d' une impulsion extrieure . L 'tat de la sortie dpend non
seulement des entres mais aussi de la situation avant l' impulsion .
EC
1.2. Symboles
TR

1.3.Units ; Formules

Normes pour les signaux :


O
N

Q est la sortie normale et Q' ( Q barre ) la sortie invers


IQ

1.4.Valeurs

bascule R S
Ce type de dispositif comprend une entre R ( RESET ) et S ( SET ) actives l' tat haut ,
U
il dispose aussi de deux sorties Q et Q' ( qui ne sont pas toujours opposes puisqu'il existe
un tat indtermin ).
E
Ce composant est le composant de base du squentiel. Analysons l'tat des sorties dans
diffrents tats.

Dans cette table de vrit, on considrera un droulement squentiel : les combinaisons des entres se suivent dans
le mme ordre

Rappel : la sortie d'une porte NOR ne vaut 1 que quand toutes ses entres sont 0.

1
S R Q Q'

1 0 1 0 Set (allumer)

0 0 1 0 Mmorisation

0 1 0 1 Reset (teindre)

0 0 0 1 Mmorisation
EL
1 1 0 0 tat Interdit !

Lentre S ( SET ) met la sortie Q = 1 alors que l 'entre R ( RESET ) aussi appel C ( CLEAR ) met la sortie Q =
0
EC
Si le dernier cas n'est pas utilis (on ne demande pas simultanment d'allumer et d'teindre), Q' vaut toujours
l'oppos de Q, on l'appellera donc /Q (Q barre) .

Application : circuit anti rebond

Un capteur ne peut pas passer de manire parfaite (sans ala) de l'tat 0 l'tat 1. On peut utiliser une bascule, qui
TR
mmorisera l'tat stable prcdent pendant l'tat transitoire. (T1)
O

Elment de mmoire en porte NI


N
Les entres sont commandes par des niveaux haut ( 1 )
IQ
U
E

Elment de mmoire en porte NAND

bascule commande par des niveaux ( 0 )

2
UNIVERSITE A.MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle
Mr : A.MEKHMOUKH
EL
EC

1.5.Variantes
TR

On ralise ici une bascule enclenchement prioritaire (idem, except si S=R=1,


Q et mis 1). Ici, dans tous les cas, Q' est l'oppos de Q. Un bascule priorit
dclenchement aura galement le mme comportement qu'une RS, except
dans l'tat interdit o /Q vaudra 1
O

bascule RST
N

T est l'entre de validation : si T=1, les entres R et S sont prises en


compte, si T=0 elles ne le sont pas. Dans ce cas, la bascule n'est pas
teinte, elle reste "fige" dans le mme tat.
IQ

Souvent, la bascule comporte deux entres supplmentaires : Preset (forage 1, quel que soit l'tat de T) et Clear
U
(forage 0), qui permettent de forcer la bascule mme si T=0, utilises gnralement pour l'initialisation du
composant.
E
Application : bascule D ou Latch ou mmoire : on possde une entre D, relie S d'une
RST, et R par l'intermdiaire d'un inverseur. La sortie Q vaudra l'tat lu et mmoris lors
du dernier T=1. C'est le composant de base d'une mmoire d'ordinateur : est mis 1 ou 0 au
moment voulu, fig le reste du temps.

3
matre esclave

Fonctionnement

Deux bascules RST sont relies en srie. Une seule est valide la fois (T invers). Une entre Preset permet le
forage 1 de l'ensemble, une entre Clear le forage 0 (indpendamment de l'tat prcdent et de T).
EL
Analysons le fonctionnement de cette bascule:
EC

matre (Master) esclave (Slave)

Si T=0 information S/R transmise en s'r' non transmis en Q (ancien Q)


TR

Si T=1 R S en attente (ancien r's') ancien r's' transmis en Q


O
N
IQ
On remarque donc que l'information est transmise au prochain front montant de l'horloge T.

bascule Latch

Exemple : 4508 bascule RS ( 2 x 4 latch avec ST , MR , EO , sortie 3 tats )


U
E

4
UNIVERSITE A.MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle

Mr : A.MEKHMOUKH
EL
EC
TR
O
N
IQ
U
E

5
Les Bascules JK

1.1.Descriptions

Elle comporte en gnral plusieurs entres de mise 1 (J) et de mise 0 (K). Dans le cas o l'on demande l'tat
impossible (J.K), la sortie est inverse chaque front d'horloge. Dans les autres cas le fonctionnement est
identique. De plus on peut avoir des bascules JK dont le basculement et command par un niveau (0 ou 1) ou par
un front ("edge triggered").

1.2.Symboles
EL
bascule JK commande sur Front
EC

1.3.Units ; Formules
TR
1.4.Valeurs
O
N
IQ
U
E

Le circuit 4027 contient 2 bascules JK actives sur front montant avec pour chaque bascules une entre S active l'
tat haut pour forcer la sortie Q l'tat haut et une entre C active l' tat haut pour forcer la sortie Q l' tat bas .
Les entres J et K sont des entres synchrones c'est dire quelles sont dpendante de l' horloge C ou CP sur front
montant alors que les entres R ( CD ) et S ( SD ) sont asynchrones donc indpendantes de l' horloge
6
UNIVERSITE A.MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle
Mr : A.MEKHMOUKH

Les Bascules D

1.1. Descriptions
EL
La bascule RS prsente linconvnient de l' tat interdit .Cette indtermination est leve dans le cas de la bascule D
latch

bascule D ( D pour DATA , DONNEE )

Elle synchronise un signal extrieur sur un front d'horloge ( condition que le signal dure au moins une demi
EC
priode).

1.2.Symboles
TR

Bascules D active par niveau Bascules D Commande sur Front


O

1.3.Units ; Formules
N
IQ
U

1.4.Valeurs
E
Les circuits numriques peuvent fonctionner de faon soit synchrone ou asynchrone .Dans les systmes
asynchrones , la sortie des circuits logique peut changer d' tat tout moment quand une ou plusieurs entres
changent .
Par contre dans un systme synchrone , le moment exact ou la sortie change d' tat est command par un signal
que l' on appelle couramment signal d' horloge .

7
1.4.1 Bascules D active par niveau ( LATCH )
EL
EC
TR
O

Le circuit 74HCT75 contient 2 doubles bascules verrouillage avec 2 horloges.


La sortie recopie l' entre "D" tant que LE ( latch enable ) ou C est active .Quant C revient 0 , la dernire valeur
de D est mise en mmoire .
N

1.4.2 Bascules D Commande sur Front ( EDGE-TRIGGERED FLIP-FLOP )


IQ
U
E

Le circuit 74LS273 contient 8 bascules D avec une commande R ( ou MR ,CLR,CLEAR,RAZ ) active zero pour
forcer les sorties zero et une entre d' horloge active sur front montant .Avant et aprs le front la bascule est
verrouille en position mmoire , le mode de fonctionnement est dit synchrone , le forcage R est asynchrone et il
est prioritaire sur le fonctionnement synchrone .

8
UNIVERSITE A.MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle
Mr : A.MEKHMOUKH
EL
EC
TR
O
N
IQ
U
Le circuit CD4013 contient 2 bascules D sur front montant avec pour chaque bascules une entre S active l' tat
haut pour forcer la sortie Q l'tat haut et une entre C active l' tat haut pour forcer la sortie Q/ l' tat haut
.Lorsque S et C sont l' tat bas la bascule D recopie sont entre en sortie pendant le front montant de l' horloge
CP .
E

9
MB2821 ( 2x 10 Bascules D commande sur front montant , OE validation des sorties , 3 tats )
EL
EC
TR
O
N
IQ
U
E

10
UNIVERSITE A.MIRA DE BEJAIA
Facult de Technologie
Dpartement dElectronique
Module : Logique et Calculateurs / Electronique Numrique
Niveau : 3N6 / Licence LMD
Anne Universitaire : 2008/2009 Logique Squentielle
Mr : A.MEKHMOUKH

1.5. Variantes

1.6. Utilisations
EL
EC
TR

Dans cette exemple d' utilisation la bascule D utilis est une parti du circuit du 4013 , le bouton poussoir envoi une
O
impulsion avec un front montant sur l' horloge de la bascule D , not que comme la sortie Q/ n2 est reli sur l'
entre D , a chaque impulsion la sortie Q change d' tat et reste stable , nous avons raliser un montage style
tlrupteur mcanique .
N
IQ
U
E

11