Proyecto final · Desarrollo y asesoría

viernes 20 de noviembre · 16:0017:40 · en 90 días

Guía del maestro.docx

GUÍA 20-11-26 Laboratorio de Arquitecturas Computacionales

LA116 · viernes 20/11/2026 · 16:00-17:40 · Sesión 15

Proyecto final · Desarrollo y asesoría


OBJETIVO DE LA SESIÓN

Avanzar el proyecto con asesoría directa del profesor. La entrega abre el lunes 23 y cierra el viernes 27 de noviembre.

QUÉ SE ESPERA DEL PROYECTO

Una aplicación real ejecutándose sobre el procesador RISC-V construido en las prácticas. No es un bloque más: es el sistema completo resolviendo un problema.

IDEAS VIABLES

  • Calculadora con entrada por interruptores y salida en displays.
  • Controlador de semáforo con temporización programable.
  • Generador y verificador de secuencias, con validación en software.
  • Adquisición de datos de un sensor con procesamiento en el procesador.
  • Juego simple con LED y botones.

AMPLIACIONES OPCIONALES DEL PROCESADOR

  • Agregar instrucciones de multiplicación, es decir la extensión M.
  • Implementar interrupciones con un temporizador.
  • Segmentar el camino de datos en cinco etapas con adelantamiento.
  • Agregar una caché de instrucciones.

Cualquiera de estas conecta directamente con las unidades 5 y 6 de la clase de teoría, y es lo que puede hacer que el proyecto destaque.

ESTRUCTURA DEL REPORTE

1. Planteamiento del problema y justificación.

2. Arquitectura del sistema, con diagrama de bloques.

3. Programa en ensamblador RISC-V, comentado.

4. Modificaciones al procesador, si las hubo.

5. Verificación: simulación y hardware.

6. Mediciones de recursos y rendimiento.

7. Conclusiones y trabajo futuro.

RECOMENDACIÓN

Congelar el hardware pronto y dedicar los últimos días al programa y a la verificación. Los proyectos que fallan casi siempre son los que seguían modificando el procesador el último día.

Mis notas0 palabras
.docx
Tareas propias de esta sesión

Nada anotado en esta sesión todavía.