Staff photo for

Forschungsgebiete

Umsetzung von abstrakten Signalverarbeitungs-Systembeschreibungen in Hardwarebeschreibungssprachen

Die rasant zunehmende Komplexität und Geschwindigkeit von programmierbaren integrierten Schaltkreisen (Field Programmable Gate Array, FPGA) und Analog/Digital-Umsetzern in den letzten Jahren hat im Bereich der digitale Echtzeit- Signalverarbeitung von hochfrequenten Signalen viele neue Anwendungsgebiete eröffnet. Die Verfahren der digitalen Signalverarbeitung (engl. Digital Signal Processing, DSP) erlauben eine wesentlich höhere Präzision und sind flexibler und reproduzierbarer als die bisherigen analogen Systeme. Viele neue Anwendungen sind durch diese Möglichkeiten erst realisierbar geworden. Aus Sicht des Entwicklers von signalverarbeitenden Systemen ist es wünschenswert, abstrakte Anforderungsbeschreibungen zu benutzen. Beispielsweise werden bevorzugt Größen wie Filterbandbreiten, Dynamikwerte oder Verarbeitungszeiten auf Blockschaltbild-Ebene spezifiziert. Demgegenüber stehen bei einer konkreten Implementierung auf einer spezifischen Hardware digitaltechnische Belange wie zum Beispiel Wortbreiten, die Wahl zwischen sequentieller und paralleler Verarbeitung oder der Ressourcenbedarf im Vordergrund. Das Ziel ist es daher, den Zusammenhang zwischen diesen beiden Arten der Systembeschreibung zu untersuchen und mögliche Automatisierungswege aufzuzeigen.

Lebenslauf

  • 1999-2003

    Studium der Elektrotechnik und Informationstechnik an der FH Fulda mit Abschluss als Dipl.-Ing. (FH)

  • 2004-2007

    Aufbaustudium Elektrotechnik und Informationstechnik an der TU Darmstadt mit Abschluss als Dipl.-Ing.

  • 2003-2009

    Mitarbeiter bei der Gesellschaft für Schwerionenforschung, Abteilunf Hochfrequenztechnik und Beschleunigungsstrukturen

  • seit 2009

    Wissenschaftlicher Mitarbeiter der Fachgruppe Eingebettete Systeme und ihre Anwendungen (ESA)

Publications

  1. Sommer, L., Weber, L., Kumm, M., and Koch, A. (2020). Comparison of Arithmetic Number Formats for Inference in Sum-Product Networks on FPGAs. In 2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM) (pp. 1–10).
    Best Paper Award, HiPEAC Award Preprint Slides Video
    Bibtex
    @inproceedings{sommer2020fccm,
      author = {Sommer, Lukas and Weber, Lukas and Kumm, Martin and Koch, Andreas},
      booktitle = {2020 IEEE 28th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM)},
      title = {Comparison of Arithmetic Number Formats for Inference in Sum-Product Networks on FPGAs},
      year = {2020},
      pages = {1-10},
      video = {http://www.fccm.org/past/2020/forums/topic/comparison-of-arithmetic-number-formats-for-inference-in-sum-product-networks-on/}
    }
    
  2. Sittel, P., Kumm, M., Oppermann, J., Möller, K., Zipf, P., and Koch, A. (2018). ILP-based Modulo Scheduling and Binding for Register Minimization. In Intl. Conf. on Field Programmable Logic and Applications (FPL).
    Preprint
    Bibtex
    @inproceedings{sittel2018ilpmsbrm,
      title = {ILP-based Modulo Scheduling and Binding for Register Minimization},
      author = {Sittel, Patrick and Kumm, Martin and Oppermann, Julian and Möller, Konrad and Zipf, Peter and Koch, Andreas},
      booktitle = {Intl. Conf. on Field Programmable Logic and Applications (FPL)},
      year = {2018}
    }
    
  3. Sittel, P., Oppermann, J., Kumm, M., Koch, A., and Zipf, P. (2018). HatScheT: A Contribution to Agile HLS. In FPGAs for Software Programmers (FSP).
    Preprint
    Bibtex
    @inproceedings{sittel2018hstacahls,
      title = {HatScheT: A Contribution to Agile HLS},
      author = {Sittel, Patrick and Oppermann, Julian and Kumm, Martin and Koch, Andreas and Zipf, Peter},
      booktitle = {FPGAs for Software Programmers (FSP)},
      year = {2018}
    }