Documentos de Académico
Documentos de Profesional
Documentos de Cultura
https://logic.ly , www.thinkercad.com
Procedimiento
1. Comprobación
Diseñar e implementar en protoboard (con Thinkercad) un sumador discreto (síntesis con compuertas) de
dos bits por dato con acarreo de entrada Cin y acarreo de salida Cout. Se recomienda diseñar un sumador de 1
bits y reutilizar el diseño. Utilizar a la salida un decodificador bcd a 7 segmentos para ver el resultado de la
suma y un dipswitch para generar las cinco entradas.
Recuerde que debe utilizar una línea entrada de control para indicarle al circuito el tipo de operación (suma
o resta).
3. Síntesis en FPGA
Implementar en lenguaje VHDL un sumador y restador de 4 bits. Especificar los siguientes archivos:
a) Fuentes o diseño en VHDL
b) Simulación en la herramienta EDAPlayground.
c) Constraints para programar el diseño en una board BAsys3. Se puede definir las entradas con los
diferentes interruptores: cuatro para el dato A (A0, A1, A2 y A3), otros cuatro para los datos de B
(B0, B1, B2, B3), y un selector de operación. El resultado se debe mostrar en uno display 7 seg. de
la Basys3 en formato Hexadecimal, o simplemente utilizando los leds.
Entregables
Se debe elaborar el informe en formato IEEE y subirlo a Moodle en un archivo PDF que contenga:
El informe debe subirse a Moodle en las fechas indicadas. Los archivos en formato Word no serán calificados.
Referencias
www.thinkercad.com
https://logic.ly
https://wilaebaelectronica.blogspot.com/2017/01/decodificador-bcd-a-7-segmentos.html
https://reference.digilentinc.com/_media/basys3:basys3_rm.pdf
Elaboró
Javier Chaparro
Junio de 2020