Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Previous Onboarding Labs

These onboarding labs were made by Noah (an awesome previous lead) and used in previous semesters and are preserved for reference.

They are no longer the current Processor Design VIP onboarding curriculum.


  1. Lab Guidance

  2. Lab 1: CMake and Toolchain

  3. Lab 2: System Verilog

  4. Lab 3: Verification

  5. Lab 4: Advanced Verification

  6. Lab 5: Advanced System Verilog

  7. Lab 6: Packaging and Dependency Management

  8. Lab 7: Becoming a Processor Designer

  9. Lab 8: Advanced Processor Design