Hardware acceleration of digital filters using the STM32 FMAC peripheral - a performance comparison
| dc.contributor.author | Hochuli, Marc | |
| dc.contributor.author | Gorenflo, Stefan | |
| dc.date.accessioned | 2026-10-02T12:53:25Z | |
| dc.date.issued | 2026-10 | |
| dc.description.abstract | 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. | |
| dc.identifier.uri | https://irf.fhnw.ch/handle/11645/58228 | |
| dc.identifier.uri | https://doi.org/10.26041/fhnw-17407 | |
| dc.language.iso | en | |
| dc.publisher | Hochschule für Technik und Umwelt FHNW | |
| dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | |
| dc.spatial | Windisch | |
| dc.subject | Signalprocessing | |
| dc.subject | hardware acceleration | |
| dc.subject | Filtering | |
| dc.subject | Filter Math Accelerator (FMAC) | |
| dc.subject | STM32 | |
| dc.subject.ddc | 620 - Ingenieurwissenschaften und Maschinenbau | |
| dc.title | Hardware acceleration of digital filters using the STM32 FMAC peripheral - a performance comparison | |
| dc.type | 05 - Bericht | |
| dspace.entity.type | Publication | |
| fhnw.InventedHere | Yes | |
| fhnw.LegalEntity.author | Institute for Sensors and Electronics, FHNW University of Applied Sciences and Arts Northwestern Switzerland | |
| fhnw.ReviewType | not peer-reviewed | |
| fhnw.affiliation.hochschule | Hochschule für Technik und Umwelt FHNW | de_CH |
| fhnw.affiliation.institut | Institut für Sensorik und Elektronik | de_CH |
| fhnw.publicationState | Unpublished | |
| fhnw.strategicActionField | Zero Emission | |
| relation.isAuthorOfPublication | 7596e701-cfd9-4a6a-910d-4018a4e53e7b | |
| relation.isAuthorOfPublication | b0441f5e-21db-4b8e-aefe-aa07cfb4d97d | |
| relation.isAuthorOfPublication.latestForDiscovery | 7596e701-cfd9-4a6a-910d-4018a4e53e7b |
Dateien
Originalbündel
1 - 1 von 1
Lade...
- Name:
- Hardware Acceleration of Digital Filters Using The STM32 FMAC.pdf
- Größe:
- 1.22 MB
- Format:
- Adobe Portable Document Format
Lizenzbündel
1 - 1 von 1
Lade...
- Name:
- license.txt
- Größe:
- 2.66 KB
- Format:
- Item-specific license agreed upon to submission
- Beschreibung: