28. Introduction aux circuits logiques séquentiels
Les circuits combinatoires n'ont pas de mémoire ; leur sortie est instantanée en fonction de l'entrée. Les circuits séquentiels, cependant, comprennent des éléments de mémoire, ce qui signifie que la sortie dépend non seulement des entrées actuelles, mais aussi de l'historique des entrées passées (l'état présent).
Caractéristiques Clés
- Éléments de Mémoire : Ce sont des dispositifs capables de stocker un bit d'information (Verrous (Latches) et Bascules (Flip-Flops)).
- État (State) : L'information actuelle stockée dans les éléments de mémoire. Le circuit passe entre différents états au fil du temps.
- Boucle de Rétroaction (Feedback Loop) : La différence structurelle clé. Les sorties sont renvoyées comme entrées aux éléments de mémoire.
Types de Circuits Séquentiels
- Asynchrone (Non horlogé) : L'état change immédiatement après un changement d'entrée. Peut être difficile à concevoir et à déboguer en raison de problèmes de temporisation.
- Synchrone (Horlogé) : Tous les changements d'état sont synchronisés par un signal d'horloge global, assurant un fonctionnement stable et fiable.
Applications
Les circuits séquentiels forment le cœur des systèmes numériques :
- Registres (stockage temporaire de données)
- Compteurs (temporisation et séquencement)
- Mémoire (RAM, ROM)
- Machines à États Finis (FSMs).