Very large scale integration implementation of efficient finite impulse response filter architectures using novel distributed arithmetic for digital channelizer of software defined radio

Always an efficient and low complexity reconfigurable filter architecture is required for the channel filters of digital channelizer in software‐defined radio (SDR). In this paper, a block‐based reconfigurable finite impulse response (FIR) filter is proposed using distributed arithmetic (DA) techniq...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of circuit theory and applications Vol. 51; no. 3; pp. 1153 - 1167
Main Authors Bhadavath, Kiran Kumar, Livinsa, Z. Mary
Format Journal Article
LanguageEnglish
Published Bognor Regis Wiley Subscription Services, Inc 01.03.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Always an efficient and low complexity reconfigurable filter architecture is required for the channel filters of digital channelizer in software‐defined radio (SDR). In this paper, a block‐based reconfigurable finite impulse response (FIR) filter is proposed using distributed arithmetic (DA) technique. The complexity of the conventional multiplier is replaced with the DA multiplication process, and the throughput of the entire filter is increased by block processing. Memory reuse is also achieved in the proposed direct form systolic FIR filter architecture due to parallel processing. The different bandwidth filters and the corresponding coefficients are stored in the look‐up tables (LUTs) concerning different channels of the digital channelizer. The proper channel selection is used to choose an appropriate filter and partial products are generated using offset binary coding (OBC). Next, the multiplication process is done by the proposed decomposed LUT‐based DA technique in the processing blocks of the filter. The proposed filter is coded by Verilog and synthesized by application specific integrated circuit (ASIC)‐based tools from Cadence in 45 nm CMOS technology. The performance parameters such as area, delay, power consumption, area‐delay product (ADP), and power delay product (PDP) are evaluated and compared with state‐of‐the‐art works. The ADP and PDP values are saved by 44.1% and 30% by the proposed OBC‐DA‐based filter architecture than the conventional DA‐based filter architecture, respectively. A block‐based reconfigurable finite impulse response filter is proposed using distributed arithmetic technique. The complexity of the conventional multiplier is replaced with the offset binary coding‐based DA multiplication process and the through put of the entire filter is increased by block processing. The proposed filter is coded by Verilog and synthesized by application specific integrated circuit‐based tools from Cadence in 45 nm CMOS technology. The performance parameters such as area, delay, power consumption, area‐delay product, and power delay product are evaluated and compared with state‐of‐the‐art works. The key findings of the proposed work are as follows: Block processing is used in direct form FIR architecture to improve the through put of the filter and for memory reuse. Reconfigurable filter architecture is proposed using multiplierless design using OBC‐based DA. Conventional DA‐based filter and OBC‐based proposed filter for SDR channelizer are implemented using ASIC design in 45 nm technology.
ISSN:0098-9886
1097-007X
DOI:10.1002/cta.3467