Pour analyser un circuit séquentiel utilisant des bascules JK, on détermine d’abord les expressions \(J_A\) et \(K_A\), \(J_B\) et \(K_B\), etc., pour chacune des bascules. On doit ensuite se référer au tableau caractéristique pour ce type de bascule 47 pour déterminer quelles seront les prochaines valeurs de sortie pour chacune des bascules. L’exemple suivant illustre la procédure.
Considérons le circuit séquentiel de la figure suivante.
Exemple de circuit séquentiel avec des bascules JK
À partir des expressions des entrées \(J\) et \(K\) suivantes:
\[J_0 = (q_1^{n})^\prime\] \[K_0 = q_0^{n} \cdot (q_1^{n})^\prime\] \[J_1 = q_0^{n}\] \[K_1 = (q_0^{n})^\prime \cdot q_1^{n}\]on peut remplir le tableau d’excitation.
$$q_1^{n+1}$$ | $$q_0^n$$ | $$J_0$$ | $$K_0$$ | $$J_1$$ | $$K_1$$ | $$q_1^{n+1}$$ | $$q_0^{n+1}$$ | |
---|---|---|---|---|---|---|---|---|
0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | |
1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
1 | 1 | 0 | 0 | 1 | 0 | 1 | 1 |
À partir du tableau d’excitation, on peut tracer le diagramme d’état.
Diagramme d’état du circuit séquentiel avec bascules JK