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

Indirect Control and Status Register (CSR) Access

    • Required
    • CSRIndirect
    • Yes
    • ISA
    • Smcsrind, Sscsrind
    • Ratification-Ready Approval Not Required
    • Ratification-Ready Approved
    • Completed
    • Completed
    • Completed
    • 0

      Smcsrind/Sscsrind is an ISA extension that extends the indirect CSR access mechanism originally defined as part of theĀ Smaia/Ssaia extensions, in order to make it available for use by other extensions without creating an unnecessary dependence on Smaia/Ssaia.

        1.
        [Inception] - Infrastructure Setup Request Specification Acceptance Criteria Done Unassigned 19/Jul/23 1
        2.
        [Fast-Track] - Request AR Approval ARC Review AR Approved Jeff Scheel 18/Jul/23 2
        3.
        [Fast-Track] - Notify TSC of Fast-Track Approval Specification Acceptance Criteria Done Unassigned 18/Jul/23 1
        4.
        [Plan] - Develop Specification Plan Planning Acceptance Criteria Done Unassigned 23/Aug/23 0
        5.
        [Plan] - Governing Committee Approval Planning Acceptance Criteria Done Unassigned 23/Aug/23 0
        6.
        [Plan] - Schedule Plan Presentation to Chairs Planning Acceptance Criteria Done Unassigned 23/Aug/23 0
        7.
        [Plan] - Present Plan to Chairs Planning Acceptance Criteria Done Unassigned 23/Aug/23 2
        8.
        [Plan] - Notify TSC Planning Acceptance Criteria Done Jeff Scheel   1
        9.
        [Development] - Develop Specification Development Acceptance Criteria Done Unassigned 24/Jul/23 0
        10.
        [Development] - Internal Review Development Acceptance Criteria Done Unassigned 01/Aug/23 1
        11.
        [Development] - Governing Committee Specification Stabilization Approval Approval Approval Not Required Jeff Scheel 24/Jul/23 1
        12.
        [Freeze] - Complete Documentation of New Instructions, State Changes, and ISA Alterations Freeze Acceptance Criteria Done Unassigned   0
        13.
        [Freeze] - Develop Opcode Support Freeze Acceptance Criteria Not Required to Freeze Unassigned   0
        14.
        [Freeze] - Implement Simulator Support Freeze Acceptance Criteria Done Unassigned   1
        15.
        [Freeze] - Implement psABI Freeze Acceptance Criteria Not Required to Freeze Unassigned   0
        16.
        [Freeze] - Develop Support for GCC Freeze Acceptance Criteria Not Required to Freeze Unassigned   0
        17.
        [Freeze] - Develop RISC-V Tests Freeze Acceptance Criteria Done Unassigned   1
        18.
        [Freeze] - Perform Input Testing Freeze Acceptance Criteria Done Jeff Scheel   2
        19.
        [Freeze] - Add Support into the Sail Golden Model Freeze Acceptance Criteria Done Unassigned   1
        20.
        [Freeze] - Create Proof of Concept Freeze Acceptance Criteria Done Unassigned   1
        21.
        [Freeze] - ARC Review (required) ARC Review AR Approved Jeff Scheel   6
        22.
        [Freeze] - Ensure Compliance with RISC-V Specification Policies Approval Approved Jeff Scheel   2
        23.
        [Freeze] - Request Signoffs from Committee Chair Approval Approved Jeff Scheel   4
        24.
        [Freeze] - Request Signoff from RISC-V CTO Approval Approved Jeff Scheel   1
        25.
        [Ratification-Ready] - Public Review Public Review Public Review Done Beeman Strong 18/Dec/23 2
        26.
        [Ratification-Ready] - Resolve Freeze Waivers Ratification-Ready Acceptance Criteria Done Unassigned 21/Nov/23 1
        27.
        [Ratification-Ready] - Document Complete Ratification-Ready Acceptance Criteria Done Unassigned 21/Nov/23 1
        28.
        [Ratification-Ready] - Unified Discovery Ratification-Ready Acceptance Criteria Ratification-Ready Waiver Granted Unassigned 21/Nov/23 1
        29.
        [Ratification-Ready] - Regression Testing Ratification-Ready Acceptance Criteria Not Required for Ratification-Ready Unassigned 21/Nov/23 0
        30.
        [Ratification-Ready] - Architectural Compatibility Tests Ratification-Ready Acceptance Criteria Not Required for Ratification-Ready Unassigned 21/Nov/23 0
        31.
        [Ratification-Ready] - Industry Standard Tests Ratification-Ready Acceptance Criteria Not Required for Ratification-Ready Unassigned 21/Nov/23 0
        32.
        [Ratification-Ready] - OS Enablement Ratification-Ready Acceptance Criteria Not Required for Ratification-Ready Unassigned 21/Nov/23 1
        33.
        [Ratification-Ready] - GitHub Structure Ratification-Ready Acceptance Criteria Done Unassigned 21/Nov/23 0
        34.
        [Ratification-Ready] - AR Review (required for significant changes) ARC Review AR Review Not Required Unassigned 21/Nov/23 1
        35.
        [Ratification-Ready] - Profiles Ratification-Ready Acceptance Criteria Done Unassigned 21/Nov/23 1
        36.
        [Ratification-Ready] - Ensure Compliance with RISC-V Specification Policies Approval Approved Jeff Scheel 21/Nov/23 1
        37.
        [Ratification-Ready] - Committee Chair Signoffs Approval Approved Jeff Scheel 10/Jan/24 2
        38.
        [Ratification-Ready] - CTO Signoff Approval Approved Jeff Scheel 21/Nov/23 1
        39.
        [Ratification-Ready] - TSC Approval Approval Approved Rafael Sene 24/Jan/24 2
        40.
        [Ratification-Ready] - Schedule BoD Review Specification Acceptance Criteria Done Jeff Scheel 29/Feb/24 0
        41.
        [Ratification-Ready] - BoD Approval BoD Approval Approved Jeff Scheel 22/Feb/24 0

            Unassigned Unassigned
            jscheel Jeff Scheel
            Beeman Strong Beeman Strong
            Beeman Strong Beeman Strong
            Beeman Strong Beeman Strong
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: