IP Library Granted Patent US 8,743,605
Granted Patent B2
US 8,743,605 · App. 13/560,047 · Granted Jun 3, 2014

High-resolution readout of analog memory cells

Inventor: Ariel Maislos (Bnei Tzion, IL)
Assignee: Apple Inc.
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 8,743,605
App. No.
13/560,047
Granted
Jun 3, 2014
Kind
B2
Abstract

A method includes storing data in an analog memory cell by writing an analog value into the memory cell. After storing the data, the data stored in the memory cell is read by discharging electrical current to flow through the memory cell, during a predefined time interval, while applying a variable voltage to a gate of the memory cell. A fraction of the predefined time interval, during which the variable voltage allows the electrical current to flow through the memory cell, is estimated. The stored data is estimated based on the estimated fraction.

Claims (34)

1. A method, comprising:

storing data in an analog memory cell by writing an analog value into the memory cell; and

after storing the data, reading the data stored in the memory cell by:

during a predefined time interval, discharging electrical current to flow through the memory cell while applying a variable voltage to a gate of the memory cell, wherein discharging the electrical current comprises charging a capacitance that is connected in series with the memory cell;

estimating a fraction of the predefined time interval during which the variable voltage allows the electrical current to flow through the memory cell, wherein estimating the fraction comprises measuring an integral of the electrical current flowing through the memory cell over the predefined time interval, and wherein measuring the integral of the electrical current comprises measuring an electrical charge level of the capacitance following the predefined time interval; and

estimating the stored data based on the estimated fraction.

2. The method according to claim 1 , wherein estimating the stored data comprises estimating the analog value written to the memory cell based on the fraction, and deriving the stored data from the estimated analog value.

3. The method according to claim 1 , wherein applying the variable voltage comprises applying a saw-tooth voltage waveform to the gate of the memory cell.

4. The method according to claim 1 , wherein applying the variable voltage comprises applying to the gate of the memory cell a voltage waveform that sweeps over a predefined range of voltages during the predefined time interval.

5. The method according to claim 1 , wherein the capacitance comprises a capacitor connected in series with the memory cell.

6. The method according to claim 1 , wherein the capacitance comprises a self capacitance of a bit line that comprises the memory cell.

7. The method according to claim 1 , wherein estimating the stored data comprises digitizing the integral of the electrical current to produce a digital value that is indicative of the stored data.

8. The method according to claim 1 , wherein the integral of the electrical current is one of multiple integrals measured for multiple respective memory cells, and comprising reading the multiple integrals serially by progressively shifting the integrals.

9. The method according to claim 1 , wherein estimating the fraction comprises measuring time period during which the memory cell conducts.

10. The method according to claim 1 , and comprising adaptively adjusting a slope of the variable voltage applied to the gate.

11. Apparatus, comprising:

an analog memory cell; and

storage circuitry, which is configured to:

store data in the memory cell by writing an analog value into the memory cell;

read the data stored in the memory cell by discharging electrical current to flow through the memory cell while applying a variable voltage to a gate of the memory cell during a predefined time interval;

wherein to discharge the electrical current, the storage circuitry is further configured to accumulate electrical charge in a capacitance connected in series with the memory cell;

estimate a fraction of the predefined time interval during which the variable voltage allows the electrical current to flow through the memory cell; and

estimate the stored data based on the estimated fraction;

wherein to estimate the fraction the storage circuitry is further configured to measure an integral of the electrical current flowing through the memory cell over the predefined time interval;

wherein to measure the integral of the electrical current the storage circuitry is further configured to measure a level of the electrical charge accumulated in the capacitance during the predefined time interval.

12. The apparatus according to claim 11 , wherein the storage circuitry is further configured to estimate the analog value written to the memory cell based on the integral of the fraction, and to derive the stored data from the estimated analog value.

13. The apparatus according to claim 11 , wherein the storage circuitry is further configured to apply a saw-tooth voltage waveform to the gate of the memory cell.

14. The apparatus according to claim 11 , wherein the storage circuitry is further configured to apply to the gate of the memory cell a voltage waveform that sweeps over a predefined range of voltages during the predefined time interval.

15. The apparatus according to claim 11 , wherein the capacitance comprises a capacitor connected in series with the memory cell.

16. The apparatus according to claim 11 , wherein the capacitance comprises a self capacitance of a bit line that comprises the memory cell.

17. The apparatus according to claim 11 , wherein the storage circuitry further comprises an Analog-to-Digital Converter (ADC), which wherein the ADC is configured to digitize the integral of the electrical current to produce a digital value indicative of the stored data.

18. The apparatus according to claim 11 , wherein the integral of the electrical current is one of multiple integrals measured for multiple respective memory cells, and comprising reading the multiple integrals serially by progressively shifting the integrals.

19. The apparatus according to claim 11 , wherein the storage circuitry is further configured to estimate the fraction by measuring time period during which the memory cell conducts.

20. The apparatus according to claim 11 , wherein the storage circuitry is further configured to adaptively adjust a slope of the variable voltage applied to the gate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2012
From: MAISLOS, ARIEL
To: APPLE INC.
Reel/Frame 028657/0929 →
Continuity (2)
Provisional Application 61534389 · Sep 14, 2011
Related Publication 20130063997A1 · Mar 14, 2013