Mesure et instrumentation
Conception de compteurs synchrones utilisant des flaps de glissement : calculs étape par étape
Table of Contents
Les compteurs synchrones sont des circuits numériques qui comptent dans une séquence spécifique, avec toutes les tongs déclenchées simultanément par un signal d'horloge commun. La conception de ces compteurs implique un calcul soigneux des entrées de tongs et la compréhension de leur comportement pour atteindre la séquence de comptage souhaitée.
Comprendre les bases des flots de glissement
Les flops sont les éléments fondamentaux des compteurs. Ils stockent des données binaires et des états de changement basés sur les signaux d'entrée. Les types courants comprennent les flops JK, T et D, chacun ayant des exigences spécifiques d'entrée pour les états de basculement ou de réglage.
Processus de calcul étape par étape
Le processus commence par définir la séquence de comptage souhaitée, comme le code binaire ou Gray. Ensuite, déterminez le nombre de flops nécessaires en fonction de la valeur de comptage maximale. Par exemple, un compteur 3 bits nécessite 3 flops.
Calculez l'état suivant pour chaque flip flop en utilisant l'état courant et les règles de transition. Pour les flip flops T, l'état de bascule est lorsque l'entrée T est élevée. Pour les flip flops JK, les entrées J et K sont définies en fonction des états courant et suivant.
Exemple de calcul
Supposons de concevoir un compteur binaire 3 bits. L'état actuel est 010, et l'état suivant est 011. Déterminez les entrées flip-flop :
- Pour flip-flop 1 (bit le moins significatif): courant = 0, suivant = 1, entrée T = 1 (cibler)
- Pour flip-flop 2: courant = 1, suivant = 1, entrée T = 0 (sans bascule)
- Pour flip-flop 3: courant = 0, suivant = 0, entrée T = 0 (sans bascule)
Ce processus est répété pour chaque transition afin d'assurer un comportement de comptage correct.