M.Sc. David Scheunert

Courses
Research Topics
- Hardwarebeschleunigte Teilchenbeschleunigersimulation
- FPGA-Erweiterungsboard für Drohnen
Open Theses
Supervisor: David Scheunert
Earliest start: sofort
Type: Project Seminars Bachelor
Am Fachgebiet Rechnersysteme wird ein SoC-Kit rund um den SpartanMC Soft-Core entwickelt. Dieser ist ein speziell für die Verwendung in FPGAs entwickelter CPU-Core. Aufgrund dieser Zielplattform nutzt der SpartanMC eine Befehls- und Datenbreite von 18 Bit, welche die Strukturen aktueller FPGAs optimal ausnutzt.
Für den SpartanMC werden die Toolchains verschiedener FPGA-Hersteller, unter anderem von Xilinx/AMD und Altera/Intel, unterstützt. Der chinesische Hersteller Gowin stellt kompakte und günstige FPGAs her, die gut für die Anwendung in eingebetteten Anwendungen geeignet sind. Die verfügbaren Primitive in Gowin-FPGAs unterscheiden sich jedoch von denen, die etwa in Xilinx-FPGAs anzutreffen sind.
Ziel dieses Projektseminars ist es, das SoC-Kit und den SpartanMC Soft-Core auf FPGAs der LittleBee-Familie des Herstellers Gowin zu portieren. Dazu soll zunächst der SpartanMC Soft-Core zur Nutzung der Gowin-Primitive angepasst und anschließend die Unterstützung für die Gowin-EDA Toolchain in das SoC-Kit integriert werden.
Aufbauend auf diesem Projektseminar soll innerhalb einer Bachelorarbeit die korrekte Funktion der Portierung durch den Aufbau eines Demonstrators nachgewiesen werden. Details dazu finden sich hier. Das Projektseminar wird nur in Zusammenhang mit der Bachelorarbeit vergeben.
Supervisor: David Scheunert
Earliest start: im Anschluss an Projektseminar
Type: Bachelor Theses
Am Fachgebiet Rechnersysteme wird ein SoC-Kit rund um den SpartanMC Soft-Core entwickelt. Dieser ist ein speziell für die Verwendung in FPGAs entwickelter CPU-Core. Aufgrund dieser Zielplattform nutzt der SpartanMC eine Befehls- und Datenbreite von 18 Bit, welche die Strukturen aktueller FPGAs optimal ausnutzt.
In einem vorhergehenden Projektseminar werden das SpartanMC SoC-Kit und der Softcore Prozessor auf die Toolchain des chinesischen FPGA Herstellers Gowin portiert. Aufbauend auf dieser Arbeit soll nun die korrekte Funktion der Portierung durch den Aufbau eines Demonstrators nachgewiesen werden. Als Grundlage für den Demonstrator soll das Spiel "Whack-A-Mole" (Video) dienen.
Für den Demonstrator sollen in der Arbeit Steuerungsplatine, mechanischer Aufbau (inklusive Modellierung und 3D-Druck) und Software für den SpartanMC entwickelt und aufgebaut werden.
Das Thema wird nur in Zusammenhang mit dem vorhergehenden Projektseminar vergeben. Details zum Projektseminar finden sich hier.Publications
David Scheunert, Jonas Gehrunger, Christian Hochberger, Dieter Lens, Harald Klingbeil (2024):
Cavity in the loop.
In: 6th Annual Workshop on Extreme-Scale Experiment-in-the-Loop Computing (XLOOP 2024), Atlanta, USA, 17.11.2024 - 22.11.2024,
In: Proceedings of SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis, ISBN 979-8-3503-5554-3, IEEE,
DOI: https://doi.org/10.1109/SCW63240.2024.00272,
[Online: https://conferences.computer.org/sc-wpub/pdfs/SC-W2024-6oZmigAQfgJ1GhPL0yE3pS/555400c168/555400c168.pdf],
[Conference Contribution]
Master's Thesis
- Download thesis PDF