Conjugate distributed arithmetic adaptive FIR filters and their hardware implementation

被引:8
|
作者
Huang, Walter [1 ]
Krishnan, Venkatesh [1 ]
Anderson, David V. [1 ]
机构
[1] Georgia Inst Technol, Sch Elect & Comp Engn, Ctr Signal & Image Proc, Atlanta, GA 30332 USA
关键词
D O I
10.1109/MWSCAS.2006.382270
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Adaptive filtering constitutes an important class of DSP algorithms employed in several hand held mobile devices for applications such as echo cancellation, signal de-noising, and channel equalization. In this paper, a new hardware architecture using conjugate distributed arithmetic (CDA) which is suitable for high throughput hardware implementations of LMS adaptive filters is presented. Unlike a traditional distributed arithmetic (DA) implementation where all possible combination sums of the filter coefficients are stored in a look-up-table (LUT), in the CDA architecture, all possible combination sums of the input signal samples are stored in the LUT and updated at the arrival of every sample using an efficient update procedure. We describe the design of CDA adaptive filters and show that practical implementations of CDA adaptive filters have very high throughput relative to multiply and accumulate architectures. We also show that CDA adaptive filters have a potential area and power consumption advantage over DSP microprocessor architectures for a given throughput.
引用
收藏
页码:295 / +
页数:2
相关论文
共 50 条
  • [31] FPGA design and implementation of an efficient FIR adaptive filter by adopting CSD based approximate distributed arithmetic architecture
    Vinitha, C. S.
    INTERNATIONAL JOURNAL OF MOBILE COMMUNICATIONS, 2024, 24 (02)
  • [32] LMS adaptive filters using distributed arithmetic for high throughput
    Allred, DJ
    Yoo, HJ
    Krishnan, V
    Huang, W
    Anderson, DV
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (07) : 1327 - 1337
  • [33] ADAPTIVE NONLINEAR DIGITAL-FILTERS USING DISTRIBUTED ARITHMETIC
    SICURANZA, GL
    RAMPONI, G
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1986, 34 (03): : 518 - 526
  • [34] High Throughput Adaptive Block FIR Filter Using Distributed Arithmetic
    Tiwari, Amrita
    Kumar, Prashant
    Tiwari, Manish
    2016 1ST INDIA INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (IICIP), 2016,
  • [35] Adaptive digital filter implementation with distributed arithmetic structure
    Osebik, D
    Babic, R
    Horvat, B
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2001, 31 (03): : 160 - 168
  • [36] Biased logarithmic arithmetic in FIR filters
    Vainio, O
    ELECTRONICS LETTERS, 2005, 41 (10) : 580 - 581
  • [37] Hardware Implementation of Discrete Hirschman Transform Convolution Using Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Victor
    DeBrunner, Linda S.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1587 - 1590
  • [38] HARDWARE IMPLEMENTATION OF FIR/IIR DIGITAL FILTERS USING INTEGRAL STOCHASTIC COMPUTATION
    Ardakani, Arash
    Leduc-Primeau, Francois
    Gross, Warren J.
    2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 6540 - 6544
  • [39] Direct Generation of Upsampled FIR Filter Response A Simple Extension to Filters with Distributed Arithmetic
    Kaya, Zeynep
    Seke, Erol
    2014 10TH INTERNATIONAL CONFERENCE ON DIGITAL TECHNOLOGIES (DT), 2014, : 110 - 113
  • [40] The memory reduction for linear phase FIR filters in classic and modified distributed arithmetic form
    Jarc, Bojan
    Babic, Rudolf
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2006, 36 (01): : 25 - 30