Professional Documents
Culture Documents
Ralisons le circuit ci-dessous dans lequel trois bascules JK sont montes en cascade
Q3
Q2
Q1
Nous voyons qu' lissue de la 3me impulsion les sorties affichent 011, lissue de la 4me 100,
aprs la 5me 101 etc le circuit se comporte en compteur dimpulsion Q1 donnant le bit de poids
faible, Q3 le poids fort. A lissue de la 8me impulsion toutes les bascules retombent 0, on dit que le
compteur recycle
93
Introduisons un peu de technologie, les circuits sont de plus en plus rapides mais cependant,
chaque bascule a un temps de rponse et si le front de descente de lhorloge commande le
changement dtat de la bascule, celui-ci seffectue avec un temps de retard appel temps de
propagation ( tdp). Dans ces conditions examinons un nouveau circuit et son chronogramme :
Toutes les sorties et lhorloge F0 sont appliques dans une porte NOR qui fournit du 1 en S
lorsque toutes ses entres sont 0 dtectant ainsi le recyclage du compteur.
On peut voir par exemple qu' lissue de la 2me impulsion il faut attendre deux temps de
propagation (t) pour voir le compteur afficher 010, le nombre 4 (100) saffiche avec 3 t de retard et la
porte NOR reoit sa commande avec 3tdp de retard et fournit une impulsion raccourcie avec 4 tdp de
retard. Si les tdp sont notables par rapport la priode de lhorloge, on pourrait voir le signal de
recyclage sortir durant la 9me impulsion ce qui est rdhibitoire
Le compteur ci-dessus est un compteur asynchrone modulo 8
Compteurs synchrones
Pour raliser un compteur synchrone, il faut que toutes les bascules soient commandes par
le mme signal dhorloge. Cest laide des entres J et K que nous allons commander les bascules.
Le schma doit prendre la forme ci-dessous
94
Le problme consiste trouver les quations qui doivent rgir les entres J et K. Pour
ce faire, nous allons utiliser la table de vrit destine la conception
QN
QN+1
JN
KN
Nous allons dresser un tableau de lvolution des sorties de notre compteur et nous
poser la question suivante :
Comment positionner les entres J et K lorsque les trois sorties sont 000 pour quelles
passent 001sous leffet dun pulse dhorloge.
Puis :
Comment positionner les entres J et K lorsque les trois sorties sont 001 pour quelles
passent 010 sous leffet dun pulse dhorloge.
Q3
Q2
Q1
J3
K3
J2
K2
J1
K1
Lquation de J1 et de K1 est simple puisque les cases ne contiennent que des 1 et des x, les
x peuvent tre remplacs par des 1 ou des 0 volont, bien entendu nous les remplacerons par des 1
et J1 = K1 = 1
Tableaux de Karnaugh pour les quations de J2 et K2
J2
K2
Q3Q2
Q1
00
01
11
10
Q3Q2
Q1
00
01
11
10
95
K3
Q3Q2
Q1
00
01
11
10
Q3Q2
Q1
00
01
11
10
96
On appelle un circuit cascadable - terme un peu barbare-, un circuit qui peut sassocier
avec dautres circuits identiques permettant daugmenter ses capacits sans perdre de ses qualits.
Le compteur modulo huit ci dessus pourra sassocier dautres en conservant ses proprits si ces
deux circuits sont pilots par la mme horloge et si la premire bascule reoit sur J et K lquation
prvue Q1Q2Q3 et la suivante Q1Q2Q3Q4 etc
Pour permettre une mise en cascade sans lapport de composants externes il faudra le prvoir
ds sa conception
Dcompteur synchrone
Il peut tre intressant de raliser un dcodeur, cest dire un circuit voluant de 0 puis 7, 6,
5, et ainsi de suite
Q3
Q2
Q1
J3
K3
J2
K2
J1
K1
Nous en tirons J1 = K1 = 1
Tableaux de Karnaugh pour les quations de J2 et K2
J2
K2
Q3Q2
Q1
00
01
11
10
Q3Q2
Q1
00
01
11
10
97
K3
Q3Q2
Q1
00
01
11
10
Q3Q2
Q1
00
01
11
10
Exercices :
Exercice 1 :
Raliser un compteur modulo 10
Q4
Q3
Q2
Q1
J3
K3
J2
K2
J1
K1
98
Deux compteurs tudis dans les exercices 1 et 2 sont monts en cascade, quelle est la
capacit maximale de cet ensemble
Exercice 4
Montrez que ces deux compteurs ralisent la mme fonction