ion

All web apps in the Catalogue

RISC-V Graphical Datapath Simulator

by jesse-r-s-hines · io.github.jesse-r-s-hines.risc-v-graphical-datapath-simulator

Not TrustedWeb appUnrated★ 30 stars

A web-based graphical simulator of a simple 32-bit, single-cycle…

A web-based graphical simulator of a simple 32-bit, single-cycle implementation of RISC-V

Screenshots

  • Screenshot 1 of RISC-V Graphical Datapath Simulator

About

This is a web-based graphical simulator for a simple 32-bit, single-cycle implementation of RISC-V. The simulator lets you step through a RISC-V program and view the current values of wires and components on the datapath and explanations of what each of the datapath components do. This is very useful for teaching or learning about the RISC-V datapath. All the 32-bit integer instructions are supported except the syscall and concurrency related instructions. The datapath is closely based on the design described in Computer Organization and Design RISC-V Edition. The simulator is available at https://jesse-r-s-hines.github.io/RISC-V-Graphical-Datapath-Simulator. The project is written in TypeScript and React and uses webpack to bundle the project. RISC-V Graphical Datapath Simulator is the open-source project jesse-r-s-hines/RISC-V-Graphical-Datapath-Simulator (https://github.com/jesse-r-s-hines/RISC-V-Graphical-Datapath-Simulator) by jesse-r-s-hines, released under LGPL-3.0. Ion packages it unmodified from commit 24e35781faed, adding only a manifest, an icon and a storage compatibility script.

Source

Written by jesse-r-s-hines, published to Oikou by Ben Grande.

  • ★ 30 stars on GitHub
  • Licence: LGPL-3.0
  • Built from commit 24e35781faed

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20260930.0 may do

Internet

It asks to reach nothing on the internet.

Personal Cloud tools

None. It uses nothing from your Personal Cloud beyond its own storage.

Notifications

It does not send push notifications.

Storage

Up to 16 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20260930.0 Latest Shown above

Published · a ready-built bundle

Imported from jesse-r-s-hines/RISC-V-Graphical-Datapath-Simulator at 24e35781faed.

Report this app