Esta es la aplicación para Linux llamada Rocket Chip, cuya última versión se puede descargar como RocketChipv1.6sourcecode.tar.gz. Se puede ejecutar en línea en el proveedor de alojamiento gratuito OnWorks para estaciones de trabajo.
Descargue y ejecute en línea esta aplicación llamada Rocket Chip con OnWorks de forma gratuita.
Siga estas instrucciones para ejecutar esta aplicación:
- 1. Descargue esta aplicación en su PC.
- 2. Ingrese en nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 3. Cargue esta aplicación en dicho administrador de archivos.
- 4. Inicie el emulador en línea OnWorks Linux o Windows en línea o el emulador en línea MACOS desde este sitio web.
- 5. Desde el SO OnWorks Linux que acaba de iniciar, vaya a nuestro administrador de archivos https://www.onworks.net/myfiles.php?username=XXXXX con el nombre de usuario que desee.
- 6. Descarga la aplicación, instálala y ejecútala.
SCREENSHOTS
Ad
chip de cohete
DESCRIPCIÓN
Rocket Chip es un generador para diseños de Sistema en Chip (SoC) basados en RISC-V, desarrollado originalmente en UC Berkeley y ahora mantenido por Chips Alliance. Mediante Chisel (un lenguaje de construcción de hardware integrado en Scala), Rocket Chip permite a los usuarios parametrizar y configurar núcleos RISC-V (Rocket Core, BOOM, etc.), subsistemas de memoria, buses, cachés, aceleradores, interconexiones de teselas, etc. Admite simulación, prototipado FPGA, generación RTL y síntesis para la fabricación de hardware.
Caracteristicas
- Generador de SoC que utiliza núcleos RISC-V parametrizables (Rocket en orden, opcionalmente BOOM fuera de orden, etc.)
- Soporte para jerarquías de caché configurables, subsistemas de memoria, mosaicos, interconexiones coherentes, etc.
- Simulaciones a través de Verilator, soporte para simulaciones a nivel de unidad y con precisión de ciclo, etc.
- Capacidad para utilizar FPGA como objetivo para placas de creación de prototipos, así como para producir RTL para flujos ASIC
- Uso de cadenas de herramientas modernas / herramientas de construcción: Chisel, Scala, Nix para entorno de construcción, integración con IDE como IntelliJ/VSCode, etc.
- La parametrización permite personalizar todo, como la cantidad de núcleos, aceleradores, diseño de mosaicos, dominio de reloj, etc., para adaptarse a diferentes requisitos (potencia, rendimiento, área).
Lenguaje de programación
Scala
Categorías
Esta aplicación también se puede descargar desde https://sourceforge.net/projects/rocket-chip.mirror/. Está alojada en OnWorks para que pueda ejecutarse en línea fácilmente desde uno de nuestros sistemas operativos gratuitos.