🔹 Définitions
- Logique séquentielle = logique combinatoire + mémoire
- La sortie dépend des entrées actuelles et de l’état précédent
- Utilise des bascule (flip-flops) ou verrous (latches) pour mémoriser l’état
🔸 Types de circuits séquentiels
- SYNCHRONES : avec signal d’horloge commun
- ASYNCHRONES : sans horloge globale, réagissent directement aux entrées
⏱ Horloge et Déclenchement
- Signal d’horloge : référence temporelle (fréquence, période)
- Déclenchement par front :
- Front montant â–˛ ou descendant â–Ľ
- Déclenchement par niveau :
- Niveau haut ou bas
đź§© Verrous (Latches) et Bascule (Flip-Flops)
- Latch : dépend du niveau de commande
- Flip-Flop : dépend du front d’horloge
âś… Types de bascules synchrones :
TypeEntréesFonctionDDQ prend la valeur de D au frontTTBascule (toggle) si T = 1RSS, RS=1 : Q=1 ; R=1 : Q=0 (S=R=1 interdit)JKJ, KBascule si J=K=1 ; sinon comportement de RS sans état interdit
🔄 Analyse des circuits séquentiels
Méthode :
- Équations des entrées de FF (ex: DA, DB)
- Équations d’état futur (An+1, Bn+1)
- Table d’états : entrées, états présents/futurs, sorties
- Diagramme d’états (Mealy ou Moore)
🛠Synthèse d’un circuit séquentiel
Étapes :
- Diagramme d’états à partir d’un énoncé
- Réduction des états
- Codage binaire des états
- Table d’excitation (selon type de FF)
- Équations des entrées de FF (par Karnaugh)
- Dessin du schéma logique
🔢 Compteurs
- Définition : circuit comptant des impulsions (ex: 0→1→2…)
- Types :
- Asynchrone (Ripple) : propagation de l’horloge
- Synchrone : horloge appliquée à tous les FF
- MOD-n : nombre d’états avant de revenir à zéro
Exemples :
- Compteur MOD-4 (2 FF)
- Compteur UP/DOWN contrôlé par une entrée
- Compteur BCD : compte de 0 Ă 9