Limit-cycle oscillations are caused by the compounding of quantization
errors that occurs when previous digital filter outputs are used as inputs to the
digital filter for the current operation. Where a signal in a digital waveform
has become a constant common value applied to the input of the digital filter (indicative
that the digital waveform has suspended conveyance of data), limit-cycle oscillations
often appear as "random" outputs, with values different from the common value,
that occur long after the signal in the digital waveform has become the constant
common value. Limit-cycle oscillations are manifested as noise in the filtered
digital waveform. Such noise hampers the ability of the system to extract the signal
from the filtered digital waveform. The present invention identifies the occurrence
of a limit-cycle oscillation as an output different from the common value. The
identified limit-cycle oscillation is set equal to the common value.