RISC-V Design · All levels

Privileged Architecture

Privilege domains, trap routing, CSR control surfaces, and Sv39/Sv48 translation behavior that define correctness, security isolation, and OS/runtime performance in RISC-V systems.

Section goal

Privilege domains, trap routing, CSR control surfaces, and Sv39/Sv48 translation behavior that define correctness, security isolation, and OS/runtime performance in RISC-V systems.

How to study this section

  1. Start with each topic hub to establish mechanism-first framing.

  2. Use reports and debug pages to separate symptoms from root cause.

  3. Practice worked examples and interview drills under fixed metadata.

  4. Close with checklist and silicon impact before signoff claims.

Topics

  1. privilege-levels-modes/ - Privilege Levels, Execution Modes, and Delegation Boundaries

  2. traps-interrupts-exceptions/ - Trap Entry/Exit, Interrupt Priority, and Exception Precision

  3. csr-and-timer-model/ - CSR Programming Model, Privilege Visibility, and Timer Facilities

  4. virtual-memory-sv39-sv48/ - Virtual Memory with Sv39/Sv48, TLB Behavior, and Page-Walk Semantics

Related topics