Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2023
1 Objetivo
Programar y verificar una ALU que opera con 2 números de 4 bits y produce un resultado de
8 bits. El estudiante aprenderá sobre el funcionamiento de una ALU, el FPGA y el software
Vivado.
2 Preparación
La meta principal de este laboratorio es diseñar una ALU de 4 bits y programarla en el
FPGA. Para ello, utilizaremos el software Vivado. Para crear el proyecto de Vivado y pro-
gramar el FPGA, siga las instrucciones en la plataforma.
Las entradas de la ALU serán los switches y la salida serán los LED.
Figure 2: FPGA.
1
Las operaciones que puede realizar la ALU son las siguientes: NOOP(no hacer nada), A + B,
A × B, A + 1, A&B(AND), A ⊕ B(XOR).
3 Procedimiento
Escriba un reporte describiendo como funciona su código. Incluya una tabla que muestre las
operaciones posibles y la señal que selecciona dicha operación. Muestre al menos 2 ejemplos
de cada operación en el FPGA.