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.
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
32 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. - 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. - 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, and n1 is a positive integer, 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 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;
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, wherein a look-ahead depth of the look-ahead delta sigma modulator equals n1, and n1 is a positive integer, 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 module 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, and n1 is a positive integer, 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.
-
Specification