Abstract

This paper focuses on the limit cycle analysis of floating-point implementations of direct form recursive digital filters. A sufficient criterion for the absence of zero-input limit cycles is derived for a direct-form implementation with a single quantizer in the recursive loop. Both the unlimited exponent range (UER) limit cycles and those due to exponent underflow are considered. The main result of the paper is that the limit cycle behaviour of the filter is directly related to the maximum gain of the recursive loop. The higher the recursive loop gain, the longer mantissa wordlength is required to eliminate the possible large-amplitude UER limit cycles. Also the root-mean-square (RMS) bound for the underflow limit cycles is directly proportional to the recursive loop gain. The error feedback technique can be used to reduce the peak gain and thus to save bits in the mantissa wordlength in critical applications, as shown by examples.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.