Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. A study of zero-input limit cycles in floating-point digital signal processors
Details

A study of zero-input limit cycles in floating-point digital signal processors

Date Issued
May 1, 1995
Author(s)
Helsley, Harold David
Advisor(s)
Bruce W. Bomar
Additional Advisor(s)
Roy D. Joseph
L. Montgomery Smith
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/32425
Abstract

An experimental analysis of zero-input limit cycles in stable, second-order infinite impulse response filters with complex-conjugate poles implemented on the Texas Instruments TMS320C31 floating-point digital signal processor was performed. Results presented are based on studies using three second-order filter realizations. Limit cycle behavior was experimentally observed by moving transfer function poles across a dense grid within the unit circle in the z-plane, providing a complete study for the Direct Form, Minimum Roundoff Noise and Type in realizations. Limit cycles were found to be negligibly small for all three realizations, and their existence was found to be dependent upon the filter realization and the locations of the poles. In all three realizations, higher-Q filters (with pole radii close to the unit circle) were found to be more susceptible to limit cycles than lower-Q filters. Although transfer function poles were moved out to radii of 0.9999 for each filter realization, limit cycle magnitudes remained very small (around 10-37). Cases involving rounding, truncation and magnitude-truncation of the state variables were investigated. The results were found to be virtually identical for all three indicating another source of the limit cycles. A detailed analysis of the effects of the processor's underflow flush-to-zero characteristic was performed. Deviations from the expected behavior of the filter were found to be correlated with instances where, while updating the state variables, the results of one or more calculations were "flushed" to zero. This final result suggests that the underflow flush-to-zero characteristic of the processor is the primary cause of the observed limit cycles.

Degree
Master of Science
Major
Electrical Engineering
File(s)
Thumbnail Image
Name

Thesis95H445.pdf

Size

3.7 MB

Format

Unknown

Checksum (MD5)

30be8bd8a84e8e3edbb805f3d252b1b2


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science