Parts | Days | Selection | Search | Updates | Downloads | Help

HK: Fachverband Physik der Hadronen und Kerne

HK 26: Instrumentation IX

HK 26.4: Talk

Wednesday, March 22, 2023, 15:00–15:15, SCH/A117

Digital Signal Processing with FPGAs using Modern C++ and HLS — •Thomas Janson and Udo Kebschull for the ALICE Germany collaboration — IRI, Goethe-Universität Frankfurt am Main, Max-von-Laue-Straße 12, 60438 Frankfurt am Main, Germany

In this talk, we discuss the use of Modern C++ and HLS to implement digital signal processing (DSP) algorithms on FPGAs for embedded systems. We introduce common design patterns for some simple algorithms that are suitable for continuous streaming data. The focus of this discussion is how modern C++ helps to control FPGA resource usage by applying compile-time C++ language features compared to traditional VHDL implementations. Furthermore, tests with common SOC systems and their implementation are presented.

100% | Screen Layout | Deutsche Version | Contact/Imprint/Privacy
DPG-Physik > DPG-Verhandlungen > 2023 > SMuK