(Marzo 2018) Adrian David Ceballos Murillo E-mail: adcom3@hotmail.com Universidad Santiago de Cali, Colombia
Resumen—Este informe consiste en llevar a cabo el laboratorio
2 de sistema digitales el cual se basa en la utilización circuitos síncronos secuenciales para la comprensión y la creación de diagramas, tablas de estado y de asignación.
Abstract— This report consists in carrying out the digital system
laboratory 2, which is based on the use of sequential synchronous circuits for the understanding and creation of diagrams, diagrams and assignment tables. Palabras clave—Circuito, Síncrono, Secuencial, Tabla, Estado, Asignación.
I. INTRODUCCIÓN Figura 1. Diagrama de estado contador
De igual forma se creo su tabla de estados y de asignación E n este laboratorio abordamos una clase general de circuitos en los que las salidas dependen de la conducta anterior del circuito, así como de los valores presentes en las entradas. Se (Tabla 1 y 2) el cual nos brinda la información necesaria para realizar los mapas de Karnaugh y finalmente el circuito en llaman circuitos secuenciales. En la mayor parte de los casos se cuestión(figura2). usa una señal de reloj para controlar la operación de un circuito E. P E. S SALIDA secuencial; un circuito de este tipo se llama circuito secuencial W=0 W=1 síncrono. Es fácil diseñarlos y se utilizan en la inmensa mayoría A J C 0000 de las aplicaciones prácticas. B A D 0001 C B E 0010 II. OBJETIVOS D C F 0011 Dado un problema, obtener el diagrama de estado, la E D G 0100 tabla de estado, la tabla de asignación y el circuito F E H 0101 correspondiente. G F I 0110 Dado un circuito, comprender su funcionamiento y H G J 0111 hallar su tabla de estado. I H A 1000 J I B 1001 III. PROCEDIMIENTO Tabla 1. Tabla de estado contador El laboratorio consistió analizar e interpretar los sistemas E. P E. S SALIDA síncronos secuenciales para la elaboración del diagrama de Y3y2y1y0 W=0 W=1 Z3Z2Z1Z0 estado, tabla de estado, la tabla de asignación y el circuito Y3Y2Y1Y0 Y3Y2Y1Y0 correspondiente. Igualmente, comprender y hallar la tabla de 0000 1001 0010 0000 estado a partir de un circuito. 0001 0000 0011 0001 0010 0001 0100 0010 A. Contador 0011 0010 0101 0011 Se buscar realizar un contador que avance de 2 en 2 hasta 8 0100 0011 0110 0100 o 9 si W=1 y que a su vez este funcione como un contador 0101 0100 0111 0101 descendente normal si la entrada es W=0. 0110 0101 1000 0110 Para dicho contador se procedió crear el diagrama de 0111 0110 1001 0111 estados(figura1) para el cual se tuvo que utilizar un total de 4 bits. 1000 0111 0000 1000 1001 1000 0001 1001 Tabla 2. Tabla de asignación contador 2
Finalmente se creo el circuito del contador, el cual se realizo W E. P E. S Z
con quartus pero sin la conexión a los flip-flops, en este circuito 0 S0 S0 0 de igual forma se comprende que las salidas con las que van 0 S1 S0 1 conectadas a cada Q de los 4 flip-flops que pertenecen al 0 S2 S0 0 sistema y que las salidas (D) de los flip-flops están conectadas 0 S3 S0 0 junto a las entradas correspondientes (y3, y2, y1, y0) que hay 1 S0 S2 0 en el circuito que se observa en la figura 2. 1 S1 S3 1 1 S2 S3 0 1 S3 S1 0 Tabla 3. Tabla de estado circuito Obtenidos estos datos podemos crear un diagrama de estados o simplemente analizar la tabla para darnos cuenta de que el estado que registra un “1” en la salida es el estado “01”. En este caso la secuencia que detecta el circuito es la entrada “011” y se pudo observar también que después al introducir varios “1” este queda en un bucle entre el estado S3 Y S1 el cual solo se llega a romper cuando se introduce el “0” para reiniciar.
IV. CONCLUSIONES
Se conocieron los principios básicos para diseñar
sistemas secuenciales
Se logro reconocer el funcionamiento de un sistema
dado un circuito y a la vez la creación de su tabla de Figura 2. Circuito de contador estado B. Derivar tabla de estado del circuito Se logro obtener practica en la creación de sistemas Para el circuito dado, el cual es un sistema moore síncrono, síncronos secuenciales para la solución de un se procedió a simularlo en logisim (figura 3) para hacer un problema dado derivando así sus correspondientes breve análisis de su funcionamiento que con base a el se derivo tablas y circuito. y se concluyo la secuencia que se detecta en la entrada del circuito. V. BIBLIOGRAFÍA
[1] Guía suministrada por el docente
Figura 3. Simulación circuito
En la presente simulación se logró observar su
funcionamiento, el manejo de sus estados según la secuencia introducida en la entrada W, gracias a esto se logró derivar la tabla de estados del circuito vista en la tabla 3. Los estados están interpretados como: S0=00, S1=10, S2=11, S3=01.