Escolar Documentos
Profissional Documentos
Cultura Documentos
CODIGO: 15190160
GRUPO: 5
- 2018 -
INFORME PREVIO
1. Cuál es la diferencia entre circuitos secuenciales del tipo Moore y del tipo Mealy.
Explique.
Modelo Moore: Las salidas están en función del estado presente solamente. Poseen un ciclo
de retraso en sus salidas con respecto a la salida del circuito Mealy.
J=D
Para K
Q(t) \ D 0 1
0 d d
1 1
K=D
TABLA DE ESTADOS
Q(t) D T Q(t+1)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 1
Para T
Q(t) \ D 0 1
0 1
1 1
T = D’Q+DQ’
3. Diseñar un circuito sumador con un circuito secuencial tipo Mealy, que realice la
suma serial usando un par de bits en un ciclo de reloj. Primer ciclo a0+b0, segundo
ciclo a1+b1, (incluido un posible acarreo del bit 0) etc.
Tabla de transición Mealy:
y\ab 00 01 11 10
0 0/0 0/1 1/0 0/1
1 0/1 1/0 1/1 1/0
Tabla de estados:
G=0 , H=1
y\ab 00 01 11 10
G G/0 G/1 H/0 G/1
H G/1 H/0 H/1 H/0
y b a Y D
0 0 0 0 0
0 0 1 0 0
0 1 0 0 0
0 1 1 1 1
1 0 0 0 0
1 0 1 1 1
1 1 0 1 1
1 1 1 1 1
y\ab 00 01 11 10
0 0 0 1 0
1 0 1 1 1
D=y(a+b)+ab
SALIDA
y\ab 00 01 11 10
0 0 1 0 1
1 1 0 1 0
S=y’(a’b+ab’)+y(a’b’+ab)
S=y a b
USANDO FLIP FLOP TIPO JK
y b a Y J K
0 0 0 0 0 d
0 0 1 0 0 d
0 1 0 0 0 d
0 1 1 1 1 d
1 0 0 0 d 1
1 0 1 1 d 0
1 1 0 1 d 0
1 1 1 1 d 0
y\ab 00 01 11 10
0 0 0 1 0
1 d d d d
J = ab
y\ab 00 01 11 10
0 d d d d
1 1 0 0 0
K = ab
SALIDA
y\ab 00 01 11 10
0 0 1 0 0
1 1 0 1 0
S=y’(a’b+ab’)+y(a’b’+ab)
S=y a b
DIAGRAMA DE TIEMPO
4. Diseñar un circuito sumador con un circuito secuencial tipo Moore, que realice la
suma serial usando un par de bits en un ciclo de reloj. Primer ciclo a0+b0, segundo
ciclo a1+b1, (incluido un posible acarreo del bit 0) etc.
y1y2 \ a b 00 01 11 10 SALIDA
00 00 01 10 01 0
01 00 01 10 01 1
10 01 10 11 10 0
11 01 10 11 10 1
Tabla de estados:
A=00, B=01, C=10, D=11
y1y2 \ a b 00 01 11 10 SALIDA
A A B C B 0
B A B C B 1
C B C D C 0
D B C D C 1
USANDO FLIP FLOP TIPO D
y2 y1 b a Y1/Y2 D1/D2
0 0 0 0 00 00
0 0 0 1 01 01
0 0 1 0 01 01
0 0 1 1 10 10
0 1 0 0 01 01
0 1 0 1 10 10
0 1 1 0 10 10
0 1 1 1 11 11
1 0 0 0 00 00
1 0 0 1 01 01
1 0 1 0 01 01
1 1 1 1 10 10
1 1 0 0 01 01
1 1 0 1 10 10
1 1 1 0 10 10
1 1 1 1 11 11
y1y2 \ a b 00 01 11 10
00 0 0 1 0
01 0 0 1 0
11 0 1 1 1
10 0 1 1 1
D1=ab+y1b+y1a
D1=ab+y1(a+b)
y1y2 \ a b 00 01 11 10
00 0 1 0 1
01 0 1 0 1
11 1 0 1 0
10 1 0 1 0
D2=y1’(a’b+ab’)+y1(a’b’+ab)
D2=y1 a b
SALIDA
y2/y1 0 1
0 0 0
1 1 1
S=y2
y1y2 \ a b 00 01 11 10
00 0 1 0 1
01 d d d d
11 d d d d
10 1 0 1 0
J2=y1 b a
y1y2 \ a b 00 01 11 10
00 0 0 1 0
01 0 0 1 0
11 d d d d
10 d d d d
J1=ab
y1y2 \ a b 00 01 11 10
00 d d d d
01 1 0 1 0
11 0 1 0 1
10 D d d d
K2=y1’ b a
y1y2 \ a b 00 01 11 10
00 d d d d
01 d d d d
11 1 0 0 0
10 1 0 0 0
K1=ab
DIAGRAMA DE TIEMPO
y1y2\w 0 1 Z
00 00 01 0
01 00 11 1
10 00 11 0
Tabla de Estados:
A=00, B=01, C=10
y1y2\w 0 1 Z
A A B 0
B A C 1
C A C 0
y1y2\w 0 1
00 0 0
01 0 1
11 d d
10 0 1
ഥ
D1 = y2. w + y1. w
y1y2\w 0 1
00 0 1
01 0 1
11 d d
10 0 1
D0 = w
y1y2\w 0 1 y1y2\w 0 1
00 0 0 00 d d
01 0 1 01 d d
11 d d 11 d d
10 d d 10 1 0
J1 = w. y1 K1 = w
y1y2\w 0 1 y1y2\w 0 1
00 0 1 00 d d
01 d d 01 1 0
11 d d 11 d d
10 0 1 10 d d
J0 = w K0 = w
y1y2\w 0 1 y1y2\w 0 1
00 0 0 00 0 1
01 0 1 01 1 0
11 1 0 11 1 0
10 d d 10 d d
y1\ y2 0 1
0 0 1
1 d 0
z = y2. y1
CIRCUITOS
Para realizar el circuito Mealy, se puede apreciar que solo necesitamos de 2 estados
y\w 0 1
0 1/0 0/0 1/0
1 1/1 0/0
0/1
TABLA DE TRANSICION DE MEALY
A=0, B=1
y\w 0 1
A B/0 A/0
B B/1 A/0
y\w 0 1
0 1 0
1 1 0
D=W
USANDO FLIP FLOP TIPO T
y\w 0 1
0 1 0
1 0 1
T = (y w)’
w y Y1 J K
0 0 1 1 d
0 1 0 d 1
1 0 1 1 d
1 1 0 d 1
y\w 0 1
0 1 d
1 1 d
J=1
y\w 0 1
0 d 1
1 d 1
K=1
SALIDA GENERAL
y\w 0 1
0 0 0
1 0 1
z = y.w
CIRCUITOS