WebriSC-V: A web-based education-oriented RISC-V pipeline simulation environment

26Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

WebRISC-V is a web-based server-side RISC-V assembly language Pipelined Datapath simulation environment, which aims at easing students learning and instructors teaching experience. RISC-V is an open-source Instruction Set Architecture (ISA) that is highly flexible, modular, extensible and royalty free. Because of these reasons, there is an exploding interest both in the industry and academia for the RISC-V. Here, we present the main features of this simulator and how it can be used for a simple exercise in the classroom. This web-based simulator permits the execution of RISC-V user-provided source code on a five-stage pipeline, while displaying the data of registers, memory and the internal state of the pipeline elements. One of the main advantages of WebRISC-V is the immediate availability in the web browser, thanks to its implementation as a server-side script in PHP.

Cite

CITATION STYLE

APA

Giorgi, R., & Mariotti, G. (2019). WebriSC-V: A web-based education-oriented RISC-V pipeline simulation environment. In Proceedings of the Workshop on Computer Architecture Education, WCAE 2019. Association for Computing Machinery, Inc. https://doi.org/10.1145/3338698.3338894

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free