SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
CAPITULO 2

                 CIRCUITOS
               SECUENCIALES
                SINCRÓNICOS



                                                                      1




Clasificación de los Circuitos Secuenciales Sincrónicos.
Se estudiarán circuitos lógicos cuyos valores de las salidas dependen
tanto de los valores pasados del circuito como de los valores presentes de
las entradas. Esta clase de circuitos se llaman Circuitos Secuenciales.
Cuando una señal de Clock es usada para controlar la operación del
circuito secuencial, éste circuito recibe el nombre de Circuito Secuencial
Sincrónico (CSS). Los Circuitos Secuenciales Sincrónicos son más
fáciles para diseñar y son usados en la mayoría de las aplicaciones
prácticas. Se muestra el Diagrama de Bloques General de un Circuito
Secuencial Sincrónico o Maquina Secuencial Sincrónica (MSS).




                                                                      2




                                                                             1
La estructura de una MSS se constituye por un conjunto de Circuitos
Combinatoriales y algunos flip-flops que constituyen el Bloque de
Memoria de Estados. El circuito recibe un grupo de entradas In y
produce otro grupo de salidas Out. Los valores de salidas de los flip-
flops representan el Estado Presente y.H del circuito.

Bajo el control de la señal de Clock, las salidas de los flip-flops
cambian de un estado a otro, éstos estados generan la lógica
combinatorial       llamada      Decodificador        de      Estado
Siguiente/Decodificador de Entrada dependiendo de los valores de
entradas y del valor de Estado Presente realimentado. De esta
manera el circuito se mueve de un estado al otro. Para asegurar que
solo una transición de un estado al otro puede tener lugar durante de
un periodo de Clock, los flip-flops deben ser de disparo por flanco
(edge-triggered).

Las salidas son generadas por otro circuito combinatorial llamado
Decodificador de Salida. Las salidas son una función de Estado
Presente de los flip-flops y de las entradas In.

Aunque las salidas siempre dependen del Estado presente, ellas no
siempre dependen de las entradas.
                                                                     3




Para diferenciar entre estas dos posibilidades es acostumbrado
llamar a la MSS de la figura anterior “Maquina modelo Mealy” y al
de la siguiente figura “Maquina modelo Moore” en honor a George
Mealy y Edward Moore que investigaron la conducta de estos
circuitos en los años 1950s.




Los MSS también son llamados Maquinas de Estado Finito (MEF).
Este nombre deriva del hecho que el comportamiento funcional de
estos circuitos puede ser representado con un número finito de los
estados.

                                                                     4




                                                                         2
Diagrama de Estados

El Diagrama de Estados es una herramienta gráfica que describe las
transiciones paso a paso de una MSS.
El Diagrama de Estados para un circuito secuencial ocupa el mismo lugar que
la Tabla de Verdad para los circuitos combinatoriales.

Se representa como un arreglo de círculos (óvalos) interconectados con
segmentos con flechas.
Cada círculo (óvalo) representa un estado (Estado Presente) de la MSS y las
flechas representan los flancos de Reloj que hacen que la MSS cambie a otro
estado (Estado Siguiente).

                                           Estados: Representan
                                           situaciones diferentes de una
                                           secuencia en el tiempo

                                           Segmentos: Representan la
                                           transición de estado en estado.
                                           Solo se ejecutan en el instante
                                           del flanco positivo de Reloj
                                                                                 5




  Diagrama de Estados

  Formato:
  Relaciona las entradas versus las salidas de la MSS. No debe incluir ni la señal
  de CLK ni la de Reset/Clear que se suponen implícitas en el diagrama de
  estados.
  Ej:                                       Entonces el formato es:
       A
                              F1
       B
                 MSS
       CLK                    F2
                                            A, B / F1 , F2


Cada estado debe tener siguiente información.
   • Nombre
   • Código binario de identificación


Cada segmento debe incluir un formato valorado que represente:
   • Condiciones de entradas para ir al Estado Siguiente (Transición)
   • Que valor toma la salida en ese estado y bajo esa condición de
     entrada.

                                                                                 6




                                                                                     3
Diagrama de Estados

 Las condiciones de entradas y salidas se refieren a las variables
 especificadas en el formato.




 •Las condiciones de salida le pertenecen al estado saliente (de donde viene
  la flecha) y no al estado entrante.
 •Si existen “n” entradas, de cada estado deben salir “2n” segmentos.
 •Si uno de los segmentos no es presentado, se asume que es una condición
  no existente “don’t care”.


                                                                          7




 Ejemplo:

 Seguir el siguiente diagrama de estados:
                                             Resetn
Formato : A / F            0/0

                                    a

                                       1/0              1/0




                    1/0            b


                                       0/1            0/1



                                    c



                                                                          8




                                                                               4
Ejemplo:

Sea una máquina secuencial sincrónica que tiene una entrada de
control X y otra de reloj CLOCK. Dos salidas A y B. En flancos
positivos consecutivos de CLOCK el código en AB cambia de 00
a 01 a 10 a 11 y se repite. Todos esto si X es verdadera, si x es
falsa la máquina mantiene su estado presente.



              CLOCK                            A


               X
                                 MSS
                                                B




                                                                    9




 Formato : X / A,B
                      0/00

                             a
                      0/01       1/00
                                               En este caso para cada
                             b                 estado las salidas se
                                               mantienen sin importar si
                      0/10       1/01          cambian las entradas, por
                                        1/11
                                               lo tanto es una MSS
                             c                 modelo Moore.
                      0/11       1/10

                             d




                                                                    10




                                                                           5

Más contenido relacionado

La actualidad más candente

Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdfTratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
SANTIAGO PABLO ALBERTO
 
Amplificador y pequeña señal bjt
Amplificador y pequeña señal bjtAmplificador y pequeña señal bjt
Amplificador y pequeña señal bjt
johan muñoz
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
Bertha Vega
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digital
Carlos Cardelo
 
correlacion-de-senales
correlacion-de-senalescorrelacion-de-senales
correlacion-de-senales
crico89
 
Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4
José Puerta
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoria
Eduardo Abalo
 

La actualidad más candente (20)

Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdfTratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
Tratamiento de Señales en Tiempo Discreto Alan Oppenheim 3 edicion.pdf
 
Amplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector ComunAmplificador en Base Comun y Colector Comun
Amplificador en Base Comun y Colector Comun
 
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDADUnidad 3 c4-control/ANALISIS DE ESTABILIDAD
Unidad 3 c4-control/ANALISIS DE ESTABILIDAD
 
Amplificador y pequeña señal bjt
Amplificador y pequeña señal bjtAmplificador y pequeña señal bjt
Amplificador y pequeña señal bjt
 
unidad 4 ecuaciones diferenciales
 unidad 4 ecuaciones diferenciales unidad 4 ecuaciones diferenciales
unidad 4 ecuaciones diferenciales
 
Memoria sram
Memoria sramMemoria sram
Memoria sram
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digital
 
correlacion-de-senales
correlacion-de-senalescorrelacion-de-senales
correlacion-de-senales
 
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
 
Contador de decadas
Contador de decadasContador de decadas
Contador de decadas
 
5 polarizacion divisor de voltaje del transistor bjt
5 polarizacion divisor de voltaje del transistor bjt5 polarizacion divisor de voltaje del transistor bjt
5 polarizacion divisor de voltaje del transistor bjt
 
Automatas Infinitos
Automatas Infinitos Automatas Infinitos
Automatas Infinitos
 
Modulador y demodulador ask
Modulador y demodulador askModulador y demodulador ask
Modulador y demodulador ask
 
Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4Aplicaciones de la_transformada_de_laplace_grupo_4
Aplicaciones de la_transformada_de_laplace_grupo_4
 
Diseño de mapas de memoria
Diseño de mapas de memoriaDiseño de mapas de memoria
Diseño de mapas de memoria
 
Clase 2 cdii
Clase 2 cdiiClase 2 cdii
Clase 2 cdii
 
CONTROL SEAFÓRICO
CONTROL SEAFÓRICOCONTROL SEAFÓRICO
CONTROL SEAFÓRICO
 
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
Diferentes tipos de flip flops (jk, sr, d, t) sus tablas de verdad,
 

Similar a Circuito secuencial sincronico sd ii

Apuntes circuitos secuenciales
Apuntes circuitos secuencialesApuntes circuitos secuenciales
Apuntes circuitos secuenciales
kgconchis
 
6 mef
6 mef6 mef
6 mef
neghy
 
Revistafinalcontrol
RevistafinalcontrolRevistafinalcontrol
Revistafinalcontrol
ACOLNES
 
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 Circuito secuencial sincronico sd ii (20)

14531428 secuenciales-asincronos
14531428 secuenciales-asincronos14531428 secuenciales-asincronos
14531428 secuenciales-asincronos
 
Matematica discreta
Matematica discreta Matematica discreta
Matematica discreta
 
Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales Electrónica digital: Análisis de diseño de circuitos secuenciales
Electrónica digital: Análisis de diseño de circuitos secuenciales
 
Electrónica digital: Maquina de estados finitos I
Electrónica digital: Maquina de estados finitos I Electrónica digital: Maquina de estados finitos I
Electrónica digital: Maquina de estados finitos I
 
automatas finitos
 automatas finitos automatas finitos
automatas finitos
 
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
Electrónica digital: Tema 7 Sistemas secuenciales síncronosElectrónica digital: Tema 7 Sistemas secuenciales síncronos
Electrónica digital: Tema 7 Sistemas secuenciales síncronos
 
Electrónica digital: Maquinas de estado
Electrónica digital: Maquinas de estado Electrónica digital: Maquinas de estado
Electrónica digital: Maquinas de estado
 
Tema 6: Introducción al Diseño Secuencial: Contadores y Registros.
Tema 6: Introducción al Diseño Secuencial: Contadores y Registros.Tema 6: Introducción al Diseño Secuencial: Contadores y Registros.
Tema 6: Introducción al Diseño Secuencial: Contadores y Registros.
 
Apuntes circuitos secuenciales
Apuntes circuitos secuencialesApuntes circuitos secuenciales
Apuntes circuitos secuenciales
 
Diseño de diagrama de transición de estados.
Diseño de diagrama de transición de estados.Diseño de diagrama de transición de estados.
Diseño de diagrama de transición de estados.
 
Automata secuencial ejemplo a, diseño de diagrama de transición de estados.
Automata secuencial  ejemplo a, diseño de diagrama de transición de estados.Automata secuencial  ejemplo a, diseño de diagrama de transición de estados.
Automata secuencial ejemplo a, diseño de diagrama de transición de estados.
 
6 mef
6 mef6 mef
6 mef
 
texto educativo microelectronica capitulo 4.pdf
texto educativo microelectronica capitulo 4.pdftexto educativo microelectronica capitulo 4.pdf
texto educativo microelectronica capitulo 4.pdf
 
Electrónica digital: diseño sistema secuencial síncrono
Electrónica digital: diseño sistema secuencial síncrono Electrónica digital: diseño sistema secuencial síncrono
Electrónica digital: diseño sistema secuencial síncrono
 
Presentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado FinitoPresentacion 2 - Maquinas de Estado Finito
Presentacion 2 - Maquinas de Estado Finito
 
Expo flip flop
Expo flip flopExpo flip flop
Expo flip flop
 
Revistafinalcontrol
RevistafinalcontrolRevistafinalcontrol
Revistafinalcontrol
 
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
 

Más de Velmuz Buzz

Estructura Organizacional
Estructura OrganizacionalEstructura Organizacional
Estructura Organizacional
Velmuz Buzz
 
Inteligencia artificial sistema experto
Inteligencia artificial sistema expertoInteligencia artificial sistema experto
Inteligencia artificial sistema experto
Velmuz Buzz
 
Electronica transistores
Electronica transistoresElectronica transistores
Electronica transistores
Velmuz Buzz
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadores
Velmuz Buzz
 
Electronica polarizacion
Electronica polarizacionElectronica polarizacion
Electronica polarizacion
Velmuz Buzz
 
Electronica polarizacion tipo h
Electronica polarizacion tipo hElectronica polarizacion tipo h
Electronica polarizacion tipo h
Velmuz Buzz
 
Electronica introduccion y repaso
Electronica introduccion y repasoElectronica introduccion y repaso
Electronica introduccion y repaso
Velmuz Buzz
 
Electronica funcion de transferencia
Electronica funcion de transferenciaElectronica funcion de transferencia
Electronica funcion de transferencia
Velmuz Buzz
 
Electronica ejercicios
Electronica ejerciciosElectronica ejercicios
Electronica ejercicios
Velmuz Buzz
 
Electronica aplicaciones de diodos
Electronica aplicaciones de diodosElectronica aplicaciones de diodos
Electronica aplicaciones de diodos
Velmuz Buzz
 
Electronica polarizacion del fet
Electronica  polarizacion del fetElectronica  polarizacion del fet
Electronica polarizacion del fet
Velmuz Buzz
 
Electronica modelaje de transitores bipolares
Electronica  modelaje de transitores bipolaresElectronica  modelaje de transitores bipolares
Electronica modelaje de transitores bipolares
Velmuz Buzz
 
Electronica analisis a pequeña señal fet
Electronica  analisis a pequeña señal fetElectronica  analisis a pequeña señal fet
Electronica analisis a pequeña señal fet
Velmuz Buzz
 

Más de Velmuz Buzz (20)

Ecuaciones Diferenciales de 1er Orden
Ecuaciones Diferenciales de 1er OrdenEcuaciones Diferenciales de 1er Orden
Ecuaciones Diferenciales de 1er Orden
 
Ruby
Ruby Ruby
Ruby
 
Lenguajes de Programacion
Lenguajes de ProgramacionLenguajes de Programacion
Lenguajes de Programacion
 
Capa de Aplicacion
Capa de AplicacionCapa de Aplicacion
Capa de Aplicacion
 
Capa de Transporte
Capa de TransporteCapa de Transporte
Capa de Transporte
 
Capa Red
Capa RedCapa Red
Capa Red
 
Capa Enlace
Capa Enlace Capa Enlace
Capa Enlace
 
Estructura Organizacional
Estructura OrganizacionalEstructura Organizacional
Estructura Organizacional
 
Inteligencia artificial sistema experto
Inteligencia artificial sistema expertoInteligencia artificial sistema experto
Inteligencia artificial sistema experto
 
Electronica transistores
Electronica transistoresElectronica transistores
Electronica transistores
 
Electronica rectificadores
Electronica rectificadoresElectronica rectificadores
Electronica rectificadores
 
Electronica polarizacion
Electronica polarizacionElectronica polarizacion
Electronica polarizacion
 
Electronica polarizacion tipo h
Electronica polarizacion tipo hElectronica polarizacion tipo h
Electronica polarizacion tipo h
 
Electronica introduccion y repaso
Electronica introduccion y repasoElectronica introduccion y repaso
Electronica introduccion y repaso
 
Electronica funcion de transferencia
Electronica funcion de transferenciaElectronica funcion de transferencia
Electronica funcion de transferencia
 
Electronica ejercicios
Electronica ejerciciosElectronica ejercicios
Electronica ejercicios
 
Electronica aplicaciones de diodos
Electronica aplicaciones de diodosElectronica aplicaciones de diodos
Electronica aplicaciones de diodos
 
Electronica polarizacion del fet
Electronica  polarizacion del fetElectronica  polarizacion del fet
Electronica polarizacion del fet
 
Electronica modelaje de transitores bipolares
Electronica  modelaje de transitores bipolaresElectronica  modelaje de transitores bipolares
Electronica modelaje de transitores bipolares
 
Electronica analisis a pequeña señal fet
Electronica  analisis a pequeña señal fetElectronica  analisis a pequeña señal fet
Electronica analisis a pequeña señal fet
 

Circuito secuencial sincronico sd ii

  • 1. CAPITULO 2 CIRCUITOS SECUENCIALES SINCRÓNICOS 1 Clasificación de los Circuitos Secuenciales Sincrónicos. Se estudiarán circuitos lógicos cuyos valores de las salidas dependen tanto de los valores pasados del circuito como de los valores presentes de las entradas. Esta clase de circuitos se llaman Circuitos Secuenciales. Cuando una señal de Clock es usada para controlar la operación del circuito secuencial, éste circuito recibe el nombre de Circuito Secuencial Sincrónico (CSS). Los Circuitos Secuenciales Sincrónicos son más fáciles para diseñar y son usados en la mayoría de las aplicaciones prácticas. Se muestra el Diagrama de Bloques General de un Circuito Secuencial Sincrónico o Maquina Secuencial Sincrónica (MSS). 2 1
  • 2. La estructura de una MSS se constituye por un conjunto de Circuitos Combinatoriales y algunos flip-flops que constituyen el Bloque de Memoria de Estados. El circuito recibe un grupo de entradas In y produce otro grupo de salidas Out. Los valores de salidas de los flip- flops representan el Estado Presente y.H del circuito. Bajo el control de la señal de Clock, las salidas de los flip-flops cambian de un estado a otro, éstos estados generan la lógica combinatorial llamada Decodificador de Estado Siguiente/Decodificador de Entrada dependiendo de los valores de entradas y del valor de Estado Presente realimentado. De esta manera el circuito se mueve de un estado al otro. Para asegurar que solo una transición de un estado al otro puede tener lugar durante de un periodo de Clock, los flip-flops deben ser de disparo por flanco (edge-triggered). Las salidas son generadas por otro circuito combinatorial llamado Decodificador de Salida. Las salidas son una función de Estado Presente de los flip-flops y de las entradas In. Aunque las salidas siempre dependen del Estado presente, ellas no siempre dependen de las entradas. 3 Para diferenciar entre estas dos posibilidades es acostumbrado llamar a la MSS de la figura anterior “Maquina modelo Mealy” y al de la siguiente figura “Maquina modelo Moore” en honor a George Mealy y Edward Moore que investigaron la conducta de estos circuitos en los años 1950s. Los MSS también son llamados Maquinas de Estado Finito (MEF). Este nombre deriva del hecho que el comportamiento funcional de estos circuitos puede ser representado con un número finito de los estados. 4 2
  • 3. Diagrama de Estados El Diagrama de Estados es una herramienta gráfica que describe las transiciones paso a paso de una MSS. El Diagrama de Estados para un circuito secuencial ocupa el mismo lugar que la Tabla de Verdad para los circuitos combinatoriales. Se representa como un arreglo de círculos (óvalos) interconectados con segmentos con flechas. Cada círculo (óvalo) representa un estado (Estado Presente) de la MSS y las flechas representan los flancos de Reloj que hacen que la MSS cambie a otro estado (Estado Siguiente). Estados: Representan situaciones diferentes de una secuencia en el tiempo Segmentos: Representan la transición de estado en estado. Solo se ejecutan en el instante del flanco positivo de Reloj 5 Diagrama de Estados Formato: Relaciona las entradas versus las salidas de la MSS. No debe incluir ni la señal de CLK ni la de Reset/Clear que se suponen implícitas en el diagrama de estados. Ej: Entonces el formato es: A F1 B MSS CLK F2 A, B / F1 , F2 Cada estado debe tener siguiente información. • Nombre • Código binario de identificación Cada segmento debe incluir un formato valorado que represente: • Condiciones de entradas para ir al Estado Siguiente (Transición) • Que valor toma la salida en ese estado y bajo esa condición de entrada. 6 3
  • 4. Diagrama de Estados Las condiciones de entradas y salidas se refieren a las variables especificadas en el formato. •Las condiciones de salida le pertenecen al estado saliente (de donde viene la flecha) y no al estado entrante. •Si existen “n” entradas, de cada estado deben salir “2n” segmentos. •Si uno de los segmentos no es presentado, se asume que es una condición no existente “don’t care”. 7 Ejemplo: Seguir el siguiente diagrama de estados: Resetn Formato : A / F 0/0 a 1/0 1/0 1/0 b 0/1 0/1 c 8 4
  • 5. Ejemplo: Sea una máquina secuencial sincrónica que tiene una entrada de control X y otra de reloj CLOCK. Dos salidas A y B. En flancos positivos consecutivos de CLOCK el código en AB cambia de 00 a 01 a 10 a 11 y se repite. Todos esto si X es verdadera, si x es falsa la máquina mantiene su estado presente. CLOCK A X MSS B 9 Formato : X / A,B 0/00 a 0/01 1/00 En este caso para cada b estado las salidas se mantienen sin importar si 0/10 1/01 cambian las entradas, por 1/11 lo tanto es una MSS c modelo Moore. 0/11 1/10 d 10 5