You are on page 1of 44

CIRCUITOS SECUENCIALES

MQUINA SECUENCIAL
El sistema debe tener algn elemento de
memoria, permite determinar el estado en
el que se encuentra la mquina.
Debe tener por lo menos un camino de
realimentacin, permite determinar el
prximo estado de la mquina en
combinacin con las variables externas.
DIAGRAMA DE BLOQUES GENERAL
CLASIFICACIN
Maquina de Nealy (clase A)

Mquina de Moore (clase B)

Maquina de Moore (clase C)
CONCEPTO DE BIESTABLE
Un biestable es un dispositivo capaz de almacenar un bit (1 0).
Principio de funcionamiento de un biestable: Utilizando
realimentacin entre puertas se puede mantener (almacenar) un
valor estable hasta que cambien las condiciones de entrada.
Ejemplo:






Estas dos puertas NOT Al poner E a 1, S valdr 1 (ese
mantienen un valor estable 1 ya no se puede borrar)
(no puede modificarse porque
no hay entradas)

CELDA BSICA
Elemento mas pequeo de memoria
FLIP FLOP
CONCEPTOS GENERALES DE LATCHES Y
FLIP-FLOPS
Los circuitos biestables son aquellos que poseen
dos estados estables que se pueden mantener por
tiempo indefinido, lo que nos permite tener
Almacenado un dato en un dispositivo por el
tiempo que se desee.
Las salidas del circuito, adems de ser funcin de
las entradas son funcin de la informacin
almacenada en elementos de memoria del
circuito, en el momento que se producen las
entradas. Estn formados por un circuito
combinacional y un bloque de elementos de
memoria:
CONT.
La seal del reloj indica a los elementos de memoria
cuando deben cambiar su estado.
Existen dos tipos de biestables muy importantes: el
latch y el flip- flop. Estos circuitos estn compuestos
por compuertas lgicas y lazos de retroalimentacin y
son considerados los circuitos bsicos que constituyen
los sistemas digitales.
El latch es un circuito biestable asncrono, es decir
que sus salidas cambian en la medida en que sus
entradas cambien. El flip-flop es un dispositivo
secuencial sincrnico que toma muestras de sus
entradas y determina una salida slo en los tiempos
determinados por el reloj (CLK).
TIPOS DE SINCRONISMO
Existen dos tipos de sistemas secuenciales: asncronos y sncronos.

Los asncronos son sistemas secuenciales que pueden cambiar de estado
en cualquier instante de tiempo en funcin de cambios en las seales de
entrada.
Son ms frecuentes en la vida real.
Existen mtodos especficos para disear sistemas asncronos

Los sncronos son sistemas secuenciales que slo pueden cambiar de
estado en determinados instantes de tiempo, es decir, estn
sincronizados con una seal que marca dichos instantes y que se conoce
como seal de reloj (Clk).

El sistema slo hace caso de las entradas en los instantes de sincronismo.
Son ms fciles de disear.
TIPOS DE SINCRONISMO
Los sistemas sncronos estn regulados por una o varias seales de reloj.










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).
EL FLIP-FLOP S-R (SET-RESET)
EL FLIP-FLOP D
EL FLIP-FLOP J-K
EL FLIP-FLOP T (TOGGLE)
OTRAS ENTRADAS DE CONTROL DE LOS
FLIP FLOPS
Algunos Flip Flops contienen entradas
adicionales como el PRSET y el CLEAR, estas
entradas son asncronas (no requieren de
pulso de reloj), uno de los propsitos de estas
entradas es el de establecer condiciones
iniciales.
La entrada PRESET (Pr) tiene la funcin de
que la salida Q tome el valor de uno (Q=1),
mientras que la entrada CLEAR (Clr) la de
hacer que Q tome el valor de cero (Q=0).
CONTADORES
Los flip-flops pueden utilizarse para construir
circuitos secuenciales contadores. Existen una
clasificacin bsica de los contadores, que los
divide en asncronos y sncronos, en funcin de si
la seal de reloj dispara en paralelo a todos los
flip-flops (sncrono) o no (asncrono).
Adems, los contadores pueden clasificarse
(1) Tipo de secuencia que generan o
(2) Al nmero de estados por el que pasan
(mdulo).

OPERACIN DE CONTEO EN FF JK
El mdulo de un contador est determinado por la cuenta mxima a la
que es diseado, es decir, si el contador es diseado para que cuente de
0 a 15 su mdulo es el 16 (contador mdulo 16) y simplificado se
denomina contador mod-16, si es diseado para contar de 0 a 9 ser un
contador mdulo 10 o mod-10, etc.


CONTADORES PARALELOS
Son aquellos que tienen conectando el reloj
directamente a las entradas de reloj (CLK) de los
flip-flops, es decir, conectando los pulsos de reloj
en paralelo (sncronamente) y las salidas de los
flip-flops a las entradas J y K de los mismos.


J
1
Q
3
CLK
12
K
4
Q
2
R
1
3
U1:A
74LS107
J
8
Q
5
CLK
9
K
11
Q
6
R
1
0
U1:B
74LS107
R1
10k
? ?
CONTADOR DE RIZO
Son dispositivos contadores que tienen conectados los flip-flops en
forma asincrona, es decir, que no tienen conectadas las entradas
de reloj (CLK) en paralelo, sino que tiene que esperar que el
primer flip-flop, al activarse por el pulso conmute generando una
salida, la cual active o coloque en modo de conmutacin al
siguiente flip-flop, el cual con el siguiente pulso conmuta
activando al siguiente y as sucesivamente. El modo de
conmutacin en los flip-flop se consigue colocando las entradas J y
K en ALTA (1 logico).

J
1
Q
3
CLK
12
K
4
Q
2
R
1
3
U1:A
74LS107
J
8
Q
5
CLK
9
K
11
Q
6
R
1
0
U1:B
74LS107
R1
10k
? ?
J
1
Q
3
CLK
12
K
4
Q
2
R
1
3
U2:A
74LS107
J
8
Q
5
CLK
9
K
11
Q
6
R
1
0
U2:B
74LS107
? ?
CONTADOR EN ANILLO
El contador en anillo es un registro de desplazamiento que
tiene su salida conectada a la entrada. Normalmente se
implementa con flip-flops con entradas de PRESET y
CLEAR, conectados en cascada y disparados de forma
sncrona. Por lo tanto, un contador en anillo es un contador
sncrono. El contador en anillo funciona pasndose de flip-
flop a flip-flop un nico bit.
# bits= (#+1) estados
4 bits= 5 estados
# bits= (2#) estados
3 bits= 6 estados
REGISTROS DE DESPLAZAMIENTO
Es todo circuito que transforma un dato en
formato serie a formato paralelo viceversa
donde todas las operaciones son sincronizadas
por una seal de reloj externa.
LNEAS MS COMUNES EN LOS REGISTROS:

Entrada paralelo: cada biestable tiene su propio bit de entrada.
Salida paralelo: cada biestable ofrece su propio bit de salida.
Entrada serie: la entrada se produce bit a bit, siempre por el
mismo biestable.
Salida serie: la salida se produce bit a bit, siempre por el mismo
biestable.
Reloj: puede ser activo por flanco o por nivel.
Inhibicin/habilitacin de reloj: bloquea/habilita las entradas del
registro. (CE)
Clear (puesta a 0): entrada asncrona (habitualmente) comn a
todos los biestables.
Preset (puesta a 1): entrada asncrona (habitualmente) comn a
todos los biestables.
Inhibicin/habilitacin de la salida: desconecta/habilita la salida
del registro. (OE)
REGISTROS DE ALMACENAMIENTO EN
PARALELO
Son los ms frecuentes, y se emplean para
almacenar datos.
Los bits de datos de entrada se almacenan todos
a la vez, las entradas de datos de los biestables
son accesibles desde el exterior.
Ejemplo con biestables D sncronos por flanco de
subida.

REGISTRO DE DESPLAZAMIENTO SERIE/SERIE
La entrada es bit a bit por un extremo (lnea ES izquierda o
derecha) y la salida es bit a bit por el otro (SS izquierda o
derecha).
Registro de desplazamiento hacia la izquierda: ESI y SSI.
Registro de desplazamiento hacia la derecha: ESD y SSD.
Aplicacin: lnea de retardo y es funcin del nmero de etapas del
registro y la frecuencia del reloj
REGISTRO DE CONVERSIN
SERIE/PARALELO 74164
La entrada llega bit a bit en serie (ES izquierda o derecha), y la
salida se ofrece en paralelo por todos los biestables a la vez. El bit
de entrada se va desplazando por el registro a golpe de reloj.
Aplicacin: La transmisin de datos en serie reduce el nmero de
conductores. Los P requieren la entrada de datos en paralelo
necesidad de un conversor serie/paralelo
Ejemplo: conversin serie/paralelo con desplazamiento hacia la
derecha.

REGISTRO DE CONVERSIN
PARALELO/SERIE 74165
El registro se carga en paralelo (todos los bits a la vez),
pero la salida se ofrece a travs de un solo bit. El contenido
del registro se desplaza hacia un lado a golpe de reloj.
Ejemplo: conversor paralelo/serie con carga sncrona y
desplazamiento a la derecha.
REGISTROS PROGRAMABLES UNIVERSALES
74194
Son registros acompaados de un circuito
combinacional ms o menos complejo que ofrece
diversas posibilidades a la hora de cargar datos
de distinta procedencia por sus entradas
sncronas y/o asncronas.
MEMORIAS
Dispositivo de almacenamiento y recuperacin de
informacin.

- Terminologa
- Operacin General
- Memorias RAM
- Memorias ROM
- Memorias EPROM
- Memorias EEPROM
- Memorias NVRAM
TERMINOLOGA
Celda de Memoria . Dispositivo o circuito elctrico que se usa
para almacenar un solo bit(0 o 1), ejemplos de celdas de memoria
son: un flipflop, un capacitor con carga, y un solo canal en cinta
o en disco magnticos.
Palabra de Memoria . Grupo de bits(celdas) en una memoria
que representa instrucciones o datos de algn tipo.
Byte . Trmino especial que se usa para una palabra de 8 bits.
Capacidad . Forma de especificar cuntos bits pueden
almacenarse en un dispositivo de memoria particular o bien en
un sistema de memoria completo. Ej. 4096 x 8, # de palabras x #
de bits por palabras. 1K=1024 palabras
Direccin . Nmero que identifica la localidad de una palabra
en la memoria. Cada palabra almacenada en un dispositivo de
memoria o sistema de memoria tiene una direccin nica. Las
direcciones siempre se especifican como un nmero binario,
aunque algunas veces se utilizan nmeros octales,
hexadecimales, y decimales por conveniencia.

CONT.
Operacin de lectura . La
operacin con la cual la palabra
binaria almacenada en una
localidad (direccin) especfica de la
memoria es captada y despus
transferida a otro dispositivo.
Operacin de escritura .
Operacin por medio de la cual se
coloca una nueva palabra en cierta
localidad de la memoria. Tambin se
llama operacin de almacenar.

CONT.
Tiempo de acceso . Es la cantidad de tiempo que se requiere para realizar una
operacin de lectura (medida de la velocidad).
Memoria voltil . Cualquier tipo de memoria que requiere la aplicacin de
energa elctrica a fin de almacenar informacin
Memoria de lectura y escritura (RWM) . Cualquier memoria de la que se
puede leer informacin o bien escribir en ella con la misma facilidad.
Dispositivo de memoria esttica . Dispositivos de memoria de semiconductor
en los cuales los datos almacenados se quedarn permanentemente guardados en
tanto se aplique energa, sin necesidad de escribir peridicamente los datos en
memoria.
Dispositivos de memoria dinmica . Dispositivos de memoria de
semiconductor en los cuales los datos almacenados no se quedarn
permanentemente guardados aun con energa aplicada.
Memoria interna . Tambin recibe el nombre de memoria principal de la
computadora. En ella se guardan las instrucciones y datos sobre los que el CPU
trabaja.
Memoria secundaria . Este tipo de memoria tambin se conoce como memoria
auxiliar. Almacena grandes cantidades de informacin externa a la memoria
interna de la computadora.



MEMORIAS
OPERACIN GENERAL DE LA
MEMORIA
Aunque cada tipo de memoria es diferente en su operacin
interna, ciertos principios bsicos de operacin son los mismos
para todos los sistemas de memoria.

Todo sistema de memoria requiere varios tipos diferentes de
lneas de E/S para desempear las funciones siguientes:

Seleccionar la direccin de la memoria a la que se quiera tener
acceso para una operacin de lectura o escritura.
Seleccionar una operacin de lectura o bien de escritura para
ser efectuada.
Proporcionar los datos de entrada para ser almacenados en la
memoria durante una operacin de escritura.
Retener los datos de salida que viene de la memoria durante
una operacin de lectura.
Habilitar (o deshabilitar) la memoria de manera que responda
(o no) a las entradas de direccin y al comando de lectura
/escritura.

MEMORIAS
MEMORIAS RAM
RAM son las siglas de random access memory,
un tipo de memoria de ordenador a la que se
puede acceder aleatoriamente; es decir, se puede
acceder a cualquier byte de memoria sin acceder
a los bytes precedentes. La memoria RAM es el
tipo de memoria ms comn en ordenadores y
otros dispositivos como impresoras.
RAM 6116
Organizacin de la memoria: 2048 X 8
Alta velocidad: tiempo de acceso 150 nseg.
RAM completamente esttica: No requiere reloj para su
funcionamiento
Todas sus entradas y salidas son compatibles directamente
con la tecnologa TTL
Es directamente compatible con las memorias de 16K
estndar, tipo RAM 6132






Memorias
A0-A10: Lineas de direcciones
E/S0-E/S7: Entrada y Salida de datos
CS Habilitador de la pastilla
OE Habilitador de salidas
WE Habilitador para la escritura
Vcc Voltaje de alimentacin +5.0 Volts
GND Terminal de tierra 0.0 Volts
MEMORIAS ROM
La memoria ROM, (read-only memory) o
memoria de slo lectura, es la memoria que se
utiliza para almacenar los programas que ponen
en marcha el ordenador y realizan los
diagnsticos. La mayora de los ordenadores
tienen una cantidad pequea de memoria ROM
(algunos miles de bytes).
MEMORIAS EPROM
EPROM, o Memoria slo de Lectura
Reprogramables, se programan mediante
impulsos elctricos y su contenido se borra
exponindolas a la luz ultravioleta (de ah la
ventanita que suelen incorporar este tipo de
circuitos), de manera tal que estos rayos atraen
los elementos fotosensibles, modificando su
estado.
EPROM 2716
Es de alta velocidad y proporciona acceso a 16 Kbits de informacin
Tiempo de acceso menor que 250 nseg.
Bajo consumo de potencia, fuente de alimentacin de +5 Volts
Caractersticas estticas (no requiere refrescamiento por medio del
reloj)
Entradas y salidas compatibles con la tecnologa TTL
Capacidad de colocarse en tercer estado.





Memorias
A0-A10: Lineas de direcciones
D0-D7: Salida de datos
(CE)' Habilitador de la pastilla
(OE)' Habilitador de salidas
PGM Condicin de programacin
Vcc Voltaje de alimentacin +5.0 Volts
Vss Terminal de tierra 0.0 Volts
Vpp Voltaje de programacin
NC No conexin
MEMORIAS EEPROM
La memoria EEPROM es programable y borrable
elctricamente y su nombre proviene de la sigla
en ingls Electrical Erasable Programmable Read
Only Memory. Son memorias son memorias no
voltiles.
EEPROM 2816
Organizacin de la memoria 2048 X8
Tipo de funcionamiento; chip esttico
Tiempos de acceso a lectura; 250 nseg.
Capacidad de correccin para un solo bit
Tiempo de escritura max, 10 mseg.
Compatible con la arquitectura de microprocesadores










Memorias
A0 - A10 Lineas de direcciones
E/S0 E/S7 Entrada y salida de datos
(CE)' Habilitador del chip
(OE)' Habilitador de las salidas
Vpp Voltaje de programacin
Vcc + 5 Volts
Vss 0.0 Volts tierra.
MEMORIAS NVRAM
La memoria de acceso aleatorio no voltil,
referida a veces por sus siglas en ingls NVRAM
(Non-volatile ramdom access memory) es un tipo
de memoria que no pierde la informacin
almacenada al cortar la alimentacin elctrica.
En los Routers se utiliza, para almacenar un
archivo de configuracin de respaldo/inicio.
Hoy da, la mayora de memorias NVRAM son
memorias flash que son muy usadas para
telfonos mviles y reproductores porttiles de
MP3.
CIRCUITOS
ANTIREBOTE
OSCILADOR
AUTOMATICO
Rv=1k
C=470uF
OSCILADOR
MANUAL

You might also like