IP Library Granted Patent US 9,112,528
Granted Patent B1
US 9,112,528 · App. 14/243,076 · Granted Aug 18, 2015

Digital to analog converter with thermometer coding and methods for use therewith

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 9,112,528
App. No.
14/243,076
Granted
Aug 18, 2015
Kind
B1
Abstract

A digital to analog converter (DAC) includes a thermometer coder that processes a digital input based on a thermometer coding, and generates a plurality of micro-current source inputs and a plurality of micro-current source analog controls. A plurality of micro-current sources generate a corresponding plurality of micro-current source outputs in response to the plurality of micro-current source inputs, wherein first selected ones of the plurality of micro-current sources are powered-off in response to the plurality of micro-current source analog controls. A summing circuit generates an analog output based on a sum of the corresponding plurality of micro-current source outputs.

Claims (30)

1. A digital to analog converter (DAC) comprising:

a thermometer coder configured to process a digital input based on a thermometer coding to generate a plurality of micro-current source inputs and a plurality of micro-current source analog controls;

a plurality of micro-current sources, coupled to the thermometer coder, configured to generate a corresponding plurality of micro-current source outputs in response to the plurality of micro-current source inputs, wherein first selected ones of the plurality of micro-current sources are powered-off in response to the plurality of micro-current source analog controls; and

a summing circuit, coupled to the plurality of micro-current sources, configured to generate an analog output based a sum of the corresponding plurality of micro-current source outputs.

2. The DAC of claim 1 wherein the plurality of micro-current source inputs are ternary-coded.

3. The DAC of claim 1 wherein the plurality of micro-current source outputs have one of: a positive current state, a negative current state and a neutral current state.

4. The DAC of claim 1 wherein the thermometer coder is configured to process a first value of the digital input based on the thermometer coding to generate the plurality of micro-current source inputs to ramp from a prior value of the analog output to a new value corresponding the first value of the digital input.

5. The DAC of claim 1 wherein the thermometer coder is configured to process a first value of the digital input based on the thermometer coding to generate the plurality of micro-current source inputs to generate currents from second selected ones of the plurality of micro-current sources.

6. The DAC of claim 5 wherein the second selected ones of the plurality of micro-current sources are included in the first selected ones of the plurality of micro-current sources.

7. The DAC of claim 5 wherein the second selected ones of the plurality of micro-current sources are a proper subset of the first selected ones of the plurality of micro-current sources.

8. The DAC of claim 5 wherein the first selected ones of the plurality of micro-current sources include x+C of the plurality of micro-current sources, where the second selected ones of the plurality of micro-current sources include x of the plurality micro-current sources and wherein C is a predetermined value.

9. A digital to analog converter (DAC) comprising:

a thermometer coder configured to process a digital input based on a thermometer coding to generate a plurality of micro-current source inputs;

a plurality of ternary micro-current sources, coupled to the thermometer coder, configured to generate a corresponding plurality of micro-current source outputs in response to the plurality of micro-current source inputs, wherein first selected ones of the plurality of ternary micro-current sources are powered-off; and

a summing circuit, coupled to the plurality of ternary micro-current sources, configured to generate an analog output based a sum of the corresponding plurality of micro-current source outputs.

10. The DAC of claim 9 wherein the plurality of micro-current source outputs have one of: a positive current state, a negative current state and a neutral current state.

11. The DAC of claim 9 wherein the thermometer coder is configured to process a first value of the digital input based on the thermometer coding to generate the plurality of micro-current source inputs to ramp from a prior value of the analog output to a new value corresponding to the first value of the digital input.

12. The DAC of claim 9 wherein the thermometer coder is configured to process a first value of the digital input based on the thermometer coding to generate the plurality of micro-current source inputs to generate currents from second selected ones of the plurality of ternary micro-current sources; and

wherein the first selected ones of the plurality of micro-current sources include x+C of the plurality of micro-current sources, where the second selected ones of the plurality of micro-current sources include x of the plurality micro-current sources and wherein C is a predetermined value.

13. The DAC of claim 9 wherein the digital input corresponds to a value of an orthogonal frequency division multiplexed symbol for upstream transmission from a cable modem to a cable modem termination system.

14. A method comprising:

processing a digital input based on a thermometer coding to generate a plurality of micro-current source inputs and a plurality of micro-current source analog controls;

generating, via a plurality of micro-current sources, a corresponding plurality of micro-current source outputs in response to the plurality of micro-current source inputs, wherein first selected ones of the plurality of micro-current sources are powered-off in response to the plurality of micro-current source analog controls; and

generating an analog output by summing the corresponding plurality of micro-current source outputs.

15. The method of claim 14 wherein the plurality of micro-current source inputs are ternary-coded.

16. The method of claim 14 wherein the plurality of micro-current source outputs have one of: a positive current state, a negative current state and a neutral current state.

17. The method of claim 14 wherein the plurality of micro-current source inputs are generated to ramp the analog output from a prior value to a new value.

18. The method of claim 14 wherein the plurality of micro-current source inputs are generated to generate currents from second selected ones of the plurality of micro-current sources.

19. The method of claim 18 wherein the second selected ones of the plurality of micro-current sources are a proper subset of the first selected ones of the plurality of micro-current sources.

20. The method of claim 18 wherein the first selected ones of the plurality of micro-current sources include x+C of the plurality of micro-current sources, where the second selected ones of the plurality of micro-current sources include x of the plurality micro-current sources and wherein C is a predetermined value.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 2, 2014
From: CURRIVAN, BRUCE JOSEPH
To: BROADCOM CORPORATION
Reel/Frame 032580/0641 →