CIC Filter Implementations for FPGA-Based PDM Microphone Systems Analysis
This paper examines the implementation and resource utilization of Cascaded Integrator-Comb (CIC) filters within FPGA-based Pulse Density Modulation (PDM) microphone applications. Two CIC filter designs were analyzed: one generated using MATLAB's HDL Coder toolbox and the other via AMD's CIC Compiler IP. The study compares the efficiency of both implementations in terms of slice LUTs and slice registers usage. The results demonstrate that MATLAB-generated filters require fewer FPGA resources, offering more flexibility, while CIC Compiler filters provide optimized multi-channel support and the option to utilize DSP48 slices for enhanced performance.
Authors
- Aurel Stefan Gontean (ORCID: https://orcid.org/0000-0002-1485-6710)
- Elisei Ilieş (ORCID: https://orcid.org/0000-0001-5980-3519)
- Magdalena Marinca
Institutions
- Polytechnic University of Timişoara (RO)
Publication Details
- Published
- 2024-11-07
- DOI
- https://doi.org/10.1109/isetc63109.2024.10797217
- Citations
- 2
- Primary Topic
- Digital Filter Design and Implementation
- Type
- article
- Field-Weighted Citation Impact
- 0.70