Main Group

main / RISC-V main group
*RISC-V Main Members Group*. *Please note* that all of the subgroups here are moderated, members-only discussions related to the development of the RISC-V ISA. If you are looking for the public RISC-V mailing lists, please visit https://groups.google.com/a/groups.riscv.org/forum/#!forumsearch/ Members: This group maintains addresses and profiles for the members of all lists underneath it. DO NOT unsubscribe from this list unless you want to unsubscribe from all RISC-V email. Instead, manage your subscriptions to each subgroup individually.
Created:
872 Members, 0 Topics, Archives are visible to anyone, Restricted

Subgroups You Can Join

Technical Committee

RISC-V Technical Committee

  • tech / RISC-V Technical Committee
    Welcome to the RISC-V Technical Committee secure area. In this section of the RISC-V Foundation workspace you will find meeting minutes, showings, reports, schedules, and project descriptions compiled by the Technical Committee, updated on a regular basis. Some areas are under construction, awaiting further developments, but all areas are included to indicate the future direction of the site. Access to this area is restricted to members of the Technical Committee (primary/alternate/observer) and the Board of Directors. Please keep watching this space for new information and developments.
    Created:
    610 Members, 122 Topics, Public Archives, Restricted, Last Post:
  • tech-base-isa / Base ISA Ratification
    Base ISA Ratification
    Created:
    47 Members, 23 Topics, Public Archives, Restricted, Last Post:
  • tech-bitmanip / BitManip Task Group
    The BitManip work group will define extensions to the Unprivileged ISA that are comprised of bit-based instructions. These extensions are intended to enable the development of code that is substantially more performant and efficient that what is possible with the base instructions. Performance testing will be conducted by compiling or hand-assembling routines and then measuring performance improvement in a RISC-V modelling environment. Where possible, all or portions of standard benchmark tests will be employed in this testing. The new instructions will include operations from one or more of the following categories: bit counts, shift/rotate, insert/extract, set/clear, permute, and logical/mask. A base extension will include commonly used functions that are simpler to implement. An extended extension will be proposed should there be instructions that provide even more performance and power savings at a cost of more complexity.
    Created:
    56 Members, 116 Topics, Public Archives, Restricted, Last Post:
  • tech-chairs / Technical Committee Task Group Chairs and Vice Chairs
    Technical Committee Task Group Chairs and Vice Chairs
    Created:
    30 Members, 61 Topics, Public Archives, Restricted, Last Post:
  • tech-compliance / Compliance Task Group
    Compliance Task Group
    Created:
    82 Members, 219 Topics, Public Archives, Restricted, Last Post:
  • tech-crypto-ext / Cryptographic Extensions Task Group
    The Cryptographic Extensions Task Group will propose ISA extensions to the vector extensions for the standardized and secure execution of popular cryptography algorithms.  To ensure that processor implementers are able to support a wide range of performance and security levels the committee will create a base and an extended specification. The base will be comprised of low-cost instructions that are useful for the acceleration of common algorithms. The extended specification will include greater functionality, reserve encodings for more algorithms, and will facilitate improved security of execution and higher performance.   The scope will include symmetric and asymmetric cryptographic algorithms and related primitives such as message digests.  The committee will also make ISA proposals regarding the use of random bits and secure key management.
    Created:
    65 Members, 83 Topics, Public Archives, Restricted, Last Post:
  • tech-debug / Debug Task Group
    Welcome to the RISC-V Debug Task Group secure area. The Debug Task Group's goal is the ratification of a specification for how to enable low-level hardware debugging on RISC-V implementations.  In this section of the RISC-V Foundation Workspace you will find meeting minutes and slides, updated on a regular basis. Access to this area is restricted to members of the Debug Task Group.  For updates, keep an eye on this space and the task group mailing list:debug@workspace.riscv.org. Success Criteria: A Foundation-Ratified Specification for Run/Halt debug of RISC-V based systems. This is desired by the 8th RISC-V Workshop in Barcelona, May 2018. Auxiliary Goals:  Reference implementations & reference SW implementations, Documented SW conventions for debug-related tasks; Explicitly Out of Scope: Trace specification
    Created:
    100 Members, 264 Topics, Public Archives, Restricted, Last Post:
  • tech-fast-int / Fast Interrupts Task Group
    Develop a low-latency, vectored, priority-based, preemptive interrupt scheme for interrupts directed to a single hart, compatible with the existing RISC-V standards. Provide both hardware specifications and software ABIs/APIs. Standardize compiler conventions for annotating interrupt handler functions.
    Created:
    65 Members, 27 Topics, Public Archives, Restricted, Last Post:
  • tech-formalspec / Formal Specification Task Group
    This group will produce a Formal Specification for the RISC-V ISA. This is a specification of the ISA in a formal language, for precision, unambiguity, consistency and completeness. It should be readable and understandable as a canonical reference by practising CPU architects and compiler writers.  It should executable and machine-manipulable for use in formal tools for establishing correctness and transformations in both compilers and CPU designs. [ This work is closely related to and complementary to the work of the  Memory Model Task Group ]
    Created:
    81 Members, 172 Topics, Public Archives, Restricted, Last Post:
  • tech-j-ext / J Extension Task Group
    The RISC-V J extension aims to make RISC-V an attractive target for languages that are traditionally interpreted or JIT compiled, or which require large runtime libraries or language-level virtual machines. Examples include (but are not limited to) C#, Go, Haskell, Java, JavaScript, OCaml, PHP, Python, R, Ruby, Scala or WebAssembly. Among other topics, the group expects to collaborate with several existing RISC-V extension working groups.
    Created:
    37 Members, 57 Topics, Public Archives, Restricted, Last Post:
  • tech-memory-model / Memory Model Task Group
    The memory model task group charter is to define the memory consistency model for the RISC-V architecture, to produce relevant documentation and supplementary material (such as formal mathematical specifications and compliance test cases), and to work with the other task groups to ensure their own specifications remain compatible with the memory model.
    Created:
    111 Members, 272 Topics, Public Archives, Restricted, Last Post:
  • tech-opcodes / OpCode Space Management Task Group
    The OpCode Space Management Task Group is a standing group with the task of allocating reserved opcode space for new proposed standard extensions.  The group works with task groups developing new standard extensions to avoid conflicts with other current and planned future extensions.
    Created:
    24 Members, 1 Topic, Public Archives, Restricted, Last Post:
  • tech-p-ext / P Extension Task Group
    Define and ratify Packed-SIMD DSP extension instructions operating on XLEN-bit integer registers for embedded RISC-V processors. The TG will also define compiler intrinsic functions that can be directly used in high-level programming languages.
    Created:
    42 Members, 7 Topics, Public Archives, Restricted, Last Post:
  • tech-privileged / Privileged Specification Task Group
    The Privileged Architecture Task Group's charter is to define and facilitate the ratification of a Privileged Architecture Specification suitable for embedded systems and Unix-like operating systems.
    Created:
    114 Members, 92 Topics, Public Archives, Restricted, Last Post:
  • tech-sv128 / SV128 Task Group
    CHARTER FOR DEFINITION OF SV128 FOR RISC-V ARCHITECTURE Using minicomputers as a starting point, logical addresses from the early to late 70’s grew from 16 to 32 bits. The main driver was main memory dram technology increases. In the early 90’s, the logical address space increased to 64 bits. Again, the main driver was the main memory dram technology increases. Today, in addition to increases in main memory technologies, the creation of cluster and node multicomputer systems has resulted in a step function in memory capacities. This coupled with newer contemporary memory reference models such as PGAS and WEB based referencing models, as well as the introduction of non-volatile memory, results is the need to define SEMANTICS for data references. This contrasts with previous logical address expansion that extended the address space (flat addressing). Consequently SV128, should be capable of BOTH globally, directly referencing memory, independent of the underlying system architecture, as well as incorporating contemporary security models. Additionally, compatibility with existing RV32 and RV64 executable images need to be supported. As part of this effort, where ever possible, formal methods should be utilized. The SV128 working group, will define a 128 virtual address space in 6 months.
    Created:
    26 Members, 20 Topics, Public Archives, Restricted, Last Post:
  • tech-tee / Trusted Execution Environment Task Group
    The mission of RISC-V trusted execution environment working group are: To define an architecture specification to support trusted execution environment for  RISC-V processors To provide necessary implementation guidelines and/or recommendations to assist hardware developers to realize the specification To enable the development of necessary components, such as compiler, simulation model, hardware, and software components to support the specification
    Created:
    129 Members, 171 Topics, Public Archives, Restricted, Last Post:
  • tech-toolchain / Software Task Group
    Welcome to the Software Task Group. The goal of this task group is to coordinate efforts to build the RISC-V software ecosystem and to standardize RISC-V software interfaces.
    Created:
    88 Members, 44 Topics, Public Archives, Restricted, Last Post:
  • tech-trace / Processor Trace Task Group
    The group shall standardize both a hardware interface to the RISCV core and a packet/data format which will enable the development of commercial and open source trace encoders to be supported by any tools vendors. The interfaces are to provide enough information for: Instruction Trace.  The interfaces should be suitable for in-order and out-of-order cores with extensions.  The group will standardize the data format for: Compressed branch trace so that program flow can be reconstructed by debugging tools.   The group’s progress shall be evaluated after one year at which time the charter may be revised if necessary to narrow the scope of effort.
    Created:
    57 Members, 122 Topics, Public Archives, Restricted, Last Post:
  • tech-unixplatformspec / UNIX-Class Platform Specification Task Group
    UNIX-Class Platform Specification Task Group
    Created:
    32 Members, 8 Topics, Public Archives, Restricted, Last Post:
  • tech-vector-ext / Vector Extension Task Group
    The V Extension Task Group is tasked with developing the specification for the RISC-V base V vector extension, including written documentation, executable model, and compliance suite.  The group is also responsible for outlining how future vector extensions can build on this baseline.
    Created:
    139 Members, 185 Topics, Public Archives, Restricted, Last Post:

Program Commitee

RISC-V Workshops Program Committee

  • prog / RISC-V Program Committee for Workshops
    The Program Committee for Workshops is responsible for guiding the content and supporting/advising on the organization of  RISC-V Workshops.
    Created:
    24 Members, 56 Topics, Public Archives, Restricted, Last Post:
  • prog-chennai / RISC-V Program Committee for Workshops in Chennai
    RISC-V Program Committee for Workshops in Chennai
    Created:
    8 Members, 0 Topics, Public Archives, Restricted
  • prog-shanghai / RISC-V Program Committee for Workshops in Shanghai
    RISC-V Program Committee for Workshops in Shanghai
    Created:
    7 Members, 1 Topic, Public Archives, Restricted, Last Post:
  • prog-summit / RISC-V Program Committee for RISC-V Summit
    RISC-V Program Committee for RISC-V Summit
    Created:
    8 Members, 14 Topics, Public Archives, Restricted, Last Post:

Marketing Committee

RISC-V Marketing Committee

  • mktg / RISC-V Marketing Committee
    Welcome to the RISC-V Marketing Committee. In this section you will find a calendar for upcoming meetings along with  documentation relating to our efforts to drive awareness and outbound messaging on RISC-V. Chair: Ted Marena Vice-Chair: Don Barnetson
    Created:
    217 Members, 452 Topics, Public Archives, Restricted, Last Post:
  • mktg-apac / RISC-V Marketing Asia Pacific Regional Task Group
    Promote awareness, learning and adoption of the RISC-V ISA in the Asia Pacific Region.
    Created:
    50 Members, 86 Topics, Public Archives, Restricted, Last Post:
  • mktg-chairs / RISC-V Marketing Committee Task Group Chairs & Vice Chairs
    RISC-V Marketing Committee Task Group Chairs & Vice Chairs
    Created:
    10 Members, 4 Topics, Public Archives, Restricted, Last Post:
  • mktg-content / RISC-V Marketing Content Task Group
    The aim of Marketing Content Task Group is to drive the content creation and curation efforts for RISC-V marketing, making sure that relevant information is available, well presented, clear and comprehensive. The Content TG recommends activities related to e.g. the RISC-V website, newsletters, training material, and the Foundation's internal communication.
    Created:
    27 Members, 105 Topics, Public Archives, Restricted, Last Post:
  • mktg-events / RISC-V Marketing Events Task Group
    RISC-V Marketing Events Task Group
    Created:
    55 Members, 78 Topics, Public Archives, Restricted, Last Post:
  • mktg-ew2019 / RISC-V Marketing Committee - EW 2019 Task Group
    RISC-V Marketing Committee - EW 2019 Task Group Chair: Jo Windel Vice-Chair: Kevin McDermott
    Created:
    17 Members, 156 Topics, Public Archives, Restricted, Last Post:
  • mktg-outreach / Open Source and University Outreach Task Group
    Welcome to the Open Source and University Outreach Task Group. The goal of this task group is to coordinate outreach to the open source community as well as researchers and educators in academia.
    Created:
    38 Members, 46 Topics, Public Archives, Restricted, Last Post:
  • mktg-research / RISC-V Marketing Research Task Group
    DRAFT Charter 1. Identify targeted market research on RISC-V which would be of interest to the RISC-V membership at large. 2. Facilitate and support research by 3rd party analyst firms on selected topics. 3. In conjunction with Racepoint and Foundation staff, liaise with market researchers and analysts who are preparing RISC-V related reports. (Note: At this time, it is anticipated that the targeted research will not be funded or sponsored by the foundation or by member sponsorships. Rather, the resulting reports will be offered for a fee by the research organizations).
    Created:
    10 Members, 15 Topics, Public Archives, Restricted, Last Post:

Board of Directors

Board-level discussions

  • bod / RISC-V Board of Directors
    RISC-V Board of Directors
    Created:
    10 Members, 436 Topics, Public Archives, Restricted, Last Post:
  • bod-exec-council / RISC-V Board of Directors Executive Council
    RISC-V Board of Directors Executive Council
    Created:
    7 Members, 0 Topics, Public Archives, Restricted
  • chinaadvcomm / China Advisory Committee
    Building on the RISC-V Foundation’s growing footprint in China across more than 25 organizations and universities, the China Advisory Committee will guide the RISC-V Foundation’s education and adoption strategies to further accelerate the RISC-V ecosystem in the region. Participation in this committee is open to foundation members who have significant China-based operations.
    Created:
    7 Members, 1 Topic, Public Archives, Restricted, Last Post:
  • eligible-voters / RISC-V Eligible Voters
    This list contains primary voters from all eligible member companies: Platinum, Gold, and Silver. This list is used for BOD candidate elections and spec approval.
    Created:
    130 Members, 4 Topics, Public Archives, Restricted, Last Post:
  • allmem / All Members
    All Member list for general Foundation notifications
    Created:
    741 Members, 70 Topics, Public Archives, Restricted, Last Post:
  • security / RISC-V Security Standing Committee
    RISC-V Security Standing Committee Main Goals: ● Promote RISC-V as an ideal vehicle for the security community ● Liaise with other internal RISC V committees and with external security committees ● Create an information repository on new attack trends, threats and countermeasures ● Identify top 10 open challenges in security for the RISC-V community to address ● Propose security committees (Marketing or Technical) to tackle specific security topics ● Recruit security talent to the RISC-V ecosystem (e.g., into committees) ● Develop consensus around best security practices for IoT devices and embedded systems
    Created:
    93 Members, 263 Topics, Public Archives, Restricted, Last Post:
  • test-group
    Don't join this
    Created:
    1 Member, 9 Topics, Public Archives, Restricted, Last Post: