Uploaded image for project: 'RISC-V Specification Lifecycle'
  1. RISC-V Specification Lifecycle
  2. RVS-793

❗️❗️ {issue.summary}}

    • Required
    • IOPMP
    • No
    • NON-ISA
    • Not Started
    • Not Started
    • Approved
    • 0

      IOPMP, which stands for Input/Output Physical Memory Protection, is a mechanism that provides access control over system address space by I/O agents to protect multiple security domains with separate access controls. The IOPMP mechanism is designed to prevent unauthorized access to memory by I/O agents such as DMA or GPU, which are connected to the bus fabric. This will be a Non-ISA specification and will support the following capabilities listed in the [IOPMP Charter].

      Plan:

      https://docs.google.com/document/d/1PrxwaoT8QhDUbOr3sQ8pG-1bpMaoELOq1BXcPTGl2HA/edit

      Status:
      https://docs.google.com/spreadsheets/d/1Zo4_eqHGZ3h7rEMcxnnCjQK2BpJ2u6exK0b8Laulw8M/edit#gid=1421035361

        1.
        [Inception] - Infrastructure Setup Request Specification Acceptance Criteria Done Unassigned 06/Feb/23 0
        2.
        [Plan] - Develop Specification Plan Planning Acceptance Criteria Done Unassigned 21/Jun/23 0
        3.
        [Plan] - Governing Committee Approval Approval Approved Rafael Sene 21/Jun/23 0
        4.
        [Plan] - Schedule Plan Presentation to Chairs Specification Acceptance Criteria Done Unassigned 21/Jun/23 0
        5.
        [Plan] - Present Plan to Chairs Specification Acceptance Criteria Done Unassigned 28/Jun/23 0
        6.
        [Plan] - Chairs Approval Approval Approval In Progress Rafael Sene 28/Jun/23 3
        7.
        [Plan] - Notify TSC Specification Acceptance Criteria Done Unassigned 28/Jun/23 0
        8.
        [Development] - Develop Specification Specification Acceptance Criteria Done Unassigned 28/Jun/23 0
        9.
        [Development] - Internal Review Development Acceptance Criteria Not Required Unassigned 07/Jul/23 0
        10.
        [Development] - Governing Committee Specification Stabilization Approval Approval Approval Not Required Rafael Sene 28/Jun/23 0
        11.
        [Freeze] - Complete Documentation of New Instructions, State Changes, and ISA Alterations Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        12.
        [Freeze] - Develop Opcode Support Freeze Acceptance Criteria Not Required to Freeze Unassigned 29/Mar/24 0
        13.
        [Freeze] - Implement Simulator Support Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        14.
        [Freeze] - Implement psABI Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        15.
        [Freeze] - Develop Support for GCC Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        16.
        [Freeze] - Develop RISC-V Tests Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        17.
        [Freeze] - Perform Input Testing Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        18.
        [Freeze] - Add Support into the Sail Golden Model Freeze Acceptance Criteria Not Required to Freeze Unassigned 29/Mar/24 0
        19.
        [Freeze] - Create Proof of Concept Freeze Acceptance Criteria Not Started Unassigned 29/Mar/24 0
        20.
        [Freeze] - ARC Review (required) ARC Review Not Started Unassigned 29/Mar/24 0
        21.
        [Freeze] - Ensure Compliance with RISC-V Specification Policies Approval Not Started Unassigned 29/Mar/24 0
        22.
        [Freeze] - Request Signoffs from Committee Chair Approval Not Started Unassigned 29/Mar/24 0
        23.
        [Freeze] - Request Signoff from RISC-V CTO Approval Not Started Unassigned 29/Mar/24 0

            Unassigned Unassigned
            rsene Rafael Sene
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: