Qu'est-ce que la bascule SR chronométrée?
Talle SR Cornirée:une explication au niveau de la porte
A sr bascule SR est un bloc de construction fondamental dans les circuits logiques séquentiels. C'est un type de verrou qui intègre un signal d'horloge Pour contrôler le moment où le bascule met à jour sa sortie. Cela le rend adapté à la construction de circuits synchrones, où tous les changements d'état se produisent à des moments spécifiques définis par l'horloge.
Voici une ventilation de son fonctionnement:
Composants:
* sr verrou: Le noyau de la bascule SR chronométrée est un verrou SR simple, construit avec deux portes ni des portes (ou des portes NAND, selon l'implémentation).
* Entrée d'horloge: Cette entrée contrôle le moment du changement de sortie. Le bascule ne met à jour son état de son état que lorsque le signal d'horloge est actif (généralement un niveau logique élevé).
* Entrées (S et R):
* s (set): Définit la sortie Q sur «1».
* r (réinitialiser): Réinitialise la sortie Q à «0».
* Sorties (Q et Q '):
* Q: La sortie principale représentant l'état actuel.
* q ': Le complément de la sortie Q (toujours le niveau logique opposé).
opération:
1. horloge bas (inactive): Bien que le signal d'horloge soit faible, la bascule est "verrouillée" et les sorties restent inchangées quelles que soient les valeurs d'entrée S et R. En effet, l'entrée d'horloge empêche le verrou SR de réagir à ces entrées.
2. Horloge élevée (active): Lorsque le signal d'horloge monte haut, la bascule devient sensible aux entrées S et R.
* s =1, r =0: La sortie Q est définie sur «1» et la sortie Q »est définie sur« 0 ».
* s =0, r =1: La sortie Q est réinitialisée à «0» et la sortie Q »est définie sur« 1 ».
* s =0, r =0: La sortie Q conserve son état précédent.
* s =1, r =1: Cette combinaison d'entrée est interdite car il mène à un état indéfini. Cet état ne devrait pas se produire dans des circuits correctement conçus.
Pourquoi utiliser une bascule SR chronométrée?
* Synchronisation: Il permet des mises à jour contrôlées et chronométrées de la sortie, ce qui le rend idéal pour construire des systèmes numériques synchrones.
* Rétention d'état: La bascule détient son état même lorsque les signaux d'entrée changent, tant que l'horloge est faible.
Exemple:
Imaginez un compteur simple qui incrémente une valeur avec chaque impulsion d'horloge. Vous pouvez le construire en utilisant une bascule SR chronométrée où la sortie Q représente le nombre de courant.
Remarque: Il existe d'autres variations de tongs SR chronométrés, tels que le bord déclenché versions qui mettent uniquement à jour sur le bord montant ou en descendant du signal d'horloge.
Faites-moi savoir si vous souhaitez explorer l'un de ces sujets plus loin!