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 条
  • [1] A Systematic Review on Distributed Arithmetic-Based Hardware Implementation of Adaptive Digital Filters
    Yergaliyev, Sanzhar
    Akhtar, Muhammad Tahir
    IEEE ACCESS, 2023, 11 : 85165 - 85183
  • [2] ASIC Implementation of Distributed Arithmetic in Adaptive FIR Filter
    Reddyand, S. Raghunadha
    JayaKrishnan, P.
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON CIRCUIT ,POWER AND COMPUTING TECHNOLOGIES (ICCPCT), 2017,
  • [3] Hardware Implementation of Parallel FIR Filter Using Modified Distributed Arithmetic
    Das, Gourishankar
    Maity, Krishanu
    Sau, Suman
    2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND BUSINESS ANALYTICS (ICDSBA 2018), 2018, : 40 - 44
  • [4] FPGA implementation of digital upconversion using distributed arithmetic FIR filters
    Salim, T
    Devlin, J
    Whittington, J
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 335 - 338
  • [5] IMPLEMENTING FIR FILTERS WITH DISTRIBUTED ARITHMETIC
    CHEN, CF
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1985, 33 (05): : 1318 - 1321
  • [6] Area-delay tradeoff in distributed arithmetic based implementation of FIR filters
    Mehendale, M
    Sherlekar, SD
    Venkatesh, G
    TENTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1997, : 124 - 129
  • [7] Design and Implementation of Efficient Adaptive FIR Filter based on Distributed Arithmetic
    Joanna, S. Ruth
    Anathalakshmi, A. V.
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [8] A low-power implementation scheme of interpolation FIR filters using distributed arithmetic
    Hwang, S
    Han, GH
    Kang, SH
    Kim, J
    IEICE TRANSACTIONS ON ELECTRONICS, 2003, E86C (11): : 2346 - 2350
  • [9] Hardware Implementation of Adaptive Filters
    Mollaei, Yaghoub
    2009 IEEE STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT: SCORED 2009, PROCEEDINGS, 2009, : 45 - 48
  • [10] RNS implementation of FIR filters based on distributed arithmetic using field-programmable logic
    García, A
    Meyer-Bäse, U
    Lloris, A
    Taylor, FJ
    ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 486 - 489