Completed Theses
Extension of a RISC-V Core for Discrete Event Simulation Acceleration
Type:
Bachelor Thesis
Student:
Timo Grundheber
Summary:
This thesis explores integrating a hardware accelerator into a Discrete Event Simulation (DES) framework, focusing on its impact on simulation performance. A custom project using the PicoRV32 processor was developed, including a discrete event simulator in C++ and an accelerator with priority and process queues. The results showed a 1.3-2.3x speedup in execution time, particularly benefiting event-dominated simulations, highlighting the importance of hardware accelerators in modern System on Chip designs and DES.
Development of a GPS-DO for a Satellite Ground-Station
Type:
Bachelor Thesis
Student:
Moritz Gellermann
Summary:
In this thesis a Global Positioning System (GPS) based frequency standard is developed and build. The comparison with a commercial frequency standard shows a sufficient accuracy for the intended use in an amateur radio ground-station.
Entwicklung einer automatisierten Bilderkennung von QSL-Karten
Type:
Bachelor Thesis
Student:
Fabian Schmitt
Summary:
Der Amateurfunk ermöglicht Funkgespräche zwischen Funkamateuren weltweit, die sich traditionell mit QSL-Karten bestätigen. Diese Karten enthalten Absender- und Empfänger-Rufzeichen und werden durch nationale Verbände verteilt, wobei in Deutschland eine Sortiermaschine mit manueller Unterstützung verwendet wird. Diese Arbeit zielt darauf ab, das System mit Optical Character Recognition (OCR) zu verbessern, um Rufzeichen automatisch zu erkennen und die Effizienz der Kartenverteilung zu steigern, was durch ein verbessertes OCR-System und Vorverarbeitung erzielt wurde.
Measuring End-to-End Latency in Applications with an FPGA
Type:
Bachelor Thesis
Student:
Yannik Stamm
Summary:
This thesis is concerned with the development of a prototype for external and online latency measurement. The concept builds upon the use of an FPGA board and measures end-to-end latency by sniffing input signals directly from input devices, encoding the inputs into the video signal, and reading the encoded inputs again. This concept is implemented with the "Snickerdoodle Black" and the "piSmasher" boards and a mouse as input device. The prototype does work with further potential being promising.