0% encontró este documento útil (0 votos)
333 vistas1 página

Digital VHDL

Este documento presenta 7 tareas de programación en VHDL para diseñar y simular circuitos lógicos combinacionales como una lámpara Morse, una caja de seguridad, un motor, un decodificador 2 a 4, un sumador de 5 bits, un comparador de 3 bits y un decodificador de 7 segmentos. El objetivo es que los estudiantes se familiaricen con el lenguaje VHDL y aprendan a modelar circuitos digitales combinacionales.

Cargado por

Fernanda Lopez
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
333 vistas1 página

Digital VHDL

Este documento presenta 7 tareas de programación en VHDL para diseñar y simular circuitos lógicos combinacionales como una lámpara Morse, una caja de seguridad, un motor, un decodificador 2 a 4, un sumador de 5 bits, un comparador de 3 bits y un decodificador de 7 segmentos. El objetivo es que los estudiantes se familiaricen con el lenguaje VHDL y aprendan a modelar circuitos digitales combinacionales.

Cargado por

Fernanda Lopez
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Programacin en VHDL Diseo lgico combinacional Objetivo Que el alumno se familiarice con el programa VHDL para disear y simular

un circuito lgico combinacional. Desarrollo 1) Mediante un estilo funcional, programe en VHDL el funcionamiento de una lmpara para cdigo Morse que encienda la luz al presionar un botn y lo apague al soltarlo. 2) Con el estilo de programacin por flujo de datos, programe en VHDL el funcionamiento de una caja de seguridad cuya apertura requiere de la presin simultanea de tres de cuatro botones (a, b, c y d). Los botones que se deben oprimir para abrir la caja son a, c y d. 3) Con un estilo por flujo de datos, programe en VHDL el funcionamiento de un motor que se enciende con la siguiente ecuacin: 4) Se requiere un programa en VHDL de un circuito decodificador de 2 a 4, segn se muestra en el siguiente diagrama. Utilice estructuras tipo if-then-else if.
EN Y0 Y1 Y2 Y3

A B

Donde: EN= entrada de habilitacin del circuito (se activa en baja) A,B= entradas del circuito Y[0:3]=salidas del circuito 5) Disee y simule en VHDL un sumador de 5 bits. 6) Un circuito comparador de 3 bits recibe dos nmeros de 3 bits X= x2, x1, x0 y Z=z2 ,z1, z0. Disee y simule un programa en VHDL que produzca una salida F=1 si y slo si X<Z 7) Simule y disee un decodificador de 7 segmentos en VHDL. Disee y simule la lgica que debe tener el circuito para cumplir los requerimientos ya mencionados. X0 0 0 0 0 1 1 1 1 X3 X2 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 S0 (Verde) 1 1 0 0 0 0 0 0 S1 (Amarillo) 0 0 1 1 1 0 0 0 S2 (Rojo) 0 0 0 0 0 1 1 1

También podría gustarte