• DocumentCode
    895925
  • Title

    Systematic design of pipelined recursive filters

  • Author

    Lapointe, Marcel ; Huynh, Huu Tue ; Fortier, Paul

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Ecole Polytech. de Montreal, Que., Canada
  • Volume
    42
  • Issue
    4
  • fYear
    1993
  • fDate
    4/1/1993 12:00:00 AM
  • Firstpage
    413
  • Lastpage
    426
  • Abstract
    Systematic design of pipelined recursive filters is presented. The procedure is based on a multiplication algorithm which generates the result with most significant digit first. Since the latency of such a multiplier is low, a reduced number of pipelining delays may be introduced in the reduction loop, resulting in a high sampling rate. The implementation obtained exhibits minimum hardware and ensures minimum latency. It is shown that its flexibility allows, on one hand, the ability to choose freely the number system radix and, on the other hand, the interleaving of two multiplier arrays into one. This is illustrated by the realization of a second-order all-pole filter, operating in a radix-4 representation and using only one array to perform two multiplications. In this way, long interconnections are avoided and denser and more regular layout is achieved. It turns out that the design procedure can also be applied successfully to various types of realization where multiplications are required
  • Keywords
    delays; digital arithmetic; digital filters; pipeline processing; minimum hardware; minimum latency; most significant digit first; multiplication algorithm; multiplier; number system radix; pipelined recursive filters; pipelining delays; radix-4 representation; second-order all-pole filter; systematic design; Arithmetic; Delay; Digital filters; Feedback loop; Hardware; IIR filters; Interleaved codes; Pipeline processing; Sampling methods; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.214688
  • Filename
    214688