SlideShare una empresa de Scribd logo
1 de 32
Descargar para leer sin conexión
1
Circuitos Secuenciales
Síncronos
© Luis Entrena, Celia López, Mario García,
Enrique San Millán
Universidad Carlos III de Madrid
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 2
Índice
l  Introducción
l  Máquinas de estados finitos
•  Modelo de Moore
•  Modelo de Mealy
l  Análisis de circuitos secuenciales síncronos
l  Síntesis de circuitos secuenciales síncronos
l  Ejemplos
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 3
Introducción
l  Esquema general de un circuito secuencial síncrono:
Estado
(SEC.)
Funciones
de Estado
(COMB)
Funciones
de salida
(COMB))
Entradas
Salidas
l  El bloque Estado está formado por biestables,
todos ellos sincronizados con la misma señal de reloj
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 4
Máquinas de estados
l  El comportamiento de un circuito síncrono se puede
representar mediante una máquina de estados (FSM, o “Finite
State Machine”)
l  Una máquina de estados tiene los siguientes elementos:
•  X = Entradas
•  Y = Salidas
•  Z = Estados (valores de los biestables, cambian con cada flanco de reloj)
•  δ = Funciones de estado (funciones combinacionales de entrada de los
biestables)
•  λ = Funciones de salida (combinacionales)
l  Una FSM se define como una secuencia de eventos en
tiempos discretos. El estado Z cambia en cada evento (el
cambio está definido por δ).
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 5
Modelo de Moore
l  En el modelo de Moore las salidas dependen
únicamente de los estados (no de las entradas)
l  Máquina de estados de Moore:
•  Z = δ (X, Z)
•  Y = λ (Z)
l  Estructura de un circuito asociado a un modelo de
Moore:
Estado
(SEC.)
Funciones
de Estado
(COMB)
Funciones
de salida
(COMB))
Entradas
Salidas
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 6
Modelo de Moore
l  El reloj y el reset no aparecen en las máquinas de
estados, la asociación entre estas señales en un
circuito y la máquina de estados es:
•  En cada flanco de reloj se produce una transición o cambio de
estado
•  El reset se utiliza únicamente para establecer el estado inicial
l  En las máquinas de estados de Moore las salidas
cambian únicamente si hay un cambio de estado:
•  Las salidas están sincronizadas con el reloj
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 7
Modelo de Moore
l  Una FSM se puede representar también mediante un
diagrama de estados (STG o “State Transition Graph”):
•  Cada estado se representa con un círculo
•  Cada transición de estado se representa con una flecha
•  Los diferentes valores de las entradas se representan en las flechas
•  En el caso del modelo de Moore, las salidas se representan dentro de
cada estado
l  Diagrama de estados (Moore):
Estado 1
Salida 1
Estado 2
Salida 2
Estado 3
Salida 3
Entrada 1
Entrada 2
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 8
Modelo de Mealy
l  En el modelo de Mealy las salidas dependen tanto
de los estados como de las entradas (caso general)
l  Máquina de estados de Mealy:
•  Z = δ (X, Z)
•  Y = λ (X, Z)
l  Estructura de un circuito asociado a un modelo de
Mealy:
Estado
(SEC.)
Funciones
de Estado
(COMB)
Funciones
de salida
(COMB))
Entradas
Salidas
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 9
Modelo de Mealy
l  Diagrama de estados de Mealy:
•  Cada estado se representa con un círculo
•  Cada transición de estado se representa con una flecha
•  Los diferentes valores de las entradas se representan en las flechas
•  En el caso del modelo de Mealy, las salidas se representan también en las
flechas (dependen del estado y de las entradas)
Estado 1
Estado 2
Estado 3
Entrada 1 / Salida 1
Entrada 2 / Salida 2
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 10
Modelo de Mealy
l  Igual que en Moore, el reloj y el reset no aparecen
en el STG, están implícitos
l  En las máquinas de estados de Mealy las salidas
pueden cambiar en cualquier momento (basta con
que cambie una entrada del circuito):
•  Las salidas no están sincronizadas con el reloj
•  NOTA: Aunque las salidas no estén sincronizadas con el
reloj, el circuito sigue siendo síncrono (todos los biestables
están sincronizados con el mismo reloj)
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 11
Análisis y Síntesis de Circuitos
Secuenciales Síncronos
l  Análisis: A partir de un circuito obtener su funcionalidad
•  Circuitos Combinacionales:
•  Obtener tablas de verdad o funciones booleanas de las salidas
•  Circuitos Secuenciales:
•  Obtener diagrama de estados, o funciones de estado y salidas (δ y λ)
l  Síntesis: Dada una funcionalidad, obtener la implementación
de un circuito
•  Circuitos Combinacionales:
•  Obtener expresiones boolenas, implementar con puertas lógicas, multiplexores,
decodificadores, etc.
•  Circuitos Secuenciales:
•  Obtener diagrama de estados e implementar las funciones de estado y de salida
(δ y λ) con puertas lógicas, multiplexores, decodificadores
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 12
Análisis de Circuitos
Secuenciales Síncronos
l  Análisis: Obtener tabla de transiciones, calcular δ y λ, y obtener
diagrama de estados.
l  Ejemplo:
Q1 Q0 In
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
D1 D0 Q1+ Q0+ Out
0 1 0 1 0
1 0 1 0 0
0 0 0 0 1
1 0 1 0 1
0 1 0 1 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
In
Q
D +
= 0
0
In
Q
D ⋅
= 1
1
0
1 Q
Q
Out ⋅
=
Tabla de transiciones:
δ
λ
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 13
Análisis de Circuitos
Secuenciales Síncronos
Q1 Q0 In
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
D1 D0 Q1+ Q0+ Out
0 1 0 1 0
1 0 1 0 0
0 0 0 0 1
1 0 1 0 1
0 1 0 1 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
Tabla de transiciones:
00
01
10
0/0
1/0
0/1
1/0
1/1
0/0
Diagrama estados (Mealy):
Diagrama estados (Moore):
00/0
01/1
10/0
0
1
0
1
1
0
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 14
Síntesis de Circuitos
Secuenciales Síncronos
l  La diferencia entre Moore y Mealy está en las funciones de salida
1.  Obtener diagrama de estados
2.  Codificación de estados
3.  Obtener Tablas de salidas y de transiciones de estados
4.  Tabla inversa de biestables (o tabla de excitación)
5.  Obtener funciones de salida
6.  Obtener funciones de estado
7.  Implementación
l  A partir de la descripción de la funcionalidad de un circuito secuencial,
los pasos a seguir para obtener la implementación son:
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 15
Tabla de excitación (o tablas
inversas) de biestables
D flip-flop T flip-flop
Q Q+
0 0
0 1
1 0
1 1
D
0
1
0
1
Q Q+
0 0
0 1
1 0
1 1
T
0
1
1
0
J-K flip-flop
Q Q+
0 0
0 1
1 0
1 1
J K
0 X
1 X
X 1
X 0
R-S latch
Q Q+
0 0
0 1
1 0
1 1
S R
0 X
1 0
0 1
X 0
l  Tablas inversas o tablas de
excitación:
l  Describen todas las posibles de
combinaciones de entradas que
permiten pasar del estado actual Q al
estado siguiente Q+
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 16
Síntesis de Circuitos
Secuenciales Síncronos
l  Problema: Diseñar un circuito secuencial síncrono que permita
detectar una secuencia de tres o más unos consecutivos a
través de una entrada serie.
l  La entrada se lee en cada flanco ascendente de reloj
l  La salida se activa cuando se detecta la secuencia
l  Ejemplo de secuencia de entradas y salidas:
l  X : 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1
l  Z : 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1
Clock
Reset
In Out
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 17
Síntesis de Circuitos
Secuenciales Síncronos
S0
S1
S2
1/0
0/0
0/0
0/0
1/0
1/1
l  Ejemplo 1: Mealy con biestables D:
1.  Diagrama de estados: 2.  Codificación de estados:
Q1 Q0
0 0
0 1
1 1
1 0
Estado
S0
S1
S2
Estado no alcanzable
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 18
Síntesis de Circuitos
Secuenciales Síncronos
00
01
11
1/0
0/0
0/0
0/0
1/0
1/1
l  Mealy con biestables D :
3.  Tabla de transiciones y tabla de
salidas (combinadas juntas):
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
X X X
0 0 0
0 1 0
1 1 0
X X X
1 1 1
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 19
Síntesis de Circuitos
Secuenciales Síncronos
l  Mealy con biestables D :
4.  Tabla inversa de biestables
(biestables D):
5.  Función de salida:
D1 D0
0 0
0 0
X X
0 0
0 1
1 1
X X
1 1
In
Q
D 0
1 =
1 1 X
00 01 11 10
0
1
In
Q1 Q0
6.  Funciones de estado
1 1
00 01 11 10
0
1
In
Q1 Q0
1
00 01 11 10
0
1
In
Q1 Q0
In
D =
0
In
Q
Out 1
=
X
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
X X X
0 0 0
0 1 0
1 1 0
X X X
1 1 1
X
X
1
X
X
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 20
Síntesis de Circuitos
Secuenciales Síncronos
7.  Implementación
l  Mealy con biestables D:
In
Q
D 0
1 =
In
D =
0
In
Q
Out 1
=
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 21
Síntesis de Circuitos
Secuenciales Síncronos
l  Ejemplo 2. Mealy con biestables J-K :
4.  Tabla inversa de biestables
(biestables J-K):
5.  Función de salida:
J1 K1 J0 K0
0 X 0 X
0 X X 1
X X X X
X 1 X 1
0 X 1 X
1 X X 0
X X X X
X 0 X 0
In
Q
Out 1
=
In
Q1 Q0
6.  Funciones de estado
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
X X X
0 0 0
0 1 0
1 1 0
X X X
1 1 1
1 X
00 01 11 10
0
1
In
Q1 Q0
In
Q
J 0
1 =
X
X
X
X X
00 01 11 10
0
1
In
K =
1
X
1
X
X
X
In
K =
0
X
00 01 11 10
0
1
In
Q1 Q0
X
1
1
X
X
In
J =
0
X X
00 01 11 10
0
1
In
Q1 Q0
X
X
X
1 X
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 22
Síntesis de Circuitos
Secuenciales Síncronos
7.  Implementación
l  Mealy con biestables J-K:
In
Q
Out 1
=
In
Q
J 0
1 =
In
K =
1
In
J =
0
In
K =
0
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 23
Síntesis de Circuitos
Secuenciales Síncronos
l  Ejemplo 3. Mealy con biestables T :
4.  Tabla inversa de biestables
(biestables T):
5.  Función de salida:
T1 T0
0 0
0 1
X X
1 1
0 1
1 0
X X
0 0
In
Q
Out 1
=
In
Q1 Q0
6.  Funciones de estado
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
X X X
0 0 0
0 1 0
1 1 0
X X X
1 1 1
1
00 01 11 10
0
1
In
Q1 Q0
In
Q
Q
In
Q
T 0
1
1
1 +
=
X
X
1
X
00 01 11 10
0
1
0
0
0
0 Q
In
Q
In
Q
In
T ⊕
=
+
=
X
1
1
1
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 24
Síntesis de Circuitos
Secuenciales Síncronos
7.  Implementación
l  Mealy con biestables T:
In
Q
Out 1
=
In
Q
Q
In
Q
T 0
1
1
1 +
=
0
0
0
0 Q
In
Q
In
Q
In
T ⊕
=
+
=
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 25
Síntesis de Circuitos
Secuenciales Síncronos
S0
S1
S2
1/0
0/0
0/0
0/0
1/0
1/1
l  Ejemplo 4: Mealy, otra codificación diferente:
1.  Diagrama de estados: 2.  Codificación de estados:
Q1 Q0
0 0
0 1
1 0
1 1
Estado
S0
S1
S2 Ahora codificamos
S2 de forma
diferente
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 26
Síntesis de Circuitos
Secuenciales Síncronos
00
01
10
1/0
0/0
0/0
0/0
1/0
1/1
l  Mealy con biestables D (codificación diferente):
3.  Tablas de transiciones y salidas
(combinadas en una sola):
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
0 0 0
X X X
0 1 0
1 0 0
1 0 1
X X X
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 27
Síntesis de Circuitos
Secuenciales Síncronos
l  Mealy con biestables D :
4.  Tabla inversa de biestables
(biestables D):
5.  Función de salida:
D1 D0
0 0
0 0
0 0
X X
0 1
1 0
1 0
X X
In
Q
Out 1
=
6.  Funciones de estado
( )
1
0
1
0
1 Q
Q
In
In
Q
In
Q
D +
=
+
=
In
Q
Q
D 0
1
0 =
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+ Out
0 0 0
0 0 0
0 0 0
X X X
0 1 0
1 0 0
1 0 1
X X X
1 X
00 01 11 10
0
1
In
Q1 Q0
1
X
X
00 01 11 10
0
1
In
Q1 Q0
1
X
00 01 11 10
0
1
In
Q1 Q0
X
1 X
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 28
Síntesis de Circuitos
Secuenciales Síncronos
7.  Implementación
l  Mealy con biestables D (codificación diferente):
In
Q
Out 1
=
In
Q
Q
D 0
1
0 =
Con esta otra
codificación sale
más complejo y se
requieren más
puertas lógicas para
la implementación
( )
1
0
1 Q
Q
In
D +
=
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 29
Síntesis de Circuitos
Secuenciales Síncronos
S0/0 S1/0
S2/0
1
l  Ejemplo 5: Moore con biestables D:
1.  Diagrama de estados: 2.  Codificación de estados:
Q1 Q0
0 0
0 1
1 1
1 0
Estado
S0
S1
S2
S3
S3/1
1
1
1
0
0
0
0
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 30
Síntesis de Circuitos
Secuenciales Síncronos
l  Moore con biestables D :
3.  Tablas de transiciones y salidas:
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+
0 0
0 0
0 0
0 0
0 1
1 1
1 0
1 0
S0/0 S1/0
S2/0
1
S3/1
1
1
1
0
0
0
0
Q1 Q0
0 0
0 1
1 0
1 1
Out
0
0
1
0
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 31
Síntesis de Circuitos
Secuenciales Síncronos
l  Moore con biestables D :
4.  Tabla inversa de biestables
(biestables D):
5.  Función de salida:
D1 D0
0 0
0 0
0 0
0 0
0 1
1 1
1 0
1 0
In
Q
Q
In
Q
In
Q
D
)
( 1
0
1
0
1
+
=
=
+
=
1 1 1
00 01 11 10
0
1
In
Q1 Q0
6.  Funciones de estado
1
00 01 11 10
0
1
In
Q1 Q0
In
Q
D 1
0 =
0
1Q
Q
Out =
In Q1 Q0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Q1+ Q0+
0 0
0 0
0 0
0 0
0 1
1 1
1 0
1 0
1
Q1 Q0
0 0
0 1
1 0
1 1
Out
0
0
0
1
© Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 32
Síntesis de Circuitos
Secuenciales Síncronos
7.  Implementación
l  Moore con biestables D:
In
Q
Q
D )
( 1
0
1 +
=
In
Q
D 1
0 =
0
1Q
Q
Out =

Más contenido relacionado

La actualidad más candente

Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexoresAngel Morales
 
Modulador y demodulador ask
Modulador y demodulador askModulador y demodulador ask
Modulador y demodulador askIsrael Chala
 
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexoresSumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexoresJose Tomas Rodriguez Henriquez
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y flip flopsJimmy Osores
 
Transistor bjt y fet _UNI
Transistor bjt y fet _UNITransistor bjt y fet _UNI
Transistor bjt y fet _UNIBernaldo Arnao
 
Curso básico de electrònica digital
Curso básico de electrònica digitalCurso básico de electrònica digital
Curso básico de electrònica digitalGeovanny Ruiz
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-pptCarlos Martir
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesLuis Zurita
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programablesAlejandro Cortijo
 

La actualidad más candente (20)

Gal
GalGal
Gal
 
Decodificadores multiplexores
Decodificadores multiplexoresDecodificadores multiplexores
Decodificadores multiplexores
 
Presentacion el transistor
Presentacion  el transistorPresentacion  el transistor
Presentacion el transistor
 
Modulador y demodulador ask
Modulador y demodulador askModulador y demodulador ask
Modulador y demodulador ask
 
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexoresSumadores,codificadores, decodificadores,multiplexores y demultiplexores
Sumadores,codificadores, decodificadores,multiplexores y demultiplexores
 
Latches y flip flops
Latches y flip flopsLatches y flip flops
Latches y flip flops
 
Transistor bjt y fet _UNI
Transistor bjt y fet _UNITransistor bjt y fet _UNI
Transistor bjt y fet _UNI
 
Curso básico de electrònica digital
Curso básico de electrònica digitalCurso básico de electrònica digital
Curso básico de electrònica digital
 
135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt135127015 microcontroladores-1-1-ppt
135127015 microcontroladores-1-1-ppt
 
Guía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupcionesGuía rápida tmr0 e interrupciones
Guía rápida tmr0 e interrupciones
 
Familias lógicas
Familias lógicasFamilias lógicas
Familias lógicas
 
EL TRANSITOR
EL TRANSITOREL TRANSITOR
EL TRANSITOR
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 
Filtros Activos I
Filtros Activos IFiltros Activos I
Filtros Activos I
 
Sensores Inductivos
Sensores InductivosSensores Inductivos
Sensores Inductivos
 
Circuitos disparo
Circuitos disparoCircuitos disparo
Circuitos disparo
 
Suma de dos digitos en BCD
Suma de dos digitos en BCDSuma de dos digitos en BCD
Suma de dos digitos en BCD
 
Los Flip Flops
Los Flip FlopsLos Flip Flops
Los Flip Flops
 
Arranque de motores
Arranque de motoresArranque de motores
Arranque de motores
 
controladores logicos programables
controladores logicos programablescontroladores logicos programables
controladores logicos programables
 

Similar a Circuitos Secuenciales Síncronos

Electrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finitoElectrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finitoSANTIAGO PABLO ALBERTO
 
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íncronosSANTIAGO PABLO ALBERTO
 
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 SANTIAGO PABLO ALBERTO
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DCristian Rodriguez
 
Taller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo riveraTaller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo rivera1000028858888
 
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoElectrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoSANTIAGO PABLO ALBERTO
 
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...SANTIAGO PABLO ALBERTO
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitalesGeralPachas
 
Unidad1 sd2
Unidad1 sd2Unidad1 sd2
Unidad1 sd2haibsel
 
Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)SANTIAGO PABLO ALBERTO
 
Divisor de frecuencia
Divisor de frecuenciaDivisor de frecuencia
Divisor de frecuenciaquiqueperu
 
Maquinas de estado finito
Maquinas de estado finitoMaquinas de estado finito
Maquinas de estado finitoErick Bello
 
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdfSistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdfFranciscoASalgadoD
 

Similar a Circuitos Secuenciales Síncronos (20)

Electrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finitoElectrónica digital: tema IV maquinas de estado finito
Electrónica digital: tema IV maquinas de estado finito
 
Ultima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel MovilioUltima asignacion 20% circuito digital Samuel Movilio
Ultima asignacion 20% circuito digital Samuel Movilio
 
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: 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
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
 
Taller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo riveraTaller 4 josue stanley lazo rivera
Taller 4 josue stanley lazo rivera
 
Electrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estadoElectrónica digital: sistemas secuenciales maquina de estado
Electrónica digital: sistemas secuenciales maquina de estado
 
Circuitos
CircuitosCircuitos
Circuitos
 
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
Electrónica digital: Síntesis de circuitos secuenciales síncronos: Maquinas d...
 
Final 7 digitales
Final 7 digitalesFinal 7 digitales
Final 7 digitales
 
Diseño de maquinas de estado
Diseño de maquinas de estadoDiseño de maquinas de estado
Diseño de maquinas de estado
 
Unidad1 sd2
Unidad1 sd2Unidad1 sd2
Unidad1 sd2
 
Maquinas de estado
Maquinas de estadoMaquinas de estado
Maquinas de estado
 
Ejercicios Secuenciales
Ejercicios SecuencialesEjercicios Secuenciales
Ejercicios Secuenciales
 
Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)Electrónica digital: Maquina de estado finitas (FSM´s)
Electrónica digital: Maquina de estado finitas (FSM´s)
 
Divisor de frecuencia
Divisor de frecuenciaDivisor de frecuencia
Divisor de frecuencia
 
Maquinas de estado finito
Maquinas de estado finitoMaquinas de estado finito
Maquinas de estado finito
 
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdfSistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
Sistemas Digitales J. Huerta - 8 Circuitos Secuenciales (Análisis).pdf
 
Tema4 lógica secuencial
Tema4 lógica secuencialTema4 lógica secuencial
Tema4 lógica secuencial
 
Automata finito
Automata finitoAutomata finito
Automata finito
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilDissneredwinPaivahua
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 

Último (20)

nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
CLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civilCLASE - 01 de construcción 1 ingeniería civil
CLASE - 01 de construcción 1 ingeniería civil
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 

Circuitos Secuenciales Síncronos

  • 1. 1 Circuitos Secuenciales Síncronos © Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid
  • 2. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 2 Índice l  Introducción l  Máquinas de estados finitos •  Modelo de Moore •  Modelo de Mealy l  Análisis de circuitos secuenciales síncronos l  Síntesis de circuitos secuenciales síncronos l  Ejemplos
  • 3. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 3 Introducción l  Esquema general de un circuito secuencial síncrono: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas l  El bloque Estado está formado por biestables, todos ellos sincronizados con la misma señal de reloj
  • 4. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 4 Máquinas de estados l  El comportamiento de un circuito síncrono se puede representar mediante una máquina de estados (FSM, o “Finite State Machine”) l  Una máquina de estados tiene los siguientes elementos: •  X = Entradas •  Y = Salidas •  Z = Estados (valores de los biestables, cambian con cada flanco de reloj) •  δ = Funciones de estado (funciones combinacionales de entrada de los biestables) •  λ = Funciones de salida (combinacionales) l  Una FSM se define como una secuencia de eventos en tiempos discretos. El estado Z cambia en cada evento (el cambio está definido por δ).
  • 5. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 5 Modelo de Moore l  En el modelo de Moore las salidas dependen únicamente de los estados (no de las entradas) l  Máquina de estados de Moore: •  Z = δ (X, Z) •  Y = λ (Z) l  Estructura de un circuito asociado a un modelo de Moore: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas
  • 6. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 6 Modelo de Moore l  El reloj y el reset no aparecen en las máquinas de estados, la asociación entre estas señales en un circuito y la máquina de estados es: •  En cada flanco de reloj se produce una transición o cambio de estado •  El reset se utiliza únicamente para establecer el estado inicial l  En las máquinas de estados de Moore las salidas cambian únicamente si hay un cambio de estado: •  Las salidas están sincronizadas con el reloj
  • 7. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 7 Modelo de Moore l  Una FSM se puede representar también mediante un diagrama de estados (STG o “State Transition Graph”): •  Cada estado se representa con un círculo •  Cada transición de estado se representa con una flecha •  Los diferentes valores de las entradas se representan en las flechas •  En el caso del modelo de Moore, las salidas se representan dentro de cada estado l  Diagrama de estados (Moore): Estado 1 Salida 1 Estado 2 Salida 2 Estado 3 Salida 3 Entrada 1 Entrada 2
  • 8. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 8 Modelo de Mealy l  En el modelo de Mealy las salidas dependen tanto de los estados como de las entradas (caso general) l  Máquina de estados de Mealy: •  Z = δ (X, Z) •  Y = λ (X, Z) l  Estructura de un circuito asociado a un modelo de Mealy: Estado (SEC.) Funciones de Estado (COMB) Funciones de salida (COMB)) Entradas Salidas
  • 9. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 9 Modelo de Mealy l  Diagrama de estados de Mealy: •  Cada estado se representa con un círculo •  Cada transición de estado se representa con una flecha •  Los diferentes valores de las entradas se representan en las flechas •  En el caso del modelo de Mealy, las salidas se representan también en las flechas (dependen del estado y de las entradas) Estado 1 Estado 2 Estado 3 Entrada 1 / Salida 1 Entrada 2 / Salida 2
  • 10. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 10 Modelo de Mealy l  Igual que en Moore, el reloj y el reset no aparecen en el STG, están implícitos l  En las máquinas de estados de Mealy las salidas pueden cambiar en cualquier momento (basta con que cambie una entrada del circuito): •  Las salidas no están sincronizadas con el reloj •  NOTA: Aunque las salidas no estén sincronizadas con el reloj, el circuito sigue siendo síncrono (todos los biestables están sincronizados con el mismo reloj)
  • 11. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 11 Análisis y Síntesis de Circuitos Secuenciales Síncronos l  Análisis: A partir de un circuito obtener su funcionalidad •  Circuitos Combinacionales: •  Obtener tablas de verdad o funciones booleanas de las salidas •  Circuitos Secuenciales: •  Obtener diagrama de estados, o funciones de estado y salidas (δ y λ) l  Síntesis: Dada una funcionalidad, obtener la implementación de un circuito •  Circuitos Combinacionales: •  Obtener expresiones boolenas, implementar con puertas lógicas, multiplexores, decodificadores, etc. •  Circuitos Secuenciales: •  Obtener diagrama de estados e implementar las funciones de estado y de salida (δ y λ) con puertas lógicas, multiplexores, decodificadores
  • 12. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 12 Análisis de Circuitos Secuenciales Síncronos l  Análisis: Obtener tabla de transiciones, calcular δ y λ, y obtener diagrama de estados. l  Ejemplo: Q1 Q0 In 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 D1 D0 Q1+ Q0+ Out 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 In Q D + = 0 0 In Q D ⋅ = 1 1 0 1 Q Q Out ⋅ = Tabla de transiciones: δ λ
  • 13. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 13 Análisis de Circuitos Secuenciales Síncronos Q1 Q0 In 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 D1 D0 Q1+ Q0+ Out 0 1 0 1 0 1 0 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Tabla de transiciones: 00 01 10 0/0 1/0 0/1 1/0 1/1 0/0 Diagrama estados (Mealy): Diagrama estados (Moore): 00/0 01/1 10/0 0 1 0 1 1 0
  • 14. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 14 Síntesis de Circuitos Secuenciales Síncronos l  La diferencia entre Moore y Mealy está en las funciones de salida 1.  Obtener diagrama de estados 2.  Codificación de estados 3.  Obtener Tablas de salidas y de transiciones de estados 4.  Tabla inversa de biestables (o tabla de excitación) 5.  Obtener funciones de salida 6.  Obtener funciones de estado 7.  Implementación l  A partir de la descripción de la funcionalidad de un circuito secuencial, los pasos a seguir para obtener la implementación son:
  • 15. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 15 Tabla de excitación (o tablas inversas) de biestables D flip-flop T flip-flop Q Q+ 0 0 0 1 1 0 1 1 D 0 1 0 1 Q Q+ 0 0 0 1 1 0 1 1 T 0 1 1 0 J-K flip-flop Q Q+ 0 0 0 1 1 0 1 1 J K 0 X 1 X X 1 X 0 R-S latch Q Q+ 0 0 0 1 1 0 1 1 S R 0 X 1 0 0 1 X 0 l  Tablas inversas o tablas de excitación: l  Describen todas las posibles de combinaciones de entradas que permiten pasar del estado actual Q al estado siguiente Q+
  • 16. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 16 Síntesis de Circuitos Secuenciales Síncronos l  Problema: Diseñar un circuito secuencial síncrono que permita detectar una secuencia de tres o más unos consecutivos a través de una entrada serie. l  La entrada se lee en cada flanco ascendente de reloj l  La salida se activa cuando se detecta la secuencia l  Ejemplo de secuencia de entradas y salidas: l  X : 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 l  Z : 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 Clock Reset In Out
  • 17. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 17 Síntesis de Circuitos Secuenciales Síncronos S0 S1 S2 1/0 0/0 0/0 0/0 1/0 1/1 l  Ejemplo 1: Mealy con biestables D: 1.  Diagrama de estados: 2.  Codificación de estados: Q1 Q0 0 0 0 1 1 1 1 0 Estado S0 S1 S2 Estado no alcanzable
  • 18. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 18 Síntesis de Circuitos Secuenciales Síncronos 00 01 11 1/0 0/0 0/0 0/0 1/0 1/1 l  Mealy con biestables D : 3.  Tabla de transiciones y tabla de salidas (combinadas juntas): In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1
  • 19. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 19 Síntesis de Circuitos Secuenciales Síncronos l  Mealy con biestables D : 4.  Tabla inversa de biestables (biestables D): 5.  Función de salida: D1 D0 0 0 0 0 X X 0 0 0 1 1 1 X X 1 1 In Q D 0 1 = 1 1 X 00 01 11 10 0 1 In Q1 Q0 6.  Funciones de estado 1 1 00 01 11 10 0 1 In Q1 Q0 1 00 01 11 10 0 1 In Q1 Q0 In D = 0 In Q Out 1 = X In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 X X 1 X X
  • 20. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 20 Síntesis de Circuitos Secuenciales Síncronos 7.  Implementación l  Mealy con biestables D: In Q D 0 1 = In D = 0 In Q Out 1 =
  • 21. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 21 Síntesis de Circuitos Secuenciales Síncronos l  Ejemplo 2. Mealy con biestables J-K : 4.  Tabla inversa de biestables (biestables J-K): 5.  Función de salida: J1 K1 J0 K0 0 X 0 X 0 X X 1 X X X X X 1 X 1 0 X 1 X 1 X X 0 X X X X X 0 X 0 In Q Out 1 = In Q1 Q0 6.  Funciones de estado In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 1 X 00 01 11 10 0 1 In Q1 Q0 In Q J 0 1 = X X X X X 00 01 11 10 0 1 In K = 1 X 1 X X X In K = 0 X 00 01 11 10 0 1 In Q1 Q0 X 1 1 X X In J = 0 X X 00 01 11 10 0 1 In Q1 Q0 X X X 1 X
  • 22. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 22 Síntesis de Circuitos Secuenciales Síncronos 7.  Implementación l  Mealy con biestables J-K: In Q Out 1 = In Q J 0 1 = In K = 1 In J = 0 In K = 0
  • 23. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 23 Síntesis de Circuitos Secuenciales Síncronos l  Ejemplo 3. Mealy con biestables T : 4.  Tabla inversa de biestables (biestables T): 5.  Función de salida: T1 T0 0 0 0 1 X X 1 1 0 1 1 0 X X 0 0 In Q Out 1 = In Q1 Q0 6.  Funciones de estado In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 X X X 0 0 0 0 1 0 1 1 0 X X X 1 1 1 1 00 01 11 10 0 1 In Q1 Q0 In Q Q In Q T 0 1 1 1 + = X X 1 X 00 01 11 10 0 1 0 0 0 0 Q In Q In Q In T ⊕ = + = X 1 1 1
  • 24. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 24 Síntesis de Circuitos Secuenciales Síncronos 7.  Implementación l  Mealy con biestables T: In Q Out 1 = In Q Q In Q T 0 1 1 1 + = 0 0 0 0 Q In Q In Q In T ⊕ = + =
  • 25. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 25 Síntesis de Circuitos Secuenciales Síncronos S0 S1 S2 1/0 0/0 0/0 0/0 1/0 1/1 l  Ejemplo 4: Mealy, otra codificación diferente: 1.  Diagrama de estados: 2.  Codificación de estados: Q1 Q0 0 0 0 1 1 0 1 1 Estado S0 S1 S2 Ahora codificamos S2 de forma diferente
  • 26. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 26 Síntesis de Circuitos Secuenciales Síncronos 00 01 10 1/0 0/0 0/0 0/0 1/0 1/1 l  Mealy con biestables D (codificación diferente): 3.  Tablas de transiciones y salidas (combinadas en una sola): In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 0 0 0 X X X 0 1 0 1 0 0 1 0 1 X X X
  • 27. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 27 Síntesis de Circuitos Secuenciales Síncronos l  Mealy con biestables D : 4.  Tabla inversa de biestables (biestables D): 5.  Función de salida: D1 D0 0 0 0 0 0 0 X X 0 1 1 0 1 0 X X In Q Out 1 = 6.  Funciones de estado ( ) 1 0 1 0 1 Q Q In In Q In Q D + = + = In Q Q D 0 1 0 = In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ Out 0 0 0 0 0 0 0 0 0 X X X 0 1 0 1 0 0 1 0 1 X X X 1 X 00 01 11 10 0 1 In Q1 Q0 1 X X 00 01 11 10 0 1 In Q1 Q0 1 X 00 01 11 10 0 1 In Q1 Q0 X 1 X
  • 28. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 28 Síntesis de Circuitos Secuenciales Síncronos 7.  Implementación l  Mealy con biestables D (codificación diferente): In Q Out 1 = In Q Q D 0 1 0 = Con esta otra codificación sale más complejo y se requieren más puertas lógicas para la implementación ( ) 1 0 1 Q Q In D + =
  • 29. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 29 Síntesis de Circuitos Secuenciales Síncronos S0/0 S1/0 S2/0 1 l  Ejemplo 5: Moore con biestables D: 1.  Diagrama de estados: 2.  Codificación de estados: Q1 Q0 0 0 0 1 1 1 1 0 Estado S0 S1 S2 S3 S3/1 1 1 1 0 0 0 0
  • 30. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 30 Síntesis de Circuitos Secuenciales Síncronos l  Moore con biestables D : 3.  Tablas de transiciones y salidas: In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 S0/0 S1/0 S2/0 1 S3/1 1 1 1 0 0 0 0 Q1 Q0 0 0 0 1 1 0 1 1 Out 0 0 1 0
  • 31. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 31 Síntesis de Circuitos Secuenciales Síncronos l  Moore con biestables D : 4.  Tabla inversa de biestables (biestables D): 5.  Función de salida: D1 D0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 In Q Q In Q In Q D ) ( 1 0 1 0 1 + = = + = 1 1 1 00 01 11 10 0 1 In Q1 Q0 6.  Funciones de estado 1 00 01 11 10 0 1 In Q1 Q0 In Q D 1 0 = 0 1Q Q Out = In Q1 Q0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 Q1+ Q0+ 0 0 0 0 0 0 0 0 0 1 1 1 1 0 1 0 1 Q1 Q0 0 0 0 1 1 0 1 1 Out 0 0 0 1
  • 32. © Luis Entrena, Celia López, Mario García, Enrique San Millán. Universidad Carlos III de Madrid, 2008 32 Síntesis de Circuitos Secuenciales Síncronos 7.  Implementación l  Moore con biestables D: In Q Q D ) ( 1 0 1 + = In Q D 1 0 = 0 1Q Q Out =