Loading…

Energy-efficient architecture for high-performance FIR adaptive filter using hybridizing CSDTCSE-CRABRA based distributed arithmetic design: Noise removal application in IoT-based WSN

An energy-efficient architecture of high-performance FIR adaptive filter design using approximate distributed arithmetic (DA), which is integrated with canonic signed digit-based triangular common sub expression elimination (CSDTCSE) and carry-resist adder based Booth recorder adder (CRABRA) is prop...

Full description

Saved in:
Bibliographic Details
Published in:Integration (Amsterdam) 2024-07, Vol.97, p.102172, Article 102172
Main Authors: J, Charles Rajesh Kumar, Kulkarni, Raghavendra. D., Majid, Dr. M.A.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:An energy-efficient architecture of high-performance FIR adaptive filter design using approximate distributed arithmetic (DA), which is integrated with canonic signed digit-based triangular common sub expression elimination (CSDTCSE) and carry-resist adder based Booth recorder adder (CRABRA) is proposed for noise removal in sensor nodes. Distributed arithmetic is coupled with two signed 32-bit, 16-bit radix-8 Booth algorithms and approximate computation under 2-bit adder to design FIR adaptive filter for decreasing partial products (PP) together with accumulation circuits. The truncation of LSB in the PP is presented to approximate the PP to reduce memory complexity and hardware overhead. An approximation recoding adder decreases the energy usage, area, and critical path. Approximate Wallace trees are applied to the PP accumulation to lessen the latency. The canonic signed digit-based triangular common sub-expressions elimination framework is proposed, which significantly reduces a count of logic operators and logic depth in implementing the FIR filter. The proposed algorithm is activated in Verilog coding and synthesized using Xilinx 14.5 ISE simulation software. The proposed design successfully reduces delay, area, and power by maintaining better accuracy with performance. •The Finite Impulse Response (FIR) filter is a significant part of signal pre-processing in the WSN to remove noise.•FIR adaptive filter design using approximate distributed arithmetic (DA).•Canonic signed digit-based triangular common subexpression elimination (CSDTCSE).•Carry-resist adder based Booth recorder adder (CRABRA) is proposed.•The proposed design effectively reduces delay, area, and power.
ISSN:0167-9260
1872-7522
DOI:10.1016/j.vlsi.2024.102172