Structure Machine
Série 4 - 2016/2017
Les circuits séquentiels
Télécharger en format PDF
Exercice 1
Soit le circuit :
- Dresser la Table de vérité.
- Est-ce un circuit combinatoire ou séquentiel ?
Solution
Exercice 2
Soit le circuit séquentiel représenté par le schéma suivant.
- Donner les expressions de : JA, KA, JB, KB et JC, KC en fonction de QA, QB et QC.
- Etablir la table caractéristique de ce circuit. En déduire la séquence qu’il représente.
Solution
Exercice 3
Un circuit séquentiel est caractérisé par les fonctions d'entrée des bascules suivantes :

1/ Donner la table caractéristique du circuit.
2/ Déterminer le diagramme des états.
Solution
Exercice 4
Pour décrire le fonctionnement d’un circuit séquentiel nous utilisons la matrice suivante :
Etat initial |
Etat final |
Entrée |
Sortie |
A |
A |
0 |
0 |
A |
B |
1 |
0 |
B |
C |
0 |
0 |
B |
D |
1 |
0 |
C |
A |
0 |
0 |
C |
D |
1 |
0 |
D |
E |
0 |
0 |
D |
F |
1 |
1 |
E |
A |
0 |
0 |
E |
F |
1 |
1 |
F |
G |
0 |
0 |
F |
F |
1 |
1 |
G |
A |
0 |
0 |
G |
F |
1 |
1 |
- Dessiner le graphe des états (diagramme des états).
- Dresser la table de transition.
- Réduire le nombre des états.
- Dessiner le nouveau graphe des états.
- Coder les états avec le code binaire dans l’ordre croissant des variables alphabétiques.
- Dresser la table d’excitation en utilisant des bascules T.
- Donner l’équation simplifiée d’entrée de chaque bascule.
Indications - Solution
Exercice 5
Nous voulons construire un circuit séquentiel dont l’automate est le suivant :

- Représenter le graphe sous forme tabulaire (table de transition)
- Réduire l’automate
- Donner le nouveau graphe
- Coder les états (ordre alphabétique → code binaire croissant)
- Dresser la table d’excitation
- Trouver les équations simplifiées d’entrée aux bascules T
- Dessiner le circuit
Indications - Solution
Exercice 6
Faire la synthèse de l’automate suivant (utiliser les bascules T) :

Indications - Solution
Exercice 7
- Donner les équations des entrées des bascules D d’un registre à décalage circulaire à droite sur 4 bits :
Q3 Q2 Q1 Q0 → Q0 Q3 Q2 Q1
- Donner les équations des entrées des bascules D d’un registre à décalage circulaire à gauche sur 4 bits :
Q3 Q2 Q1 Q0 → Q2 Q1 Q0 Q3
- Soit le compteur dit “ rampant” dont les états sont :
0000 → 0001 → 0011 → 0111 → 1111 → 1110 → 1100 →1000 → 0000 …
Donner les équations des entrées des bascules D d’un circuit réalisant ce compteur.
- Donner les équations générales du circuit qui remplit les 3 fonctions précédentes.
Solution
Exercice 8
Soit le chronogramme suivant d’un circuit générateur de signaux :

- Quel est le cycle (séquence) réalisé par ce circuit.
- Réaliser ce circuit à l’aide de bascules D sensibles au front montant.
- Donner la table d’excitation correspondante à ce cycle.
- Déduire les équations des entrées des bascules.
- Réaliser le circuit.
Solution
Exercice 9
A l’aide de bascules T se déclenchant sur front montant du signal d’horloge, réaliser un compteur synchrone comptant suivant le cycle 0-4-6-7-3-1-0…
- Quel est le nombre de bascules à utiliser ?
- Dresser la table des états du compteur.
- Donner les équations des entrées des bascules.
- Donner le schéma (circuit) de réalisation.
- Tracer le chronogramme pour 8 impulsions d’horloge.
Solution
Exercice 10
Dans un grand nombre de systèmes digitaux, il est nécessaire d'avoir un compteur contrôlable.
Concevoir un circuit séquentiel optimal utilisant les bascules T et qui aura les caractéristiques suivantes :
x y |
Opération |
00 |
pas de changement d’état |
01 |
compteur modulo 8 |
10 |
décompteur modulo 8 |
11 |
chargement de l’information abc |
Solution
Exercice 11
Un circuit séquentiel est constitué de 3 bascules, une bascule de type JK, une bascule de type T et une bascule de type D. La bascule JK représente le poids fort et la bascule D le poids faible.


- Donner la table caractéristique de ce circuit
- Déterminer les diagrammes des états pour x = 0 et pour x = 1 (état initial 001)
- Quel est le rôle de x ? En déduire la fonction de ce circuit.
Solution
Exercice 12
- On veut réaliser un compteur asynchrone cyclique modulo 8, dans le code binaire pur, à l’aide de bascules JK sensibles aux fronts descendants de leur horloge.
- Donner le chronogramme de chaque sortie des bascules, en prenant comme état initial le (0)10; en déduire les horloges Hi à partir du chronogramme.
- Concevoir le circuit du compteur
- Comment ce même circuit peut être utilisé pour afficher la séquence du décompteur modulo 8 à partir de l’état initial (7)10 ?
- On associe aux sorties Qi du circuit compteur une commande P qui permet de sélectionner l’affichage des états du compteur ou du décompteur de la manière suivante :
Pour P = 0 le circuit affiche les états du compteur
P = 1 le circuit affiche les états du décompteur
- Déterminer l’équation de la fonction Si de sélection du compteur ou du décompteur en fonction de Qi et de la commande P.
- Donner le circuit du compteur décompteur.
Solution
Exercice 13
Soit le compteur correspondant au logigramme suivant :

- Tracer le chronogramme des sorties Q0, Q1, Q2 et Q3, en partant de 0000 pour 14 périodes d’horloge. Quand aucune connexion n'est visible, il faut comprendre que l'entrée correspondante est toujours dans l'état 1.
- Quelle est la séquence réalisée par ce compteur ?
Indications
Solution
Exercice 14
Soit le circuit séquentiel représenté par le schéma suivant :

- Quel est le type de ce circuit ?
- Donner les expressions des fonctions TA, TB, CKA et CKB
- Tracer les chronogrammes des sorties QA et QB pour x = 0 puis pour x = 1.
On prendra comme état initial QA QB = 00
- Réaliser le diagramme des états correspondant.
- Que représente ce circuit ?
Solution
Solution sur YouTube