SlideShare una empresa de Scribd logo
1 de 23
Circuitos secuenciales: concepto
de Estado
En los sistemas secuenciales la salida Z en un determinado
instante de tiempo ti depende de X en ese mismo instante de
tiempo ti y en todos los instantes temporales anteriores. Para ello
es necesario que el sistema disponga de elementos de memoria
que le permitan recordar la situación en que se encuentra (
estado).
Concepto de Realimentación
Un sistema secuencial dispone de elementos de memoria cuyo contenido
puede cambiar a lo largo del tiempo.
El estado de un sistema secuencial viene dado por el contenido de sus
elementos de memoria.
Es frecuente que en los sistemas secuenciales exista una señal que inicia los
elementos de memoria con un valor determinado: señal de inicio (reset).
La señal de inicio determina el estado del sistema en el momento del
arranque (normalmente pone toda la memoria a cero).
La salida en un instante concreto viene dada por la entrada y por el estado
anterior del sistema.
El estado actual del sistema, junto con la entrada, determinará el estado en
el instante siguiente realimentación.
Concepto de biestable
Un biestable es un dispositivo capaz de
almacenar un bit (1 ó 0).
Principio de funcionamiento de un biestable:
Utilizando realimentación entre puertas se
puede mantener (almacenar) un valor estable
hasta que cambien las condiciones de entrada.
U1A
74LS32N
S1
Key = Space
V1
5 V
X1
2.5 V
INICIO
S(T+1)=E+ S(T)
S(T+1)=E+ S(T)
Sincronismo
• Tipos de sistemas secuenciales:
• Asíncronos: pueden cambiar de estado en cualquier instante de
tiempo en función de cambios en las señales de entrada.
• Síncronos: sólo pueden cambiar de estado en determinados
instantes de tiempo, es decir, están “sincronizados” con una señal
de reloj (Clk). El sistema sólo hace caso de las entradas en los
instantes de sincronismo.
• Tipos de sincronismo:
• Sincronismo por nivel (alto o bajo): el sistema hace caso de las
entradas mientras el reloj esté en el nivel activo (alto o bajo).
• Sincronismo por flanco (de subida o de bajada): el sistema hace
caso de las entradas y evoluciona justo cuando se produce el flanco
activo (de subida o de bajada).
Entradas asíncronas
Normalmente los biestables síncronos cuentan con entradas asíncronas
que se utilizan para forzar un valor determinado en los mismos al margen del
reloj.
Puesta a 0 asíncrona: clear (n. bajo, activado cuando clear=0), reset (n. alto,
activado con reset=1).
Puesta a 1 asíncrona: preset (n. bajo, activado cuando preset=0), set (n. alto,
activado cuando set=1).
Las entradas asíncronas de un biestable actúan al margen de las síncronas y
prevalecen sobre ellas. Son muy útiles para iniciar o reiniciar el sistema con
un estado inicial determinado. Las entradas asíncronas por nivel bajo se
representan por un circulito o burbuja.
Parámetros temporales de los
biestables
Tiempo de propagación o retardo (delay time): Tiempo necesario para que el efecto
de un cambio en la entrada se haga estable en la salida.
Tiempo de establecimiento (setup time): Tiempo mínimo anterior al flanco de disparo
en que las entradas no deben variar (tiempo necesario para que el biestable asiente
las entradas antes del flanco).
Tiempo de mantenimiento (hold time): Es el tiempo máximo posterior al flanco de
disparo en que las entradas no deben variar (tiempo necesario para que el biestable
procese las entradas).
Anchura del reloj tWH y tWL: Duración mínima necesaria para los pulsos de nivel alto
y bajo respectivamente.
Frecuencia máxima fmax: Máxima frecuencia permitida al reloj del biestable. Si se
supera, el biestable puede funcionar mal.
Tiempo de preset y clear: Es el tiempo mínimo que debe durar el nivel activo de las
entradas asíncronas de puesta a 1 y puesta a 0 para que el biestable tome el valor
pertinente. Este tiempo suele estar incluido en tpLH y tpHL respectivamente.
Ejemplo de biestables: Tipo D
Biestables D: también llamados biestables
seguidores o biestables de datos.
Cuenta con una única entrada D que se copia al
interior del biestable en los instantes de
sincronismo.
Sólo tiene sentido en modo síncrono (por nivel o
por flanco). La entrada D es activa por nivel
alto.
Biestable D síncrono por nivel
Biestable D síncrono por flanco
Biestable D por nivel con entradas
asíncronas
Biestable D por flanco con entradas
asíncronas
Biestables D síncronos por flanco con
habilitación de entrada y de salida
A veces es conveniente que los biestables síncronos por flanco no cambien de
estado en todos los flancos del reloj, sino sólo en algunos. Para ello se les
dota de una entrada de habilitación de reloj (clock enable, CE) activa por
nivel.
Si CE está activa “habilita” el efecto de los flancos del reloj.
Si CE está inactiva inhibe los flancos del reloj preservando el estado del
biestable.
En ocasiones los biestables están dotados de un buffer triestado interpuesto
entre el valor del estado y la salida, regulado por una entrada de habilitación
de la salida (output enable, OE) activa por nivel alto o bajo.
Si OE está activa, la salida del biestable es 1 ó 0 y coincide con el estado.
Si OE está inactiva, la salida del biestable queda desconectada en alta
impedancia (Z).
Un ejemplo de un circuito secuencia
Representación de los sistemas
secuenciales.
De igual forma que existe una
representación de los sistemas
combinacionales (mediante tablas de
combinaciones), los sistemas
secuenciales también tienen sus
formas de representación.
Éstas son algo más complejas,
debido a la dependencia temporal.
Así, podemos encontrar las
siguientes formas equivalentes,
mostradas en la siguiente figura :
• Diagrama de estados, es un grafo
orientado en el que cada nudo es un
estado y cada transición indica el
cambio, tanto de estado como de
salida, respecto a un cambio en
alguna de las señales de entradas.
Representación de los sistemas
secuenciales.
Tablas de estado y de
salida, es una
representación tabular del
grafo anterior. Las entradas
se representan como
columnas, y los estados
presentes como filas; y en el
interior de cada celda, se
indica el próximo estado y el
valor que tomará la salida
cuando sufra la transición.
• Cuando el sistema está en el estado A y la
señal de entrada vale ‘0’, pasaremos al estado
B con un valor de salida igual a ‘1’.
• Cuando el sistema está en el estado A y la
señal de entrada vale ‘1’, pasaremos al estado
C con un valor de salida igual a ‘0’.
• Cuando el sistema está en el estado B y la
señal de entrada vale ‘0’, no cambiaremos de
estado pero el valor de salida será igual a ‘1’.
Cuando el sistema está en el estado B y la
señal de entrada vale ‘1’, pasaremos al
estado D con un valor de salida igual a ‘0’.
• Cuando el sistema está en el estado C y la
señal de entrada vale ‘0’, pasaremos al
estado A con un valor de salida igual a ‘0’.
• Cuando el sistema está en el estado C y la
señal de entrada vale ‘1’, pasaremos al
estado D con un valor de salida igual a ‘0’.
• Cuando el sistema está en el estado D y la
señal de entrada vale ‘0’, pasaremos al
estado C con un valor de salida igual a ‘1’.
• Cuando el sistema está en el estado D y la
señal de entrada vale ‘1’, pasaremos al
estado C con un valor de salida igual a ‘0’.
• Tablas de estado y de salida, es una
representación tabular del grafo anterior. Las
entradas se representan como columnas, y los
estados presentes como filas; y en el interior de
cada celda, se indica el próximo estado y el valor
que tomará la salida cuando sufra la transición.
Circuitos secuenciales

Más contenido relacionado

La actualidad más candente

Funciones singulares
Funciones singularesFunciones singulares
Funciones singulares
Kenyo Turco
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
juan130591
 
Control de posicion de un motro dccc
Control de posicion de un motro dcccControl de posicion de un motro dccc
Control de posicion de un motro dccc
Juan Carlos Benavides
 
Moduladores de fm
Moduladores de fmModuladores de fm
Moduladores de fm
abulr5307
 
Propiedades de la convolución
Propiedades de la convoluciónPropiedades de la convolución
Propiedades de la convolución
Yolanda Mora
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionario
Henry Alvarado
 
Modulacion y frecuenca comunicacion analogicas 2
Modulacion y frecuenca  comunicacion analogicas 2Modulacion y frecuenca  comunicacion analogicas 2
Modulacion y frecuenca comunicacion analogicas 2
Velmuz Buzz
 

La actualidad más candente (20)

Funciones singulares
Funciones singularesFunciones singulares
Funciones singulares
 
Circuitos Digitales - Contador ascendente y descendente con reset
Circuitos Digitales - Contador ascendente y descendente con resetCircuitos Digitales - Contador ascendente y descendente con reset
Circuitos Digitales - Contador ascendente y descendente con reset
 
Trabajo flip flop
Trabajo flip flopTrabajo flip flop
Trabajo flip flop
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Señales y sistemas
Señales y sistemasSeñales y sistemas
Señales y sistemas
 
Sesion contadores y registros
Sesion  contadores y registrosSesion  contadores y registros
Sesion contadores y registros
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y flip flops
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 
Control de posicion de un motro dccc
Control de posicion de un motro dcccControl de posicion de un motro dccc
Control de posicion de un motro dccc
 
Moduladores de fm
Moduladores de fmModuladores de fm
Moduladores de fm
 
DiseñO De Un Contador Con Flip Flops Tipo Jk
DiseñO De Un Contador Con Flip Flops Tipo JkDiseñO De Un Contador Con Flip Flops Tipo Jk
DiseñO De Un Contador Con Flip Flops Tipo Jk
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 
Propiedades de la convolución
Propiedades de la convoluciónPropiedades de la convolución
Propiedades de la convolución
 
Flip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los LatchFlip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los Latch
 
Analisis de error en estado estacionario
Analisis de error en estado estacionarioAnalisis de error en estado estacionario
Analisis de error en estado estacionario
 
Practica Amplificador clase AB
Practica Amplificador clase ABPractica Amplificador clase AB
Practica Amplificador clase AB
 
Sistemas de primer orden, segundo orden y orden superior
Sistemas de primer orden,  segundo orden y orden superiorSistemas de primer orden,  segundo orden y orden superior
Sistemas de primer orden, segundo orden y orden superior
 
Transistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacionTransistores mosfet configuracion y polarizacion
Transistores mosfet configuracion y polarizacion
 
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSOUnidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
Unidad 2 control 2 /FUNCIÓN DE TRANSFERENCIA PULSO
 
Modulacion y frecuenca comunicacion analogicas 2
Modulacion y frecuenca  comunicacion analogicas 2Modulacion y frecuenca  comunicacion analogicas 2
Modulacion y frecuenca comunicacion analogicas 2
 

Destacado

Destacado (20)

Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
 
Slideshare
SlideshareSlideshare
Slideshare
 
10. algebra boole
10. algebra boole10. algebra boole
10. algebra boole
 
19. control semaforico
19. control semaforico19. control semaforico
19. control semaforico
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
11. simpl met algebraicos
11. simpl met algebraicos11. simpl met algebraicos
11. simpl met algebraicos
 
12. mapas karnaught
12. mapas karnaught12. mapas karnaught
12. mapas karnaught
 
16. c comb ascensor monedas
16. c comb ascensor monedas16. c comb ascensor monedas
16. c comb ascensor monedas
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
18. comparar dos numeros
18. comparar dos numeros18. comparar dos numeros
18. comparar dos numeros
 
La electricidad
La electricidadLa electricidad
La electricidad
 
13. leyes morgan
13. leyes morgan13. leyes morgan
13. leyes morgan
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Circuitos secuenciales Romer Gomez Santiago mariño maturin
Circuitos secuenciales Romer Gomez Santiago mariño maturin Circuitos secuenciales Romer Gomez Santiago mariño maturin
Circuitos secuenciales Romer Gomez Santiago mariño maturin
 
Calculo integral sesion_4
Calculo integral sesion_4Calculo integral sesion_4
Calculo integral sesion_4
 
3. present sist nume
3. present sist nume3. present sist nume
3. present sist nume
 
Circuitos Digitales Secuenciales
Circuitos Digitales SecuencialesCircuitos Digitales Secuenciales
Circuitos Digitales Secuenciales
 
15. c combin ovejas
15. c combin ovejas15. c combin ovejas
15. c combin ovejas
 
17. problema aviones
17. problema aviones17. problema aviones
17. problema aviones
 
La electricidad jesus
La electricidad jesusLa electricidad jesus
La electricidad jesus
 

Similar a Circuitos secuenciales

Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-Reg
Edgar Rivera
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
Jhojan Mendoza
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
Jhojan Mendoza
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
Jhojan Mendoza
 

Similar a Circuitos secuenciales (20)

Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales Electrónica digital: Tema 5 Circuitos secuenciales
Electrónica digital: Tema 5 Circuitos secuenciales
 
Tema 5 de Electrónica digital: Circuitos secuenciales
Tema 5 de Electrónica digital: Circuitos secuenciales Tema 5 de Electrónica digital: Circuitos secuenciales
Tema 5 de Electrónica digital: Circuitos secuenciales
 
Expo flip flop
Expo flip flopExpo flip flop
Expo flip flop
 
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
Tema 5: Exigencias Computacionales de la Lógica Secuencial: Circuitos Biestab...
 
Tema4 lógica secuencial
Tema4 lógica secuencialTema4 lógica secuencial
Tema4 lógica secuencial
 
Lógica Secuencial FF-Contad-Reg
Lógica Secuencial  FF-Contad-RegLógica Secuencial  FF-Contad-Reg
Lógica Secuencial FF-Contad-Reg
 
Lógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-RegLógica Secuencial - FF-Contad-Reg
Lógica Secuencial - FF-Contad-Reg
 
ctos secuenciales.pdf
ctos secuenciales.pdfctos secuenciales.pdf
ctos secuenciales.pdf
 
Electronica1 3
Electronica1 3Electronica1 3
Electronica1 3
 
Biestables
BiestablesBiestables
Biestables
 
Exposicion matematica
Exposicion matematicaExposicion matematica
Exposicion matematica
 
Informe practico
Informe practicoInforme practico
Informe practico
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
 
Matematica discreta informe
Matematica discreta informeMatematica discreta informe
Matematica discreta informe
 
Contador asíncrono binario
Contador asíncrono binarioContador asíncrono binario
Contador asíncrono binario
 
Flip flops
Flip flopsFlip flops
Flip flops
 
Matematica discreta
Matematica discreta Matematica discreta
Matematica discreta
 
Control perament
Control peramentControl perament
Control perament
 
Circuitos
CircuitosCircuitos
Circuitos
 

Más de Rodolfo Alcantara Rosales

Más de Rodolfo Alcantara Rosales (20)

Capacitores
CapacitoresCapacitores
Capacitores
 
Instrumentaciony control ae039
Instrumentaciony control ae039Instrumentaciony control ae039
Instrumentaciony control ae039
 
Ac001 calculo diferencial
Ac001 calculo diferencialAc001 calculo diferencial
Ac001 calculo diferencial
 
O isic 2010-224 fisica general
O isic 2010-224 fisica generalO isic 2010-224 fisica general
O isic 2010-224 fisica general
 
Curso propedeutico 2016
Curso propedeutico 2016Curso propedeutico 2016
Curso propedeutico 2016
 
Practica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectorialesPractica5 integral doble area de funciones vectoriales
Practica5 integral doble area de funciones vectoriales
 
Practica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variablesPractica4 graficas de funciones reales de varias variables
Practica4 graficas de funciones reales de varias variables
 
Practica 4 gradiente
Practica 4 gradientePractica 4 gradiente
Practica 4 gradiente
 
Practica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadasPractica4 longitud de arco de funciones parametrizadas
Practica4 longitud de arco de funciones parametrizadas
 
Optrica
OptricaOptrica
Optrica
 
Leyes de newton
Leyes de newtonLeyes de newton
Leyes de newton
 
Programa zacatacas
Programa zacatacasPrograma zacatacas
Programa zacatacas
 
Teorema de varignon
Teorema de varignonTeorema de varignon
Teorema de varignon
 
Practica 1 estatica
Practica 1 estaticaPractica 1 estatica
Practica 1 estatica
 
Convocatoria 2015
Convocatoria 2015Convocatoria 2015
Convocatoria 2015
 
Plan de trabajo cb 2015 2
Plan de trabajo cb 2015 2Plan de trabajo cb 2015 2
Plan de trabajo cb 2015 2
 
Tabla derivadas
Tabla derivadasTabla derivadas
Tabla derivadas
 
Evaluacion 2 funciones
Evaluacion 2 funcionesEvaluacion 2 funciones
Evaluacion 2 funciones
 
Fo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limitesFo tesji-54 manual de practicas limites
Fo tesji-54 manual de practicas limites
 
Limites y continuidad
Limites y continuidadLimites y continuidad
Limites y continuidad
 

Circuitos secuenciales

  • 1. Circuitos secuenciales: concepto de Estado En los sistemas secuenciales la salida Z en un determinado instante de tiempo ti depende de X en ese mismo instante de tiempo ti y en todos los instantes temporales anteriores. Para ello es necesario que el sistema disponga de elementos de memoria que le permitan recordar la situación en que se encuentra ( estado).
  • 2. Concepto de Realimentación Un sistema secuencial dispone de elementos de memoria cuyo contenido puede cambiar a lo largo del tiempo. El estado de un sistema secuencial viene dado por el contenido de sus elementos de memoria. Es frecuente que en los sistemas secuenciales exista una señal que inicia los elementos de memoria con un valor determinado: señal de inicio (reset). La señal de inicio determina el estado del sistema en el momento del arranque (normalmente pone toda la memoria a cero). La salida en un instante concreto viene dada por la entrada y por el estado anterior del sistema. El estado actual del sistema, junto con la entrada, determinará el estado en el instante siguiente realimentación.
  • 3. Concepto de biestable Un biestable es un dispositivo capaz de almacenar un bit (1 ó 0). Principio de funcionamiento de un biestable: Utilizando realimentación entre puertas se puede mantener (almacenar) un valor estable hasta que cambien las condiciones de entrada.
  • 4. U1A 74LS32N S1 Key = Space V1 5 V X1 2.5 V INICIO S(T+1)=E+ S(T) S(T+1)=E+ S(T)
  • 5. Sincronismo • Tipos de sistemas secuenciales: • Asíncronos: pueden cambiar de estado en cualquier instante de tiempo en función de cambios en las señales de entrada. • Síncronos: sólo pueden cambiar de estado en determinados instantes de tiempo, es decir, están “sincronizados” con una señal de reloj (Clk). El sistema sólo hace caso de las entradas en los instantes de sincronismo. • Tipos de sincronismo: • Sincronismo por nivel (alto o bajo): el sistema hace caso de las entradas mientras el reloj esté en el nivel activo (alto o bajo). • Sincronismo por flanco (de subida o de bajada): el sistema hace caso de las entradas y evoluciona justo cuando se produce el flanco activo (de subida o de bajada).
  • 6. Entradas asíncronas Normalmente los biestables síncronos cuentan con entradas asíncronas que se utilizan para forzar un valor determinado en los mismos al margen del reloj. Puesta a 0 asíncrona: clear (n. bajo, activado cuando clear=0), reset (n. alto, activado con reset=1). Puesta a 1 asíncrona: preset (n. bajo, activado cuando preset=0), set (n. alto, activado cuando set=1). Las entradas asíncronas de un biestable actúan al margen de las síncronas y prevalecen sobre ellas. Son muy útiles para iniciar o reiniciar el sistema con un estado inicial determinado. Las entradas asíncronas por nivel bajo se representan por un circulito o burbuja.
  • 7. Parámetros temporales de los biestables Tiempo de propagación o retardo (delay time): Tiempo necesario para que el efecto de un cambio en la entrada se haga estable en la salida. Tiempo de establecimiento (setup time): Tiempo mínimo anterior al flanco de disparo en que las entradas no deben variar (tiempo necesario para que el biestable asiente las entradas antes del flanco). Tiempo de mantenimiento (hold time): Es el tiempo máximo posterior al flanco de disparo en que las entradas no deben variar (tiempo necesario para que el biestable procese las entradas). Anchura del reloj tWH y tWL: Duración mínima necesaria para los pulsos de nivel alto y bajo respectivamente. Frecuencia máxima fmax: Máxima frecuencia permitida al reloj del biestable. Si se supera, el biestable puede funcionar mal. Tiempo de preset y clear: Es el tiempo mínimo que debe durar el nivel activo de las entradas asíncronas de puesta a 1 y puesta a 0 para que el biestable tome el valor pertinente. Este tiempo suele estar incluido en tpLH y tpHL respectivamente.
  • 8.
  • 9. Ejemplo de biestables: Tipo D Biestables D: también llamados biestables seguidores o biestables de datos. Cuenta con una única entrada D que se copia al interior del biestable en los instantes de sincronismo. Sólo tiene sentido en modo síncrono (por nivel o por flanco). La entrada D es activa por nivel alto.
  • 10.
  • 12. Biestable D síncrono por flanco
  • 13. Biestable D por nivel con entradas asíncronas
  • 14. Biestable D por flanco con entradas asíncronas
  • 15. Biestables D síncronos por flanco con habilitación de entrada y de salida A veces es conveniente que los biestables síncronos por flanco no cambien de estado en todos los flancos del reloj, sino sólo en algunos. Para ello se les dota de una entrada de habilitación de reloj (clock enable, CE) activa por nivel. Si CE está activa “habilita” el efecto de los flancos del reloj. Si CE está inactiva inhibe los flancos del reloj preservando el estado del biestable. En ocasiones los biestables están dotados de un buffer triestado interpuesto entre el valor del estado y la salida, regulado por una entrada de habilitación de la salida (output enable, OE) activa por nivel alto o bajo. Si OE está activa, la salida del biestable es 1 ó 0 y coincide con el estado. Si OE está inactiva, la salida del biestable queda desconectada en alta impedancia (Z).
  • 16.
  • 17. Un ejemplo de un circuito secuencia
  • 18.
  • 19. Representación de los sistemas secuenciales. De igual forma que existe una representación de los sistemas combinacionales (mediante tablas de combinaciones), los sistemas secuenciales también tienen sus formas de representación. Éstas son algo más complejas, debido a la dependencia temporal. Así, podemos encontrar las siguientes formas equivalentes, mostradas en la siguiente figura : • Diagrama de estados, es un grafo orientado en el que cada nudo es un estado y cada transición indica el cambio, tanto de estado como de salida, respecto a un cambio en alguna de las señales de entradas.
  • 20. Representación de los sistemas secuenciales. Tablas de estado y de salida, es una representación tabular del grafo anterior. Las entradas se representan como columnas, y los estados presentes como filas; y en el interior de cada celda, se indica el próximo estado y el valor que tomará la salida cuando sufra la transición.
  • 21. • Cuando el sistema está en el estado A y la señal de entrada vale ‘0’, pasaremos al estado B con un valor de salida igual a ‘1’. • Cuando el sistema está en el estado A y la señal de entrada vale ‘1’, pasaremos al estado C con un valor de salida igual a ‘0’. • Cuando el sistema está en el estado B y la señal de entrada vale ‘0’, no cambiaremos de estado pero el valor de salida será igual a ‘1’. Cuando el sistema está en el estado B y la señal de entrada vale ‘1’, pasaremos al estado D con un valor de salida igual a ‘0’. • Cuando el sistema está en el estado C y la señal de entrada vale ‘0’, pasaremos al estado A con un valor de salida igual a ‘0’. • Cuando el sistema está en el estado C y la señal de entrada vale ‘1’, pasaremos al estado D con un valor de salida igual a ‘0’. • Cuando el sistema está en el estado D y la señal de entrada vale ‘0’, pasaremos al estado C con un valor de salida igual a ‘1’. • Cuando el sistema está en el estado D y la señal de entrada vale ‘1’, pasaremos al estado C con un valor de salida igual a ‘0’.
  • 22. • Tablas de estado y de salida, es una representación tabular del grafo anterior. Las entradas se representan como columnas, y los estados presentes como filas; y en el interior de cada celda, se indica el próximo estado y el valor que tomará la salida cuando sufra la transición.