Implement a Pipelined RISC-V (RV32I) Core for Automotive Telemetry
Overview
What this challenge is about.
Design a pipelined RISC-V core with forwarding and stalls, run compliance tests and benchmarks, and earn a verifiable certificate.
The scenario
The automotive supplier (anonymized; publicly listed, customers across the German OEM ecosystem, ISO 26262 functional-safety processes) wants the core as a starting point for a future ASIL-B (Automotive Safety Integrity Level B) hardened variant.
The Brief
What you'll do, and what you'll demonstrate.
Implement a 5-stage pipelined RV32I core in SystemVerilog with hazard handling, pass the RISC-V compliance tests, and benchmark CPI on telemetry workloads.
Earning criteria — what you'll demonstrate
- Implement a classic 5-stage pipeline with data forwarding and stall logic
- Resolve branches in the right stage and quantify the penalty
- Pass the official RISC-V compliance suite
- Measure and reason about CPI on real workloads
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Digital Systems Design
Bachelor · Embedded And Iot
Strong alignment
This challenge maps to Digital Systems Design at the Bachelor level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Systemverilog
Apply systemverilog to solve real industry problems and demonstrate production-level capability.
- Risc V
Apply risc v to solve real industry problems and demonstrate production-level capability.
- Pipelining
Apply pipelining to solve real industry problems and demonstrate production-level capability.
- Hazard Handling
Apply hazard handling to solve real industry problems and demonstrate production-level capability.
- Cpu Design
Apply cpu design to solve real industry problems and demonstrate production-level capability.
- Compliance Testing
Apply compliance testing to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: