US2023238970A1PendingUtilityA1

Single-ended Linear Current Operative Analog to Digital Converter (ADC) with Thermometer Decoder

Assignee: SIGMASENSE LLCPriority: Nov 8, 2019Filed: Mar 29, 2023Published: Jul 27, 2023
Est. expiryNov 8, 2039(~13.3 yrs left)· nominal 20-yr term from priority
Inventors:Phuong Huynh
H03M 1/004H03M 1/1245H03M 1/0626H03M 1/0854H03M 1/34H03M 3/476H03M 3/462H03M 3/422
79
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A high resolution analog to digital converter (ADC) with improved bandwidth senses an analog signal (e.g., a load current) to generate a digital signal. The ADC operates based on a load voltage produced based on charging of an element (e.g., a capacitor) by a load current and a digital to analog converter (DAC) output current (e.g., from a N-bit DAC). The ADC generates a digital output signal representative of a difference between the load voltage and a reference voltage. This digital output signal is used directly, or after digital signal processing, to operate an N-bit DAC to generate a DAC output current that tracks the load current. In addition, quantization noise is subtracted from the digital output signal thereby extending the operational bandwidth of the ADC. In certain examples, the operational bandwidth of the ADC extends up to 100s of kHz (e.g., 200-300 kHz), or even higher.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . An analog to digital converter (ADC) comprising:
 a capacitor operably coupled to a load and configured to produce a load voltage based on charging by a load current and a digital to analog converter (DAC) output current, wherein the ADC is coupled to the load via a single line;   processing circuitry operably coupled to the capacitor, wherein, when enabled, the processing circuitry configured to generate a digital output signal based on the load voltage;   a thermometer decoder operably coupled to the processing circuitry, wherein, when enabled, the thermometer decoder configured to process the digital output signal to generate thermometer code output symbols based on a thermometer code; and   at least one of a first resistor bank, which includes a first plurality of switchable, parallel connected resistors or a second resistor bank, which includes a second plurality of switchable, parallel connected resistors, operably coupled to the thermometer decoder configured to generate at least one of a source current or a sink current based on the thermometer code output symbols, wherein the at least one of the source current or the sink current tracks the load current.   
     
     
         2 . The ADC of  claim 1 , wherein the processing circuitry further comprising:
 a comparator operably coupled to the capacitor, wherein, when enabled, the comparator operably coupled and configured to:
 receive the load voltage via a first input of the comparator; 
 receive a reference voltage via a second input of the comparator; and 
 compare the load voltage to the reference voltage to generate a comparator output signal; 
   a digital circuit operably coupled to the comparator, wherein, when enabled, the digital circuit configured to process the comparator output signal to generate another digital output signal that is representative of a difference between the load voltage and the reference voltage; and   an N-bit accumulator operably coupled to the digital circuit, wherein, when enabled, the N-bit accumulator configured to process the another digital output signal to generate the digital output signal, wherein the digital output signal includes an N-bit signal, wherein N is a positive integer greater than or equal to 2.   
     
     
         3 . The ADC of  claim 2  further comprising:
 a decimation filter coupled to the N-bit accumulator, wherein, when enabled, the decimation filter configured to process the another digital output signal to generate another digital output signal having a lower sampling rate and a higher resolution than the another digital output signal. 
 
     
     
         4 . The ADC of  claim 2 , wherein:
 the N-bit signal is based on an N-bit binary code; and   the thermometer code includes 2 N-1  symbols.   
     
     
         5 . The ADC of  claim 2 , wherein:
 the comparator includes a sigma-delta comparator; and   the digital circuit includes a clocked flip flop.   
     
     
         6 . The ADC of  claim 2 , wherein a digital comparator includes both the comparator and the digital circuit, wherein when enabled, the digital comparator operably coupled and configured to:
 receive the load voltage via a first input of the comparator;   receive a reference voltage via a second input of the comparator; and   compare the load voltage to the reference voltage to generate the another digital output signal that is representative of the difference between the load voltage and the reference voltage.   
     
     
         7 . The ADC of  claim 2 , wherein:
 the digital circuit includes a sample and hold circuit (S&H).   
     
     
         8 . The ADC of  claim 1 , wherein the thermometer code output symbols are M-bit thermometer code output symbols, wherein M is a positive integer, and the M-bit thermometer code output symbols include at least one of:
 a first M-bit thermometer code output symbol that includes a sequence of 0s followed by a sequence of 1s;   a second M-bit thermometer code output symbol that includes all 0s; or   a third M-bit thermometer code output symbol that includes all 1s.   
     
     
         9 . The ADC of  claim 1  further comprising:
 the first resistor bank configured to generate the source current based on the thermometer code output symbols; and 
 the second resistor bank configured to generate the sink current based on the thermometer code output symbols. 
 
     
     
         10 . The ADC of  claim 1 , wherein a first thermometer code output symbol being followed by a second thermometer code output symbol that differs from the first thermometer code output symbol by one single bit being output from the thermometer decoder. 
     
     
         11 . The ADC of  claim 1 , wherein:
 a first thermometer code output symbol being output from the thermometer decoder configured to facilitate the at least one of the first resistor bank, which includes the first plurality of switchable, parallel connected resistors or the second resistor bank, which includes the second plurality of switchable, parallel connected resistors to generate a first at least one of the source current or the sink current; and   a second thermometer code output symbol being output from the thermometer decoder configured to facilitate the at least one of the first resistor bank, which includes the first plurality of switchable, parallel connected resistors or the second resistor bank, which includes the second plurality of switchable, parallel connected resistors to generate a second at least one of the source current or the sink current.   
     
     
         12 . The ADC of  claim 11 , wherein:
 the first at least one of the source current or the sink current is larger than the second at least one of the source current or the sink current.   
     
     
         13 . The ADC of  claim 12 , wherein:
 all of the first plurality of switchable, parallel connected resistors of the first resistor bank are switched in based on the first thermometer code output symbol.   
     
     
         14 . The ADC of  claim 1 , wherein the ADC is implemented as an integrated circuit that is operably coupled to the load. 
     
     
         15 . An analog to digital converter (ADC) comprising:
 a capacitor operably coupled to a load and configured to produce a load voltage based on charging by a load current and a digital to analog converter (DAC) output current, wherein the ADC is coupled to the load via a single line;   processing circuitry operably coupled to the capacitor, wherein, when enabled, the processing circuitry configured to generate a digital output signal based on the load voltage;   a thermometer decoder operably coupled to the processing circuitry, wherein, when enabled, the thermometer decoder configured to process the digital output signal to generate thermometer code output symbols based on a thermometer code; and   at least one of a first resistor bank, which includes a first plurality of switchable, parallel connected resistors or a second resistor bank, which includes a second plurality of switchable, parallel connected resistors, operably coupled to the thermometer decoder configured to generate at least one of a source current or a sink current based on the thermometer code output symbols, wherein the at least one of the source current or the sink current tracks the load current; and wherein:   the first resistor bank configured to generate the source current based on the thermometer code output symbols;   the second resistor bank configured to generate the sink current based on the thermometer code output symbols; and   the ADC is implemented as an integrated circuit that is operably coupled to the load.   
     
     
         16 . The ADC of  claim 15 , wherein the processing circuitry further comprising:
 a comparator operably coupled to the capacitor, wherein, when enabled, the comparator operably coupled and configured to:
 receive the load voltage via a first input of the comparator; 
 receive a reference voltage via a second input of the comparator; and 
 compare the load voltage to the reference voltage to generate a comparator output signal; 
   a digital circuit operably coupled to the comparator, wherein, when enabled, the digital circuit configured to process the comparator output signal to generate another digital output signal that is representative of a difference between the load voltage and the reference voltage; and   an N-bit accumulator operably coupled to the digital circuit, wherein, when enabled, the N-bit accumulator configured to process the another digital output signal to generate the digital output signal, wherein the digital output signal includes an N-bit signal, wherein N is a positive integer greater than or equal to 2.   
     
     
         17 . The ADC of  claim 16  further comprising:
 a decimation filter coupled to the N-bit accumulator, wherein, when enabled, the decimation filter configured to process the another digital output signal to generate another digital output signal having a lower sampling rate and a higher resolution than the another digital output signal. 
 
     
     
         18 . The ADC of  claim 16 , wherein:
 the N-bit signal is based on an N-bit binary code; and   the thermometer code includes 2 N-1  symbols.   
     
     
         19 . The ADC of  claim 16 , wherein:
 the comparator includes a sigma-delta comparator; and   the digital circuit includes a clocked flip flop.   
     
     
         20 . The ADC of  claim 16 , wherein a digital comparator includes both the comparator and the digital circuit, wherein when enabled, the digital comparator operably coupled and configured to:
 receive the load voltage via a first input of the comparator;   receive a reference voltage via a second input of the comparator; and   compare the load voltage to the reference voltage to generate the another digital output signal that is representative of the difference between the load voltage and the reference voltage.

Join the waitlist — get patent alerts

Track US2023238970A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.