IP Library › Granted Patent US 10,797,718
Granted Patent B1
US 10,797,718 · App. 16/735,188 · Granted Oct 6, 2020

Tiny low power current mode analog to digital converters for artificial intelligence

Inventors: Ali Tasdighi Far (San Jose, CA); Jerry M. Collings (Paso Robles, CA)
H03M1/34G06N20/00
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,797,718
App. No.
16/735,188
Granted
Oct 6, 2020
Kind
B1
Abstract

Single-stage and multiple-stage current-mode Analog-to-Digital converters (iADC)s utilizing apparatuses, circuits, and methods are described in this disclosure. The disclosed iADCs can operate asynchronously and be free from the digital clock noise, which also lowers dynamic power consumption, and reduces circuitry overhead associated with free running clocks. For their pseudo-flash operations, the disclosed iADCs do not require their input current signals to be replicated which saves area, lowers power consumption, and improves accuracy. Moreover, the disclosed methods of multi-staging of iADCs increase their resolutions while keeping current consumption and die size (cost) low. The iADC's asynchronous topology facilitates decoupling analog-computations from digital-computations, which helps reduce glitch, and facilitates gradual degradation (instead of an abrupt drop) of iADC's accuracy with increased input current signal frequency. The iADCs can be arranged with minimal digital circuitry (i.e., be digital-light), thereby saving on die size and dynamic power consumption.

Claims (46)

1. A system for current signal conditioning in an integrated circuit, the system comprising:

a plurality of current-mode signal-conditioners (iSC)s each having an analog current input port (A I ), an analog current output port (A O ), and a digital output port (D O );

a plurality of scaled reference current sources (I R );

the first I R source coupled to the A I port of the first iSC;

the second and each subsequent I R source each having a digital input port (D R ) for controlling the polarity of the I R source;

the A O port of the first iSC and the A O port of each subsequent iSC coupled to the A I port of each corresponding subsequent successive iSC;

the A O port of each iSC coupled to its corresponding I R source; and

the D O port of each iSC coupled to the D R port of each corresponding I R source.

2. The system for current signal conditioning in an integrated circuit of claim 1 , the system further comprising:

a current mode analog to digital converter (iADC) having an analog current input port (Ai ADC ) receiving an analog input current signal (Ii ADC );

the iADC having an analog reference current port (Ar ADC ) receiving an analog reference current signal (Ir ADC );

the iADC having a digital output port (Do ADC );

the respective D O ports of the plurality of iSCs coupled to the Do ADC port; and

the A I port of the first iSC coupled to the Ai ADC port.

3. The system for current signal conditioning in an integrated circuit of claim 1 , the system further comprising:

wherein each iSC generating an analog difference current (iΔ);

wherein if the iΔ>0, then the corresponding iSC steers the +i current onto the A O port, and generates a digital output signal (T O ) at the D O port;

wherein if the iΔ<0, then the corresponding iSC steers the −iΔ current onto the A O port, and generates an opposite digital output signal (xT O ) at the D O port;

wherein the absolute value of the magnitude of the I R corresponding to each successive iSC is scaled to substantially twice the absolute value of the magnitude of the I R source corresponding to the subsequent successive iSC; and

wherein there are n of iSCs beginning with the first iSC and ending with the n th iSC.

4. The system for current signal conditioning in an integrated circuit of claim 3 , the system further comprising:

a current mode analog to digital converter (iADC) having an analog current input port (Ai ADC ) receiving an analog input current signal (Ii ADC );

the iADC having an analog reference current port (Ar ADC ) receiving an analog reference current signal (Ir ADC );

the iADC having a digital output port (Do ADC );

the respective D O ports of the plurality of iSCs coupled to the Do ADC port; and

the A I port of the first iSC coupled to the Ai ADC port.

5. The system for current signal conditioning in an integrated circuit of claim 4 , the system further comprising:

wherein n is the resolution of the iADC and the Do ADC port is n-bit wide;

wherein the absolute value of the magnitude of each I R can be scaled between a zero-scale I R and a full-scale I R ;

wherein Ir ADC is proportional to the full-scale scaled I R ; and

wherein Ii ADC can span between the zero-scale I R and the full-scale I R .

6. The system for current signal conditioning in an integrated circuit of claim 2 , the system further comprising:

wherein n is the resolution of the iADC and the Do ADC port is n-bit wide;

wherein the absolute value of the magnitude of each I R can be scaled between a zero-scale I R and a full-scale I R ;

wherein Ir ADC is proportional to the full-scale scaled I R ; and

wherein Ii ADC can span between the zero-scale I R and the full-scale I R .

7. A method for analog to digital conversion in an integrated circuit, the method comprising:

receiving a first analog input signal;

receiving a first analog reference signal;

subtracting the first analog reference signal from the first analog input signal to generate a first analog difference signal;

generating a first digital output signal having a sign responsive to the sign of the first analog difference signal;

receiving a second and subsequent analog reference signals, each respectively having a sign responsive to the respective signs of the first and subsequent analog difference signals;

subtracting the second and subsequent analog reference signals, each respectively from the first and subsequent analog difference signals to respectively generate second and subsequent analog difference signals; and

generating a second and subsequent digital output signals, each respectively having a sign responsive to the respective sign of the second and subsequent analog difference signals.

8. The method for analog to digital conversion in an integrated circuit of claim 7 , the method further comprising:

scaling the first, second, and each subsequent analog reference signals respectively to follow at least one of binary, equal, and individual weightings.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2020
From: COLLINGS, JERRY M
To: FAR, ALI TASDIGHI
Reel/Frame 051427/0398 →
Continuity (10)
Continuation In Part 16381245 · Apr 11, 2019
Continuation In Part 16266083 · Feb 3, 2019
Provisional Application 62927285 · Oct 29, 2019
Provisional Application 62912407 · Oct 8, 2019
Provisional Application 62880885 · Jul 31, 2019
Provisional Application 62865845 · Jun 24, 2019
Provisional Application 62862772 · Jun 18, 2019
Provisional Application 62856889 · Jun 4, 2019
Provisional Application 62677150 · May 28, 2018
Provisional Application 62658678 · Apr 17, 2018
Cited By (2)
US 12,242,361 US 12,699,635