For an adaptive FIR filter, a new approximation DA architecture is suggested. The weights of the filter are updated using the LMS algorithm. To increase the area and power efficiency of the filter, we merged the CSD number with the DA approach in this architecture. The DA computation is done without the use of a LUT. Instead, DA computation is done using registers. The partial products are added using the Wallace tree adder, which increases the filter’s speed while reducing its complexity. The structure’s device utilization data shows that the area and power efficiency are both better than earlier designs. The proposed structure is generated in Verilog and implemented in a Virtex FPGA device.
REFERENCES
1.
Mittal
, A.
, Nandi
, A.
and Yadav
, D.
, 2017
. Comparative study of 16-order FIR filter design using different multiplication techniques
. IET Circuits, Devices & Systems
, 11
(3
), pp.196
–200
.2.
Huang
, S.Y.
, Chen
, W.C.
and Huang
, C.T.
, 2020
, May. FIR Filter Design and Implementation for Phase-Based Processing
. In ICASSP 2020-2020 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)
(pp. 1748
–1752
). IEEE
.3.
Paliwal
, P.
, Sharma
, J.B.
and Nath
, V.
, 2020
. Comparative study of FFA architectures using different multiplier and adder topologies
. Microsystem Technologies
, 26
(5
), pp.1455
–1462
.4.
Patali
, P.
and Kassim
, S.T.
, 2019
. High throughput FIR filter architectures using retiming and modified CSLA based adders
. IET Circuits, Devices & Systems
, 13
(7
), pp.1007
–1017
.5.
Kaplun
, D.
, Butusov
, D.
, Ostrovskii
, V.
, Veligosha
, A.
and Gulvanskii
, V.
, 2018
. Optimization of the FIR filter structure in finite residue field algebra
. Electronics
, 7
(12
), p.372
.6.
Nagulu
, A.
, Gaonkar
, A.
, Ahasan
, S.
, Chen
, T.
, Zussman
, G.
and Krishnaswamy
, H.
, 2020
, August. A full-duplex receiver leveraging multiphase switched-capacitor-delay based multi-domain FIR filter cancelers. In 2020 IEEE Radio Frequency Integrated Circuits Symposium (RFIC)
(pp. 43
–46
). IEEE
.7.
Roy
, S.
and Chandra
, A.
, 2019
. On the order minimization of interpolated bandpass method based narrow transition band FIR filter design
. IEEE Transactions on Circuits and Systems I: Regular Papers
, 66
(11
), pp.4287
–4295
.8.
Jiang
, L.
, Zhang
, H.
, Cheng
, S.
, Lv
, H.
and Li
, P.
, 2020
. An Overview of FIR Filter Design in Future Multicarrier Communication Systems
. Electronics
, 9
(4
), p.599
.9.
Chatterjee
, A.
and Roy
, U.K.
, 2018
, May. PPG Based Heart Rate Algorithm Improvement with Butterworth IIR Filter and Savitzky-Golay FIR Filter
. In 2018 2nd International Conference on Electronics, Materials Engineering & Nano-Technology (IEMENTech)
(pp. 1
–6
). IEEE
.10.
Grande
, N.J.
and Sridevi
, S.
, 2017
, August. ASIC implementation of shared LUT based distributed arithmetic in FIR Filter
. In 2017 International conference on microelectronic devices, Circuits and Systems (ICMDCS)
(pp. 1
–4
). IEEE
.11.
Singh
, G.
and Prakash
, N.R.
, 2017
. FPGA implementation of higher order FIR filter
. International Journal of Electrical and Computer Engineering
, 7
(4
), p.1874
.12.
Pari
, J.B.
and Vaithiyanathan
, D.
, 2017
. An efficient multichannel FIR filter architecture for FPGA and ASIC realizations
. International Journal of Applied Engineering Research
, 12
(10
), pp.2209
–2220
.13.
Roy
, S.
and Chandra
, A.
, 2018, March. A new design strategy of sharp cut-off fir filter with powers-of-two coefficients
. In 2018 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET)
(pp. 1
–6
). IEEE
.14.
Das
, P.
, Naskar
, S.K.
and Patra
, S.N.
, 2018
. Hardware efficient FIR filter design using global best steered quantum inspired cuckoo search algorithm
. Applied Soft Computing
, 71
, pp.1
–19
.15.
Zhao
, S.
, Shmaliy
, Y.S.
and Liu
, F.
, 2018
. Fast Kalman-like optimal FIR filter for time-variant systems with improved robustness
. ISA transactions
, 80
, pp.160
–168
.
This content is only available via PDF.
©2023 Authors. Published by AIP Publishing.
2023
Author(s)
You do not currently have access to this content.