Dans le domaine de l'électronique numérique , un "compteur" est un circuit logique séquentiel . Le circuit est constitué d' une série de bascules : des circuits électroniques qui ont deux états stables correspondant chacune à l'un des deux signaux d'entrée alternatifs. Les circuits pouvez faire défiler une séquence d'états . Deux types de compteur existent: synchrone et asynchrone . Compteurs synchrones
compteurs synchrones sont généralement constitués d' un élément de mémoire , qui est implémenté en utilisant des tongs, et un élément combinatoire , qui est traditionnellement réalisée à l'aide de portes logiques . Les portes logiques sont des circuits logiques ayant une ou plusieurs bornes d'entrée et une borne de sortie, dans lequel la sortie est commutée entre deux niveaux de tension déterminés par une combinaison de signaux d'entrée. L'utilisation de portes logiques pour logique combinatoire réduit généralement le coût des composants pour circuits de comptage à un minimum absolu , il reste donc une approche populaire .
Clock Pulse
Synchrone compteurs ont une horloge interne , alors que les compteurs asynchrones pas. En conséquence, toutes les bascules dans un compteur synchrone sont entraînés simultanément par une seule impulsion d'horloge commun . Dans un compteur asynchrone , la première bascule est commandé par une impulsion d' une horloge externe et chaque successif bascule est commandé par la sortie de la bascule précédente dans la séquence . C'est la différence essentielle entre les compteurs synchrones et asynchrones.
Asynchrones compteurs
compteurs asynchrones
, aussi connu comme compteurs ondulation, sont le type le plus simple , nécessitant moins des composants et des circuits de moins de compteurs synchrones . Compteurs asynchrones sont plus faciles à construire que leurs homologues synchrones , mais l'absence d'une horloge interne apporte également plusieurs inconvénients majeurs. La volte-face par un changement asynchrones États compteur à différents moments, de sorte que les retards dans le passage d'un état à un autre - connu sous le nom des retards de propagation - s'additionnent pour créer un retard global . Le plus tongs un compteur asynchrone contient , plus le retard global .
Considérations
Typiquement , les compteurs asynchrones sont moins utiles que les compteurs synchrones dans le complexe de haute des systèmes de fréquence. Certains circuits intégrés réagissent plus vite que les autres, donc si un événement externe se produit à proximité d'une transition entre les états - quand certains, mais pas tous, les circuits intégrés ont changé d'état - il peut introduire des erreurs dans le compteur . Ces erreurs sont difficiles à prévoir en raison de la différence de temps variable de façon aléatoire entre les événements . En outre , les retards de propagation , il peut être difficile à détecter , ou de décodage , l'état de sortie d'un circuit compteur asynchrone électronique.