Skip to content

v0.8.0-scalar

Pre-release
Pre-release
Compare
Choose a tag to compare
@ben-marshall ben-marshall released this 04 Dec 10:36

Decisions Taken:

  • We are aiming to be declared stable by the end of 2020 or very early Q1'2021.
    • To this end, we are creating this release with proposed opcodes/encodings and mnemonics, subject to approval by the unpriv committee.
    • These encodings etc are subject to improvement, but stable enough for people to start implementing with.
  • We are aiming for Freeze and Public Review by the end of Q1'2021.

Changes:

  • Moved experimental encodings from the custom major opcode space into the OP and OP-IMM spaces.
    • These encodings are till subject to approval and improvement.
    • The Spike and Binutils patches have been synced with these new opcodes, meaning the benchmarks can all still be run. The SAIL patches will be updated shortly.
  • Clarified WFI instruction behaviour with the entropy source extension in a virtualised environment. See commit 1404291
  • Per the RISC-V Github repository policy:
    • The specification document is now explicitly covered by the CC-BY-4.0 license.

Additions:

  • Rationale for developing the encodings has been added. See Appendix A of the specification document.

Removals:

  • None

Open Issues:

See the status of the open issues in the project board.