Introducción a los Sistemas Secuenciales
Diferencias entre lógica combinacional y secuencial
La principal característica de un sistema secuencial es que su salida no solo depende de las entradas actuales, sino también de la historia pasada del sistema. Esto se logra mediante:
- Elemento de memoria: Dispositivos capaces de almacenar un estado binario (0 o 1).
- Realimentación (Feedback): La salida se vuelve a introducir como entrada para mantener o modificar el estado.
- Dependencia del tiempo: El orden en que ocurren los eventos es crítico.
Señales de reloj y sincronismo
Para que los elementos de memoria funcionen de forma ordenada, se utiliza una señal de Reloj (Clock). Esta es una señal cuadrada que oscila entre 0 y 1 a una frecuencia determinada.
- Sistemas Asíncronos: Los cambios ocurren en cualquier momento cuando cambian las entradas. Son más rápidos pero difíciles de diseñar y depurar debido a los problemas de temporización.
- Sistemas Síncronos: Los cambios de estado solo ocurren en instantes específicos definidos por el reloj, generalmente en los flancos de subida (paso de 0 a 1) o flancos de bajada (paso de 1 a 0).
Biestables básicos (Latches)
El latch es el elemento de memoria más sencillo. El más común es el Latch SR (Set-Reset), que puede construirse con puertas NOR o NAND.
- Set (S): Pone la salida en 1.
- Reset (R): Pone la salida en 0.
- Estado de memoria: Si y , el latch mantiene su valor anterior.
- Condición no permitida: Si y , el sistema entra en un estado inestable o impredecible, ya que se le ordena al dispositivo encenderse y apagarse al mismo tiempo.


