Implementación de un procesador ARMv8 (LEGv8) con pipeline en SystemVerilog, para la materia Arquitectura del Computador de FaMAF, Universidad Nacional de Córdoba (2023). El procesador se valida ensamblando y ejecutando programas de prueba sobre él y comparando el volcado de memoria resultante contra el resultado esperado.
- SystemVerilog
- Intel Quartus Prime (FPGA Intel Cyclone IV)
- Ensamblador ARMv8 / LEGv8
- Makefile
Los comandos de abajo compilan un programa, lo ejecutan y verifican el resultado.
Primero hay que crear el acceso directo al directorio de progs, ejecutar:
cd src
make linkPara cargar el programa en el microcontrolador, ejecutar:
cd src
make compileLuego para verificar que el resultado obtenido en memdump sea el esperado, ejecutar:
cd src
make compareTrabajo grupal de la materia Arquitectura del Computador (2023):
- Facello, Ignacio
- Nieto, Manuel
- Ramirez, Ignacio