Académique Documents
Professionnel Documents
Culture Documents
Diseo de circuitos
secuenciales sincrnicos Detector de secuencia binaria
Etapas Construir un circuito secuencial que reciba
Asignacin de variables de estado una secuencia de 0s y 1s en la entrada X y
Reglas heursticas para reducir complejidad genere salida Z=1 cuando los 3 ltimos bits
Escoger flip-flops a utilizar de la secuencia sean 101
Determina complejidad del circuito El circuito no se reinicializa
Construir mapas de excitacin X=0011011001010100
Determinar ecuaciones de excitacin Z=0000010000010100
Construir el circuito secuencial Mostraremos todas las etapas del diseo
Completando el diagrama de
estados Tabla de estados
Desde S1
Entrada X = 1 genera salida
Z=0
Siguiente estado es S1
Desde S2
Entrada X = 0 genera salida Re-rotulando los estados
Z=0
Siguiente estado es S0
Recomendaciones para
asignacin de estados Asignacin de estados
No siempre se puede cumplir con todas ellas Asignacin usando
Estados con el mismo estado siguiente para una hipercubo de dimensin 3
(nmero de variables) 110 111
entrada dada deberan estar adyacentes S5
Se asigna el 000 al estado
Estados que sean estados siguientes de un inicial S0 S1 010 S2
011
S0 S2 S1 0 (nmero de variables) S4
011
S2 010
S1 S5 S0 0 Se asigna el 000 al estado
S2 S3 S1 0 inicial S0 100 101
S3 S3 S4 0 Facilita inicializacin con CLR S5
S4 S4 S3 1 001
S0 000 S1
S5 S4 S0 0
S5 1 S1 S2 S1 S5
Diagrama de estados