Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos:
Realizar descripciones modulares de un procesador utilizando VHDL como lenguaje de
descripción.
Diseñar e implementar una ALU con soporte para complemento a 2.
Descripción General:
La Unidad Lógica Aritmética (ALU - Arithmetic Logic Unit) es el módulo operativo del procesador,
definiendo en gran parte la velocidad máxima del mismo. En este laboratorio, cada grupo (3
estudiantes) diseñará una ALU, la cual soportará operaciones con representación en
complemento a 2. El diseño será validado inicialmente a través de simulaciones y luego
implementado en la tarjeta de desarrollo disponible en el laboratorio (DE0 de Altera). El
diagrama de caja negra es el siguiente:
La práctica considera dos entregas: (i) informe (incluyendo simulaciones) y (ii) validación
práctica (documentada también en el informe).
Página 1 de 2
Análisis del diagrama RTL para determinar su equivalencia lógica con la funcionalidad
esperada.
Simulaciones suficientes que validen la correcta operación del módulo.
Análisis de los resultados para los siguientes patrones:
Requerimientos Especiales:
El informe debe seguir el formato Latex entregado por el profesor, de lo contrario el
informe recibirá una nota de cero (0).
Cada grupo dispone de la sesión completa para configurar la FPGA y sustentar el informe y
los resultados prácticos.
Página 2 de 2