This repository represents an administrative repository for the SoftCPU SIG. It should contain documents to facilitate the group function, e.g. meeting minutes and supporting documents. It should not contain code nor specifications.
- SIG Charter CHARTER.md
- Mailing list https://lists.riscv.org/g/sig-soft-cpu/
- Gaps and priorities GAPS.md
For RISC-V members:
- SIG Google Drive containing presentations and minutes https://drive.google.com/drive/folders/1ea4QluXFfiarRtJRdsoODCpJnz41nhBF
- Meetings are at 07:30 Pacific Time on odd weeks (2024) starting 5 January 2024
- Zoom link https://zoom.us/j/96436026081?pwd=c3ZFYnRydmtiWHQ4bitQdGhSS2w0QT09
In an effort to standardize the way custom instructions are created and shared, this SIG has launched a Task Group for Composable Custom Extensions (CX TG) with working documents here: https://github.com/riscv-admin/composable-custom-extensions.
The CX TG will define a framework of ISA and non-ISA specifications that together facilitate the decentralized, cooperative reuse of the custom instruction and custom CSR space, enabling practical reuse, within a system, of multiple, independently authored composable custom extensions (CXs), CX libraries, and CX unit (CXU) logic modules, while also remaining backwards compatible with legacy custom extensions.
A basis for this effort was developed by members of the SoftCPU SIG from 2019-2023, resulting in the Basis Spec: https://github.com/grayresearch/CX.