Sistemas digitales

Solo disponible en BuenasTareas
  • Páginas : 6 (1354 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de marzo de 2011
Leer documento completo
Vista previa del texto
Método general para el diseño de redes secuenciales síncronas.

1.- Obtener el diagrama de transición de acuerdo a las especificacipones de diseño.
2.- Minimizar estados, para minimizar el número de FF’s en la implementación (método de la tabla de implicación).
3.- Asignar variables booleanas (lógicas) a los estados y escoger un tipo de FF para la implementación.
4.- Probar el diseño.Método de la tabla de implicación.

1.- Son equivalentes aquellos estados, que para entradas iguales pasan al mismo estado y dan salidas iguales.
2.- Se dibuja la tabla de implicación (un cuadro por cada par de estados), se comparan los estados, todos los posibles pares, si las salidas son diferentes se pone una cruz en dcho cuadro, si son iguales se crean pares implicados.
3.- De los paresimplicados se localizan los cuadros correspondientes, si dicho cuadro tiene una cruz el par implicado también se cruza, se procede así con todos los pares implicados.
4.- Cada vez que se agrega una cruz a la tabla esta se volvera a barrer, buscando nuevas cruzes, el proceso se termina cuando ya no es agregada otra cruz, entonces las coordenadas de los cuadros que no tienen cruz son estadosequivalentes.
Ejemplo.-
Diseñar una red secuencial que implemente el siguiente diagrama de transición con el número mínimo FF’s




ES Z

EP X = 0 X= 1 X = 0 X = 1
a b c 0 0
b e d 0 0
c f g 0 0
d f c 00
e a c 0 0
f a c 0 1
g f c 0 0

b b-e
c-d


c
b-f
c-d e-f
d b-f
e-f
d-c
d-c

e
b-a
e-a
d-c
f-a
d-c
f-a

f


a b c d e


a  b a  b  e
a  e d  c
e  b

Asignar estados.




B A
a
0 0
c
0 1
f
1 0




Tabla de verdad.EP ES

X B A B+ A+ Z JA KA JB KB
0 0 0 0 0 0 0 X 0 X
0 0 1 1 0 0 X 1 1 X
0 1 0 0 0 0 0 X X 1
0 1 1 X X X X X X X
1 0 0 0 1 0 1 X 0 X
1 0 1 0 1 0 X 0 0 X
1 1 0 0 1 1 1 X X 1
1 1 1 X X X X X X X


¿Escoger un FF? Se escoge el JK.

Q
Q+ J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
00 01 11 10
0 0 0 X 0
1 0 0 X 1
00 01 11 10
0 0 1 X X
1 0 0 X XJB



JB=AX Z=BXA parte de detectar una secuencia los circuitos secuenciales sincronos se usan como generadores de secuencia, registros de corrimiento (shift register), contadores de anillo, circuitos de control paraoperaciones aritméticas.
Q
Q+ T
0 0 0
0 1 1
1 0 1
1 1 0

Ejemplo:

Autoinducción



C B A C+ B+ A+ TA TB TC
0 0 0 X X X X X X
0 0 1 X X X X X X
0 1 0 X X X X X X
0 1 1 1 1 0 1 0 1
1 0 0 1 1 1 1 1 0
1 0 1 1 0 0 1 0 0
1 1 0 1 0 1 1 1 0
1 1 1 0 1 1 0 0 1

TB =A...
tracking img