Overload protection for look-ahead delta sigma modulators
First Claim
1. A method of anticipating quantizer overload of a look-ahead delta sigma modulator, the method comprising:
- determining a likelihood of quantizer overload of the look-ahead delta sigma modulator from a closed loop response of the look-ahead delta-sigma modulator to a closed loop feedback signal, wherein the look-ahead delta-sigma modulator includes a gain stage substitute for a quantizer, wherein the look-ahead delta sigma modulator has a look-ahead depth of n1 and n1 is a positive integer greater than one.
1 Assignment
0 Petitions
Accused Products
Abstract
Look-ahead delta sigma modulators of the signal processing systems described herein can anticipate quantizer overload. By anticipating quantizer overload, the look-ahead delta sigma modulators can select an output value y(n) that may have a lower SNR but will prevent quantizer overload in the future. A quantizer overload protection process determines the amount of look-ahead depth to drive state variables of a loop filter of the look-ahead delta sigma modulator to values that would prevent future quantizer overload. By substituting a quantizer of the look-ahead delta sigma modulator with a gain and determining a closed loop impulse response of a look-ahead delta-sigma modulator, the discrete time to achieve an absolute value maximum closed loop response magnitude of the look-ahead delta-sigma modulator has been determined to be directly related to the look-ahead depth that will prevent future quantizer overload.
-
Citations
40 Claims
-
1. A method of anticipating quantizer overload of a look-ahead delta sigma modulator, the method comprising:
determining a likelihood of quantizer overload of the look-ahead delta sigma modulator from a closed loop response of the look-ahead delta-sigma modulator to a closed loop feedback signal, wherein the look-ahead delta-sigma modulator includes a gain stage substitute for a quantizer, wherein the look-ahead delta sigma modulator has a look-ahead depth of n1 and n1 is a positive integer greater than one. - View Dependent Claims (2, 3)
-
4. A signal processing system comprising a look-ahead delta-sigma modulator with overload protection, the look-ahead delta-sigma modulator comprising:
an overload protection module to determine a likelihood of quantizer overload of the look-ahead delta sigma modulator from a closed loop response of the look-ahead delta-sigma modulator to a closed loop feedback signal, wherein the look-ahead delta-sigma modulator includes a gain stage substitute for a quantizer, wherein the look-ahead delta sigma modulator has a look-ahead depth of n1 and n1 is a positive integer greater than one. - View Dependent Claims (5)
-
6. A method of quantizing an input signal using a look-ahead delta-sigma modulator having quantizer overload protection, wherein a look-ahead depth of the look-ahead delta sigma modulator equals n1, the method comprising:
-
determining a set of state variables for a loop filter of the look-ahead delta sigma modulator for at least n1 elements ofan input signal vector X(n) and at least n1 elements of each output candidate vector Y(n)i, wherein “
i”
is an element of at least a subset ofthe set {0, 1, . . . , 2n1−
1}, n1 is a positive integer greater than one, and the n1 elements of input signal vector X(n) represent n1 input signal samples;substituting a quantizer of the look-ahead delta sigma modulator with a gain stage to provide a closed loop feedback path in the look-ahead delta sigma modulator; determining closed loop output responses of the look-ahead delta sigma modulator for n2 input samples using at least one set of determined state variables, wherein n2 represents a number of input samples to anticipate quantizer overload of the look-ahead delta sigma modulator; determining which closed loop output response has a lowest maximum absolute value closed loop output response; and if overload of the look-ahead delta-sigma modulator is anticipated, selecting an output of the look-ahead delta sigma modulator from the output candidate vector corresponding to the determined closed loop output response having the lowest maximum absolute value closed loop output response. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A signal processing system to quantize an input signal using a look-ahead delta-sigma modulator with quantizer overload protection module, wherein a look-ahead depth of the look-ahead delta sigma modulator equals n1, the signal processing system comprising:
-
an input to receive an input signal vector X(n), wherein the input signal vector X(n) has n1 elements and n1 is a positive integer greater than one and equals a look-ahead depth of the look-ahead delta-sigma modulator; a loop filter coupled to the input; a quantizer coupled to the loop filter; a gain stage coupled to the loop filter; and a memory to store a set of state variables for the loop filter of the look-ahead delta sigma modulator for at least n1 elements of an input signal vector X(n) and at least n1 elements of each output candidate vector Y(n)i, wherein “
i”
is an element of at least a subset of the set {0, 1, . . . , 2n1−
1}, n1 is a positive integer greater than one, and the n1 elements of input signal vector X(n) represent n1 input signal samples;wherein the overload protection module is configured to; substitute the quantizer with the gain stage to provide a closed loop feedback path in the look-ahead delta sigma modulator; determine closed loop output responses of the look-ahead delta sigma modulator for n2 input samples using at least one set of determined state variables, wherein n2 represents a number of input samples to anticipate overload of the quantizer; determine which closed loop output response has a lowest maximum absolute value closed loop output response; and if overload of the look-ahead delta-sigma modulator is anticipated, select an output of the look-ahead delta sigma modulator from the output candidate vector corresponding to the determined closed loop output response having the lowest maximum absolute value closed loop output response. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. An apparatus to quantize an input signal using a look-ahead delta-sigma modulator with quantizer overload protection, wherein a look-ahead depth of the look-ahead delta sigma modulator equals n1, the apparatus comprising:
-
means for determining a set of state variables for a loop filter of the look-ahead delta sigma modulator for at least n1 elements of an input signal vector X(n) and at least n1 elements of each output candidate vector Y(n)i, wherein “
i”
is an element of at least a subset of the set {0, 1, . . . , 2n1−
1}, n1 is a positive integer greater than one, and the n1 elements of input signal vector X(n) represent n1 input signal samples;means for substituting a quantizer of the look-ahead delta sigma modulator with a gain stage to provide a closed loop feedback path in the look-ahead delta sigma modulator; means for determining closed loop output responses of the look-ahead delta-sigma modulator for n2 input samples using at least one set of determined state variables, wherein n2 represents a number of input samples to anticipate quantizer overload of the look-ahead delta sigma modulator; means for determining which closed loop output response has a lowest maximum absolute value closed loop output response; and means for selecting an output of the look-ahead delta sigma modulator from the output candidate vector corresponding to the determined closed loop output response having the lowest maximum absolute value closed loop output response if overload of the look-ahead delta-sigma modulator is anticipated.
-
-
33. A method comprising:
-
substituting a gain stage for a quantizer in a look-ahead delta sigma modulator, wherein the look-ahead delta sigma modulator has a look-ahead depth of n1 and n1 is a positive integer greater than one; providing a first input signal to the gain stage; determining a feedback signal from the gain stage; providing the feedback signal to a loop filter of the look-ahead delta sigma modulator; providing a second input signal to the loop filter; determining an output of the loop filter from a combination of the input signal and the feedback signal; substituting the quantizer for the gain stage in the look-ahead delta sigma modulator; and selecting a quantization output using the loop filter. - View Dependent Claims (34, 35, 36)
-
-
37. A signal processing system comprising:
-
a look-ahead delta sigma modulator, wherein the look-ahead delta sigma modulator has a look-ahead depth of n1 and n1 is a positive integer greater than one, the look-ahead delta sigma modulator comprising; a loop filter to filter a combination of an input signal and a feedback signal; a quantizer coupled to an output of the loop filter to select a quantization output using an output of the loop filter; a gain stage coupled to the output of the loop filter to generate the feedback signal; and a module to substitute the gain stage for the quantizer to allow the gain stage to receive an output signal from the loop filter and generate the feedback signal for the loop filter. - View Dependent Claims (38, 39, 40)
-
Specification