Professional Documents
Culture Documents
Russian Peasant Multiplierwith Sklansky and Carlson Adders
Russian Peasant Multiplierwith Sklansky and Carlson Adders
Russian Peasant Multiplierwith Sklansky and Carlson Adders
net/publication/358404098
CITATIONS READS
0 18
3 authors, including:
All content following this page was uploaded by A. Sundar Raj on 07 February 2022.
Abstract:
Reconfigurable FIR filters are typical digital filters that are utilized in multi-standard wireless
communications and digital signal processing. The direct form of the FIR filter, which consumes
more power and area in DSP applications.For this issue,Multiplier Control Signal
Decision(MCSD) window schemes areintegrated withthe FIR filter to dynamically alter the
filter’s order. The traditional reconfigurable FIR filter by using the Russian Peasant Multiplier
willutilize more delay and area because of low adder performance which is applied in the
multiplicationunit. In this study, the design of a modified reconfigurable FIR filter is to minimize
the power, time, and area. In the Russian Peasant Multiplication approach, a Wallace adder is
substituted by carry select adder, along with Sklansky and Han Carlson adders, in the proposed
modified FIR filter.As a result, as compared to the standard Reconfigurable FIR framework with
the Russian Peasant Multiplication technique, a modified FIR filter will consume low delay,
power, and area.
Keywords:FIR filter,MCSD scheme, Modified FIR filter, Han Carlson,Sklansky adder, Russian
peasantmultiplier
1. INTRODUCTION
[16818]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Digital Signal Processing (DSP). DSPis performing animportant role in modern technological
advancements likevoice prediction,echo cancellation,noise cancellation,etc. So, for reaching
acceptable and quick solutions,filtering methodsshould be implemented for these issues than
common DSP methods. Generally, the filtering operation is widely applied in DSP. A filter is a
system of signal selection,and from a noisy signal which mainly composes of disturbances, a
filteris applied to remove desired signal [1].Thusfor the process of filtering,the FIR filter is
utilized because of its stability measures. Finite Impulse Response (FIR) Filter is an impulse
response in a definite time. The greater numbers of itsapplications are seen in the area of image,
andsignal processing, biomedical signalprocessing, speech processing,etc. To construct effective
stable filters,the outperform features of the FIRfilter are mainly utilized.And, these
characteristics also contain unconditionalstability and linear phase, absence of overflow
oscillations, implementation ease, more computing efficiency, and capability for implementing
filters with co-efficient below 1. In terms of time, FIR filters will either be discrete or
continuous.The FIR filter's design process is based on the estimation of the ideal filter and it is
implemented in software.Windowing methods are the fundamentaltechniques to form
thesefilters. Thus, the mainmotiveof FIR filters is to remove theundesired distortion and noise to
retain theseeffective signals [2]. To make the FIR filter effective for the major applications of
signal processing,prime factors like anti-aliasing, pre-processing,bandselection, low pass
filtering, and interpolation are used. FIR filter is choosed as the best option,to create a filter
without noise since the bits do not need to be rounded or truncated. For the practical approach to
image processing, an FIR filter will be a better solution.Theyare digitally applied in either
hardware or software.
The FIR filter is represented in Equation (1):
X(k) = ∑K−1
h=0 (n(h)Y(K − h)) (1)
Where X(k) indicates the filter output, Yindicates the input data, nindicates the coefficients of
the filter and K is the number of coefficients of the filter. To makea digital FIR filter,the number
ofmultipliers and adders are Kand (K-1)neededrespectively. An FIR Filter general structure
isdisplayed in Figure.1.
[16819]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
An existing method proposes a new FIR filter known as dual-mode deadbeat H2 FIR
(DMDH2FF) [6] filter for estimating state in a system of discrete linear time-invariant
over extrinsic disturbances. To reduce the subjectof H2 norm to the condition of a deadbeat in
[16820]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
[16821]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Another method focused on [10] accelerating the process of adaptation based on the
decorrelationapproachin an FIR filter. Initially, the equation which is updatedis dissociated into
decorrelationof spatial and temporal. And, using a decomposing techniqueof eigenvalue,their
respective conditions of convergence are systematically studied. Simulations are carried out on
both the real world and synthetic data. The factors comprisingmany iteration and channels,
selection of window size and filter order, and computational time are elaborately discussed and
compared.
The simple and effective digital filter’s design is proposed depending on the farrow structureand
also it is designed with hybrid optimization namely Brain Storm-Artificial Bee Colony (BSABC)
approach [11]. The algorithm will workdepending on the minimal objective function which is
based on the overall amount of the hardware elements especially subtractors/addersutilized for
the frequency response and filter design. And also,works in a way that the filter quality is
maintainedwhile using fewer hardware elements. The optimal tuning is simulated by applying
the proposed technique and analyzedto highlight the effective approach. The analysis progressis
made in the amount of components utilized in the magnitude,fitness, and design.
A new application of the homotopyapproachis proposed to design seismic digital FIR filters
forseismic migrationpurposes [12]. The problemof the FIR filter's design is resolved by
applyingthe continuation method of scalar homotopyas the equation of the filter system is
overdetermined. Additionally, the design method is changedto satisfy the scalar homotopy
approach's consistency condition. Being a newimplementation to design filters, the scalar
homotopymethod needsmore time to run when compared to othertechniques such as L1-norm and
Weighted Least Squares (WLSQ) methods. Simultaneously, the homotopyapproach is
convergent and also does not need the Jacobian matrixinversion, which is themost
importantbenefit for practical design.
Another new objective function called normalized error fitnessand a robust hybrid techniqueis
proposed for seeking the coefficients of ideal filter and for giving sharp margin frequency
response while the filtering process is in action [13]. The most well-known particle swarm
optimization (PSO)and differential evolution (DE)algorithm are combined effectively to form the
hybrid DE-PSO technique for increasing the ability ofexploitation and exploration. By using 12
[16822]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
different functions of benchmark, the hybrid technique is validated. The method's performance is
compared to that of thestandard DE, PSO,Parks–McClellan,and genetic algorithm.
The Fin field-effect transistors (FINFET)areused as an alternative for the challenges ofcontinue
scaling. As procedure schemes of nanometerare advanced, the chip density and operation
frequency are augmented, by the power consumption in portable gadgets that will be animportant
concern for the battery which is operated. Though for non-portabledevices, the power
consumption is significant because ofincreased cooling & cost of packaging, and the possible
issue of reliability. Then, in a design of the system on chip, caches will employ a significant
number of area in a system of DSP, that leads to an increase in powerleakage. Because of many
gates, the structure of FINFETs will have good electrostatic control acrosseffects of short
channel, thus it will minimize power leakage at the regime of nano. Thus, FIR filter and cache
memory are designed using FINFETs at a strategy of 22-nanometer by using HSPICE [14].
To linear time-changing pairwise Markov models (PMM), a new estimation method is proposed
in the literature[15], i.e. robust to a parameter of system uncertainties that will occur in real-
world applications. A state estimation issue known as finite-horizon is solved,todealwitherrors of
mismodeling and noiseignorance. The resulting unbiased FIR filter for PMM (PMM-UFIR) is
initially derived asa batch and for the cause of complexity reduction,it is transformed to a form
of recursive Kalman.
Another method to apply the digital fractional delay, a simple, efficient, and accurate design of
the FIR filter is presented [16].The design methoddepends on the expansion formula of the
MacLaurin series which is usedin a function to attain a closed structureFIR filter estimation of
the digital fractional delay operator. Thus, thederived formula is related to the Grünwald-
Letnikov formula of the absoluteanalog fractional differentiator.
An existing method introduces anFIR filter architecture of Vedic Design - Carry Lookahead
Adder [17] to execute the operation of FIR filter with a de-noising application of Electro
Cardiogram (ECG) signal. By utilizing the program of MATLAB, the input signal called ECG is
read and to this input signal,Additive White Gaussian Noise (AWGN) is appended. The process
of denoising is applied in Verilog, then the output is written in text file format.In MATLAB, the
binary text rates are read,mainly to de-noise the signal. Using Verilog code, the performance of
ASIC(power, delay, and area) and the performance of FPGA( flip flop, LUT, frequency, and
[16823]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
slices) are evaluated. For the implementation of ASIC, 45 nm and 180 nm technology are applied
and Virtex-5, Virtex-6, and Virtex-4 devices are applied to calculate the performancefor
FPGAimplementation.
Anothermethod proposes FIR filter design using Vedic multiplier of Wave pipelinedand adder
[18] from the study of various multipliers and adders. The method demonstrates the
UrdhvaTriyagbhyam–Vedic approach’seffectiveness for multiplication, which will strike a
greater difference in the real-timeoperation. Thus, the method alsoreduces the FIR filter’spath
delay and setup time violation using sensors of a pad. Then,the proposed filter is synthesized,
simulated,and power consumption is calculatedusing Xilinx, Altera Quartus II, and the ISE
simulator.
A scalable architecture is presented to effectively compute adaptive FIR filters by utilizing
analgorithm called least mean square (LMS) [19]. This isattained by removingpaths that are
critical because they willmake an impact on the scalability of parallel architectures. A number of
bit-length and taps can be used to define scalability.For computing the high-order FIR filter, the
major demanding function is multiplication. Therefore, efforts are made to produce a compact
neural multiplier by enhancing the design and hardware application of thepresent multiplier.
When compared toan existing multiplier, the proposed multiplier needs26% clock cycles,30%
area resources, 40% neurons, and 50% synapses. Additionally, the time multiplexing method is
employed to increase the proposed multiplier utilizationby performing adaptive process and filter
process because in both processesmultiplication is made.
An effective FIR filter is designed with a technique of meta-heuristic based on a game theory
approach which will afford a compression ratio of compromising data for common input figures
[20-25]. Compression ratio and Mean Square Error, two impressive quality indicators, will verify
the anticipated method consequences in medical applications.Since it provides extraordinary
outcomes for MRI images and Ultrasound compression, thus gives a way for trans receiving
information with minimal space.
Anothermethod explainsstochasticbeamsearchwhich isutilizedasapopulation-based design
process,that optimizes its individuals using a Branch and Bound (B&B) search [26-31]. These
filters containtwodrawbacks;theyareonlyeffectivetotheShortWord‐Length (SWL)inputs,and the
feasiblefrequencyresponsesarelimitedforsmoothtransitions.
[16824]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
3. PROPOSED WORK
The FIR filter operation iswidely applied in Digital Signal Processing.The output of the FIR
filter is the weighted sum of the current and prior input sample’s finite number namely
convolution. Some of the benefits of the FIR filter areinherent stability,linear phase
characteristics,and does not need any feedback.In general, the power utilizationof an FIR filter is
proportionalto the computationamount. Thus, to decrease the powerutilization, the proposed FIR
filter structurewill cancelredundant multiplications.The structure is reconfigurable since it
dynamically alters the filter’sorderby considering the amplitude of filter coefficients and data
samples. The filter performance is maintained by performing the product of the data sample and
filter coefficient as little as the quantization error.
[16825]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
amplitude is less which isa predetermined value of threshold or not. To check these criteria a
combinational logic circuit known as Amplitude Detector is utilized. When the incoming data
sample x (n)amplitude is lower than the threshold, then the AD output (ad_out) will become “1”.
Whenapplying this logic, the problem that arises is that the data sample amplitude will abruptly
change for each cycle, thus the multipliers will be on and off continuously. Therefore,there will
be increases in the activity of switching and then the dynamic power also increases. For this
problem of switching, MCSD is applied here.
MCSD is utilized to decrease the switching activityfrequency. In the MCSD window, a control
signal generator is used to reduce the problem of switching.The generatorcontains an interior
counter which will count the consecutive incoming samples,while it is lower than a
threshold,then the multiplier is turned off. Thus, when the counter finds thatsuccessive incoming
samples are slighter than the threshold, the ctrl signal will alter to ‘1’,indicating that consecutive
lower amplitude of input samples are identified and multipliers are prepared to turn off. The ctrl
signal controls the insertion of one more bit in the dotted line of Figure 1.The input sample is
multiplied with coefficient by using a multiplier.The filter operation is shown in Figure 1, but a
variant configuration is provided for minimizing the power, delay, and area consumption.Figure
1 executes the filter operation but a various configuration is revealed for decreasing the delay
power, and areaconsumption.Thus, when the data sample and filter coefficient amplitude is
lower than the value of the threshold, i.ethe signal is set to “1”, then the multiplier is turned off
by anordinary logic circuit, and also the output isset to zero.
[16826]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
[16827]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
[16828]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Thus, along with Sklansky, another parallel prefix adder called Han Carlson is used in our
proposed Reconfigurable FIR filter, to consumethe lowerarea. Parallel Prefix Adders are known
as high-speed adders.The parallel prefix addition consists of 3 module stages namelypre-
processing, post-processing, and carry generation. The calculations in every stage are:
Pre-processing:
Pa= AaxorBa
Ga = Aa and Ba
Carry generation:
P(a:l) =P(a:b) and P(b-1:l)
G(a:l) =G(a:b) or (G(b-1:l) and P(a:b))
Post processing:
Sa=Pa and Ca
Ca+1= (Pa.C0) +Ga
Han Carlson adder also works with a similar speed of adder called Kogge stone but covers less
area than Kogge Stone. Figure 5 shows the tree structure of Han Carlson. Its framework is
obtained from the 2phases of Brent Kung adder and 3phases of Kogge stone adder.
It begins with Brent Kung followed by three phases of Kogge stone and then is terminated with
an adder of Brent Kung. The calculation of prefix of an odd number is made with Brent Kung
Adder. The Han Carlson propagation delay is given by log2n. Therefore, theproposed method
usesSklansky and Han Carlson in a technique of Russian Peasant Multiplication, and
[16829]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
createsefficient output while compared with other addersdue to its faster operation,consumes
lessdelay and area.
4. RESULTS AND DISCUSSION
Simulation for existing ripple carry adder and multiplier, carry save adder and multiplier, and
proposed carry select adder and multiplier using Sklanskyand Han Carlson was implemented
with ModelSimin aXilinx ISE 14.3.
The performance of power and delay for 16-bit, 24-bit, and 32-bitbased on carry save adder,
ripple carry adder, and carry select adder using Sklansky and Han Carlsonarecompared and
analyzedin Table 1, 2, and 3.
[16830]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Tables 1, 2, and 3 show that the CSAusingSklanskyand CSA using Han Carlson adder will
utilize less power, delay,and PDP whilecompared to the ripple carry and carry save adder.Figure
6depicts the ModelSim snapshots of a conventional and proposed adder.
The performance of power and delay for 16-bit, 24-bit, and 32-bit based on multiplier with ripple
carry adder, carry save adder, and Russian Peasant Multiplier with carry select adder using
Sklansky, and Han Carlsonare compared and analyzed in Table 4, 5, and 6.
[16831]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
multiplier
CSA-Sklansky adder
3 based Russian Peasant 14.037 4.0279 56.5396 39 96
Multiplier
CSA-Han Carlson Adder
4 based Russian Peasant 13.895 3.917 54.4267 43 99
Multiplier
Power Delay No of No of
S No Multiplier PDP(x10-15)
(µ.watt) (n sec) LUTs Slices
Ripple Carry Adder
1 16.976 6.24 105.9302 182 132
based multiplier
Carry Save adder based
2 16.614 5.863 97.4079 191 137
multiplier
CSA-Sklansky adder
3 based Russian Peasant 15.834 5.271 83.4610 185 130
Multiplier
CSA-Han Carlson Adder
4 based Russian Peasant 15.451 4.937 76.2816 187 134
Multiplier
When comparing witha different existing adder and also with Russian Peasant Multiplier, there
will be a reduction in power, delay, and PDP, when CSA withSklanskyand CSA withHan
Carlson adder is integratedwith Russian Peasant Multiplier than the traditional Russian Peasant
Multiplier.
It indicates that consumption of power and delay is better whileapplying the Sklanskyand Han
Carlsonadder for doing addition operationsin a multiplier.Figure 7 depicts the ModelSim
snapshots of a conventional and proposed multiplier.
Fig.7Multiplier Results
The evaluation matrices are measured to identify the FIR filter design efficiencynamelyDelay,
Power, and PDP in table 7.
[16832]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Power Delay No of No of
S No Name of the adder PDP(x10-15)
(µ.watt) (n sec) LUTs Slices
1 RCA based FIR Filter 437.238 8.749 3825.3953 182 132
Carry Save adder based FIR
2 421.87 7.982 3367.3663 191 137
Filter
CSA-Sklansky adder -
3 Russian Peasant Multiplier 397.476 6.374 2533.5120 185 130
based FIR Filter
CSA-Han Carlson adder -
4 Russian Peasant Multiplier 387.784 5.349 2074.2566 187 134
based FIR Filter
The result depicts that the proposed high-speed adders which are based on FIR filter design will
givegood performance rather than standard FIR filter. It displays that FIR filter-based Sklansky
and FIR filter-based Sklansky Han Carlson adder saves PDP lesser while compared to RCA and Carry
Save-based FIR filter. Figure 8 and 9 depicts power and delay of FIR filters.
Power
440
430
420
410
400
390
380
370 Power
360
RCA based FIR Carry Save adder Proposed CSA-
Filter based FIR Filter Sklansky and Han
Carlson adder -
Russian Peasant
Multiplier based
FIR Filter
[16833]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Delay
9
8
7
6
5
4
3
2
1 Delay
0
RCA based FIR Carry Save adder Proposed CSA-
Filter based FIR Filter Sklansky and Han
Carlson adder -
Russian Peasant
Multiplier based
FIR Filter
It can be observed that the proposed filterconsumesless area, power, and delay when compared to
the traditional FIR filters.Hence, the proposed performance of the Russian Peasant multiplier is
integrated with a reconfigurable FIR filter. The results are evaluated in Verilog HDL (Hardware
Description Language). The simulation functionality is calculated using ModelSim and the
consumption of power and delay for the filters are calculated by processing in Xilinx ISE 14.3.
[16834]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
Figure 10depicts the result of the simulation fora reconfigurable FIR filter with the Russian
Peasant Multiplier.From thiscalculation,it is clear that the modified reconfigurable FIR filter is
useful for the application of signal processing while compared to the conventional FIR filter.
5. CONCLUSION
In this work, a high-speedRussian Peasant Multiplier is altered by substituting the carry select
along with Sklanskyand Han Carlsonadder rather than carry save adder utilized in a multiplier.
The proposed Russian Peasant Multiplier will offersarea, power, and delay reduction when
compared to the traditional Russian Peasant Multiplier. Thus, themodified Russian Peasant
Multiplier is integratedwith a reconfigurable FIR filter. Comparison is made between the
traditional and proposed reconfigurable FIR filter along with the Russian Peasant Multiplier. The
result demonstrates that the proposed modified reconfigurable FIR filter will provide less area,
power, and delayreduction without lowering the performance of the filter than the conventional
FIR filter. In future work, the proposed modified FIR filter is utilized in wireless communication
and also in the application of image processing.
REFERENCES
1. Pak, J. M., &Ahn, C. K. (2021). Dual-Mode deadbeat H2 FIR filtering for discrete-Time
systems. Signal Processing, 184, 108057, pp. 1-7.
2. Sakthimohan, M., & Deny, J. (2020). An Optimistic Design of 16-Tap FIR Filter with Radix-
4 Booth Multiplier Using Improved Booth Recoding Algorithm. Microprocessors and
Microsystems, 103453, pp. 1-15.
3. Padmavathy, T. V., Saravanan, S., &Vimalkumar, M. N. (2020). Partial product addition in
Vedic design-ripple carry adder design fir filter architecture for electro cardiogram (ECG)
signal de-noising application. Microprocessors and Microsystems, 76, 103113, pp. 1-8.
4. Liu, Y., Wan, M., Qin, X. B., Xiao, Q. B., & Zhang, W. H. (2020). FIR filter-based
continuous interpolation of G01 commands with bounded axial and tangential kinematics in
industrial five-axis machine tools. International Journal of Mechanical Sciences, 169,
105325, pp. 1-35.
5. Liu, J., Principe, J. C., &Andalib, A. (2020). Fast spatio-temporal decorrelation using FIR
filter network with decoupled adaptive step sizes. Digital Signal Processing, 96, 102595, pp.
1-11.
[16835]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
6. Srivatsan, K., &Venkatesan, N. (2020). Farrow structure based FIR filter design using hybrid
optimization. AEU-International Journal of Electronics and Communications, 114, 153020,
pp. 1-29.
7. Mousa, W. A., & Al-Battal, A. F. (2020). The design of a homotopy-based 1-D seismic FIR
f− x wavefield extrapolation filters. Journal of Applied Geophysics, 173, 103933, pp.1-5.
8. Dash, J., Dam, B., & Swain, R. (2020). Design and implementation of sharp edge FIR filters
using hybrid differential evolution particle swarm optimization. AEU-International Journal of
Electronics and Communications, 114, 153019, pp. 1-61.
9. Kumar, N. P., Charles, B. S., &Sumalatha, V. (2020). Implementation of cache memory and
fir filter using FINFETs at 22 nm technology for SOC designs. Microprocessors and
Microsystems, 77, 103191, pp. 1-24.
10. Lehmann, F., &Pieczynski, W. (2020). State estimation in pairwise Markov models with
improved robustness using unbiased FIR filtering. Signal Processing, 172, 107568, pp. 1-11.
11. Bensouici, T., Charef, A., &Assadi, I. (2018). A new approach for the design of fractional
delay by an FIR filter. ISA transactions, 82, 73-78.
12. Sumalatha, M., Naganjaneyulu, P. V., & Prasad, K. S. (2019). Low power and low area VLSI
implementation of vedic design FIR filter for ECG signal de-noising. Microprocessors and
Microsystems, 71, 102883, pp. 1-13.
13. Prasad, J., Geetha, D. M., &Srinivasan, K. (2019). Experimental setup of stretchable arid dry
pad sensors for the signal acquisition fir filter design using Vedic
approach. Measurement, 141, 209-216.
14. Sanchez, G., Diaz, C., Avalos, J. G., Garcia, L., Vazquez, A., Toscano, K., ...& Perez, H.
(2019). A highly scalable parallel spike-based digital neuromorphic architecture for high-
order fir filters using LMS adaptive algorithm. Neurocomputing, 330, 425-436.
15. Li, L., Muneeswaran, V., Ramkumar, S., Emayavaramban, G., & Gonzalez, G. R. (2019).
Metaheuristic FIR filter with game theory based compression technique-A reliable medical
image compression technique for online applications. Pattern Recognition Letters, 125, 7-12.
16. Egila, M. G., El-Moursy, M. A., El-Hennawy, A. E., El-Simary, H. A., &Zaki, A. (2016).
FPGA-based electrocardiography (ECG) signal analysis system using least-square linear
phase finite impulse response (FIR) filter. Journal of Electrical Systems and Information
Technology, 3(3), 513-526.
17. Mayilavelane, A., &Berscheid, B. (2016). A Fast FIR filtering technique for multirate
filters. Integration, 52, 62-70.
18. Bindima, T., & Elias, E. (2016). Design of efficient circularly symmetric two-dimensional
variable digital FIR filters. Journal of advanced research, 7(3), 336-347.
19. Zhao, R., Lai, X., & Lin, Z. (2016). Weighted least squares design of 2-D FIR filters using a
matrix-based generalized conjugate gradient method. Journal of the Franklin
Institute, 353(8), 1759-1780.
[16836]
ISSN: 0011-9342 | Year 2021
Design Engineering Issue: 9 | Pages: 16818-16837
20. Chandra, A., &Chattopadhyay, S. (2016). Design of hardware efficient FIR filter: a review of
the state-of-the-art approaches. Engineering Science and Technology, an International
Journal, 19(1), 212-226.
21. Mottaghi-Kashtiban, M., &Jalali, A. (2016). FIR filters involving shifts and only two
additions, efficient for short word-length signal processing. Microelectronics Journal, 49, 57-
63.
22. Dash, J., Dam, B., & Swain, R. (2017). Design of multipurpose digital FIR double-band filter
using hybrid firefly differential evolution algorithm. Applied Soft Computing, 59, 529-545.
23. Das, P., Naskar, S. K., &Patra, S. N. (2018). Hardware efficient FIR filter design using
global best steered quantum inspired cuckoo search algorithm. Applied Soft Computing, 71,
1-19.
24. Sinha, T., &Bhaumik, J. (2019). Design of Computationally Efficient Sharp FIR Filter
Utilizing Modified Multistage FRM Technique for Wireless Communications
Systems. Journal of Electronic Science and Technology, 17(2), 185-192.
25. Diaz, C., Sanchez, G., Avalos, J. G., Sanchez, G., Sanchez, J. C., & Perez, H. (2017). Spike-
based compact digital neuromorphic architecture for efficient implementation of high order
FIR filters. Neurocomputing, 251, 90-98.
26. Jiang, K., Hu, C., Yan, F., & Zhang, H. (2018). Inlet NOx and NH3 Concentration
Estimation for Diesel-engine SCR Systems by Combining Data-Driven Model and Unbiased
FIR Filter. IFAC-PapersOnLine, 51(31), 314-318.
27. Pak, J. M., Ahn, C. K., Mo, Y. H., Lim, M. T., & Song, M. K. (2016). Maximum likelihood
FIR filter for visual object tracking. Neurocomputing, 216, 543-553.
28. Kalaiyarasi, D., & Reddy, T. K. (2019). Design and implementation of least mean square
adaptive FIR filter using offset binary coding based distributed arithmetic. Microprocessors
and microsystems, 71, 102884, pp. 1-7.
29. Lewandowski, M., &Walczak, J. (2018). Optimal base frequency estimation of an electrical
signal based on Prony’s estimator and a FIR filter. Applied Mathematics and
Computation, 319, 551-561.
30. Wang, R., Han, J., Cockburn, B. F., & Elliott, D. G. (2016). Design, evaluation and fault-
tolerance analysis of stochastic FIR filters. Microelectronics Reliability, 57, 111-127.
31. Gunasekaran, K., &Manikandan, M. (2014). High speed reconfigurable FIR filter using
Russian peasant multiplier with Sklanskyadder. Research Journal of Applied Sciences,
Engineering and Technology, 8(24), 2451-2456.
[16837]