standard and speciality logic

Registres de contre cadrage

Les compteurs de registres à décalage sont une séquence d'un certain nombre de registres clés qui sont connectés ensemble pour fournir un décalage de données commandé par l'horloge. Les plus courants sont appelés compteurs Johnson et compteurs de sonneries. Parce que les données changent en réponse à un signal d'horloge, ils sont utilisés pour déterminer l'heure ou l'état différent.  Pour les compteurs de sonneries, ils ont un certain nombre de registres en séquence avec la sortie du dernier connecté retournant au premier. Une seule haute valeur est transmise de registre à registre puis renvoyée au premier. Donc pour un simple compteur de sonneries à 2 registres, un 1 passerait entre chaque circuit à chaque signal de l'horloge. Pour un compteur à 4 registres, un 1 passerait à travers 4 registres avant d'être renvoyé au premier : 1000, 0100, 0010, 0001. Pour ces compteurs, l'état 1 initial pour le premier registre doit être dirigé via un circuit externe. Un compteur Johnson est presque identique à un compteur de sonneries mis à part qu'il peut contenir deux fois plus d'état avec le même nombre de registres. Pour ce faire, il inverse le signal dans le dernier registre tandis qu'il retourne au premier. Il présente également l'avantage de ne pas avoir besoin de signal externe pour s'activer et il commence à compter immédiatement quel que soit le signal fourni en interne. Une séquence de compteur Johnson à 4 registres serait 0000, 1000, 1100, 1110, 1111, 0111, 0011, 0001. Lire la suite Voir moins