Mathematik/Informatik

Entwicklung eines FPGA-basierten Prozessors

Teilnehmer:innen

Jonas Müller (21)

Schule/Institution/Betrieb

Ruprecht-Karls-Universität Heidelberg

Region

Nordbaden

Jahr

2025

Sparte

Jugend forscht

In diesem Projekt entwickle und emuliere ich einen RISC-basierten 32-Bit Mikroprozessor mit der Hardwarebeschreibungssprache VHDL auf einem FPGA. Dafür entwickelte ich außerdem einen eigenen Befehlssatz und ein Software-Toolkit, welches einen Assembler, eine Software zum Hochladen von Binärdateien und einen visuellen Debugger zur Echtzeitüberwachung des Prozessors umfasst. Der Prozessor basiert auf einer Von-Neumann-Architektur und besitzt eine Register-, Kontroll- und Recheneinheit sowie die Möglichkeit zur Ansteuerung von diversen MMIO-Geräten inklusive eines 7-Segment- Displays und einer UART-Schnittstelle, welche zur allgemeinen Kommunikation oder zusammen mit einem Bootloader zum Empfangen von Programmcode benutzt werden kann.

1. Preis Regionalwettbewerb Nordbaden

Wettbewerb 2025

Motto

Info

Termine