Tarea
TEMA
SECUENCIALES
SECUENCIALES
http://www.tech-faq.com/wp-content/uploads/images/integrated-circuit-layout.jpg
IEEE 125 Aniversary: http://www.flickr.com/photos/ieee125/with/2809342254/
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
1
TEMA 10. CIRCUITOS
TEMA
SECUENCIALES
SECUENCIALES
- Introducción
- Elementos de memoria: biestables, latches
Elementos
biestables latches
- Registros de desplazamiento estáticos
- Circuitos secuenciales síncronos
Circuitos
- Circuitos secuenciales asíncronos
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
2
TEMA 10. CIRCUITOS SECUENCIALES
INTRODUCCIÓN
Sistemas combinacionales: la salida depende solamente de lo que
combinacionales lahaya en las entradas en ese instante
en
Sistemas secuenciales:
Sistemas
La salida depende de los valores de las entradas en ese instante y
La
también de los valores que tuvieron en los instantes anteriores
tambi
Circuitos que “recuerdan” o tienen memoria de las situaciones de interés
tienen
por las que ha pasado el sistema a las situaciones se denominan estados
las
estadosVariables de estado: en cada caso concreto definen los estados a
recordar
recordar
Ejemplo: Circuito de una única entrada y una única salida y que
Ejemplo:
nica
nica
proporciona salida 1 cuando aparece en la entrada dos “1” consecutivos
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
3
TEMA 10. CIRCUITOS SECUENCIALES
INTRODUCCIÓN
La forma de operar de unsistema secuencial
Operación secuencial del sistema: dado un estado y una entrada el
Operaci
del
estado una entrada el
sistema produce una salida y el estado siguiente
salida el
siguiente
Estado
anterior
Entrada
xni
Salida
zni
Estado
siguiente
+1
D. Pardo, et al. 2006
Se describe mediante un diagrama de estados (Secuencia de grafos) por
diagrama
por
los que pasael circuito como consecuencia de las sucesivas entradas y las
los
adas
salidas que produce
salidas
Ejemplos:
Ejemplos:
ASCENSOR
BOLIGRAFO
ENTRADAS
SALIDAS
ESTADOS
INTERNOS
entre dos pisos
Pulsar
No Pulsar
Llamada desde el bajo
Llamada desde el primero
Sale Punta
Entra Punta
No Se Mueve Punta.
Motor en marcha:
Sube o baja
Motor parado
Punta Dentro
PuntaFuera.
Ascensor piso bajo
Ascensor piso 1º
Raúl Rengel Estévez: raulr@usal.es
María Jesús Martín Martínez : mjmm@usal.es
4
TEMA 10. CIRCUITOS SECUENCIALES
INTRODUCCIÓN
Hablamos de estado siguiente y anterior: Secuencia temporal
siguiente anterior Secuencia
Clasificación de sistemas secuenciales: definición de secuencia
Clasificaci
Sistemas síncronos:
Sólo se observa elsistema durante el pulso de reloj
lo
marcapasos
marcapasos
El reloj establece cuando se modifica el estado (no la salida:
sistemas Mealy).
Mealy
Sistemas asíncronos:
Sistemas
El sistema es permanentemente activo
El
Un cambio en alguna de las entradas del sistema: induce un
transitorio que evoluciona hasta el siguiente estado
transitorio
Raúl Rengel Estévez: raulr@usal.es
María JesúsMartín Martínez : mjmm@usal.es
5
TEMA 10. CIRCUITOS SECUENCIALES
ESTRUCTURA GENERAL DE UN SISTEMA SECUENCIAL SÍNCRONO
ESTRUCTURA
Variables
de entrada
xi
Variables
de estado
yi
Sistema
Combinacional
Reloj
Memoria
Variables
de salida
zi
Variables
de excitación
Yi
D. Pardo, et al. 2006
Dos bloques básicos: en coincidencia con el pulso de reloj
Dos
sicos:reloj
• Un bloque combinacional que :
Un
combinacional
Lee las variables de entrada y de estado.
Genera las funciones booleanas de salida y de excitación.
Genera
• Un bloque de memoria que:
Un
memoria
“recuerda” la evolución del sistema
configura el estado anterior
configura
• El nuevo estado se generará y será leído con el nuevo pulso de reloj
El nuevo
Raúl Rengel Estévez:...
Regístrate para leer el documento completo.