Releases: ssulca/arq-comp
MIPS.final.latest
MIPS final
Este trabajo fue presentado al Profesor Pereyra, reemplazate de Rodriguez en
Arquitectura de computadoras
Prerequisitos
Vivado-2018.3+
Python3
pyserial
tkinter
pysimplegui
Funcionamiento
En vivado Cargar:
1 En mips_final/src
Cargar contenido carpeta mips
, spi
2 En mips_final/src
Cargar Debugger_interface.v
de ./debugger_unit/
3 En mips_final/src
Cargar MicroBlaze, archivo ´ /microblaze/design_1/design_1.bd´
4 Generar Binario, Exportar Harware File->Export->Export Hardware. marcar include bitstream
5 Lanzar SDK
En SDK
1 Crear App nueva usando microblaze
2 Copiar archivos de mips_final/src/debugger_unit/firmware/
3 Compilar y Run as debug
Interfaz Grafica
1 Ejecutar ./mips_final/client/gui/client-gui
2 Binpath /mips_final/client/bin
3 Serial 115200 Bd
Compilar Programa
1 /mips_final/compiler.py file
2 Write program en interfaz grafica /mips_final/out.bin
Reset
1 MIPS reset sw[1]
en mips_final/src/Top_rtl.v
2 MicroBlaze reset sw[0]
en mips_final/src/Top_rtl.v