IR detection module with integrated real-time FIR filter implemented in FPGA



Infrared detectors are usually characterized by 1/f noise when operating with biasing. This type of noise significantly reduces detection capabilities for low-level and slow signals. There are a few methods to reduce the influence of 1/f noise, like filtering or chopper stabilization with lock-in. Using the first one, a simple 1st-order analog low-pass filter built-in amplifier usually cuts off 1/f noise fluctuations at low frequencies. In comparison, the stabilization technique modulates the signal transposing to a higher frequency with no 1/f noise and then demodulates it back (lock-in amplifiers). However, the flexible tuned device, which can work precisely at low frequencies, is especially desirable in some applications, e.g., optical spectroscopy or interferometry. The paper describes a proof-of-concept of an IR detection module with an adjustable digital filter taking advantage of finite impulse response type. It is based on the high-resolution analog-to-digital converter, field-programmable gate array, and digital-to-analog converter. A microcontroller with an implemented user interface ensures control of such a prepared filtering path. The module is a separate component with the possibility of customization and can be used in experiments or applications in which the reduction of noises and unexpected interferences is needed.


Rogalski A (2005) HgCdTe infrared detector material: history, status and outlook. Reports Prog Phys 68:2267–2336.

Ahirwar S, Swarnkar R, Bhukya S, Namwade G (2019) Application of Drone in Agriculture. Int J Curr Microbiol Appl Sci 8:2500–2505.

Corsi C (2012) Infrared: A Key Technology for Security Systems. Adv Opt Technol 2012:1–15.

Tittel FK, Richter D, Fried A Mid-Infrared Laser Applications in Spectroscopy. In: Solid-State Mid-Infrared Laser Sources. Springer Berlin Heidelberg, Berlin, Heidelberg, pp 458–529

Rogalski A, Bielecki Z (2022) Detection of Optical Signals. CRC Press, New York

Kloos G (2018) Applications of Lock-in Amplifiers in Optics. SPIE Press

Zhang Q, Chang J, Wang Z, et al (2018) SNR Improvement of QEPAS System by Preamplifier Circuit Optimization and Frequency Locked Technique. Photonic Sensors 8:127–133.

Lv G, Chang J, Wang Q, et al (2014) Research progress of optical H2O sensor with a DFB diode laser. Photonic Sensors 4:113–119.

Kishore K, Akbar SA (2020) Evolution of Lock-In Amplifier as Portable Sensor Interface Platform: A Review. IEEE Sens J 20:10345–10354.

Winder S (2002) Analog and digital filter design. Elsevier

Patel JJ, Parmar KR, Mewada HN (2016) Design of FIR filter for burst mode demodulator of satellite Receiver. In: 2016 International Conference on Communication and Signal Processing (ICCSP). IEEE, pp 0686–0690

Cheng Xu, Su Yin, Yunchuan Qin, Hanzheng Zou (2013) A novel hardware efficient FIR filter for wireless sensor networks. In: 2013 Fifth International Conference on Ubiquitous and Future Networks (ICUFN). IEEE, pp 197–201

Ojail M, Chevobbe S, David R, Demigny D (2008) A Frequency Domain FIR Filter Implementation Method for 3G Communication Systems. In: 2008 The Third International Conference on Digital Telecommunications (icdt 2008). IEEE, pp 1–5

Lavanya M, Kalaiselvi A (2016) High-speed FIR adaptive filter for RADAR applications. In: 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET). IEEE, pp 2118–2122.

Erdogan AT, Arslan T High throughput FIR filter design for low power SoC applications. In: Proceedings of 13th Annual IEEE International ASIC/SOC Conference (Cat. No.00TH8541). IEEE, pp 374–378.

Fridman A, Semenov S (2013) System-on-Chip FPGA-based GNSS receiver. In: East-West Design & Test Symposium (EWDTS 2013). IEEE, pp 1–7.

Xiaoyan Jiang, Yujun Bao (2010) FIR filter design based on FPGA. In: 2010 International Conference on Computer Application and System Modeling (ICCASM 2010). IEEE, pp V13-621-V13-624.

Pandey B, Das B, Kaur A, et al (2017) Performance Evaluation of FIR Filter After Implementation on Different FPGA and SOC and Its Utilization in Communication and Network. Wirel Pers Commun 95:375–389.

Park SY, Meher PK (2014) Efficient FPGA and ASIC Realizations of a DA-Based Reconfigurable FIR Digital Filter. IEEE Trans Circuits Syst II Express Briefs 61:511–515.

Madejczyk P, Gawron W, Kębłowski A, et al. (2020) Higher Operating Temperature IR Detectors of the MOCVD Grown HgCdTe Heterostructures. J Electron Mater 49:6908–6917.

Grudzien M, Piotrowski J (1989) Monolithic optically immersed HgCdTe IR detectors. Infrared Phys 29:251–253.

Lei W, Antoszewski J, Faraone L (2015) Progress, challenges, and opportunities for HgCdTe infrared materials and detectors. Appl Phys Rev 2:041303.

Ashley T, Elliott CT, White AM (1985) Non-Equilibrium Devices For Infrared Detection. In: Mollicone RA, Spiro IJ (eds). p 123

Optical immersion of HgCdTe photoconductive detectors. In: Element, HgCdTe. Infrared Detectors: Papers Presented at a Meeting of the US Speciality Group on Infrared Detectors. pp 339–340. (2013)

AD7606 datasheet. In: Analog Devices. Accessed 31 May 2023

7-Series DSP48E1 Slice – User Guide. In: Xilinx. Accessed 31 May 2023

Sudharsan RR (2019) Synthesis of FIR Filter using ADC-DAC: A FPGA Implementation. In: 2019 IEEE International Conference on Clean Energy and Energy Efficient Electronics Circuit for Sustainable Development (INCCES). IEEE, pp 1–3

Meher PK, Chandrasekaran S, Amira A (2008) FPGA Realization of FIR Filters by Efficient and Flexible Systolization Using Distributed Arithmetic. IEEE Trans Signal Process 56:3009–3017.

Chakraborty S (2013) Advantages of Blackman window over hamming window method for designing FIR filter. Int J Comput Sci & Eng Technol 4:

Sundararajan D (2001) The discrete Fourier transform: theory, algorithms and applications. World Scientific

DAC8541 – datasheet. In: Texas Instruments. Accessed 31 May 2023

Rapuano S, Balestrieri E, Daponte P, De Vito L (2012) Experimental investigation on DAC glitch measurement. In: XX IMEKO World Congress, Metrology for Green Growth, September. pp 9–14

Create an FIR Filter Using Integer Coefficients. In: MathWorks® Help Cent. Accessed 31 May 2023





Optoelectronics, Photonics, Laser Technology