Guía4 SDI-1 2018
Guía4 SDI-1 2018
Guía4 SDI-1 2018
INSTRUCTORES:
Br Martínez Medrano, Arturo José
Br García Avilés, Ronald Josué
RESUMEN: Esta cuarta guía pretende resumir todo lo aprendido sobre la programación en
VHDL. Se finaliza la asignatura con un proyecto que no podía faltar, ya se tuvo una
introducción al lenguaje VHDL en la Guía 1 y Guía 2, en la Guía 3 se presentó una
herramienta gráfica de simulación (TINA), ahora que se conoce los diferentes tipos de flip-
flop y como crear contadores UP/DOWN, atreves de estos, podemos utilizar todo esto para
diseñar un Reloj Digital.
En este momento se supone que el estudiante domina la simulación en TINA, la
programación en VHDL y el funcionamiento de los flip-flop, hay una infinidad de formas de
diseñar flip-flop en VHDL, de hecho hay librerías como las de ALTERA, que permite usarlos
como un componente, en esta ocasión se pretende diseñarlos.
Figura 2.
Figura 3.
Figura 4.
Diseño de un flip-flop “JK” activado Diseño de un Contador UP, sin uso de flip-
por flanco de bajada. flop.
Con un flip-flop JK, con activación por Una forma mucho mejor de crear un
flanco de subida se puede diseñar un contador es diseñarlo directamente como
contador DOWN sencillo, si se quiere tal. Es decir si usar conexiones de flip-flop.
crear un contador UP será mejor utilizar Quizá se entienda mejor viendo un
un flip-flop JK con activación por flanco de ejemplo. El resultado se muestra en la
bajada, el código para este es figura 6. Para que empiece a contar es
prácticamente idéntico al anterior y se necesario dar un pulso de reset.
muestra a continuación, note como ahora
dice IF CLK = 0.
Figura 6.
Figura 8.
CONTENIDO DEL REPORTE:
Portada 5%.
Índice 5%.
Introducción 5%.
Objetivos 5%.
Marco Teórico 5%.
Desarrollo de los circuitos:
o Descripción de los pasos seguidos para la solución 10%.
o Códigos VHDL 15%.
o Gráficos de cada circuito en TINA y funcionamiento (3 capturas máximo
por circuito) 10%.
Resultados de investigación10%.
Observaciones por circuito 5%.
Conclusiones 20%.
Bibliografía 5%.
ENVIAR AL CORREO:
- Reporte en formato PDF y WORD. Códigos utilizados (*.vhd).
- Circuitos hechos en TINA.
- Componentes creados (*.TSM). Imágenes de los resultados.