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 条
  • [21] Implementation of low-complexity FIR filters using serial arithmetic
    Johansson, K
    Gustafsson, O
    Wanhammar, L
    2005 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), VOLS 1-6, CONFERENCE PROCEEDINGS, 2005, : 1449 - 1452
  • [22] Evolvable Hardware Architecture Using Genetic Algorithm for Distributed Arithmetic FIR Filter
    Krishnaveni, K.
    Ranjith, C.
    Rani, S. P. Joy Vasantha
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2016, 2017, 517 : 295 - 304
  • [23] Hardware Implementation of Hirschman Optimal Transform Based on Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Linda S.
    DeBrunner, Victor
    2018 CONFERENCE RECORD OF 52ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2018, : 1503 - 1506
  • [24] Low-Power Hardware Implementation of Least-Mean-Square Adaptive Filters Using Approximate Arithmetic
    Esposito, Darjn
    De Caro, Davide
    Di Meo, Gennaro
    Napoli, Ettore
    Strollo, Antonio G. M.
    CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2019, 38 (12) : 5606 - 5622
  • [25] Low-Power Hardware Implementation of Least-Mean-Square Adaptive Filters Using Approximate Arithmetic
    Darjn Esposito
    Davide De Caro
    Gennaro Di Meo
    Ettore Napoli
    Antonio G. M. Strollo
    Circuits, Systems, and Signal Processing, 2019, 38 : 5606 - 5622
  • [26] IMPLEMENTATION OF WAVE DIGITAL-FILTERS USING DISTRIBUTED ARITHMETIC
    WANHAMMAR, L
    SIGNAL PROCESSING, 1980, 2 (03) : 253 - 260
  • [27] ASIC Implementation of Shared LUT Based Distributed Arithmetic in FIR Filter
    Grande, NagaJyothi
    Sridevi, Sriadibhatla
    2017 INTERNATIONAL CONFERENCE ON MICROELECTRONIC DEVICES, CIRCUITS AND SYSTEMS (ICMDCS), 2017,
  • [28] MICROCONTROLLER IMPLEMENTATION OF DIGITAL-FILTERS BASED ON DISTRIBUTED ARITHMETIC
    WANG, S
    BOWRON, P
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1992, 72 (01) : 67 - 71
  • [29] FPGA realization of FIR filters by efficient and flexible systolization using distributed arithmetic
    Meher, Pramod Kumar
    Chandrasekaran, Shrutisagar
    Amira, Abbes
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (07) : 3009 - 3017
  • [30] Distributed arithmetic implementation of an optimized raised cosine FIR filter coefficients
    Eshtawie, M. M.
    Othman, M.
    2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 600 - 603