Está en la página 1de 1

Trabajo Practico - Electronica Digital

TUAR 2021

Implementación de testbench para circuitos combinacionales.

● Implementar una entidad para un sumador completo de 1 bit, cuya tabla de verdad es la
siguiente:

a b carry_in sum carry_out

0 0 0 0 0

1 0 0 1 0

0 1 0 1 0

1 1 0 0 1

0 0 1 1 0

1 0 1 0 1

0 1 1 0 1

1 1 1 1 1

● Implementar un testbench que permita probar completamente el diseño agregando


manualmente los valores para cada entrada mediante tablas.
● Implementar otro testbench que reporte un error cuando el valor de la/s salida/s no sea
el esperado.
● Implementar un tercer testbench que lea los valores de las entradas desde un archivo, y
que guarde en otro archivo las salidas correspondientes para las entradas, con un
reporte de error, en caso de que exista.
● Implementar un sumador completo de 4 bits a partir del sumador completo de 1 bit.

Se debe presentar un informe que detalle cada una de las implementaciones, con explicaciones
y graficas de las simulaciones. Se deben adjuntar ademas los archivos generados para el
tercer testbench.

También podría gustarte