Claims
- 1. An apparatus for adaptive sigma-delta modulation, comprising:
(a) a summing junction for comparing an analog input signal x(n) to an encoding signal v(n) to generate an error signal e(n) representing a difference between the analog input signal x(n) and the encoding signal v(n); (b) a noise shaping filter for filtering the error signal e(n) to generate a signal p(n); (c) an absolute value block for generating an absolute value of the signal p(n); (d) a quantizer for converting the signal p(n) into a binary output signal y(n); (e) an adapter for generating a scaling signal d(n) for scaling a step-size of the quantizer using an estimation of the absolute value of the signal p(n); and (f) a multiplier for multiplying the binary output signal y(n) by the scaling signal d(n) to generate the encoding signal v(n).
- 2. The apparatus of claim 1, wherein the binary output signal y(n) is a representation of the analog input signal x(n) contaminated with noise created by the quantizer.
- 3. The apparatus of claim 1, wherein the adapter produces both the scaling signal d(n), which is an approximation of the absolute value of the signal p(n), and a binary sequence signal q(n) from which the scaling signal d(n) can be re-generated.
- 4. The apparatus of claim 1, wherein the scaling signal d(n) is used to vary the step-size of the quantizer.
- 5. The apparatus of claim 1, wherein the scaling signal d(n) is an approximation of an amplitude of the signal p(n).
- 6. The apparatus of claim 1, wherein the adapter comprises
(1) a summing junction for subtracting the scaling signal d(n) from the absolute value of the signal p(n) to generate an output signal; (2) a quantizer for converting the output signal from the summing junction into a binary sequence signal q(n); (3) an integrator for integrating the binary sequence signal q(n); and (4) an exponential term block for converting the filtered binary sequence signal q(n) to the scaling signal d(n).
- 7. The apparatus of claim 6, wherein the scaling signal d(n) comprises:
- 8. The apparatus of claim 6, wherein the scaling signal d(n) comprises:
- 9. The apparatus of claim 6, wherein the binary sequence signal q(n) comprises:
- 10. The apparatus of claim 1, wherein the multiplier is controlled by the binary output signal y(n) to generate the encoding signal v(n) as follows:
- 11. A method for adaptive sigma-delta modulation, comprising:
(a) comparing an analog input signal x(n) to an encoding signal v(n) to generate an error signal e(n) representing a difference between the analog input signal x(n) and the encoding signal v(n); (b) filtering the error signal e(n) to generate a signal p(n); (c) generating an absolute value of the signal p(n); (d) converting the signal p(n) into a binary output signal y(n); (e) generating a scaling signal d(n) for scaling a step-size of the converting step (d) using an estimation of the absolute value of the signal p(n); and (f) multiplying the binary output signal y(n) by the scaling signal d(n) to generate the encoding signal v(n).
- 12. The method of claim 11, wherein the binary output signal y(n) is a representation of the analog input signal x(n) contaminated with noise created by the converting step (d).
- 13. The method of claim 11, wherein the generating step (d) produces both the scaling signal d(n), which is an approximation of the absolute value of the signal p(n), and a binary sequence signal q(n) from which the scaling signal d(n) can be re-generated.
- 14. The method of claim 11, wherein the scaling signal d(n) is used to vary the step-size of the converting step (d).
- 15. The method of claim 11, wherein the scaling signal d(n) is an approximation of an amplitude of the signal p(n).
- 16. The method of claim 11, wherein the generating step (e) comprises:
(1) subtracting the scaling signal d(n) from the absolute value of the signal p(n) to generate an output signal; (2) converting the output signal into a binary sequence signal q(n); (3) integrating the binary sequence signal q(n); and (4) converting the filtered binary sequence signal q(n) to the scaling signal d(n).
- 17. The method of claim 16, wherein the scaling signal d(n) comprises:
- 18. The method of claim 16, wherein the scaling signal d(n) comprises:
- 19. The method of claim 16, wherein the binary sequence signal q(n) comprises:
- 20. The method of claim 11, wherein the multiplying step (f) is controlled by the binary output signal y(n) to generate the encoding signal v(n) as follows:
- 21. An apparatus for adaptive sigma-delta demodulation, comprising:
(a) a low-pass filter that inputs a binary output signal y(n) from an adaptive sigma-delta modulator and generates a signal {circumflex over (x)}(n), which is a re-creation of an analog input signal x(n) to the modulator.
- 22. The apparatus of claim 21, wherein the low-pass filter filters out a shaped quantization signal from the binary output signal y(n), resulting in an approximation of the analog input signal x(n).
- 23. A method for adaptive sigma-delta demodulation, comprising:
(a) inputting a binary output signal y(n) from an adaptive sigma-delta modulator; and (b) generating a signal {circumflex over (x)}(n), which is a re-creation of an analog input signal x(n) to the modulator.
- 24. The method of claim 23, further comprising filtering out a shaped quantization signal from the binary output signal y(n), resulting in an approximation of the analog input signal x(n).
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority under 35 U.S.C. §119(e) to U.S. Provisional Patent Application No. 60/218,103, filed Jul. 13, 2000, by Ali H. Sayed and Mansour A. Aldajani, entitled “STRUCTURE FOR ADAPTIVE SIGMA-DELTA MODULATION WITH IMPROVED DYNAMIC RANGE,” which application is incorporated by reference herein.
PCT Information
Filing Document |
Filing Date |
Country |
Kind |
PCT/US01/22193 |
7/13/2001 |
WO |
|