IP Library Granted Patent US 7,391,351
Granted Patent B2
US 7,391,351 · App. 11/628,126 · Granted Jun 24, 2008

Bitstream controlled reference signal generation for a sigma-delta modulator

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,391,351
App. No.
11/628,126
Filed
Nov 28, 2006
Granted
Jun 24, 2008
Kind
B2
Art Unit
2819
USPC
341/143
Abstract

When a reference signal is generated for a digital-to-analog converter in the feedback path of a sigma-delta modulator, the reference signal can contain modulated error signals, for example when the reference generator implements dynamic element matching. By controlling the reference signal generation in dependence on the bitstream output from the sigma-delta modulator, the effects of intermodulation of the reference signal with the bitstream can be reduced.

Claims (40)

1. A system for controlling a reference signal generator for a sigma-delta modulator, comprising:

a sigma-delta modulator for providing a bitstream from an input signal, the modulator having a feedback path including a digital-to-analog converter DAC;

a reference signal generator for providing a reference signal for the DAC and configured to implement dynamic element matching that generates residuals, the generator producing a reference signal that includes an error signal pattern that includes the residuals generated by the dynamic element matching; and

a control module for receiving the bitstream and generating a control signal for controlling the error signal pattern in dependence on the bitstream.

2. A system according to claim 1 , wherein the reference signal generator comprises a chopper amplifier, the error signal pattern resulting from chopping in the chopper amplifier.

3. A system according to claim 1 , wherein the bitstream comprises a sequence of first and second values and the dynamic element matching is capable of assuming a plurality of states, the control signal being arranged to assume separate sequences of states for each of the first and second values.

4. A system according to claim 3 , wherein at least one of the separate sequences of states comprises a cyclic pattern.

5. A system according to claim 4 , further comprising means for setting the next state in the sequence of states to have a different value from the preceding state.

6. A system according to claim 5 , wherein the sequence of states comprises first and second states, and the means for setting the next state in the sequence comprises means for switching each state in the sequence between the first and second states.

7. A system according to claim 5 , wherein said setting means comprises a cyclic counter.

8. A system according to claim 5 , wherein said setting means comprises a state machine.

9. A system according to claim 8 , wherein the state machine is selectively enabled by the bitstream.

10. A system according to claim 8 , comprising first and second state machines, each of which is selectively enabled by different values in the bitstream.

11. A system according to claim 6 , wherein the switching means comprises a flip-flop.

12. A system according to claim 11 , comprising first and second flip-flops, each of which is selectively enabled by different values in the bitstream.

13. A system according to claim 1 , wherein the sigma-delta modulator comprises an analog sigma-delta modulator having a programmable gain, wherein the control module includes first and second digital sigma-delta modulators, each of which is selectively enabled by different values in the bitstream.

14. A system according to claim 1 , wherein the digital-to-analog converter comprises a single bit DAC.

15. A system according to claim 1 , wherein the digital-to-analog converter comprises a multi-bit DAC.

16. A method of controlling an error signal pattern in a reference signal generator for a sigma-delta modulator, comprising:

receiving a bitstream from a sigma-delta modulator, the bitstream includes a plurality of values;

generating a control signal for controlling the error signal pattern in dependence on the bitstream, including sequencing through a separate series of states for each of the values in the bitstream; and

selectively enabling a first state machine in response to a first value in the bitstream and selectively enabling a second state machine in response to a second value in the bitstream.

17. A method according to claim 16 , wherein the error signal pattern arises from dynamic element matching in the reference signal generator.

18. A method according to claim 16 , wherein the reference signal generator comprises a chopper amplifier, further comprising selecting an output from a first flip-flop in response to a first value in the bitstream and selecting an output from a second flip-flop in response to a second value in the bitstream, wherein each of the first and second flip-flops provides first and second sequences of values corresponding to the first and second values in the bitstream respectively.

19. A method according to claim 16 , wherein the step of generating the control signal includes selectively enabling a first digital sigma-delta modulator in response to a first value in the bitstream and selectively enabling a second digital sigma-delta modulator in response to a second value in the bitstream.

20. A system comprising:

a sigma-delta modulator for providing a bitstream from an input signal, the modulator having a feedback path including a digital-to-analog converter DAC;

a reference signal generator including a chopper amplifier, the reference signal generator providing a reference signal for the DAC, the reference signal including an error signal pattern resulting from chopping in the chopper amplifier; and

a control module for receiving the bitstream and generating a control signal for controlling the error signal pattern in dependence on the bitstream.

21. A system comprising:

an analog sigma-delta modulator for providing a bitstream from an input signal, the modulator having a programmable gain and having a feedback path including a digital-to-analog converter DAC;

a reference signal generator for providing a reference signal for the DAC, the generator producing a reference signal that includes an error signal pattern; and

a control module for receiving the bitstream and generating a control signal for controlling the error signal pattern in dependence on the bitstream, the control module including first and second digital sigma-delta modulators, each of which is selectively enabled by different values in the bitstream.

22. For use in a system including a sigma-delta modulator and a reference signal generator including a chopper amplifier for producing a reference signal from the sigma-delta modulator, a method of controlling an error signal pattern in the reference signal generator comprising:

receiving a bitstream from a sigma-delta modulator;

generating a control signal for controlling the error signal pattern in dependence on the bitstream;

selecting an output from a first flip-flop in response to a first value in the bitstream, and selecting an output from a second flip-flop in response to a second value in the bitstream, wherein each of the first and second flip-flops provides first and second sequences of values corresponding to the first and second values in the bitstream respectively.

23. A method of controlling an error signal pattern in a reference signal generator for a sigma-delta modulator, comprising:

receiving a bitstream from a sigma-delta modulator;

generating a control signal for controlling the error signal pattern in dependence on the bitstream, including selectively enabling a first digital sigma-delta modulator in response to a first value in the bitstream and selectively enabling a second digital sigma-delta modulator in response to a second value in the bitstream.

Assignments (13)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CHANGE OF NAME Recorded Sep 22, 2017
From: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
To: NXP B.V.
Reel/Frame 043951/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2017
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
Reel/Frame 043955/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 28, 2006
From: PERTIJS, MICHIEL A., P.; MAKINWA, KOFI A., A.; HUIJSING, JOHAN H.
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 018653/0250 →