• DocumentCode
    1386688
  • Title

    An exhaustive search algorithm for checking limit cycle behavior of digital filters

  • Author

    Premaratne, Kamal ; Kulasekere, Ernest C. ; Bauer, Peter H. ; Leclerc, Louis-Jérôme

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Miami Univ., Coral Gables, FL, USA
  • Volume
    44
  • Issue
    10
  • fYear
    1996
  • fDate
    10/1/1996 12:00:00 AM
  • Firstpage
    2405
  • Lastpage
    2412
  • Abstract
    The presence of limit cycles that may arise in fixed-point arithmetic implementation of a digital filter can significantly impair its performance. This paper presents an algorithm to determine the presence/absence of such limit cycles. For generality, the filter is taken to be in its state-space formulation. The algorithm is applicable independent of filter order, type of quantization nonlinearity, and whether the accumulator is single or double length. It may be utilized to construct limit cycle free regions in filter coefficient space. Once a filter is determined to be limit cycle free, a technique that provides a robustness region in coefficient space where all filters remain limit cycle free is also presented
  • Keywords
    digital arithmetic; digital filters; filtering theory; limit cycles; state-space methods; accumulator; digital filters; exhaustive search algorithm; filter coefficient space; fixed-point arithmetic implementation; limit cycle behavior; limit cycle free regions; performance; quantization nonlinearity; robustness region; state-space formulation; Digital arithmetic; Digital filters; Fixed-point arithmetic; Limit-cycles; Nonlinear filters; Quantization; Registers; Robustness; Signal processing algorithms; Surface-mount technology;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/78.539026
  • Filename
    539026