riscv / riscv-crypto

RISC-V cryptography extensions standardisation work.
https://wiki.riscv.org/x/MVcF
Creative Commons Attribution 4.0 International
361 stars 83 forks source link

Post-Ratification Clarification: Dependency from `Zkr` to `Zicsr` #350

Open a4lg opened 1 year ago

a4lg commented 1 year ago

The Zkr extension (Entropy Source Extension) defines its CSR seed.

My request is, as this fact suggests that the Zkr extension depends on the Zicsr extension, to clarify that the Zkr extension depends on the Zicsr extension.

  1. Zicntr / Zihpm extensions (in the ISA Manual) have dependencies to Zicsr.
  2. I requested some draft extensions to clarify that an extension with CSR depends on the Zicsr extension as follows:
    • riscv/riscv-j-extension#17
    • riscv/riscv-cfi#14
  3. I requested clarification to existing ratified specifications:
    • riscv/riscv-crypto#350 (Here)
    • riscv/riscv-v-spec#908
a4lg commented 1 year ago

Ping.