Académique Documents
Professionnel Documents
Culture Documents
Q*
Q*
CK
Q*
Bascule RS asynchrone
Dpartement Electronique
Dpartement Electronique
bascule 1
CK
bascule 2
CK
bascule n-1
CK
bascule n
CK
H Q1 Q2 Qn-1 Qn
Dpartement Electronique
bascule 1
CK
bascule i-1
CK
bascule i
CK
bascule i+1
CK
bascule n
CK
Di = Qi 1
=> E sur Qn aprs n fronts actifs de H
5 Dpartement Electronique
Q1
bascule 1
CK
bascule i-1
CK
bascule i
CK
bascule i+1
CK
bascule n
CK
Di = Qi +1
=> E sur Q1 aprs n fronts actifs de H
Dpartement Electronique
EP2 LOAD
D Q
1
0
EP3 LOAD
D Q
1
0
EP4 LOAD
D Q
1
0
bascule 1
CK
bascule 2
CK
bascule 3
CK
bascule 4
CK
LOAD = 1 , (EP1, ... , EPn) est charg dans le registre LOAD = 0, mode dcalage
Dpartement Electronique
CL*
CL*
Q
CL*
Q
bascule 1
CK PR*
bascule 2
CK PR*
bascule 3
CK PR* 1
bascule 4
CK PR*
H
1
INIT
La commande d'initialisation ne doit pas tre active pendant le fonctionnement normal (synchrone) du circuit
8 Dpartement Electronique
Le registre "universel"
Dans les catalogues de circuits standard : registres multi-fonctions
E1 E2 ESD entre srie droite MODE SENS H INIT SSG sortie srie gauche Q1 Q2 Qn-1 Qn SSD sortie srie droite En-1 En
} entres parallles
ESG entre srie gauche
REGISTRE UNIVERSEL
} sorties parallles
chargement srie ou parallle (MODE, ESD, ESG, Ei) dcalage droite et gauche (SENS) lecture srie ou parallle (SSD, SSG, ou Qi) initialisation (INIT)
Dpartement Electronique
0 0 1 1
D Q
Qi
Q i -1 (Q 0 = ESD)
bascule i
CK
SENS
MODE H
MODE = 0, chargement parallle MODE = 1, dcalage SENS = 1, dcalage droite SENS = 0, dcalage gauche
10 Dpartement Electronique
INIT
n=4
H
(i =1, 2, 3, 4)
f
Xi X2 X1 Y4 Yi Y3 Y2 Y1 Zi Z4
Ei
f/4 f
S MODE
11
Dpartement Electronique
n=4
Q1 Q2
Qn-1 Qn
H E Q1 Q2 Q3 Q4
X3 X2 X1 W4 W3 X4 X3 X2 X1 W4 Y1 X4 X3 X2 X1 Y2 Y1 X4 X3 X2 Y3 Y2 Y1 X4 X3 Y4 Y3 Y2 Y1 X4 Z1 Y4 Y3 Y2 Y1
f f
f/4
X
12 Dpartement Electronique
0
13
Dpartement Electronique
14
Dpartement Electronique
h1
h2
h3
hn-1
hn
D ck CK
D Q CK
D CK
D CK
D CK
Polynme gnrateur
P ( X ) = 1 + h1 X + h2 X 2 +L+ hn 1 X n 1 + hn X n , hi {0;1}
15 Dpartement Electronique
P( X ) = 1 + X + X 4
D
ck
D CK
Q1
D CK
D CK
CK
Q2
Q3
1000 1100 1110 1111 ...
Q4
16
Dpartement Electronique
Les compteurs
Dfinition
Un compteur est un circuit dont la valeur des sorties est directement lie au nombre d'impulsions appliques sur son entre d'horloge Le plus souvent, numration du code binaire naturel
Un systme squentiel est synchrone (sur fronts) <=> les changements d'tat du systme (hors initialisation) sont conditionns par les fronts actifs du signal d'horloge
Exemple : les registres sont des circuits synchrones
H H D=Q Q
CK Q*
f f/2 f/2
contrainte : t p (CK Q ) > t hold(toujours vrifi)
18
Dpartement Electronique
Q3
Q
H H
LSB
CK Q*
CK Q*
CK Q*
Q1 Q2
MSB
Q3 (Q3 Q2 Q1) 000 001 010 011 100 101 110 111 000 001
19 Dpartement Electronique
Q2
D Q
Q3
H H
LSB
CKQ*
CK Q*
CK Q*
Q1 Q2
MSB
Q3
(Q3 Q2 Q1) 000 111 110 101 100 011 010 001 000 111
20 Dpartement Electronique
t p ( CK Q) basc1
Q2 Q3
010
t p ( CK Q ) basc1 + t p ( CK Q) basc2
t p ( CK Q ) basc1 + t p ( CK Q ) basc2
011
000
100
+ t p ( CK Q) basc3
t ptotal n
Intrt principal
leur simplicit
22
Dpartement Electronique