RISC-V Online Tutor

被引:0
|
作者
Morgan, Fearghal [1 ]
Beretta, Arthur [2 ]
Gallivan, Ian [1 ]
Clancy, Joseph [1 ]
Rousseau, Frederic [2 ]
George, Roshan [1 ]
Bako, Laszlo [3 ]
Callaly, Frank [1 ]
机构
[1] Natl Univ Ireland, Galway, Ireland
[2] Univ Grenoble Alpes, TIMA, Grenoble INP, CNRS, Grenoble, France
[3] SAPIENTIA Hungarian Univ Transylvania, Targu Mures, Corunca, Romania
来源
关键词
RISC-V; Online learning; Remote laboratory; FPGA; Prototyping; Assembly language; Tutor; Lesson; Course builder; Training;
D O I
10.1007/978-3-030-82529-4_14
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:131 / 143
页数:13
相关论文
共 50 条
  • [21] A Security RISC: Microarchitectural Attacks on Hardware RISC-V CPUs
    Gerlach, Lukas
    Weber, Daniel
    Zhang, Ruiyi
    Schwarz, Michael
    2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 2321 - 2338
  • [22] Design of IOMMU Based on RISC-V
    Wang, Zhendao
    Ban, Guilong
    Hu, Jin
    Jiao, Xufeng
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2024, 51 (06): : 187 - 194
  • [23] Hardware Accelerated FrodoKEM on RISC-V
    Karl, Patrick
    Fritzmann, Tim
    Sigl, Georg
    2022 25TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2022, : 154 - 159
  • [24] RISC-V Extension for Lightweight Cryptography
    Tehrani, Etienne
    Graba, Tarik
    Merabet, Abdelmalek Si
    Danger, Jean-Luc
    2020 23RD EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2020), 2020, : 222 - 228
  • [25] A Compiler Comparison in the RISC-V Ecosystem
    Poorhosseini, Mehrdad
    Nebel, Wolfgang
    Gruettner, Kim
    2020 INTERNATIONAL CONFERENCE ON OMNI-LAYER INTELLIGENT SYSTEMS (IEEE COINS 2020), 2020, : 80 - 85
  • [26] A lightweight ISE for ChaCha on RISC-V
    Marshall, Ben
    Page, Daniel
    Thinh Hung Pham
    2021 IEEE 32ND INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP 2021), 2021, : 25 - 32
  • [27] Execution at RISC: Stealth JOP Attacks on RISC-V Applications
    Buckwell, Loic
    Gilles, Olivier
    Perez, Daniel Gracia
    Kosmatov, Nikolai
    COMPUTER SECURITY. ESORICS 2023 INTERNATIONAL WORKSHOPS, CPS4CIP, PT II, 2024, 14399 : 377 - 391
  • [28] PicoRio: An Open-Source, RISC-V Small-Board Computer to Elevate the RISC-V Software Ecosystem
    Zhangxi Tan
    Lin Zhang
    David Patterson
    Yi Li
    Tsinghua Science and Technology, 2021, 26 (03) : 384 - 386
  • [29] PicoRio: An Open-Source, RISC-V Small-Board Computer to Elevate the RISC-V Software Ecosystem
    Tan, Zhangxi
    Zhang, Lin
    Patterson, David
    Li, Yi
    TSINGHUA SCIENCE AND TECHNOLOGY, 2021, 26 (03) : 384 - 386
  • [30] Securing a RISC-V architecture: A dynamic approach
    Pillement, S.
    Real, M. Mendez
    Pottier, J.
    Nieddu, T.
    Le Gal, B.
    Faucou, S.
    Bechennec, J. L.
    Briday, M.
    Girbal, S.
    Le Rhun, J.
    Gilles, O.
    Perez, D. Gracia
    Sintzoff, A.
    Coulon, J. R.
    2023 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2023,