Está en la página 1de 6

Universidad Nacional Pedro Ruíz Gallo

Facultad de Ciencias Físicas y Matemáticas


Escuela de Ingeniería Electrónica

Diseño Lógico Secuencial y Máquinas de Estado

Docente:
Dra. Sandra Aznarán Guevara

Integrantes:
Izquierdo Montenegro Mariangie Gianella
Monja Imán Juan Alexis
Vásquez Medina Cristhian Erick

Curso:
Microelectrónica

Fecha:
17/ 05/ 2018

Lambayeque, mayo 2018


Microelectrónica

MÁQUINAS DE ESTADO Y DISEÑO LÓGICO SECUENCIAL

Un circuito secuencial se define como un bloque digital cuyas salidas dependen no

únicamente de sus entradas actuales sino también de entradas anteriores.

Representación de un sistema secuencial

Las entradas que ya habían entrado se almacenan en un bloque de memoria y se

retroalimenta a la entrada del bloque combinacional para formar parte de la expresión

booleana de la salida.

A diferencia de un sistema puramente combinacional, el sistema secuencial tiene una

retroalimentación entre la entrada y la salida. Además el bloque de memoria tiene la

capacidad de mantener información, de tal manera que los valores de entrada y salida

previos pueden usarse para determinar las salidas actuales y futuras del sistema.

1. Máquinas de estado:

Son un modelo de comportamiento que sirve de intermediario para realizar relaciones

de entradas y salidas, haciendo que el historial de señales de entrada determinada para

cada instante un estado para la máquina, de tal forma que las salidas dependan

únicamente del estado y las entradas actuales.

Siempre que empecemos a usar una máquina de estados es recomendable

primeramente dibujar un diagrama de estados, este se compone de dos elementos

principales:

1
Microelectrónica

 Estados

Un estado representa el comportamiento de un elemento que hace algo durante

cierto tiempo.

Representaremos los estados con rectángulos. Y si queremos especificar lo

que se hace mientras nos encontremos dentro de ese estado, lo haremos entre

llaves.

 Transición

Una transición es el paso de un estado de origen a otro de destino. Tiene

siempre asociada una condición y puede requerir la ejecución de alguna

acción.

Es un circuito secuencial cuyas salidas dependen únicamente o son función de las

variables de estado actual o del estado presente, estas variables de estado se obtienen

del circuito de lógica del estado siguiente y el circuito de memoria.

1.1.Las máquinas de estado pueden ser:

 SÍNCRONAS: Necesitan de la intervención de un pulso de reloj. Si la entrada

participa también en la salida se denomina Máquina de estado de Mealy, y si

no participa se denomina de Moore.

 ASÍNCRONAS: No necesitan de la intervención de un pulso de reloj. Estos

circuitos evolucionan cuando cambian las entradas.

1.2.Máquina de estado de Moore

Es un circuito secuencial cuyas salidas dependen únicamente o son función de las

variables de estado actual o del estado presente, estas variables de estado se obtienen

del circuito de lógica del estado siguiente y el circuito de memoria.

2
Microelectrónica

Representación gráfica de una máquina de estado Moore

1.3.Máquina de estado Mealy

Las salidas son función de las entradas y de las variables de estado o del estado

presente o actual, es decir que necesitamos una lógica de salida para obtener dichas

salidas, las variables de estado son obtenidas al igual que en la máquina de estado de

tipo moore de las lógicas de estado siguiente y del circuito de memoria.

Representación gráfica de una máquina de estado Mealy

3
Microelectrónica

EJEMPLO DEMOSTRATIVO:

4
Microelectrónica

DEMOSTRACION EN PROTEUS:

También podría gustarte