Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Electrónica
Universidad Distrital Francisco José de Caldas
Profesor: Andrés Gaona
PROYECTO 1
EMULADOR DE UN RELOJ DE AJEDREZ
DESCRIPCIÓN
- Tiempo total de partida: contador de tiempo que inicia al momento de iniciar la partida y
termina cuando existe el caso de finalización de partida: “jaque mate” o se pactan “tablas”
entre los jugadores. Tanto el reloj del jugador 1 como el del jugador 2 deben detenerse en
caso de finalización de partida.
- Parada de relojes: un switch en ´0´permite detener los relojes del tablero, una vez puesto en
´1´ se reiniciarán en los valores antes de la detención o ajustados.
MODALIDAD DE JUEGO
• Clásica o Blitz: se fija el tiempo máximo (t) para cada jugador y el tiempo de incremento (ti)
por jugada. Por ejemplo, en modalidad clásica se dispone de t de 30m a 90m y por cada
jugada se adiciona al tiempo ti de 15s a 30s. En la modalidad blitz se dispone de t de 1m a
5m para la partida y el incremento ti es de 2s a 5s.
Para la visualización esta restringido a los cuatro (4) modos de visualización que se presentan
en la Tabla 1, los cuales deberán mostrarse en los LEDS de la tarjeta de desarrollo. La salida
debe realizarse en forma de bus, ubicando “Three States” en la salida de los componentes
asociados a los modos y realizando el control adecuado en cada caso. Para todos los modos
un LED esta destinado al segundero.
ENTRADAS
DISEÑO E IMPLEMENTACIÓN
• Para el diseño de su prototipo usted puede utilizar cualquier técnica de las vistas en las
asignaturas de Circuitos Digitales, tales como síntesis de circuitos combinacionales o de
máquinas de estado finito. La implementación por tanto será realizada basada en circuitos
secuenciales (registros, contadores, flip-flops) y circuitos combinacionales. Dudas sobre la
validez de procesos de diseño o tecnológicos comuníquese con el profesor de la asignatura
(angaona@hotmail.com).
• Usted debe diseñar y dimensional sus circuitos como modelos de caja negra y gris antes de
realizar el modelamiento en VHDL.
La práctica debe poseer un documento de soporte que reflejará todas las fases de desarrollo
desde la fase de diseño hasta la implementación, el cual deberá ser adjuntado junto con las
descripciones VHDL al espacio para tal fin en el Aula Virtual del Curso.
Cada diseño e implementación son propios de cada equipo de trabajo (máximo tres personas),
por lo que son únicos del equipo. Diseños o desarrollos que a juicio del profesor sean similares
entre dos o más equipos de trabajo, no serán considerados y reportados al Proyecto Curricular.