Tech: Software Overlay Task Group tech-overlay@lists.riscv.org

Software Overlay Task Group

 

github: TBD

Motivation

In the early days of embedded computing there was a technique to load code in Real-Time at the moment it was needed for execution. Back than memory was expensive in all aspects. Similarly, today, IoT devices are very restricted with memory size and power. Due to those requirements, the need arises a need to revive the overlay concept to fit to RISC-V ISA, and use the RISC-V toolchain to support it.
 

Charter

The Software Overlay TG will specify the requirements for the software overlay feature, both from the FW manager  engine and from toolchain aspects, all which will be based on the current RISC-V ISA and extensions.

 

Deliverable 

Full operation software stack to be part of RISC-V toolchain, includes runtime software and toolchain support .

Initial  Roadmap (by Phases)

Gather
  1. Gathering specification and requirements: what we wish this feature to contain
  2. Making a generic software requirement to be approved by the TG
Design
  1. Establish a software spec based on the requirements 
  2. Designing RT FW, using RISC-V ISA
  3. Designing Toolchain usage
  4. Write HLD (High level design) for the RT engine
Implementation
  1. Implementation and LLD (low level design)
  2. Deployment 
  3. Write Test suite
  


Group Information

  • 12 Members
  • 0 Topics
  • Started on
  • Feed

Group Email Addresses

Group Settings

  • This is a subgroup of main.
  • All members can post to the group.
  • Posts to this group do not require approval from the moderators.
  • Messages are set to reply to group and sender.
  • Subscriptions to this group do not require approval from the moderators.
  • Archive is visible to anyone.
  • Wiki is visible to anyone.
  • Members can set their subscriptions to no email.

Top Hashtags [See All]

No used hashtags.

 or  Log In If You Are Already A Member

Message History