Skip to main content
  • On-Demand recordings access | Part 2: RISC-V CPU Verification | 3-Part RISC-V Verification Course
1 of 3

On-Demand recordings access | Part 2: RISC-V CPU Verification | 3-Part RISC-V Verification Course

Mon 4 May 2026 8:30 AM - Mon 31 May 2027 12:00 PM BST Online, Teams

On-Demand recordings access | Part 2: RISC-V CPU Verification | 3-Part RISC-V Verification Course

Mon 4 May 2026 8:30 AM - Mon 31 May 2027 12:00 PM BST Online, Teams

On-Demand recordings access | Part 2: RISC-V CPU Verification | 3-Part RISC-V Verification Course

This is a part of a 3-session series:

REGISTRATION FOR ALL 3 SESSIONS IS AT £499 ONLY.

Part 2 focuses on verifying RISC-V CPUs and building practical experience with RISC-V software and hardware tools. Participants will learn the RISC-V ISA, assembly language, software toolchains, and how to run programs using the RARS simulator. The course includes hands-on exercises with riscv-dv, teaching test generation, functional coverage, and constraint modeling. Architectural compliance and advanced CPU microarchitectures, including pipelining, superscalar, and multithreaded processors, are covered to deepen understanding. Practical exercises and classroom review sessions ensure that participants can confidently verify RISC-V CPUs and contribute effectively to CPU verification projects..

Agenda:

  • Overview of RISC-V ISA and assembly language

  • Software toolchains for RISC-V

  • Writing and running assembler and C programs on RARS

  • Using riscv-dv for test generation, constraints, and functional coverage

  • Architectural compliance and advanced CPU microarchitectures

  • Practical exercises and classroom review

Participants may also enrol in the Complete Program, which includes additional advanced modules, Moodle access, quizzes, exams, advanced verification strategies, and extra design examples.