0% ont trouvé ce document utile (0 vote)
83 vues4 pages

Les bascules flip flop expliquées

Transféré par

Sabrine Ns
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
83 vues4 pages

Les bascules flip flop expliquées

Transféré par

Sabrine Ns
Copyright
© Attribution Non-Commercial (BY-NC)
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Fonction mémorisation

Les bascules
1. Préambule

Niveau actif d’une entrée Niveau actif d’une sortie


Entrée active sur :
Sortie active sur :
niveau 1
niveau 1
niveau 0
front montant
niveau 0
front descendant

On peut encore trouver les symboles suivants :

Entrée active sur niveau 0 : Sortie active sur niveau 0 :

Entrée active sur front descendant :

L’état mémoire, c’est à dire lorsque la sortie ne change pas (« No change »), peut être noté
Q, Qn-1, Q0, q0 ou q. Nous adopterons Q n-1.

Dans les documentations constructeur on peut trouver :


H = Hight = Etat haut = 1 logique L = Low = Etat bas = 0 logique
No change = état mémoire = Qn-1

X : Signifie état indifférent : 0 ou 1

Glossaire Anglais-Français

Anglais Français
Data Donnée
Flip-Flop Bascule
Set Activer : mise à 1
Reset Initialiser : mise à 0
Clear Mise à 0
Clock Horloge
Positive edge Front montant
Negative edge Front descendant
synchronous Synchrone
asynchronous Asynchrone
High level Niveau haut = Etat logique 1
Low level Niveau bas = Etat logique 0
Input Entrée
Output Sortie

Les bascules par Christophe BERRIET Page 1 sur 4


2. Bascule D ou verrou (Latch)

A retenir : Q = D si la commande est active (D = DATA = Donnée)


(C = Command = Commande)

Remarque : On utilise couramment le terme horloge au lieu de commande.

1.1. Bascule D à niveau.

H D Q Q Commentaires

D 1D Q 0 X Q Q La donnée est verrouillée

C1 1 0 0 1
H Q Le verrou est transparent
1 1 1 O Q=D

1.2. Bascule D à front .


H D Q Q Commentaires

0 X Q Q
D 1D Q
1 X Q Mémorisation
Q
C1 Q
H
X Q Q
0 0 1 La bascule est
transparente
1 1 0 Q=D

Les bascules par Christophe BERRIET Page 2 sur 4


2. Bascule RS
A retenir : R = RESET = mise à 0 de la sortie Q
S = SET = mise à 1 de la sortie Q

2.1. Bascule RS asynchrone


R S Q Q Commentaires
R R Q
0 0 q q Mémorisation (Pas de changement)
S Q
S 0 1 1 0 Set : Mise à 1
1 0 0 1 Reset : Mise à 0
1 1 * * Interdit
Explication de l’état interdit : Lorsque R et S sont tous les deux à 1 les sortie Q et Q sont à 1
(Elles ne sont donc pas complémentaires), si les entrées R et S repassent à 0 simultanément, il est
impossible de prévoir l’état des sorties. On trouvera dans les documentations : ‘état instable’.

2.2. Bascule RS synchrone


Le changement de la sortie est synchronisé sur une horloge.
En fait, les entrées sont validées par une horloge. Remarquer sur le symbole le chiffre 1
devant R et S qui permettent d’identifier la dépendance vis à vis de l’entrée d’horloge H (C1)

R H R S Q Commentaires
1R Q
Q q Pas de changement
H C1 0 0 q

S 1S Q 0 1 1 0 Set : Mise à 1
1 0 0 1 Reset : Mise à 0
1 1 * * Interdit
X X q q Pas de changement
H inactive 0 X X q Pas de changement
q
1 X X q q Pas de changement

Les bascules par Christophe BERRIET Page 3 sur 4


3. Bascule JK
A retenir : J = mise à 1 de la sortie Q (Joker)
K = mise à 0 de la sortie Q (King)

Lorsque J et K sont actives toutes les deux, l’état de la sortie est inversé ( Q n −1 ) (bascule)

R S
On peut utiliser le moyen mnémotechnique suivant pour se
souvenir de l’action de J et K : J K

3.1. Bascule JK asynchrone

J K Q Q Commentaires
J J Q 0 0 q Pas de changement
q
K
K Q 0 1 0 1 Mise à 0
1 0 1 0 Mise à 1
1 1 q q bascule

3.2. Bascule JK synchrone


J Q Commentaires
1J H J k Q
Q
H C1 0 0 q q Pas de changement

K 1K Q 0 1 0 1 Mise à 0
1 0 1 0 Mise à 1
1 1 q q bascule

X X q q Pas de changement
H inactive 0 X X q q Pas de changement

1 X X q q Pas de changement

Les bascules par Christophe BERRIET Page 4 sur 4

Vous aimerez peut-être aussi