Mini-RISC-V-Prozessor auf FPGA für ein Lehr-Startup implementieren
Übersicht
Worum es bei diesem Projekt geht.
Implementiere einen 3-Stufen-Pipelined RV32I-Prozessor auf FPGA, validiere mit 30 offiziellen Tests und lade eine C-LED-Demo. Erhalte ein verifizierbares Zertifikat.
Das Szenario
Das Startup (Seed-finanziert, kooperiert mit 6 deutschen Universitäten) braucht eine Open-Source-IP-Variante mit guter Doku als Lehrmittel — kommerzielle Cores sind für Studierende nicht zugänglich.
Das Briefing
Was Du tust und was Du zeigst.
Wie implementiert man einen 3-stufig pipelined RV32I-Prozessor auf FPGA, der gegen riscv-tests validiert und ein compiliertes C-Programm ausführt?
Earning criteria — what you'll demonstrate
- Befehlsdekodierung für RISC-V korrekt aus der Spezifikation ableiten
- 3-Stufen-Pipeline mit Data-Hazards und Forwarding implementieren
- Branch-Auflösung in Decode oder Execute mit Flush-Logik handhaben
- RISC-V-Toolchain (riscv32-unknown-elf-gcc) bedienen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Studienzuordnung folgt in Kürze.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
- Risc V
Apply risc v to solve real industry problems and demonstrate production-level capability.
- Hdl Design
Apply hdl design to solve real industry problems and demonstrate production-level capability.
- Processor Design
Apply processor design to solve real industry problems and demonstrate production-level capability.
- Pipelining
Apply pipelining to solve real industry problems and demonstrate production-level capability.
- Verilog
Apply verilog to solve real industry problems and demonstrate production-level capability.
- Toolchain
Apply toolchain to solve real industry problems and demonstrate production-level capability.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Software-Entwickler:in
Software-Entwickler:innen mit Prozessor-Bau-Erfahrung schreiben Embedded- und Performance-Code mit deutlich besserem Bauchgefühl für die Hardware.
Dieses Projekt schärft
- toolchain
- processor-design
- risc-v
Noch eine Sache