IP Library Granted Patent US 10,003,350
Granted Patent B2
US 10,003,350 · App. 15/617,515 · Granted Jun 19, 2018

Successive approximation register analog-to-digital converter

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 10,003,350
App. No.
15/617,515
Granted
Jun 19, 2018
Kind
B2
Abstract

Aspects of a method and apparatus for converting an analog input value to a digital output code are provided. One embodiment of the apparatus includes a digital-to-analog converter, a comparator, and control logic circuitry. The digital-to-analog converter is configured to generate an analog reference value based on a received digital reference value. The comparator is configured to compare an analog input value to the analog reference value after expiration of an allotted settling time for the digital-to-analog converter and generate a comparison result indicative a relationship between the analog input value and the analog reference value. The control logic circuitry is configured to select the allotted settling time for the digital-to-analog converter based on a bit position of a digital output code to be determined, and update the bit position of the digital output code based on the comparison result.

Claims (39)

1. A method of converting an analog input value to a digital output code via an analog-to-digital converter, the method comprising:

successively updating, with the analog-to-digital converter, each selected bit position of a digital output code from a most significant bit position to a least significant bit position, wherein, for each selected bit position said updating comprises:

adjusting an expiration time of a timer based on the selected bit position of the digital output code;

generating an analog reference voltage based upon the digital output code;

comparing the analog input value to the generated analog reference value in response to expiration of the timer; and

updating the selected bit position of the digital output code based on said comparing.

2. The method of claim 1 , wherein said adjusting comprises adjusting the expiration time to be greater for the most significant bit of the digital output code than for the least significant bit of the digital output code.

3. The method of claim 1 , wherein said adjusting comprises adjusting the expiration time to be greater for the most significant bit of the digital output code than for the second most significant bit of the digital output code.

4. The method of claim 1 , wherein said adjusting comprises adjusting a time constant for an RC circuit of the timer.

5. The method of claim 1 , wherein said adjusting comprises adjusting an effective resistance value for an RC circuit of the timer.

6. The method of claim 1 , wherein said adjusting comprises selectively actuating one or more switches to short circuit one or more resistors from an RC circuit of the timer.

7. The method of claim 1 , wherein said adjusting comprises adjusting an effective capacitance value for an RC circuit of the timer.

8. The method of claim 1 , wherein said adjusting comprises selectively opening one or more switches to effectively remove one or more capacitors from an RC circuit of the timer.

9. The method of claim 1 , wherein said adjusting comprises adjusting a digital counter of the timer.

10. An apparatus, comprising:

a timer;

a digital-to-analog converter configured to generate an analog reference value based on the digital output code;

a comparator configured to compare an analog input value to the analog reference value after expiration of the timer; and

control logic circuitry configured to successively update each bit position of a digital output code from a most significant bit position to a least significant bit position, wherein the control logic circuitry, for each update of a selected bit position of the digital output code, is configured to adjust expiration of the timer based on the selected bit position of the digital output code and update the selected bit position of the digital output coded based on a comparison output of the comparator.

11. The apparatus of claim 10 , wherein the control logic circuitry is further configured to adjust the timer to have a greater expiration time for the most significant bit of the digital output code than for the least significant bit of the digital output code.

12. The apparatus of claim 10 , wherein the control logic circuitry is further configured to adjust the timer to have a greater expiration time for the most significant bit of the digital output code than for a second most significant bit of the digital output code.

13. The apparatus of claim 10 , wherein:

the timer comprises an RC circuit; and

the control logic circuitry is further configured to adjust the expiration time of the timer by adjusting a time constant of the RC circuit.

14. The apparatus of claim 10 , wherein:

the timer comprises an RC circuit; and

the control logic circuitry is further configured to adjust the expiration time of the timer by adjusting an effective resistance value of the RC circuit.

15. The apparatus of claim 10 , wherein:

the timer comprises one or more switches configured to short circuit one or more resistors of an RC circuit; and

the control logic circuitry is further configured to adjust the expiration time of the timer by selectively actuating the one or more switches to short circuit the one or more resistors of the RC circuit.

16. The apparatus of claim 10 , wherein:

the timer comprises an RC circuit; and

the control logic circuitry is further configured to adjust the expiration time of the timer by adjusting an effective capacitance value of the RC circuit.

17. The apparatus of claim 10 , wherein:

the timer comprises one or more switches; and

the control logic circuitry is further configured to adjust the expiration time of the timer by selectively opening the one or more switches to effectively remove one or more capacitors from the RC circuit.

18. The apparatus of claim 10 , wherein:

the timer comprises a digital counter; and

the control logic circuitry is further configured to adjust the expiration time of the timer by adjusting the digital counter.

Assignments (5)
SECURITY AGREEMENT Recorded Jul 9, 2021
From: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS, LLC; EXAR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 056816/0089 →
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 052777 / FRAME 0216) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053116/0418 →
SECURITY AGREEMENT Recorded May 28, 2020
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC; EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 052777/0216 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2018
From: MOAZZAMI, KAVEH; TIWARI, PAWAN; CHANDRA, GAURAV
To: MAXLINEAR, INC.
Reel/Frame 044642/0009 →