Successive approximation analog-to-digital converter (ADC) with dynamic search algorithm

US9793915B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9793915-B2
Application numberUS-201615238056-A
CountryUS
Kind codeB2
Filing dateAug 16, 2016
Priority dateApr 9, 2013
Publication dateOct 17, 2017
Grant dateOct 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of a method and system for a successive approximation analog-to-digital converter with dynamic search algorithms are provided. In some embodiments, a successive approximation analog-to-digital converter includes a digital-to-analog converter, a comparator, and a search and decode logic modules which cooperate to generate a digital output code representative of the analog input voltage based on a dynamic search algorithm. The dynamic search algorithms may alter a sequence of reference voltages used to successively approximate the analog input voltage based on one or more characteristics of the analog input voltage.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of an analog-to-digital converter, comprising: obtaining, with the analog-to-digital converter, a digital output code representative of an analog input voltage by updating the digital output code one or more times; and outputting a flag signal that indicates a timing relationship between a number of updates used to obtain the digital output code representative of the analog input voltage and a baseline number of updates. 2. The method of claim 1 , wherein said outputting comprises generating the flag signal such that the flag signal indicates less than the baseline number of updates were used to obtain the digital output code. 3. The method of claim 1 , wherein said outputting comprises generating the flag signal such that the flag signal indicates more than the baseline number of updates were used to obtain the digital output code. 4. The method of claim 1 , wherein said outputting comprises generating the flag signal such that flag signal indicates the baseline number of updates were used to obtain the digital output code. 5. The method of claim 1 , wherein said outputting comprises generating the flag signal such that the flag signal indicates how many more updates than the baseline number of updates were used to obtain the digital output code. 6. The method of claim 1 , wherein said outputting comprises generating the flag signal such that the flag signal indicates how many fewer updates than the baseline number of updates were used to obtain the digital output code. 7. A successive approximation analog-to-digital converter, comprising: a digital-to-analog converter operable to generate a reference voltage based on a digital reference code; a comparator operable to compare an analog input voltage to the reference voltage generated by the digital-to-analog converter and generate a comparison output indicative of the comparison; and a search and decode logic module comprising one or more circuits operable to: obtain a digital output code representative of the analog input voltage by updating the digital reference code one or more times based on the comparison output; and generate a flag signal that indicates a timing relationship between a number of updates used to obtain the digital output code representative of the analog input signal and a baseline number of updates. 8. The successive approximation analog-to-digital converter of claim 7 , wherein the one or more circuits of the search and decode logic module are further operable to generate the flag signal such that the flag signal indicates less than the baseline number of updates were used to obtain the digital output code. 9. The successive approximation analog-to-digital converter of claim 7 , wherein the one or more circuits of the search and decode logic module are further operable to generate the flag signal such that the flag signal indicates more than the baseline number of updates were used to obtain the digital output code. 10. The successive approximation analog-to-digital converter of claim 7 , wherein the one or more circuits of the search and decode logic module are further operable to generate the flag signal such that the flag signal indicates the baseline number of updates were used to obtain the digital output code. 11. The successive approximation analog-to-digital converter of claim 7 , wherein the one or more circuits of the search and decode logic module are further operable to generate the flag signal such that the flag signal indicates how many more updates than the baseline number of updates were used to obtain the digital output code. 12. The successive approximation analog-to-digital converter of claim 7 , wherein the one or more circuits of the search and decode logic module are further operable to generate the flag signal such that the flag signal indicates how many fewer updates than the baseline number of updates were used to obtain the digital output code. 13. An apparatus, comprising: a communication interface operable to receive analog signal; and a successive approximation analog-to-digital converter operable to: obtain a digital output code representative of an analog input voltage of the received analog signal by updating the digital output code one or more times based on a relationship between the analog input voltage and a reference voltage specified by the digital output code; and generate a flag signal that indicates a timing relationship between a number of updates used to obtain the digital output code representative of the analog input voltage and a baseline number of updates. 14. The apparatus of claim 13 , wherein the successive approximation analog-to-digital converter is further operable to generate the flag signal such that the flag signal indicates less than the baseline number of updates were used to obtain the digital output code. 15. The apparatus of claim 13 , wherein the successive approximation analog-to-digital converter is further operable to generate the flag signal such that the flag signal indicates more than the baseline number of updates were used to obtain the digital output code. 16. The apparatus of claim 13 , wherein the successive approximation analog-to-digital converter is further operable to generate the flag signal such that the flag signal indicates the baseline number of updates were used to obtain the digital output code. 17. The apparatus of claim 13 , wherein the successive approximation analog-to-digital converter is further operable to generate the flag signal such that the flag signal indicates how many more updates than the baseline number of updates were used to obtain the digital output code. 18. The apparatus of claim 13 , wherein the successive approximation analog-to-digital converter is further operable to generate the flag signal such that the flag signal indicates how many fewer updates than the baseline number of updates were used to obtain the digital output code.

Assignees

Inventors

Classifications

  • Details of the control circuitry, e.g. of the successive approximation register · CPC title

  • Provisions or arrangements for saving power, e.g. by allowing a sleep mode, using lower supply voltage for downstream stages, using multiple clock domains or by selectively turning on stages when needed · CPC title

  • using stochastic techniques · CPC title

  • Sequential comparisons in series-connected stages with change in value of analogue signal · CPC title

  • H03M1/38Primary

    sequentially only, e.g. successive approximation type (converting more than one bit per step H03M1/14) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9793915B2 cover?
Aspects of a method and system for a successive approximation analog-to-digital converter with dynamic search algorithms are provided. In some embodiments, a successive approximation analog-to-digital converter includes a digital-to-analog converter, a comparator, and a search and decode logic modules which cooperate to generate a digital output code representative of the analog input voltage b…
Who is the assignee on this patent?
Maxlinear Inc
What technology area does this patent fall under?
Primary CPC classification H03M1/38. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Oct 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).