Professional Documents
Culture Documents
Sistemas Digitales - Carlos Novillo M. - Cap.4C
Sistemas Digitales - Carlos Novillo M. - Cap.4C
Diseo de Circuitos
Secuenciales Sincrnicos
Las redes secuenciales sincrnicas son circuitos
digitales constituidos de una parte de lgica
combinacional y de dispositivos para almacenamiento
de informacin [FFs o memoria].
Estas redes pueden recibir seales de entrada y
generar seales de salida que son funciones de las
entradas actuales y del comportamiento anterior de
la red. Pueden tomar una variedad de formas y
generalmente se las clasifica en trminos de su modo
de operacin y de la funcin que realizan.
En una red secuencial sincrnica el contenido de
la informacin bsica de los dispositivos de
almacenamiento slo puede cambiar durante la
ocurrencia de un pulso de reloj. Entre pulsos de
reloj, las operaciones lgicas se realizan con las
seales de entrada y la informacin almacenada, pero
no hay cambio en la informacin contenida en los
dispositivos de almacenamiento de informacin.
Anlisis de una Red Secuencial Sincrnica.- Cualquier red
secuencial sincrnica puede representarse en la forma
general que se muestra en la fig. 4.1.
FIG U R A
235
Can
M O D E LO D E R ED S EC U EN C IA L S IN C R N IC A
4 .1
- 2 36 -
236
Can
- 2 37 -
- 2 38 -
Resumen
237
Can
Variable
Estado
de
Estado
Estado Actual
E s t a d o
Prximo
Anlisis de Mquinas de Estado Sincronizadas por Reloj.Mquina de estado es un nombre genrico dado a estos
circuitos secuenciales; por reloj se refiere al
238
Can
- 2 39 -
- 2 40 -
FIG U R A 4.2
M Q U IN A D E M EA LY
239
Can
FIG U R A 4 .3
M Q U IN A D E M O O R E
240
Can
- 2 41 -
- 2 42 -
FIG U R A
4.4
241
Can
242
Can
- 2 43 -
- 2 44 -
KO<t> = QO<t>
JO<t> = X<t>
FIG U R A 4.5
ESTA D O
A CT.
A CTU A L
CO M A N D O A CTU A L
ESTA D O P R X IM O
SA L.
A CT.
X <t>
Q 1 <t>
Q 0 <t>
J 1 <t>
K 1 <t>
J 0 <t>
K 0 <t>
Q 1 <t+1 >
Q 0 <t+1 >
Z <t>
Estado-prximo / Salida-actual
TA B LA D E L C O M P O R TA M IE N TO D E LA R ED S EC U EN C IA L S IN C R N IC A
243
Can
244
Can
- 2 45 -
- 2 46 -
EN TR A D A
= Asignaciones posibles
A CTU A L
ESTA D O
X <t>
A CTU A L [Q 1 ,Q 0 ]
[O ,O ]
[1,O ]/O
[O ,1]/O
[O , 1]
[1,O ]/O
[1,O ]/O
[1, O ]
[O ,O ]/O
[1,1]/1
[O ,O ]/O
[1,O ]/O
[1, 1]
E ST. P R X
donde:
SAL. ACT
TA BLA D E TR AN S IC I N D E E S TA D O S
A SIG NA CI N
[O ,O ]
[O ,1 ]
[1,O ]
[1 , 1 ]
EN TR A D A
A CTU A L
ESTA D O
C/O
B /O
C/O
C/O
A /0
D /1
A /O
C/O
EST. P RX .
SA L. AC T.
TA B LA D E ESTA D O S
245
Can
246
Can
- 2 47 -
247
FIG U R A
4 .6
ESTA D O S
D IA G R A M A
- 2 48 -
DE
Can
248
Can
- 2 49 -
- 2 50 -
10
X<t>
Z<t>
ESTA D O
11
249
Can
250
Can
- 2 51 -
- 2 52 -
251
Can
252
Can
- 2 53 -
FIG U R A
- 2 54 -
4.7
ESTA D O
A CTU A L
P R X IM O
q0
q1
q1
A SIG NA CI N
ESTA D O
Q3
Q2
Q1
Q0
q0
q2
q1
q2
q3
q2
q3
q4
q3
q4
q5
q4
q5
q6
q5
q6
q7
q6
q7
q8
q7
q8
q9
q8
q9
q0
q9
253
Can
254
Can
- 2 55 -
Q 3 < t>
ESTA D O
ESTA D O
A CTU A L
P R X IM O
Q 2 < t>
Q 1 < t>
Q 0 < t>
Q 3 < t+ 1>
Q 2 < t+ 1>
Q 1 < t+ 1>
Q 0 < t+ 1>
- 2 56 -
Esta d o A ctu al
Esta d o P rxim o
Com a nd o A ctu al
<t>
< t+ 1>
<t>
CN T.
Q3
Q2
Q1
Q0
Q3
Q2
Q1
Q0
J3
K3
J2
K2
J1
K1
J0
K0
10
11
12
13
14
15
255
Can
Can
- 2 57 -
- 2 58 -
FIG U R A 4.9
FIG U R A 4.8
CO N TA D O R S IN CR N ICO M D U LO 1 0
X<t>
Cuenta
Cuenta
Cuenta
D EC
B IN
Q2
Q1
Q0
A ctu al
257
Can
258
Can
- 2 59 -
- 2 60 -
Esta d o
Esta d o
Com a nd o
A ct.
A ctua l <t>
P rx im o <t+ 1>
A ctua l <t>
X <t>
Q2
Q1
Q0
Q2
Q1
Q0
J2
K2
J1
K1
J0
K0
259
1
X
Can
FIG UR A 4.1 0
260
Can
- 2 61 -
- 2 62 -
FIG U R A
FIG U R A 4.1 1
4 .1 1
261
Can
Can
- 2 63 -
- 2 64 -
FIG U R A
4 .1 2
263
Can
FIG U R A
4 .1 3
TEM P O R IZ A CI N D E L CI-7 4 19 0
264
Can
- 2 65 -
FIG U R A 4.1 4
- 2 66 -
CO N TA D O R U /D M D U LO 1 00
265
, sincrnico,
Can
266
Can
- 2 67 -
- 2 68 -
FIG U R A 4.1 5
CO N TA D O R U /D M D U LO 8 5
FIG U R A 4.1 6
CO N TA D O R U /D S IN CR N ICO M O D -1 0 00
FIG U R A
267
Can
4 .1 7
268
Can
- 2 69 -
- 2 70 -
FIG U R A 4 .1 8
CO N TA D O R M O D = 1 2
269
Can
270
Can
- 2 71 -
FIG U R A
4 .2 0
- 2 72 -
271
Can
272
Can
- 2 73 -
- 2 74 -
273
Can
274
Can
- 2 75 -
- 2 76 -
FIG UR A 4.23
FIG U R A 4.2 4
FIG U RA 4.2 5
275
Can
R. D . B ID IR ECCIO N A L
276
Can
- 2 77 -
- 2 78 -
Serial
ft/
Lo
FIG U R A 4.2 6
R. D . CO N CA R G A P A R A LELA
SA LID A S
P a ralelo
CL
ad
CK
1
1
QB
QA
QD0
QC0
QB0
QA0
QCn
QBn
QA0
QA0
QCn
QBn
QAn
QCn
QBn
QAn
QCn
QBn
QAn
QD
QC
0
d
277
Can
278
Can
- 2 79 -
- 2 80 QD
QC
QB
QD
QC
QB
QA
M a ntien e los
d a tos
X = N o im porta [irrelevante]
FIG U R A 4.2 8
CI-7 4 19 4
EN TR A D A S
M od o
SA LID A S
Serial
P a ralelo
CL
S1
S0
CK
QD
QC
QB
QA
B orra
Q A M a ntien e
d a tos
0
los
QD
QC
QB
QC
QB
QA
QC
QB
QA
QD
QC
QB
D esp laza a la
d e re ch a
Carga en
pa ralelo
1
D esp laza a la
izq uierd a
0
279
Can
280
Can
- 2 81 -
SI-SO]
- 2 82 -
281
Can
282
Can
FIG UR A 4.3 4
CO N TA D O R JO H N SO N
- 2 83 Q2
Q1
Q0
FIG U R A 4 .3 5
- 2 84 -
C . P . U . B S IC O
283
Can
284
Can
- 2 85 -
- 2 86 -
FIG U R A 4.3 6
t
X <t>
FIG U R A 4.3 7
FIG U R A 4.3 5
285
Can
286
Can
- 2 87 -
FIG U R A
4 .3 8
- 2 88 -
FIG U R A 4.4 0
FIG U R A 4.3 9
287
Can
288
Can
- 2 89 -
FIG U R A 4.4 1
- 2 90 -
FIG U R A 4.4 3
FIG U R A 4.4 2
289
Can
FIG U R A 4.4 4
290
Can
- 2 91 -
FIG U R A 4.4 5
291
Can
- 2 92 -
FIG U R A 4.4 6
292
Can
- 2 93 -
- 2 94 -
FIG U R A 4.4 7
D IA G RA M A D E ESTA D O S CO M P LETO
B /0
A /0
B /0
C/0
B /0
D /0
E/0
A /0
F/0
C/0
B /0
A /1
EN TR A D A
A SIG NA CI N
ESTA D O
FIG UR A 4.48
A CTU A L
A
Q2
Q1
Q0
A CTU A L
ESTA D O
[00 1 ]/0
[00 0 ]/0
A CTU A L
[00 0 ]
[00 1 ]
[00 1 ]/0
[01 0 ]/0
[01 0 ]
[00 1 ]/0
[01 1 ]/0
[01 1 ]
[10 0 ]/0
[00 0 ]/0
[10 0 ]
[10 1 ]/0
[01 0 ]/0
[10 1 ]
[00 1 ]/0
[00 0 ]/1
293
Can
294
Can
- 2 95 -
- 2 96 -
EST. A CTU A L
ES T. P R X .
SA L
CO M A N D O A CTU A L
ACT
<t>
<t + 1>
ACT
<t>
X < t>
Q2
Q1
Q0
Q2
Q1
Q0
Z < t>
J2
K2
J1
K1
J0
K0
FIG U R A 4.4 9
Mediante
cualquiera
de
los
mtodos
de
simplificacin, se obtienen las ecuaciones de salida
y de comando actuales.
FIG U R A 4.5 0
295
Can
296
Can
- 2 97 -
[10 1 ]
[00 1 ]/0
[11 0 ]/0
[11 0 ]
[00 1 ]/1
[01 1 ]/1
EST. A CTU A L
ES T. P R X .
SA L
CO M A N D O A CTU A L
ACT
<t>
<t + 1>
ACT
<t>
Q1
Q0
Q2
Q1
Q0
Z < t>
J2
K2
J1
K1
J0
K0
EN TR A D A
A CTU A L
A CTU A L
A
B /0
A /0
B /0
C/0
B /0
D /0
E/0
A /0
F/0
C/0
B /0
G /0
B /1
D /1
Q2
Q1
Q0
A CTU A L
[00 0 ]
[00 1 ]/0
[00 0 ]/0
[00 1 ]
[00 1 ]/0
[01 0 ]/0
[01 0 ]
[00 1 ]/0
[01 1 ]/0
[01 1 ]
[10 0 ]/0
[00 0 ]/0
[10 0 ]
[10 1 ]/0
[01 0 ]/0
ESTA D O
297
Q2
ESTA D O
F
G
0
A CTU A L
ESTA D O
- 2 98 -
X < t>
EN TR A D A
A SIG NA CI N
Can
Mediante
cualquiera
de
los
mtodos
de
simplificacin, se obtienen las ecuaciones de salida
y de comando actuales.
298
Can
- 2 99 -
- 3 00 -
X <t>
FIG U R A 4.5 2
F I G U R A
4 .5 3
FIG U R A 4.5 1
299
Can
300
Can
- 3 01 -
- 3 02 -
FIG U R A 4.5 4
FIG U R A 4.5 7
FIG U R A 4.5 5
FIG U R A 4.5 8
FIG U R A 4.5 6
301
Can
302
Can
- 3 03 -
- 3 04 -
FIG U R A 4.6 1
FIG U R A 4.5 9
FIG U R A 4.6 2
FIG U R A 4.6 0
303
Can
FIG U R A 4.6 3
Can
- 3 05 -
- 3 06 -
EN TR A D A
A CTU A L
ESTA D O
q0
q 0 /0
q 1 /0
q1
q 2 /0
q 1 /0
q2
q 0 /0
q 3 /0
q3
q 2 /0
q 4 /0
q4
q 2 /0
q 5 /0
q5
q 0 /1
q 0 /0
FIG U R A 4.6 4
FIG U R A 4.6 5
305
Can
306
Can
- 3 07 -
- 3 08 -
FIG U R A 4.6 8
FIG U R A 4.6 9
4 .6 7
X <t>
307
Can
FIG U R A 4.7 0
308
Can
- 3 09 -
- 3 10 -
FIG U R A 4.7 2
FIG U R A 4.7 5
X<t>
[0010] con
[001] con
[01] con
[0] con
Por tanto,
Secuencia
[0011], no son iguales
[001], no corresponden
[01],
no corresponden
[0],
igual al estado q1.
la red regresa a q1, fig. 4.76.
FIG U R A 4.7 6
FIG U R A 4.7 4
309
Can
310
Can
- 3 11 -
- 3 12 -
FIG U R A 4.7 7
FIG U R A 4.7 9
FIG U R A 4.7 8
X<t>
Secuencia
[00111] con [00110], no son iguales
[0111] con [0011], no corresponden
Carlos Novillo Montero
311
Can
312
Can
- 3 13 -
- 3 14 -
FIG U R A 4.8 0
FIG U R A 4.8 2
EN TR A D A
A CTU A L
ESTA D O
q0
q 1 /0
q 0 /0
q1
q 2 /0
q 0 /0
q2
q 2 /0
q 3 /0
q3
q 1 /0
q 4 /0
q4
q 5 /0
q 0 /0
q5
q 2 /0
q 0 /1
FIG U R A 4.8 1
313
Can
FIG U R A 4.8 3
314
Can
- 3 15 -
- 3 16 -
FIG U R A 4.8 4
FIG U R A 4.8 5
EN TR A D A
A CTU A L
ESTA D O
q0
q 1 /0
q 0 /0
q1
q 2 /0
q 0 /0
q2
q 2 /0
q 3 /0
q3
q 1 /0
q 4 /0
q4
q 5 /0
q 0 /0
X <t>
q5
q 2 /0
q 6 /0
q6
q 1 /1
q 0 /1
315
Can
316
Can
- 3 17 -
FIG U R A 4.8 6
X 0 <t>
X 1 <t>
D :\R ES P A LD O S \S D -Ca p 04 .w p d
R evisin : Ju nio - 2 00 8
317
Can