• DocumentCode
    1131033
  • Title

    Bit-serial VLSI implementation of delayed LMS adaptive FIR filters

  • Author

    Wang, Chin-Liang

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
  • Volume
    42
  • Issue
    8
  • fYear
    1994
  • fDate
    8/1/1994 12:00:00 AM
  • Firstpage
    2169
  • Lastpage
    2175
  • Abstract
    The delayed least-mean-square (DLMS) algorithm is useful for adaptive finite impulse response (FIR) filtering applications where high throughput rates are required. In the paper, a bit-serial bit-level systolic array based on new schemes for multiplication and inner-product computation is presented to implement DLMS adaptive N-tap FIR filters. The architecture is highly regular, modular, and thus well-suited to VLSI implementation. It has an efficiency of 100% and a throughput rate of one filter output per 2B cycles, where B is the word length of input data. In addition, the proposed array uses a small delay of [(4B+N/2+4)/2B] in the filter coefficient adaptation, where [x] is the smallest integer greater than or equal to x. This ensures that the DLMS algorithm can have good performance under proper selection of the step size. Based on a conservative design technique of static complementary metal oxide semiconductor (CMOS) logic, it is shown that the proposed system can be realized in a single chip for most practical applications
  • Keywords
    CMOS integrated circuits; VLSI; adaptive filters; delays; digital filters; filtering and prediction theory; least squares approximations; systolic arrays; CMOS logic; LMS algorithm; VLSI implementation; adaptive finite impulse response filtering; bit-serial VLSI implementation; bit-serial bit-level systolic array; delayed LMS adaptive FIR filters; delayed least-mean-square algorithm; filter coefficient adaptation; inner-product computation; multiplication; throughput rates; Adaptive arrays; Adaptive filters; Computer architecture; Delay; Filtering algorithms; Finite impulse response filter; Least squares approximation; Systolic arrays; Throughput; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.301851
  • Filename
    301851