Vše

Co hledáte?

Vše
Projekty
Výsledky výzkumu
Subjekty

Rychlé hledání

  • Projekty podpořené TA ČR
  • Významné projekty
  • Projekty s nejvyšší státní podporou
  • Aktuálně běžící projekty

Chytré vyhledávání

  • Takto najdu konkrétní +slovo
  • Takto z výsledků -slovo zcela vynechám
  • “Takto můžu najít celou frázi”

RISC-V Hardware and Software Ecosystem for Computer Architecture Courses

Identifikátory výsledku

  • Kód výsledku v IS VaVaI

    <a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21240%2F25%3A00383436" target="_blank" >RIV/68407700:21240/25:00383436 - isvavai.cz</a>

  • Výsledek na webu

    <a href="http://dx.doi.org/10.1109/EDUCON62633.2025.11016652" target="_blank" >http://dx.doi.org/10.1109/EDUCON62633.2025.11016652</a>

  • DOI - Digital Object Identifier

    <a href="http://dx.doi.org/10.1109/EDUCON62633.2025.11016652" target="_blank" >10.1109/EDUCON62633.2025.11016652</a>

Alternativní jazyky

  • Jazyk výsledku

    angličtina

  • Název v původním jazyce

    RISC-V Hardware and Software Ecosystem for Computer Architecture Courses

  • Popis výsledku v původním jazyce

    This paper discusses adding C software and peripheral support for the single-cycle RISC-V RV32I microarchitectures commonly used in computer architecture courses. This allows students to program their processor and communicate with peripherals using the provided library written in C. This paper presents key ideas on how to extend the RV32I microarchitecture to support these peripherals and how to add support for C language in the absence of operating system on the target device. Moreover, a GPIO peripheral was developed to demonstrate the process of adding a peripheral support to the processor and several examples are provided to illustrate the functionality of developed library.

  • Název v anglickém jazyce

    RISC-V Hardware and Software Ecosystem for Computer Architecture Courses

  • Popis výsledku anglicky

    This paper discusses adding C software and peripheral support for the single-cycle RISC-V RV32I microarchitectures commonly used in computer architecture courses. This allows students to program their processor and communicate with peripherals using the provided library written in C. This paper presents key ideas on how to extend the RV32I microarchitecture to support these peripherals and how to add support for C language in the absence of operating system on the target device. Moreover, a GPIO peripheral was developed to demonstrate the process of adding a peripheral support to the processor and several examples are provided to illustrate the functionality of developed library.

Klasifikace

  • Druh

    D - Stať ve sborníku

  • CEP obor

  • OECD FORD obor

    20206 - Computer hardware and architecture

Návaznosti výsledku

  • Projekt

  • Návaznosti

    S - Specificky vyzkum na vysokych skolach

Ostatní

  • Rok uplatnění

    2025

  • Kód důvěrnosti údajů

    S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů

Údaje specifické pro druh výsledku

  • Název statě ve sborníku

    2025 IEEE Global Engineering Education Conference (EDUCON) Proceedings

  • ISBN

    979-8-3315-3950-4

  • ISSN

    2165-9559

  • e-ISSN

  • Počet stran výsledku

    8

  • Strana od-do

    1-8

  • Název nakladatele

    IEEE

  • Místo vydání

    Piscataway, NJ

  • Místo konání akce

    London

  • Datum konání akce

    22. 4. 2025

  • Typ akce podle státní příslušnosti

    WRD - Celosvětová akce

  • Kód UT WoS článku

    001533112700356