issues
search
grayresearch
/
CX
Proposed RISC-V Composable Custom Extensions Specification
Apache License 2.0
66
stars
12
forks
source link
add CX CSRs
#35
Closed
grayresearch
closed
5 months ago
grayresearch
commented
5 months ago
Add per CX custom address CSRs (CX CSRs).
Add CX CSRs to CX multiplexing function.
Add CX CSRs to CXU-LI.
Modify CXU-LI req_func / FUNC_ID to encode both CF instructions and custom CSR access instructions.
Rename mcx_selector.cte to mcx_selector.cxe.
Resize mcx_selector.version from 4-bits to 3-bits.
Change cx_imm encoding to use uniform I-type 12b immediate (a la addi and csrrw).
Remove -Zicx language from spec.
Add a requirement that cx_status updates are precise.
Add History entry for CX CSR changes.