RISC-V International

Page tree
Skip to end of metadata
Go to start of metadata

Welcome to the RISC-V Technical wiki landing page.  All good technical things for RISC-V can be found here.  If something is missing, please reach out to help@riscv.org for more help.

Getting Started

Just starting to learn about RISC-V?  Try our Getting Started document for an overview of how to work with us.  For a technical introduction, see our Getting Started Guide for an overview of running operating systems on RISC-V.






Architecture ReviewoversightAdminMust be completed prior to Freeze. Also including opcodes and new/changed architectural State approval (e.g., CSRs, data registers). 

gfavor@ventanamicro.com, jeff@riscv.org (wiki)

Asciidoctor APIsdocumentationWebsiteAPIs for automating aspects of the doc build.elisa@riscv.org
Asciidoc Writers' GuidedocumentationWebsiteIntroduction to Asciidocelisa@riscv.org
Benchmark LinkslinksLinksLinks to existing benchmark organizationscto@riscv.org
Calendars for tech group meetings (ics file)calendarAdminhit + button on the bottom right to add to your google calendar. -- IF YOU NEED TO ADD EVENTS Contact stephano@riscv.org --stephano@riscv.org
Chairs Contact ListcontactsDocumentList of all working groups, chairs/co-chairs, and statusstephano@riscv.org
Chair's Meeting RecordingsmeetingsDocumentThese recordings are only available to those members of the tech-chairs list.stephano@riscv.org
Code of ConductetiquetteDocumentRISC-V Code of Conduct - please read thisstephano@riscv.org
Content RequestsrequestsLinkSend email to RISC-V Content team for web content, collaborative PR, blog posts, etcstephano@riscv.org
Email groups - memberssubscribePortalMember portal - working groups email server, hosted via Groups.iostephano@riscv.org
Email groups - publicsubscribePortalPublic mailing lists (hosted on google groups) including ISA-DEV and SW-DEV, and other forumsstephano@riscv.org
Extension Development LifecycleextensionsDocumentDiagram of the lifecycle of milestones when developing a new extensionstephano@riscv.org

Getting started

introDocumentHow to work with the RISC-V technical organizationcto@riscv.org
Getting Started: Operating SystemsintoEducationA technical overview of how to run standard operating systems - Zephyr and Linux - on popular RISC-V platforms.stephano@riscv.org
GitHubrepoLinkA link to our GitHub organization. which will hve links to the other groups of reposstephano@riscv.org
Github: groups and committeesrepoLinkcharters, agendas, minutes, etc. that are independent of a specification (remember a group may be working on more than one spec)stephano@riscv.org
Github: ISA specifications (link tbd)repoLinkISA specifications, issues, email, etc. (something that creates new instructions and/or state)stephano@riscv.org
Github: non-ISA specifications (link tbd)repoLinknon-ISA specifications, issues, email, etc. (things like ABIs or guides)stephano@riscv.org
Github: upstream software (link tbd)repoLinktemp location to stage upstream software. eventually goes away when upstreamed.stephano@riscv.org
Github: RISC-V software (link tbd)repoLinkSoftware developed specifically for RISC-V and not an upstream projectstephano@riscv.org 
Github: other (link tbd)repoLinkrandom other documents that need github but don't belong in the other categoriesstephano@riscv.org
GlossarydocumentationDocumentGlossary of termsstephano@riscv.org
Helpemailemailemail address to get helphelp@riscv.org
Information directoryrepoFolderhas prior art, glossary, links, content, etc.stephano@riscv.org
Information linksURLsDocumentdocs, repos, videos, etc.stephano@riscv.org
ISV listISVsResourcesList of ISVs within the RISC-V ecosystemstephano@riscv.org
Jirabug reportingAdminIssue tracking for RISC-V International issues - use Github Issues for extension-specific bugs. stephano@riscv.org
Organizational Charts for technical groupsorganizationAdminslides with graphs and prose and information flowcto@riscv.org
Other organizationslinksLinksother organizations that do work related to RISC-V or ecosystem technology that enables RISC-V members to develop and deploy productsstephano@riscv.org
PoliciespoliciesFolderFolder containing all working policies - approved, in process, and tbdstephano@riscv.org
Preferred LicenseslegalLinks

Apache or BSD 2 Clause for code, Creative Commons Attribution 4.0 for Text

Prior Art LinkslegalLinksLinks to prior artcto@riscv.org
Shared DriverepoFolderShared storage for the entire technical communitystephano@riscv.org
Slack space messagingAdminLive messaging for the community - if you are new, add yourself with this linkstephano@riscv.org
Software Ecosystem StatusstatusAdminstatus of components


SpecificationsextensionsLinksOfficial links to approved specificationsstephano@riscv.org
Specification statusstatusDocumentAll working specs and their status including development partners and profilesstephano@riscv.org
TSC and Chairs minutes and statusstatusFolderFolder with minutes and status decks for TSC and tech-chairsstephano@riscv.org
Zoom Linksvideo conferencingAdminLinks to zoom meetings (scroll to the right)stephano@riscv.org
Misc InfomiscwikiSome misc info for historical reference


Using Zoom and Calendar

This is guidance for tech chairs regarding Zoom and calendar entries.


ALL meetings should have someone with host privileges in control, and should be set to 

  • use a password (prevents random zoom bombings)
  • enable people to join before the host (otherwise you won't be able to!)
  • do not record the meeting - keep minutes instead 

When you use a RISC-V zoom account, the account will be zoom+xyz@riscv where xyz is one of the licenses we have allocated. You do NOT need to log in as this user. Instead, join the meeting, then click the Participants panel and in the lower right you should see [...]. Click this and choose CLAIM HOST. Enter the host code to become the host so you can moderate the meeting. Check your email from October 20, 2020 for the host code.


Due to a host of issues reported with the calendar system on the member portal (lists.riscv.org), we are working on migrating all calendar entries to the Tech Groups Google Calendar. If your group hasn't migrated yet, please add it to the calendar and then remove it from your group on the member portal. You can also send mail to help@riscv.org so Stephano or I can help you do it. 

If someone in your group is unable to subscribe to this calendar for some reason, you can add them to the calendar entry directly. Each chair has write permission on that calendar. Just be aware that each invitation has a 200-person limit on direct invitees. 

If you lose the link to the calendar, go to the wiki at https://wiki.riscv.org/display/TECH and look for the link to Tech Groups Calendar.

We have some new information that Outlook may not import the ICS link for this calendar properly - for some people it is being imported as a copy, rather than "subscribed". Microsoft provides some guidance on subscribing to ICS links using Outlook but if you still encounter this problem, let us know - at worst case, we may need to start maintaining multiple calendar entries.

Please also note that subscriptions to ICS links often take up to 24 hours to update, so do not count on them to propagate if you have a meeting change within 2 days of your meeting. Make the change on the invite, but be sure to send email to your group advising them of the change so no one gets lost. Unfortunately this is a limitation of the calendaring system, and it is not a bug we can fix.

  • No labels