Como instalar un simulador para el procesador RISC-V

Aquellos interesados en el hardware "open" o libre de propiedad intelectual, existen varias opciones implementadas de la Fundación RISC-V ISA, como el nuevo Freedom Unleashed, multinucleo para Linux:  https://www.sifive.com/products/hifive-unleashed/

Por lo pronto, aquellos que no pudimos acceder a alguna tarjeta de desarrollo, pero aĆŗn asi no nos queremos perder la oportunidad de conocer las instrucciones y la arquitectura de operación, podemos recurrir a los simuladores que funcionan tanto en Windows como Linux.  El que me pareció mas amigable fuĆ© uno que parece abandonado, de la Universidad de Augsburg llamado riscVivid 1.2, muy parecido al Mars de MIPS:

https://github.com/unia-sik/riscVivid

Para poderlo utilizar, necesitamos descargar:

ant-doxygen (Obsoleto)
http://sourceforge.net/projects/ant-doxygen

apache-log4j (Apache log4j 1.2.17) (Obsoleto)
http://logging.apache.org/log4j/1.2/download.html

y ponerlos dentro del directorio lib_local con sus respectivos directorios.

DespuƩs, hay que instalar tanto el JAVA SDK (10.02) y el ANT (1.10.5) y dales sus rutas de variable de entorno: ANT_HOME y JAVA_HOME


En la consola:

hacer el build (build.xml): ..\> ant -v

hacer el paquete: ..\> ant build_and_package

y ejecutarlo: ..\> java -jar riscVivid.jar

Listo... podemos ahora celebrar con nuestro primer Hello World!



CƩsar GƔmez
Septiembre 23, 2018


Comentarios

Entradas populares