3
UNIVERSIDAD NACIONAL DE SAN AGUSTÍN FACULTAD DE INGENIERÍAS DE PRODUCCIÓN Y SERVICIOS ESCUELA PROFESIONAL DE INGENIERIA ELECTRÓNICA Página:1/3 Jefe de Prácticas: Electrónica Digital - Práctica Ing. Juan Carlos Cuadros Tema: Trabajo de Programación VHDL Código: 0403125 Semestre : V Apellidos y Nombres (1):___________________________________________________ Apellidos y Nombres (2):___________________________________________________ Grupo: 1 2 3 4 Trab. Nº 01 FECHA: 17/DIC/2012 I. INDICACIONES a) Los problemas serán solucionados y presentados por un grupo de dos alumnos como máximo . b) Desarrolle un informe (documento Word, emplear está plantilla) con la solución analítica detallada de los problemas, los esquemas y algoritmos necesarios, la codificación en VHDL solicitada y las pruebas de simulación y verificación de resultados correspondientes. c) Genere en el ISE Xilinx para cada problema un proyecto denominados Proyecto_1, Proyecto_2 y Proyecto_3 respectivamente. En la codificación VHDL ponga al inicio a manera de comentario a los dos integrantes del grupo y sus códigos correspondientes. También es recomendable que comenten su código solución. d) Genere un archivo comprimido (puede ser de formato .rar o .zip) que contenga al archivo del informe y las carpetas de los proyectos. e) Entregar el trabajo vía correo electrónico (enviar a [email protected] ) consignando en el asunto el siguiente rotulo [ED-TP1]. El plazo de entrega máximo es: 19 de diciembre de 2012 hasta las 15:00 horas. No se revisarán trabajos que sean enviados después del plazo máximo. f) Cualquier duda o consulta acerca del trabajo hacerla a través del email [email protected] consignando en el asunto [Consulta ED-TP1] y firmando con sus nombres y apellidos y código después de su mensaje. II. MATERIAL Y EQUIPO a) PC o Notebook con S.O. Windows XP y Software XILINX 9.2i

Trabajo Programacion VHDL 1

Embed Size (px)

Citation preview

Page 1: Trabajo Programacion VHDL 1

UNIVERSIDAD NACIONAL DE SAN AGUSTÍN

FACULTAD DE INGENIERÍAS DE PRODUCCIÓN Y SERVICIOS

ESCUELA PROFESIONAL DE INGENIERIA ELECTRÓNICA

Página:1/2

Jefe de Prácticas:

Electrónica Digital - Práctica Ing. Juan Carlos Cuadros

Tema: Trabajo de Programación VHDLCódigo: 0403125Semestre: V

Apellidos y Nombres (1):___________________________________________________Apellidos y Nombres (2):___________________________________________________

Grupo: 1 2 3 4

Trab. Nº 01 FECHA: 17/DIC/2012

I. INDICACIONES

a) Los problemas serán solucionados y presentados por un grupo de dos alumnos como máximo.

b) Desarrolle un informe (documento Word, emplear está plantilla) con la solución analítica detallada de los

problemas, los esquemas y algoritmos necesarios, la codificación en VHDL solicitada y las pruebas de simulación y

verificación de resultados correspondientes.

c) Genere en el ISE Xilinx para cada problema un proyecto denominados Proyecto_1, Proyecto_2 y Proyecto_3

respectivamente. En la codificación VHDL ponga al inicio a manera de comentario a los dos integrantes del grupo y

sus códigos correspondientes. También es recomendable que comenten su código solución.

d) Genere un archivo comprimido (puede ser de formato .rar o .zip) que contenga al archivo del informe y las carpetas

de los proyectos.

e) Entregar el trabajo vía correo electrónico (enviar a [email protected]) consignando en el asunto el siguiente

rotulo [ED-TP1]. El plazo de entrega máximo es: 19 de diciembre de 2012 hasta las 15:00 horas. No se revisarán

trabajos que sean enviados después del plazo máximo.

f) Cualquier duda o consulta acerca del trabajo hacerla a través del email [email protected] consignando en el

asunto [Consulta ED-TP1] y firmando con sus nombres y apellidos y código después de su mensaje.

II. MATERIAL Y EQUIPO

a) PC o Notebook con S.O. Windows XP y Software XILINX 9.2i

III. PROBLEMAS

1) Realice la descripción algorítmica en VHDL de un biestable D cerrojo. Luego emplee esta entidad en el control de un

motor eléctrico por medio de un botón. El motor pasa de encendido a apagado y viceversa cada vez que se pulsa el

botón. Emplee una descripción estructural para implementar el sistema encendido del motor. Se pide:

a) Análisis y Algoritmo de solución para el biestable D.

b) Codificación en VHDL del algoritmo del biestable D.

c) Esquema solución para el encendido/apagado del motor.

d) Algoritmo o propuesta de solución para el control de encendido/apagado.

e) Codificación en VHDL del ítem d).

f) Pruebas de simulación y verificación de funcionamiento del sistema digital propuesto.

Page 2: Trabajo Programacion VHDL 1

Electrónica Digital - Práctica Página: 2/2

Tema: Trabajo de Programación VHDLTRAB Nº 1 ED

JP: Ing Juan Carlos Cuadros

2) Implemente en código VHDL descripción estructural un multiplexor de 8 a 1. Utilice la entidad mux2a1 para implementar

el multiplexor requerido. Detalle su procedimiento y considere en su solución lo siguiente:

a) Análisis y Algoritmo de solución para el multiplexor 8 a 1.

b) Esquema del multiplexor 8 a 1 en base al mux2a1.

c) Codificación en VHDL del algoritmo del multiplexor 8 a 1.

d) Pruebas de simulación y verificación de funcionamiento del sistema digital propuesto.

3) Realice en código VHDL la descripción comportamental flujo de datos para un codificador de prioridad 4 a 2. Se pide:

a) Análisis del problema.

b) Codificación en VHDL del sistema digital requerido.

c) Pruebas de simulación y verificación de funcionamiento del sistema digital propuesto.

IV. CONCLUSIONES, OBSERVACIONES Y RECOMENDACIONES

a) Emita al menos cinco conclusiones en torno al trabajo realizado.

- _______________________________________________________________________________________________

- _______________________________________________________________________________________________

- _______________________________________________________________________________________________

- _______________________________________________________________________________________________

- _______________________________________________________________________________________________