Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DESCRIPCIN:
Esta gua corresponde a la cuarta sesin dirigida del laboratorio de Diseo Digital. Se
evaluarn conceptos de circuitos secuenciales avanzados.
OBJETIVOS:
ACTIVIDADES A REALIZAR
DURACIN
N DESCRIPCIN PUNTOS
APROXIMADA
Experiencia N1:
Realice el circuito correspondiente al detector de la secuencia 1011 con traslape en versin Moore.
LIBRARY ieee ;
USE ieee.std_logic_1164.all ;
ENTITY dec1011 IS
PORT ( Clock, Resetn, w : IN STD_LOGIC ;
z : OUT STD_LOGIC ) ;
END dec1011 ;
END CASE ;
END IF ;
END PROCESS ;
Procedimiento:
Experiencia N2:
Controlador VGA.
Realizar el circuito que genere las seales requeridas para controlar un monitor VGA. El controlador debe
generar las seales de sincronismo horizontal y vertical y a la vez emitir las seales de lo que debe proyectarse
en la pantalla. Las seales de sincronismo horizontal y vertical deben cumplir con las especificaciones que
se muestran en la figura 1.
Figura 1
Durante la emisin de la seal de sincronismo horizontal se dibuja en la pantalla 640 pxeles y deber
repetirse tantas veces como lneas horizontales deben dibujarse en la pantalla (480). La seal de sincronismo
vertical se repite cada 60Hz, de tal manera que la pantalla se refresca a dicha tasa.
Por otro lado, se deben generar las seales que proporcionarn los valores para los pixeles durante el tiempo
que demora cada lnea en dibujarse (Video Line en la figura). Dichas seales son tres que constituyen los
colores bsicos rojo, verde y azul, para lo cual se tendrn vectores de 4 bits para cada uno.
Para el formato VGA de 640 x 480 pxeles a 60Hz se usar el diagrama esquemtico mostrado en la figura
2.
Figura 2.
La seal de video ser generada por el siguiente circuito, donde R, G y B son entradas de un bit cada uno y
que se conectarn a los interruptores.
Figura 3.
Procedimiento:
Verificar que se cumplan los tiempos requeridos detallados en la figura 1 en el circuito de la figura
2.
Deduzca que es lo que se dibuja en la pantalla segn el circuito de la figura 3.
Crear un nuevo proyecto en la ruta indicada.
Realice la descripcin VHDL de los circuitos.
Realizar la simulacin del circuito e interpretar los resultados obtenidos.
Realizar la programacin del dispositivo y comprobar los resultados.