Increasing analog to digital conversion precision
AssigneeInternational Business Machines Corporation
InventorsStefano Ambrogio, Pritish Narayanan, Geoffrey Burr
Life of this patent
Estimating the term…
Abstract
Analog to digital conversion by converting a charge of a capacitor from an analog value to a first digital value and storing the first digital value. Further by adding an electrical charge to the capacitor, yielding an enhanced capacitor charge. Also by converting the enhanced capacitor charge from an analog value to a second digital value, determining an average of the first digital value and the second digital value, and providing the average as an output.
Claims20
A computer implemented method for analog to digital conversion the method comprising:
- converting a charge of a capacitor from an analog value to a first digital value;
- storing the first digital value;
- adding an electrical charge to the capacitor, yielding an enhanced capacitor charge;
- converting the enhanced capacitor charge from an analog value to a second digital value;
- determining an average of the first digital value and the second digital value;
- and
- providing the average as an output.
A computer implemented method for analog to digital conversion the method comprising:
- determining a mean vale for each row of a first matrix of values comprising a plurality of rows according to absolute values of weights in the row, yielding a plurality of mean values;
- ordering the rows of the first matrix according to the plurality of mean values;
- programming a tile of analog memory cells according to values of the ordered rows;
- performing a multiply and accumulate (MAC) operation to each row of the tile;
- accumulating charge on a capacitor according to the MAC operations;
- converting an analog charge of the capacitor to a digital value;
- and
- storing the digital value.
A system for analog to digital conversion:
- the system comprising:
- an array of analog memory cells;
- an analog current source disposed in parallel with rows of the array;
- a capacitor disposed in series with the array and the analog current source;
- an analog to digital converter (ADC) disposed to read a charge of the capacitor;
- a digital memory disposed to receive an ADC output;
- and
- a digital processor disposed to receive ADC and digital memory outputs.
Dependencies are inferred from the claim text.