2025-11-12 TSC Overflow Meeting

2025-11-12 TSC Overflow Meeting

Date

Nov 12, 2025

Disclosures

05092025-RVI-Disclosures-Female.mp4

 

Participants

Voters | Quorum Required - 16

Name

Affiliation

Attended

Join Time (U.S. ET)

Leave Time
(U.S. ET)

Name

Affiliation

Attended

Join Time (U.S. ET)

Leave Time
(U.S. ET)

1

Austin (Jianlin) Gao

Tencent

 

 

 

2

Avi Timor

Google

 

 

 

3

Charlie Su

Andes

X

10:03

12:01

4

David Brash

Rivos Inc.

X

10:00

12:01

5

David Chen

Stream Computing

 

 

 

6

David Weaver

Akeana

X

10:01

12:04

7

Earl Killian - Unpriv IC

Aril Inc.

 

 

 

8

Erich Focht

Openchip

 

 

 

9

Feiming Wang

Sanechips/ZTE

X

10:06

12:04

10

Frans Sijstermans

Nvidia

 

 

 

11

Greg Favor - TSC Chair

Ventana Micro Systems

X

10:04

12:04

12

Guido Costa Souza

Brazilian Ministry of Science

X

19:55

10:59

13

Guohua Chen

ESWIN

X

9:59

10:39

14

Guy Lemieux - Com/Individ Elected Rep

Individual

 

 

 

15

Hongbin Zhang

ISCAS

X

9:58

12:04

16

Jian Zhang

Beijing Institute of Open Source Chip

X

10:13

12:04

17

Kan Shi

ICT CAS

 

 

 

18

Ken Dockser - Strategic Elected Rep

Tenstorrent

X

10:07

12:04

19

Krste Asanovic

SiFive

X

10:02

12:04

20

Manu Gulati

Qualcomm

X

10:07

11:30

21

Marcel Tromp

Infineon

 

 

 

22

Nambi Ju - Technology HC Vice-chair

Individual

 

 

 

23

Paul Holt

Synopsys

 

 

 

24

Peter Chun

Huawei

 

 

 

25

Philipp Tomsich - TSC Vice-chair

VRULL

 

 

 

26

Siqi Zhao

Alibaba Cloud

X

10:08

11:14

27

Tariq Kurd - Strategic Elected Rep

Codasip

X

10:00

12:04

28

Tom Zhao

Phytium

 

 

 

29

Wei Wu

Kubuds

X

10:41

12:04

30

Zhangxi Tan

RIOS

 

 

 

15 Voting Members present

Non-Voters

Name

Affiliation

Attended

Name

Affiliation

Attended

Andrew Dellow

Qualcomm, Inc.

X

Andrew Waterman

SiFive

 

Anup Patel (Ventana Micro Systems)

Ventana Micro Systems

X

Derek Hower

Qualcomm, Inc.

X

Jiangang Duan

Intel

 

Ravi Sahita (Rivos Inc)

Rivos Inc

X

Vedvyas Shanbhogue (Rivos Inc)

Rivos Inc

X

Andrea Gallo (RISC-V International)

RISC-V International

 

Bill Traynor (RISC-V International)

RISC-V International

X

Greg Sterling (RISC-V International)

RISC-V International

X

Kersten Richter

RISC-V International

 

Jeff Scheel (RISC-V International)

RISC-V International

X

Rafael Sene (RISC-V International)

RISC-V International

X

Tom Gall (RISC-V International)

RISC-V International

X

James Ball

Qualcomm

X

Bilal Zafar

10xEngineers

X

Agenda

CSC

CSC Normative Rules Discussion (James Ball, Bilal Zafar) - 20 min
  • Slides (link)

  • To raise awareness of the CSC’s extraction of normative rules from the ISA manuals

  • Explain how the normative rules will be used in certification

CSC Test Suite Workgroup (James Ball, Bilal Zafar) - 20 min
  • Same slides as above.

  • Discuss charter requirements for the group

Updated RISC-V Policies (Ken Dockser) - 30 min

Overview (link)
Discussion

TSC

New Golden Reference Model Survey (Derek Hower, Qualcomm) - time permitting

 

Presentations

Title

Presenter

File

Title

Presenter

File

1

CSC Status to TSC

James Ball & Bilal Zafar

 

2

Updated Policies & Procedures

Ken Dockser

 

3

Golden Reference Model Survey

Derek Hower

 

Votes

None

Notes & Action Items

Meeting recording and transcript: link

Meeting Summary

CSC Normative Rules Discussion

James explained the process of extracting normative rules from the ISA manuals to improve certification testing, including the use of Asciidoc anchors and a tool to convert these into JSON files. He demonstrated how these rules are mapped to specific text in the manuals, highlighting different mapping cases such as one-to-one, many-to-one, and one-to-many relationships. The team is working on creating a comprehensive list of normative rules for the entire ISA manual to aid in certification processes.

James presented a new HTML interface for reviewing normative rules extracted from the ISA manual, which is currently about halfway complete. The team discussed the need for TSC review of these tagged rules, with James explaining they want to complete extraction, have CSC review them, merge them into the ISA manual repo, ensure all tests cover the rules, and require normative rules for new extensions. Krste raised questions about the relationship between the golden model and normative rules, noting that sale code might provide more accurate descriptions than English text in some cases. The discussion concluded with Jeff suggesting the need to integrate tests and models with normative rules for new extensions.

The team discussed progress on test plan work led by David Harris at Harvey Mudd College, including the development of a Python tool for automation. They aligned on conducting internal RVI reviews for the new normative rules, with James suggesting adding a column in their ISO Manual spreadsheet to track external reviews. Bilal proposed using an exemplar extension during ratification to establish a process for future extensions, which Jeff agreed to pursue with ARC input. Tariq inquired about the output of this process, and James explained it involves tagging text and generating JSON files to be fed into UDB for further expansion.

The team discussed the development of a tool to extract normative rules from RISC-V implementations, which would utilize UDB to gather configuration information and generate comprehensive rule lists. They reviewed the RISC-V certification program's five-phase timeline, with Phase 0 (RVI20) targeted for completion by May 2026, followed by Phase 1 and Phase 2 by the end of 2026, and early access to RVA23 planned for June 2026 with public release by October 2026. A parallel requirements workgroup is developing market requirements documents and certification requirements to guide the phased rollout of certifications based on customer needs.

CSC Test Suite Workgroup

The team discussed the development of comprehensive certification test suites, comparing ACT 4.0 and Tenstorrent's RiESCUE-C/RiESCUE-D tools. James explained that ACT 4.0 is stronger for Unprivileged ISA tests while Tenstorrent has more resources and higher-quality tests, particularly for Privileged ISA tests which are written in Python and don't rely on reference models. Ken confirmed that both test suites are already aligned with existing normative rules and will be updated to include new rule pointers. The team agreed that RiESCUE-C could serve as a verification tool to augment the certification tests if needed.

The discussion focused on the consolidation of test suites for certification, with James and Ken discussing the integration of different testing approaches into a unified framework. The group agreed to create a single homogeneous test suite that would combine elements from ACT 4.0, Tenstorrent, and other sources, with the goal of making the testing process transparent to customers. Bilal and James noted that the test suite team, currently an ad-hoc group, would need to become an official RVI team, and Greg and Jeff discussed the need to address the governance structure of the ACT SIG. The conversation ended with Jeff assigning action items to himself and the chairs of relevant groups to further develop the organizational structure for the test suite team.

Updated RISC-V Policies

Ken presented updated RISC-V policies that went into effect in January, focusing on clarifications and new definitions to address confusion and concerns. Key changes included redefining membership categories, clarifying consensus processes, and establishing participation requirements for technical committees. The board approved these policies, and Ken will work with Jeff to publish them next week. The TSC will discuss these policies in detail at the next meeting in early December, with Ken as the first agenda item.

Detailed Notes

  • CSC Normative Rules Discussion

    • Is there a benefit to separating out individual op codes?
      Answer: Not really.

    • Building new targets to create this information and have working HTML files with links.

    • Normative rules have been found in some places which are not quite correct, such as in some notes which are non-normative. Current structure doesn’t care, but may need to open issues to address.

    • Discussion around TSC review of rules

      • How do we envision using/reviewing the tag format for new extensions?
        Answer: Explicitly calling them out would be supportable. We should find a standard format for them.

      • Internal review of the normative rules would naturally include TSC folks.

      • What is the relationship between this and the Golden Model?
        Answer: Good question. Would be ideal if model could point to normative rules. Sail community has started work to link Sail back toward manual. The normative rules might help this.

      • Does all this text tagging end up identifying all text associated with an extension?
        Answer: Work is underway in UDB to pull this all together.

  • CSC Test Suite Workgroup

    • RVCP = RISC-V Certification Program

    • Phase 0 by mid 2026, followed by Phase 2 by end of 2026, hopefully before RVA30.

    • Marketing requirements being written by Requirements Workgroup. Will solicit customer feedback on the proposed program.

    • The roadmap slide speaks to the whole program and its deliverables

    • Discussion:

      • Where are the resources coming from for the test suites?
        Answer: Members (ACT, HMC, Tenstorrent, Breker, others as offered), a few staff (hiring in process)

      • Tenstorrent test suites have been written with certification in mind.

  • Updated RISC-V Policies

    • v117 to take effect on Jan 1, 2026

    • Use Jira to open issues on questions: https://riscv.atlassian.net/jira/core/projects/RVP/

    • Most meeting minutes items come from Robert’s Rules of Order, not in policy directly.

    • AI summaries should not be used as the (sole) minutes

    • Meeting minutes need to call out Contributions

      • AI: need to update ALL chairs on this

      • Contributions cannot be taken back and should be offered carefully by companies.

      • AI: Ken will revisit this with Andy to determine how to proceed

    • HCs and ICs both are governing committees

    • TSC now has new participation and voting requirements (>50%)

      • When does vote restoration occur?
        After completion of work.

      • Are there penalties for multiple offenses?
        No. We’re hoping that won’t occur.

      • Isn’t there a chance of just skating around threshold?
        Yes. We’re hoping that won’t occur.

      • Slide 10: “Task Group” should be “Technical Committees other than TSC”

      • Next steps: Ken will publish the slides and we will continue the discussion in the next TSC.

  • New Golden Reference Model Survey (continued)

    • No time

Action Items

Discuss what new extensions need to be used to set process for test updates between TSC/CSC. Let’s pick a new one. (Krste, Greg, James, Bilal)
Propose how to launch CSC Test Suite WG and what to do with SIG Arch Test. (Bilal)
Work on tooling capabilities and process to support the revised participation and roles. (Ken, Jeff)
Start a discussion thread on the CCM Mailing list (ccm@lists.riscv.org) about the policy updates.

Standard_2.png

 

RISC-V International