Nella presente tesi viene trattata l'implementazione digitale di un filtro Butterworth di 4° ordine su un microcontrollore ARM. L'obiettivo del lavoro è confrontare due differenti approcci implementativi: il primo sfrutta il modulo hardware FMAC (Filter Math Accelerator), consentendo di ridurre il carico computazionale della CPU, mentre il secondo si basa sull'utilizzo della libreria software CMSIS-DSP sviluppata da ARM. Dopo una breve introduzione teorica ai principali concetti relativi ai filtri digitali, vengono descritte la progettazione e l'implementazione delle due soluzioni. Infine, le implementazioni sono messe a confronto analizzandone prestazioni, vantaggi e limiti, al fine di evidenziare le caratteristiche di ciascun approccio e fornire elementi utili alla scelta della soluzione più adatta per applicazioni di elaborazione digitale dei segnali su sistemi embedded.
Implementazione digitale di un filtro Butterworth di 4° ordine su ARM: confronto tra FMAC e CMSIS-DSP
FAGHERAZZI, MARCO
2025/2026
Abstract
Nella presente tesi viene trattata l'implementazione digitale di un filtro Butterworth di 4° ordine su un microcontrollore ARM. L'obiettivo del lavoro è confrontare due differenti approcci implementativi: il primo sfrutta il modulo hardware FMAC (Filter Math Accelerator), consentendo di ridurre il carico computazionale della CPU, mentre il secondo si basa sull'utilizzo della libreria software CMSIS-DSP sviluppata da ARM. Dopo una breve introduzione teorica ai principali concetti relativi ai filtri digitali, vengono descritte la progettazione e l'implementazione delle due soluzioni. Infine, le implementazioni sono messe a confronto analizzandone prestazioni, vantaggi e limiti, al fine di evidenziare le caratteristiche di ciascun approccio e fornire elementi utili alla scelta della soluzione più adatta per applicazioni di elaborazione digitale dei segnali su sistemi embedded.| File | Dimensione | Formato | |
|---|---|---|---|
|
Fagherazzi_Marco.pdf
accesso aperto
Dimensione
1.58 MB
Formato
Adobe PDF
|
1.58 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/114246