Fachliche Schwerpunkte

  • Digitaltechnik, Mikrocomputertechnik,
  • Vernetzung von Embedded Devices,
  • Maschinelles Lernen.

 

Offene Aufgaben

 

Evaluation einer FPGA-Plattform für die Lehre (Bachelor-Arbeit)

Ziel ist es, eine neue FPGA-Plattform (Entwicklungsboard mit FPGA sowie dazugehörige Entwicklungssoftware) in Betrieb zu nehmen und verschiedene kleinere Projekte (z. B. HDMI-Ausgabe, digitales Filter) darauf zu verwirklichen, die in der Lehre eingesetzt werden sollen.

 

Implementierung und Training einer Bilderkennung mit einem Neuronalen Netz für einen Mikrocontroller (Bachelor- oder Master-Arbeit)

Für eine einfache Aufgabe im Bereich der Bilderkennnung (z. B. Erkennung von handgeschriebenen Ziffern) ist - zuächst auf einem PC - ein Neuronales Netz für ressourcenarme Mikrocontroller zu entwerfen/zu optimieren, zu trainieren und schließlich auf dem Mikrocontroller zu implementieren.

Startpunkt: D. Pau, M. Lattuada, F. Loro, A. De Vita and G. Domenico Licciardo: Comparing Industry Frameworks with Deeply Quantized Neural Networks on Microcontrollers. 2021. IEEE International Conference on Consumer Electronics (ICCE)pp. 1-6, https://doi.org/10.1109/ICCE50685.2021.9427638.

 

Vergleich von Echtzeitbetriebssystemen für STM32-Prozessoren

Recherche nach verfügbaren Echtzeit-Betriebssystemen für STM32-Prozessoren (min. FreeRTOS, Zephyr OS) und Vergleich anhand zu erarbeitender Kriterien (inkl. Beispielprogramme, Messungen).