Está en la página 1de 23

Circuitos secuenciales

Los circuitos secuenciales son circuitos lgicos en donde la salida, no solo depende de la entrada actual sino tambin de las entradas anteriores
Entrada Circuito combinacional salida

Elemento de Memoria

Los sistemas digitales pueden operar en forma sincrnica o asincrnica. En los sistemas asincrnicos las salidas de los circuitos lgicos pueden cambiar de estado en el momento en que una o ms de las entradas cambien . En los sistemas sincrnicos los tiempos exactos en que una salida puede cambiar de estado se determinan por medio de una seal que comnmente se le denomina seal de reloj.

Esta seal es una serie de pulsos rectangulares o cuadrados y se distribuye a todas las partes del sistema y algunas de sus salidas cambian de estado slo cuando la seal de reloj hace una transicin . Cuando la seal de reloj cambia de 0 a 1, se le denomina Flanco de Subida o Positivo, cuando pasa de 1 a 0 se le conoce como Flanco de Bajada o Negativo.

Un flip-flop puede construirse a partir de dos compuertas NAND o dos compuertas NOR

Latches
El latch, conocido como cerrojo, es un tipo de

dispositivo de almacenamiento temporal de dos estados (biestable), que se suele agrupar en una categora diferente a la de los flip-flops. Son similares, ya que los dos son dispositivos de dos estados que pueden permanecer en cualquier de sus dos estados gracias a su capacidad de realimentacin, lo que consiste en conectar (realimentar) cada una de las salidas a la entrada opuesta. La diferencia consiste en el mtodo empleado para cambiar el estado.

Latch
Un latch S-R(Set-Reset) con entrada con valor

1 o alto se

compone de dos puertas NOR acopladas. Un latch S-R con entrada o bajo est formado por dos puertas NAND. La salida de cada puerta se conecta a la entrada de la puerta opuesta, esto origina la realimentacin regenerativa caracterstica de todos los latches y los flip-flops
R

Q Q

Q S Latch S-R con entrada activa a nivel alto

Latch S-R con entrada activa a nivel bajo

Smbolos lgicos para los latches S-R Y S-R


Las salidas de un latch son siempre complementarias una de la otra S R Q Q S R S R Q

Latch S-R con entrada activa a nivel ALTO

Latch S-R con entrada activa a nivel BAJO

Cuando Q esta en nivel alto, Q est en nivel bajo y cuando Q est en nivel bajo, Q esta en nivel alto

Tabla de verdad latch


Latch SR
S R Q Q

1
0 1 0

1
1 0 0

NC
1 0 1

NC
0 1 1

Flip-Flops
Los flip-flops son dispositivos sncronos de dos

estados, tambin conocidos como multivibradores biestables. Sncronos por que la salida cambia de estados nicamente en un instante especfico de una entrada de disparo denominada reloj(CLK), la cual recibe el nombre de entrada de control, C. Quiere decir que los cambios de salida se producen sincrnicamente con el reloj. La diferencia entre los diversos tipos de flip-flops est en el nmero de entradas que posean y la manera en la cual las entradas afectan el estado binario.

Smbolos lgicos de flip-flops


(C= indicador de entrada dinmica)
S C R Q Q D C Q

J C K

Q
Q

S C

Q Q

D C

J C

Q Q

Flip-Flop disparado por flanco


Cambia su estado con el flanco positivo(flanco de

subida) o con el flanco negativo(flanco de bajada) del impulso de reloj y es sensible a sus entradas slo en esta transicin de reloj.
Veremos tres tipo de flip-flop disparados por flancos S-R D J-K

Flip-flops S-R
Las entradas S-R de un flip-flop S-R se denominan

entradas sncronas, dado que los datos en estas entradas se transfieren a las salidas del flip-flop solo con el flanco de disparo del impulso del reloj. Cuando S est en un nivel ALTO y R esta en nivel BAJO, la salida de Q se pone a nivel ALTO con el flanco de disparo del impulso de reloj, pasando el flip-Flop a estado SET. Cuando S est BAJO y R est a nivel ALTO, la salida de Q se pone a nivel BAJO con el flanco de disparo del impulso del reloj, pasando el flip-flop al estado RESET. Cuando S y R estn a nivel BAJO la salida no cambia. Cuando S y R estn a nivel ALTO se produce una condicin no vlida.

Flip-flop D
Un flip-flop D (delay) resulta muy til cuando se

necesita almacenar un nico bit de datos (1 o 0). Si se aade a un inversor a un flip-flop S-R obtendremos un flip-flop D bsico

El Flip-Flop J-K
El Flip-flop es verstil y es uno de los tipos de flip-flop

ms ampliamente utilizado. Su funcionamiento es idntico al flip-flop S-R en las condiciones de la operacin SET, RESET y de permanencia de estado. La diferencia est en que el flip-flop J-K no tiene condiciones no validas como ocurre en S-R. Esta condicin se presenta debido a que en cada pico sucesivo de reloj, el flip flop cambia su estado opuesto. A este modo de funcionamiento se le denomina modo de basculacin (toggle)

Tablas de excitacin
Las tablas de caractersticas especifican el estado

siguiente cuando se conocen las entradas y el estado presente, por lo general, durante el diseo de un circuito secuencial, se conoce la transicin requerida del estado presente al siguiente estado y requeriremos encontrar las condiciones de entrada del flip-flop que causen esa transicin, para esto se usan las tablas de excitacin.

Flip-Flops Tablas de Excitacin


Flip-Flop SR Q(t) 0 0 1 Q(t+1) 0 1 0 S 0 1 0 R x 0 1 Q(t) 0 0 1 Flip-Flop D Q(t+1) 0 1 0 D 0 1 0

Flip-Flop JK Q(t) 0 0 1 1 Q(t+1) 0 1 0 1 J 0 1 x x K x x 1 0 Q(t) 0 0 1 1

Flip-Flop T Q(t+1) 0 1 0 1 T 0 1 1 0

Circuitos secuenciales
Un circuito secuencial es una interconexin de flip-

flops y compuertas. Las compuertas por si mismas constituyen un circuito combinatorio, pero cuando se incluyen junto con los flips-flops, el circuito completo se clasifica como un circuito secuencial.

Diagrama de un circuito secuencial

Entradas

Circuito combinatorio
Reloj

FlipFlops

Salidas

Circuito Secuencial
As, un circuito secuencial se especifica por una

secuencia de tiempos de las entradas externas, salidas externas y estados binarios de los flip-flops internos. Para poder describir esto se usan los siguientes conceptos:
Ecuaciones de entrada de los flip-flops Tabla de estados Diagrama de estados

Ejemplo de circuito secuencial

Ecuaciones de entrada
La parte del circuito combinatorio que genera las

entradas a los flip-flops se describe por medio de un conjunto de expresiones booleanas llamadas ecuaciones de entrada de los flip-flops.

Tabla de estados
Un circuito secuencial se especifica por una tabla de

estados que relaciona las salidas y los estados siguientes como una funcin de las entradas y de los estados presentes.

Diagrama de estados
La informacin disponible en una tabla de estados se

puede representar grficamente en un diagrama de estados. En este tipo de diagrama, el estado se representa con un circulo y la transicin entre estados se indica con lneas que conectan los crculos.