LABORATORIO DE ELECTRÓNICA SÁBADO 14 DE NOVIEMBRE DE 2015
Teniendo presente que a la fecha (hace más de un mes y medio se planteó), ya
deben tener instalado el sistema
integrado de aplicaciones ISEWebPack y que en el laboratorio se han realizado
prácticas completas para la implementación (Descripción
de la entidad –Entitiy- , de la arquitectura
- architecture- mediante VHDL, la simulación (ISim] sintaxis, traslate, map,
place & route, asignación de pines[UCF],
generación del archivo de configuración [.bin ]y la descarga de éste en la tarjeta[Impact]), de circuitos electrónicos
a partir de la descripción de hardware en una tarjeta de desarrollo basada en
FPGA (Spartan 3e Starter Board o Starter
Kit [-4] [FG320]).
De igual forma es necesario que se enfrenten a la
realización de proyectos para que puedan resolver dudas, determinar el
aprendizaje; en el hacer se ve la realidad.
Se plantea entonces el siguiente trabajo, para el cual si
lo desean pueden reunirse en grupo para trabajar, y presentar informe y trabajo
individual; no es necesario asistir a la Universidad el día de mañana sábado
14 de noviembre de 2015.
Cabe anotar, que el profesor, está presto por todos los
medios de comunicación (incluye conexión remota), para guiarlos y resolver las dudas e inquietudes,
sobre preguntas o situaciones específicas.
Esta práctica es conducente (una preparación y adelanto),
al trabajo final; la teoría y prácticas necesarias ya las hemos realizado.
Se presentan entonces los requerimientos para el trabajo a realizar y que tiene fecha límite de entrega (cuanto antes mejor), el día jueves 19 de noviembre de 2015 hasta las 23:59:59, mediante envío de los tres proyectos vía dropbox (quien tenga dudas con gusto le
colaboro).
Se debe tener en cuenta que en esta ocasión no se recibirán trabajos luego de pasada la fecha de entrega.
TRABAJO A REALIZAR
1. Crear un proyecto llamado CUENTA999 para un módulo
contador que cuente hasta 999 Debe tener un botón de Reset
Ayuda:
Ya realizamos el contador hasta 59, y hasta 99. ¿Cómo contar hasta 999?
2. Crear un proyecto llamado DIVISOR1000 para un divisor de
frecuencia de 1000 hercios (es decir
T =1/1000 segundos) a partir de una frecuencia de 50 Mhz.
Ayuda.
Ya realizamos el divisor de frecuencia para 1 hercio ( es decir T = 1 segundo)
y contamos hasta 50.000.000 de flancos
de subida (Rising_edge) ¿Cuántos flancos de subida de 20ns cada uno, se deben
contar para obtener un período de 1/1000 segundos?
3. Crear un proyecto denominado CONTADOR_999 que permita
contar desde 0 hasta 1000 milisegundos (T=1/1000), que haga uso de los dos
módulos creados (los de los numerales 1 y 2), que incluya el archivo UCF, y genere
el archivo .bin
Solo debe desplegar la información de las décimas (el nueve que está más
a la izquierda en 999), en 4 leds
(Decida Ud. en cuales) de la tarjeta
Spartan 3e Starter board (la utilizada en clase).
Ayuda:
En la clase del sábado anterior (noviembre 7 de 2015) hicimos un ejercicio
completo para contar 99 segundos, tómelo como referencia.
Debe
crear un diagrama como el que se realizó en clase al semana anterior, donde se
incluya la información para facilitar el diseño.
De
nuevo, el profesor siempre está atento a resolver dudas puntuales.
Una vez
lea este documento, remita al correo gutierrezamrtinezjuan@gmail.com
un mensaje indicando en el cuerpo del mensaje lo siguiente: leído, el aprendizaje es una co-responsabiliad.
Estoy atento a
Ustedes.
Ing. Juan Carlos Gutiérrez M
Cel/whatsapp 315-476-1426
No hay comentarios :
Publicar un comentario