Hardware acceleration of digital filters using the STM32 FMAC peripheral - a performance comparison

Typ
05 - Bericht
Herausgeber:innen
Herausgeber:in (Körperschaft)
Betreuer:in
Übergeordnetes Werk
Themenheft
DOI der Originalpublikation
Link
Zugehörige Forschungsdaten
Reihe / Serie
Reihennummer
Jahrgang / Band
Ausgabe / Nummer
Seiten / Dauer
Patentnummer
Verlag / Herausgebende Institution
Hochschule für Technik und Umwelt FHNW
Verlagsort / Veranstaltungsort
Windisch
Auflage
Version
Programmiersprache
Abtretungsempfänger:in
Praxispartner:in/Auftraggeber:in
Zusammenfassung
Filters are a fundamental component of signal processing, and an increasing number of them are implemented digitally. While digital implementations offer increased flexibility they simultaneously set higher demands on microcontrollers. As a result selected generations of recent STM32 microcontrollers ship with a Filter Math Accelerator (FMAC) peripheral which allows to offload the filtering from the CPU. This letter provides a performance and accuracy comparison of the FMAC peripheral in single section and second order sections configuration to the widely adopted CMSIS-DSP software implementation. The results show that depending on configuration, filter order and data type the FMAC reduces CPU usage up to 99% - at the cost of accuracy - thus making it ideal for applications where concurrent tasks have to be executed.
Schlagwörter
Signalprocessing, hardware acceleration, Filtering, Filter Math Accelerator (FMAC), STM32
Projekt
Veranstaltung
Startdatum der Ausstellung
Enddatum der Ausstellung
Startdatum der Konferenz
Enddatum der Konferenz
Datum der letzten Prüfung
ISBN
ISSN
Sprache
Englisch
Während FHNW Zugehörigkeit erstellt
Ja
Zukunftsfelder FHNW
Zero Emission
Publikationsstatus
Unveröffentlicht
Begutachtung
nicht peer-reviewed
Open Access-Status
Lizenz
'http://rightsstatements.org/vocab/InC/1.0/'
Zitation
Hochuli, M., & Gorenflo, S. (2026). Hardware acceleration of digital filters using the STM32 FMAC peripheral - a performance comparison. Hochschule für Technik und Umwelt FHNW. https://irf.fhnw.ch/handle/11645/58228