Implementation and method for a digital sigma-delta modulator
First Claim
Patent Images
1. A sigma-delta modulator for a digital-to-analog converter (DAC) circuit, comprising:
- (a) a multi-bit digital input signal;
(b) a first multiplexer, having a plurality of inputs and an output, wherein said digital input signal is connected to one of said inputs of said first multiplexer;
(c) first adder, having a plurality of inputs and an output, wherein said first multiplexer output is connected to one of said plurality of first adder inputs;
(d) a coefficient decode circuit having an input, and having an output connected to another input of said first adder;
(e) a shift register, having an input and an output, wherein said output of said first adder is connected to said shift register input;
(f) a second adder, having a plurality of inputs and an output, wherein said shift register output is connected to one of said plurality of second adder inputs; and
wherein said output of said second adder is provided to a quantizer for output as a 1-bit digital output signal.
10 Assignments
0 Petitions
Accused Products
Abstract
Described herein is a digital sigma-delta modulator and method for converting a multi-bit digital input signal to a 1-bit digital output signal. The digital sigma-delta modulator performs a noise shaping filter function for a digital-to-analog circuit. A series of cascaded integration stages are implemented with a plurality of multiplexed adders which perform the integration functions.
16 Citations
25 Claims
-
1. A sigma-delta modulator for a digital-to-analog converter (DAC) circuit, comprising:
-
(a) a multi-bit digital input signal; (b) a first multiplexer, having a plurality of inputs and an output, wherein said digital input signal is connected to one of said inputs of said first multiplexer; (c) first adder, having a plurality of inputs and an output, wherein said first multiplexer output is connected to one of said plurality of first adder inputs; (d) a coefficient decode circuit having an input, and having an output connected to another input of said first adder; (e) a shift register, having an input and an output, wherein said output of said first adder is connected to said shift register input; (f) a second adder, having a plurality of inputs and an output, wherein said shift register output is connected to one of said plurality of second adder inputs; and wherein said output of said second adder is provided to a quantizer for output as a 1-bit digital output signal.
-
-
2. A digital sigma-delta modulator for converting a multi-bit digital input signal to a 1-bit digital output signal, comprising:
-
(a) a first device for selecting between said digital input signal and a signal output from a first serial configuration of data registers, wherein said selected signal is provided to a first adder; (b) a feedback signal and a selected coefficient value being provided to said first adder to be summed with said selected signal; (c) an output of said first adder being scaled before being provided to a second adder; and (d) a second selecting device which selects between one of two signals output from a second serial configuration of data registers, wherein said selected one of two signals is provided to said second adder to be summed with said scaled first adder output signal; wherein a 1-bit digital output signal is output from said second adder. - View Dependent Claims (3, 4)
-
-
5. An oversampling digital sigma-delta modulator for a digital-to-analog converter circuit, comprising:
-
(a) a multi-bit digital input signal; (b) a first group of serially connected data registers; (c) a second group of serially connected data registers; (d) a first multiplexer which selects between said multi-bit digital input signal and an output signal from a last register in said first group of serially connected data registers, wherein said signal selected by said first multiplexer is provided to an input of a first adder; and (e) a second multiplexer which selects between an output signal from a last register in said second group of serially connected data registers and an output signal from an intermediate register within said second group of serially connected data registers, wherein said signal selected by said second multiplexer is provided to an input of a second adder; wherein an output of said first adder is scaled and then provided to another input of said second adder; and wherein an output of said second adder is provided to a quantizer for output as a 1-bit digital output signal. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of converting a multi-bit digital input signal to a 1-bit digital output signal, using a digital filter, comprising the steps of:
-
(a) providing a set of cascaded integration stages; (b) providing said set of integration stages with a multi-bit digital input signal and a 1-bit digital output signal; (c) quantizing said 1-bit digital output signal; (d) multiplying said quantized 1-bit digital output signal by a plurality of filter coefficients selected by a coefficient decode circuit; (e) providing said multiplied plurality of coefficients to nodes disposed between individual integration stages within said set of integration stages. - View Dependent Claims (14)
-
-
15. A method of converting a multi-bit digital input signal to a 1-bit digital output signal, comprising the steps of:
-
(a) providing a sigma-delta modulator filter having a multi-bit digital input signal, a 1-bit digital output signal and a plurality of sets of adders, wherein each set of adders calculates a sum of two data terms; (b) scaling said sum of two data terms calculated by each said set of adders, wherein said scaling is accomplished by one or more shift registers; and (c) adding a third data term to said scaled sum of two data terms for each said set of adders. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of converting a multi-bit digital input signal to a 1-bit digital output signal, using a digital sigma-delta modulator, comprising the steps of:
-
(a) inputting said multi-bit digital input signal; (b) selecting between said input signal and a signal output from a first group of serially connected data registers; (c) summing said selected signal with a feedback signal; (d) scaling said added signal; (e) summing said scaled signal with a first selected signal output from a second group of serially connected data registers; (f) outputting said sum of said scaled and first selected signals from said sigma-delta modulator as a 1-bit digital output signal. - View Dependent Claims (22, 23, 24)
-
-
25. A digital sigma-delta modulator filter, comprising:
-
(a) a plurality of integration stages, including a filter output; (b) a multi-bit digital input signal input to a first integration stage in said plurality of integration stages; wherein said filter output is input to a quantizer, said quantizer including an output; wherein said quantizer output comprises a 1-bit digital output signal; and wherein said 1-bit output signal is multiplied by a filter coefficient, said filter coefficient is selected by a coefficient decode circuit, and then fedback to each of said plurality of integration stages.
-
Specification