Digitally calibrated successive approximation register analog-to-digital converter
US-2019222219-A1 · Jul 18, 2019 · US
US12418304B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12418304-B2 |
| Application number | US-202318304000-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 20, 2023 |
| Priority date | Jun 3, 2022 |
| Publication date | Sep 16, 2025 |
| Grant date | Sep 16, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
According to one embodiment, an A/D converter includes a successive approximation algorithm setting register that stores a plurality of successive approximation algorithms, an algorithm selection unit that selects a predetermined successive approximation algorithm from the plurality of successive approximation algorithms, a control circuit that generates a comparison value based on the selected predetermined successive approximation algorithm, a DAC that generates a comparison voltage from the comparison value, and a comparator that compares an analog input voltage with the comparison voltage. The control circuit generates a comparison value from a result of the comparison made by the comparator based on the selected predetermined successive approximation algorithm, and converts an analog input voltage into a digital signal from the result of the comparison made by the comparator the number of times equal to the number of bits of the digital signal.
Opening claim text (preview).
What is claimed is: 1. An A/D converter comprising: a successive approximation algorithm setting register storing a plurality of successive approximation algorithms; an algorithm selection unit selecting a predetermined successive approximation algorithm from the plurality of successive approximation algorithms; a control circuit generating a comparison value based on the selected predetermined successive approximation algorithm; a DAC generating a comparison voltage from the comparison value; a comparator making a comparison of an analog input voltage and the comparison voltage; and a clock setting register outputting clock frequency information indicating operational timing, wherein the control circuit: generates the comparison value from a result of the comparison made by the comparator based on the selected predetermined successive approximation algorithm; and converses the analog input voltage into a digital signal from the result of the comparison made by the comparator only at least a number of times equal to a number of bits of digital signals, and wherein the algorithm selection unit selects the predetermined successive approximation algorithm based on the frequency information outputted from the clock setting register. 2. The A/D converter according to claim 1 , wherein the plurality of successive approximation algorithms stored in the successive approximation algorithm setting register is written in a storage unit in advance, thereby being transferred from the storage unit that store combinations of the plurality of successive approximation algorithms and respective frequencies associated with the respective successive approximation algorithms. 3. The A/D converter according to claim 1 , further comprising: an evaluation successive approximation algorithm setting register storing an evaluation successive approximation algorithm to be evaluated; an evaluation mode setting register outputting evaluation mode setting information that sets an evaluation mode; and a mode selection unit selecting either the evaluation successive approximation algorithm or the predetermined successive approximation algorithm selected by the algorithm selection unit based on evaluation mode setting information outputted from the evaluation mode setting register, wherein the evaluation successive approximation algorithm is evaluated over respective frequencies associated with the plurality of successive approximation algorithms, and wherein when the mode selection unit selects the evaluation successive approximation algorithm, the control circuit selects the comparison value from the result of the comparison of the comparator based on the selected evaluation successive approximation algorithm. 4. The A/D converter according to claim 1 , further comprising: a frequency handling successive approximation algorithm setting register storing a frequency handling successive approximation algorithm used over respective frequencies associated with the plurality of successive approximation algorithms; a mode setting register outputting mode setting information that sets a mode; and a mode selection unit selecting either a frequency handling successive approximation algorithm or the predetermined successive approximation algorithm selected by the algorithm selection unit based on the mode setting information outputted from the mode setting register, wherein when the mode selection unit selects the frequency handling successive approximation algorithm, the control circuit generates the comparison value from the result of the comparison of the comparator based on the selected frequency handling successive approximation algorithm. 5. The A/D converter according to claim 1 , wherein the successive approximation algorithm setting register writes, by a processor operating according to user's setting, combinations of the plurality of successive approximation algorithms and respective frequencies associated with the respective successive approximation algorithms. 6. The A/D converter according to claim 1 , further comprising a clock control unit detecting a change in frequencies of the clock controlled by a clock control device and outputting the frequency information based on the detected frequencies, wherein the algorithm selection unit selects the predetermined successive approximation algorithm based on the frequency information outputted from the clock control unit. 7. The A/D converter according to claim 1 , wherein the plurality of successive approximation algorithms include at least one of a binary search algorithm and a redundancy algorithm, in comparisons made the number of times equal to the number of bits of the digital signal, the binary search algorithm sequentially changing a change amount, by which the comparison value is sequentially changed, starting from ½ of a maximum value of the digital signal and halving the change amount with each subsequent comparison, and the binary search algorithm adding or subtracting the change amount to or from the comparison value according to the result of the comparison of the comparator, and the redundancy algorithm inserting a same redundant comparison as the immediately preceding comparison at least between the comparison and the comparisons performed the number of times equal to the number of bits of the binary search algorithm and/or after the comparison made the number of times equal to the number of bits. 8. The A/D converter according to claim 7 , wherein the plurality of successive approximation algorithms include a plurality of redundancy algorithms composed of the redundant algorithm, and wherein each of the redundancy algorithms differs from each other in at least one of a position and a number of the redundant comparison arranged. 9. A semiconductor device comprising an A/D converter, wherein the A/D converter includes: a successive approximation algorithm setting register storing a plurality of successive approximation algorithms; an algorithm selection unit selecting a predetermined successive approximation algorithm from the plurality of successive approximation algorithms; a control circuit generating a comparison value based on the selected predetermined successive approximation algorithm; and a DAC generating a comparison voltage from the comparison value; and a comparator making a comparison of an analog input voltage and a comparison voltage, wherein the control circuit: generates the comparison value from a result of the comparison made by the comparator based on the selected predetermined successive approximation algorithm; and converts the analog input voltage into a digital signal from the result of the comparison made by the comparator at least a number of times equal to a number of bits of the digital signal, wherein the A/D converter further has a clock setting register that outputs clock frequency information indicating operational timing, and wherein the algorithm selection unit selects the predetermined successive approximation algorithm based on the frequency information outputted from the clock setting register. 10. The semiconductor device according to claim 9 , further comprising a storage unit storing, by being written in advance, combinations of the plurality of successive approximation algorithms and respective frequencies associated with the plurality of successive approximation algorithms, wherein the plurality of successive approximation algorithms stored in the successive approximation algorithm setting register are transferred from the storage unit. 11. The semiconductor device according to claim 9 , wherein the A/D converter further includes: an evaluation successive approximation al
using a diminished radix representation, e.g. radix 1.95 · CPC title
Calibration · CPC title
Analogue/digital converters ({H03M1/001 – } H03M1/10 take precedence) · CPC title
sequentially only, e.g. successive approximation type (converting more than one bit per step H03M1/14) · CPC title
in time, e.g. using additional comparison cycles · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.