RISC-V Online Tutor

Fearghal Morgan, Arthur Beretta, Ian Gallivan, Joseph Clancy, Frédéric Rousseau, Roshan George, László Bakó, Frank Callaly

Research output: Chapter in Book or Conference Publication/ProceedingConference Publicationpeer-review

2 Citations (Scopus)

Abstract

This paper presents the RISC-V Online Tutor course which provides structured, self-paced RISC-V architecture and applications training. The course browser transparently interacts with remote RISC-V hardware, implemented on an FPGA array. The course is implemented and supported by the reported vicilogic platform which provides online learning, remote FPGA prototyping and course builder. Lessons control remote hardware input signals, probe all RISC-V processor signals and overlay signal widgets on interactive course diagrams. The strategy provides a visually-rich, interactive learn-by-doing experience. The paper presents the course structure, and examples of the interactive lesson pedagogy. User experience, opinion and analytics are presented for a group of 45 users. Results indicate a high level of user satisfaction, and effective independent learning and achievement. Course availability is timely, with the growing interest in the RISC-V open-source Instruction Set Architecture, the call for training materials by RISC-V International, and the increasing demand for practical online learning systems, particularly during the Covid-19 pandemic.

Original languageEnglish
Title of host publicationOnline Engineering and Society 4.0 - Proceedings of the 18th International Conference on Remote Engineering and Virtual Instrumentation, REV 2021
EditorsMichael E. Auer, Kalyan Ram Bhimavaram, Xiao-Guang Yue
PublisherSpringer Science and Business Media Deutschland GmbH
Pages131-143
Number of pages13
ISBN (Print)9783030825287
DOIs
Publication statusPublished - 2022
Event18th International Conference on Remote Engineering and Virtual Instrumentation, REV 2021 - Virtual, Online
Duration: 24 Feb 202126 Feb 2021

Publication series

NameLecture Notes in Networks and Systems
Volume298
ISSN (Print)2367-3370
ISSN (Electronic)2367-3389

Conference

Conference18th International Conference on Remote Engineering and Virtual Instrumentation, REV 2021
CityVirtual, Online
Period24/02/2126/02/21

Keywords

  • Assembly language
  • Course builder
  • FPGA
  • Lesson
  • Online learning
  • Prototyping
  • Remote laboratory
  • RISC-V
  • Training
  • Tutor

Fingerprint

Dive into the research topics of 'RISC-V Online Tutor'. Together they form a unique fingerprint.

Cite this