Technical Working Groups
The technical groups are the heart of RISC-V. These groups create and maintain the hardware ISA and other items around it, including test and debug frameworks, software specs, and other technical aspects.
The Technical Steering Committee (TSC) is the technical governance body within RISC-V, made up of task group chairs and Premier members, with a hard limit of one representative per company, reporting monthly to the Board of Directors. RISC-V organizes our technical work through standing committees which guide the work done by task groups and technical special interest groups (SIGs).
There are two important notes about the technical lists. One is that RISC-V does all technical work visibly in the open, in “read-only” fashion – active participation in working groups is limited to members, but the archives are publicly visible. The other is that contributions on these working groups are considered to be RISC-V community property. In other words, ownership of all specifications is assigned directly to RISC-V International, who maintains the copyright and Creative Commons license on behalf of the member community, and no individual contributor retains ownership of work that ends up in the RISC-V specifications.
Technical task groups that have achieved their final deliverables are considered “graduated” – they are kept as archives, but participation is locked. In addition, technical groups prior to 2020 are archived within the server in separate groups titled groupname-archive.
Members have access to all archives, and they may join any working technical group other than the tech-chairs, which is specific to technical working group chairs, and the TSC, which is specific to Technical Steering Committee members. Please also see the Guide to Working with RISC-V.
The following diagram and table list all current technical groups.
|tech||General technical announcements & discussion|
|security||Security Standing Committee|
|tech-tee||TEE Task Group|
|tech-crypto-ext||Cryptographic Extensions Task Group|
|security-response||Security response team (proposed)|
|software||Software Standing Committee|
|tech-unixplatformspec||UNIX Platform Spec Task Group|
|tech-unprivileged||Unprivileged Spec Standing Committee|
|tech-base-isa||Base ISA Ratification Task Group (graduated)|
|tech-j-ext||J Extension Task Group|
|tech-vector-ext||Vector Extension Task Group|
|tech-bitmanip||B Extension (Bitmanip) Task Group|
|tech-p-ext||P Extension Task Group|
|tech-privileged||Privileged Spec Standing Committee|
|tech-memory-model||Memory Model Task Group (graduated)|
|tech-virt-mem||Virtual Memory Task Group|
|tech-config||Configuration Structure Task Group|
|tech-fast-int||Fast Interrupt Task Group|
|trace-debug||Debug & Trace Standing Committee|
|tech-trace||Processor Trace Task Group (graduated)|
|tech-debug||Debug Task Group (graduated)|
|tech-nexus||Nexus Trace Task Group|
|formalspec-compliance||Formal Spec & Compliance Comittee (proposed)|
|tech-compliance||Compliance Spec Task Group|
|tech-formalspec||Formal Spec Task Group|
Non-technical groups maintain and promote RISC-V as an organization. Activities include events, meetups, content, PR, programs for conferences, education, advocacy, and non-technical special interest groups (SIGs), as well as general administration and announcement groups.
|mktg-ew||Event Committee – Embedded World|
|mktg-meetups||Bevy groups / meetups and other regional events|
|mktg-content||Marketing and website content development & maintenance|
|mktg-research||Market research committee|
|mktg-apac||APAC regional group|
|mktg-chairs||Marketing committee chairs|
|prog-summit||Program committee for annual RISC-V Summit|
|prog-chennai||Program committee for Chennai summit (past)|
|prog-shanghai||Program committee for Shanghai summit (past)|
|sig||Special Interest Groups (general)|
|sig-academia-training||Academia & Training special interest group|
|sig-safety||Functional Safety special interest group|
|sig-hpc||HPC special interest group|
|sig-soft-cpu||FPGA and Soft CPU special interest group|
|allmem||Announcement group for all members (low traffic). You should belong to this group.|
|main||groups.io identity server. You MUST belong to this group to stay in the system.|
Other groups include regional groups, other shared interest groups, and invitation-only groups such as the Board of Directors and Ambassadors.
|bod||RISC-V Board of Directors *|
|tsc||RISC-V Technical Steering Committee (TSC) *|
|tech-chairs||RISC-V Technical Task Group Chairs *|
|ambassadors||RISC-V Ambassadors *|
|sig-japan||Japan community special interest group|
|chinaadvcomm||China Advisory Committee|
* by invitation only