RISC-V Design · All levels

Reading Path

Suggested learning paths by role.

By role

  • CPU architect: ISA -> decode -> pipeline -> privilege -> memory.

  • Performance engineer: pipeline -> MMU/TLB -> extensions -> bring-up.

  • RTL owner: decode control -> hazards -> flush/trap ordering -> signoff.

  • Firmware/OS owner: privilege CSRs -> traps -> VM translation -> integration.