• DocumentCode
    2203866
  • Title

    Distributed arithmetic based recursive digital filter designs for high throughput applications

  • Author

    Sue, Ching-Long ; Hwang, Yin-Tsung

  • Author_Institution
    Dept. of Electron. Eng., Nat. Yunlin Inst. of Technol., Taiwan
  • fYear
    1996
  • fDate
    11-14 Apr 1996
  • Firstpage
    447
  • Lastpage
    450
  • Abstract
    The design problem of high speed recursive digital filters, particularly for real time applications, is addressed in this paper. Recursive digital filters have been widely used in many important applications. These include the cases such as AR filters, Kalman filters and adaptive filters. Recursive filters are sequential in nature, which often becomes the performance bottleneck in real time applications. Conventional speed up techniques such as pipelining and parallel processing are not directly applicable unless an expensive “look-ahead” transform is employed first to add congruency to the recursive computing. This, nonetheless, will increase the hardware complexity drastically. In this paper, we propose a new design scheme which is based on the principle of distributed arithmetic (DA). The DA approach tries to exploit parallelism at bit level and can effectively improve the throughput rate of the filter without resorting to the look ahead transform as in the bit-parallel designs. For those high order recursive filter designs, we further propose a decomposition scheme to minimize complexity. To demonstrate this new scheme, a four-tap recursive AR filter design is also given in this paper
  • Keywords
    autoregressive processes; channel capacity; digital arithmetic; parallel processing; real-time systems; recursive filters; AR filters; Kalman filters; adaptive filters; decomposition scheme; design problem; distributed arithmetic based recursive digital filter designs; four-tap recursive AR filter design; hardware complexity; high throughput applications; parallel processing; performance bottleneck; real time applications; speed up techniques; Adaptive filters; Concurrent computing; Digital arithmetic; Digital filters; Hardware; IIR filters; Parallel processing; Pipeline processing; Real time systems; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon '96. Bringing Together Education, Science and Technology., Proceedings of the IEEE
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    0-7803-3088-9
  • Type

    conf

  • DOI
    10.1109/SECON.1996.510110
  • Filename
    510110