
Accelerated FIR Filter Design on FPGAs Leveraging Specialized Compressor Architectures and Optimized Approximate Adders
Sofia Dimitrova , Department of Computer Systems and Technologies, Technical University of Sofia, Bulgaria Nurul Aisyah Binti Zainal , Faculty of Electrical Engineering, Universiti Teknologi Malaysia, MalaysiaAbstract
Finite Impulse Response (FIR) filters are integral to modern digital signal processing applications requiring high throughput and low latency. However, implementing high-order FIR filters on Field Programmable Gate Arrays (FPGAs) remains challenging due to significant resource utilization and power consumption, especially when targeting real-time performance. This study presents an accelerated FIR filter design that leverages specialized compressor architectures and optimized approximate adders to balance speed, area, and energy efficiency. By integrating compressor-based partial product reduction with approximate arithmetic techniques, the proposed architecture achieves substantial improvements in computational latency and logic utilization compared to conventional designs. Synthesis and implementation results on a Xilinx FPGA platform demonstrate that the design reduces critical path delay and resource consumption by up to 35%, while maintaining acceptable error tolerances for many signal processing workloads. These findings underscore the potential of approximate computing combined with customized compressor structures to enable efficient high-performance FIR filtering on reconfigurable hardware.
Keywords
FIR filter design, FPGA acceleration, Compressor architectures
References
Ramkumar, B., & Kittur, H. M. (2012). Low-power and area efficient carry select adder. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20(2), 371–375. https://doi.org/10.1109/TVLSI.2010.2104213
Manju, S., & Sornagopal, V. (2012). An efficient SQRT architecture of carry select adder design by common Boolean logic. Proceedings of the International Conference. https://doi.org/10.1109/ICETEC.2012.123456
Sajesh Kumar, U., Mohamed Salih, K. K., & Sajith, K. (2012). Design and implementation of carry select adder without using multiplexers. Proceedings of the 1st International Conference on Emerging Technology Trends in Electronics, Communication and Networking, 978-1-4673-1627-9/12.
Mehar, P. K., et al. (2011). Distributed arithmetic for FIR filter implementation on FPGA. Proceedings of IC-BNMT 2011. IEEE.
Sakthikumaran, S., Salivahanan, S., Kanchana Bhaaskaran, V. S., Kavinilavu, V., Brindha, B., & Vinoth, C. (2010). A very fast and low power carry select adder circuit. Conference Proceedings, 978-1-4244-8679-3.
Ramkumar, B., Kittur, H. M., & Kannan, P. M. (2010). ASIC implementation of modified faster carry save adder. European Journal of Scientific Research, 42(1), S3–S8.
Uma, R., Mohanapriya, M., & Paul, S. (2012). Area, delay and power comparison of adder topology. International Journal of VLSI Design & Communication Systems, 3(1), 153–168.
Oklobdzija, V. G. (2000). High-speed VLSI arithmetic units: Adders and multipliers. In A. Chandrakasan (Ed.), Design of high-performance microprocessor circuits (pp. 323–357). IEEE Press.
Huddar, S. R., Rupanagudi, S. R., & Kalpana, M. (2013). Novel high-speed Vedic mathematics multiplier using compressors. Proceedings of the IEEE Conference, 978-1-4673-5090-7.
Su, P. (2020). High-performance hardware design of compressor adder in DA-based FIR filter for digital hearing aid application. Journal of Circuits, Systems, and Computers, 29(12). https://doi.org/10.1142/S0218126620502112
Krishna, M. B. S., & Rao, D. S. (2019). Design and implementation of power efficient FIR filter using compressors and CLA. International Journal of Innovative Technology and Exploring Engineering, 8(9), 1716–1721.
Gunavathi, K., & Prasad, K. V. (2017). Design of low-power high-speed FIR filter using fast adders and compressors. International Journal of Engineering Research and Technology, 6(2), 1–4.
Banerjee, A., & Roy, S. (2015). Design of high-speed FIR filter using carry save adder. International Journal of Science, Engineering and Technology Research, 4(8), 2870–2874.
Velukar, S. S., & Parlewar, M. (2014). FPGA implementation of FIR filter using distributed arithmetic architecture for DWT. ResearchGate. https://doi.org/10.13140/RG.2.1.1971.9524
Ali, M. S., & Habib, A. (2014). Design of low power and high-speed FIR filter using 4:2 compressor. International Journal of Engineering Research and Technology, 3(10), 894–898.
Article Statistics
Downloads
Copyright License
Copyright (c) 2025 Sofia Dimitrova, Nurul Aisyah Binti Zainal

This work is licensed under a Creative Commons Attribution 4.0 International License.