Para realizar el proyecto, se desarrolló un compilador para un set de instruccionesdefinidas para un procesador diseñado e implementado en el lenguaje de discripción de hardware SystemVerilog. Las herramientas utilizadas para esto son las siguientes:
-Sistema Operativo para programación en System Verilog: Windows 10
-Sistema Operativo para programación en Python: Kubuntu
-Lenguaje de alto nivel para desarrollar el compilador: Python3.8
-Interfaz del compilador: PyQt 5
-Software para desarrollo del procesador: Quartus Lite 18.1
-Pruebas y simulación del procesador: : Altera ModelSim
-Editor de código: VSCode