Professional Documents
Culture Documents
Eduardo Sanchez
Les compteurs
Un compteur est un systme squentiel sans variables dentre
externes
Ltat dun compteur change chaque coup dhorloge. Ltat
futur est fonction uniquement de ltat prsent
Eduardo Sanchez
Page 2 Ecole Polytechnique Fdrale de Lausanne
Les diviseurs de frquence
Le compteur le plus simple est un diviseur de frquence par deux:
form par une simple bascule, la frquence de changement de la
variable dtat sera la moiti de celle de lhorloge
CK
Eduardo Sanchez
Page 3 Ecole Polytechnique Fdrale de Lausanne
Eduardo Sanchez
Page 4 Ecole Polytechnique Fdrale de Lausanne
Exemple: diviseur de frquence par 16
CK
Q1
Q2
Q4
Q8
15 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0
Eduardo Sanchez
Page 5 Ecole Polytechnique Fdrale de Lausanne
1110 1111
1000 1100 1101 0000
0001 0000
1010
0010
1011
0011
1010
0010
1000 1001
0100 0000
1000
0101
0000
0111 0110 0100
0100 0110
Eduardo Sanchez
Page 6 Ecole Polytechnique Fdrale de Lausanne
La mise en srie de m bascules, selon la disposition de lexemple
prcdent, produit un diviseur de frquence dont le code est
binaire pur et la mesure gale 2m.
Il existe un retard entre le changement de CK et lapparition dun
tat permanent: dans le pire des cas, ce retard est la somme des
dlais des m bascules
Ce type de compteur est appel compteur asynchrone: le signal
dhorloge nest pas le mme pour totes les bascules. Les tats
transitoires constituent le grand dsavantage de ce tpe de
compteur
Eduardo Sanchez
Page 7 Ecole Polytechnique Fdrale de Lausanne
Eduardo Sanchez
Page 8 Ecole Polytechnique Fdrale de Lausanne
A lire dans Wakerly
Chapitre 8
8.4: Compteurs
Eduardo Sanchez
Page 9 Ecole Polytechnique Fdrale de Lausanne