Optimal IIR Filter Design and FPGA Realization

Authors

  • Arunjyothi Eddla Department of EECE, Gandhi Institute of Technology and Management (Deemed to be University), Rudraram, Hyderabad, Telangana, India
  • V. Y. Jayasree Pappu Department of EECE, Gandhi Institute of Technology and Management (Deemed to be University), Rushikonda, Visakhapatnam, Andhra Pradesh, India
Volume: 16 | Issue: 1 | Pages: 31009-31014 | February 2026 | https://doi.org/10.48084/etasr.12837

Abstract

An Infinite Impulse Response (IIR) filter implemented on a Field-Programmable Gate Array (FPGA) provides low-area, high-speed Digital Signal Processing (DSP) with efficient hardware utilization. However, designing an IIR filter on an FPGA can be challenging due to the recursive nature of filters in fixed-point arithmetic processes, which makes it difficult to obtain numerical stability and minimize hardware resource usage. This research proposes the Array Multiplier-Optimal Adder-IIR (AM-OA-IIR) and Array Multiplier-Kogge-Stone Adder-IIR (AM-KSA-IIR) architectures to minimize hardware usage. The Carry Lookahead Adder (CLA) and the Carry Skip Adder (CSA) are combinations of the Optimal Adder (OA), which effectively manage multi-operand addition by minimizing carry propagation delay. The CSA performs rapid intermediate additions without immediate carry computation, whereas the CLA quickly resolves final carries. This integration reduces logic depth and minimizes the overall area required for the FPGA implementation. Furthermore, the KSA offers high-speed arithmetic by minimizing the delay caused by carry propagation through parallel computation. Therefore, the proposed AM-OA-IIR and AM-KSA-IIR achieve a logic element count of 379 and 486, respectively, for the Virtex5 FPGA device at order 8, compared to the logic element count of 1,024 for a conventional FIR-based IIR design.

Keywords:

Array Multiplier (AM), Carry Skip Adder (CSA), Infinite Impulse Response (IIR), Optimal Adder (OA)

Downloads

Download data is not yet available.

References

K. Achtenberg, R. Szplet, and Z. Bielecki, "Advanced, Real-Time Programmable FPGA-Based Digital Filtering Unit for IR Detection Modules," Electronics, vol. 13, no. 22, Jan. 2024, Art. no. 4449. DOI: https://doi.org/10.3390/electronics13224449

K. Hong, R. Duan, L. Zhao, and Y. Zhou, "Field Programmable Gate Array (FPGA) Implementation of a Multi-Symbol Detection Algorithm with Reduced Matching Branches and Multiplexed Finite Impulse Response (FIR) Filters," Applied Sciences, vol. 15, no. 4, Jan. 2025, Art. no. 2199. DOI: https://doi.org/10.3390/app15042199

K. Ariunaa, U. Tudevdagva, and M. Hussai, "FPGA based Digital Filter Design for faster operations," Journal of VLSI Circuits and Systems, vol. 5, no. 2, pp. 56–62, 2023. DOI: https://doi.org/10.31838/jvcs/05.02.09

H. Yi et al., "Design of infinite impulse response maximally flat stable digital filter with low group delay," Scientific Reports, vol. 15, no. 1, Apr. 2025, Art. no. 11074. DOI: https://doi.org/10.1038/s41598-025-87175-5

R. Randriatsiferana, J. Lorandel, R. Salvador, and C. Moy, "Novel Digital NGD Methodology for FPGA-Based Embedded Systems," IEEE Access, vol. 12, pp. 71520–71534, 2024. DOI: https://doi.org/10.1109/ACCESS.2024.3403033

B. Zhao, H. Liu, T. Bi, and S. Xu, "Synchrophasor Measurement Method Based on Cascaded Infinite Impulse Response and Dual Finite Impulse Response Filters," Journal of Modern Power Systems and Clean Energy, vol. 12, no. 5, pp. 1345–1356, Sept. 2024. DOI: https://doi.org/10.35833/MPCE.2023.000824

S. Dey, P. K. Roy, and A. Sarkar, "Adaptive IIR model identification using chaotic opposition-based whale optimization algorithm," Journal of Electrical Systems and Information Technology, vol. 10, no. 1, July 2023, Art. no. 33. DOI: https://doi.org/10.1186/s43067-023-00102-4

M. Sakthimohan, J. Deny, K. Umapathi, and H. H. Fayek, "Enhanced FPGA linear phase FIR filter with amalgam multiplier," International Journal of Electronics, vol. 111, no. 10, pp. 1653–1678, Oct. 2024. DOI: https://doi.org/10.1080/00207217.2024.2349972

K. V. Gowreesrinivas, S. Srinivas, and P. Samundiswary, "FPGA Implementation of a Resource Efficient Vedic Multiplier using SPST Adders," Engineering, Technology & Applied Science Research, vol. 13, no. 3, pp. 10698–10702, June 2023. DOI: https://doi.org/10.48084/etasr.5797

B. Sindhuri Kandula, S. Patchala, K. Surapaneni, M. Aravind kumar, C. Ram Grandhi, and P. R. Desamala, "FPGA design of an efficient divide-and-conquer multiplier based on multiple stage fast ripple hybrid adders for peak cancellation with IIR filters," International Journal of Electronics, pp. 1–22, 2025. DOI: https://doi.org/10.1080/00207217.2025.2500779

H. B. Meitei and M. Kumar, "FPGA design and implementation of TRNG architecture using ADPLL based on fir as loop filter," Analog Integrated Circuits and Signal Processing, vol. 122, no. 1, Nov. 2024, Art. no. 2. DOI: https://doi.org/10.1007/s10470-024-02295-8

M. Nithin, K. Ganesan, M. Premsai, and S. Ponnambalam, "Design and Optimization of an Improved FIR Filter for Advanced Signal Processing." Social Science Research Network, Rochester, NY, Nov. 15, 2024. DOI: https://doi.org/10.2139/ssrn.5091234

V. Tayal and M. Jhamb, "Partial product based improved reconfigurable FIR filter with control logic for automated guided vehicles on virtex-7 FPGA," International Journal of Information Technology, vol. 15, no. 4, pp. 2077–2088, Apr. 2023. DOI: https://doi.org/10.1007/s41870-023-01266-y

E. M. Barhoumi, Y. Charabi, and S. Farhani, "FPGA Application: Realization of IIR filter based Architecture," Journal of VLSI Circuits and Systems, vol. 5, no. 02, pp. 29–35, 2023. DOI: https://doi.org/10.31838/jvcs/05.02.05

A. Yadav and R. Mehra, "FPGA based IIR Filter Design Analysis for Different Orders," Journal of Basic and Applied Engineering Research, vol. 1, no. 12, pp. 106–109, Dec. 2014.

V. Thamizharasan and N. Kasthuri, "FPGA implementation of high performance digital FIR filter design using a hybrid adder and multiplier," International Journal of Electronics, vol. 110, no. 4, pp. 587–607, Apr. 2023. DOI: https://doi.org/10.1080/00207217.2022.2098387

A. Rai et al., "Modeling and simulation of FIR filter using distributed arithmetic algorithm on FPGA," Multimedia Tools and Applications, vol. 83, no. 31, pp. 75855–75868, Sept. 2024. DOI: https://doi.org/10.1007/s11042-024-18637-7

P. Selvaprasanth, R. Karthick, P. Meenalochini, and A. M. Prabaharan, "FPGA implementation of hybrid Namib beetle and battle royale optimization algorithm fostered linear phase finite impulse response filter design," Analog Integrated Circuits and Signal Processing, vol. 123, no. 2, Mar. 2025, Art. no. 33. DOI: https://doi.org/10.1007/s10470-025-02385-1

M. Y. Ladekar, Y. V. Joshi, and R. R. Manthalkar, "Performance Analysis in Higher-Order IIR Filter Structures with Application to EEG Signal," Circuits, Systems, and Signal Processing, vol. 40, no. 8, pp. 4047–4063, Aug. 2021. DOI: https://doi.org/10.1007/s00034-021-01662-4

V. Sharma, "Design and Implementation of Efficient IIR Low Pass Filter Based On Vedic Multiplier Algorithm," International Journal for Research in Applied Science and Engineering Technology, vol. 12, no. 1, pp. 115–117, Jan. 2024. DOI: https://doi.org/10.22214/ijraset.2024.57881

S. H. Ibrahim, I. S. Hameed, and H. H. Ali, "High Performance IIR Filter Design Based on Fast Multiplier," Diyala Journal of Engineering Sciences, pp. 192–202, Mar. 2025. DOI: https://doi.org/10.24237/djes.2025.18111

P. Chandel and S. D’Souza, "Digital Filter Designing: Minimum-Order IIR Filter Design with MATLAB," in Data Science and Applications, Singapore, 2025, pp. 115–125. DOI: https://doi.org/10.1007/978-981-96-1188-1_9

A. E. Pappu Dr VY Jayasree, "FPGA Implementation Of VM-CSA Fir Filter With Reduced Area And Delay Using Optimal Designs," International Journal of Engineering Trends and Technology - IJETT, vol. 69, no. 9, pp. 203–211, 2021. DOI: https://doi.org/10.14445/22315381/IJETT-V69I9P224

Downloads

How to Cite

[1]
A. Eddla and V. Y. J. Pappu, “Optimal IIR Filter Design and FPGA Realization”, Eng. Technol. Appl. Sci. Res., vol. 16, no. 1, pp. 31009–31014, Feb. 2026.

Metrics

Abstract Views: 252
PDF Downloads: 180

Metrics Information