Patent US5815425A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5815425A Expired / Lapsed US ⏱️ 0.0 years remaining

Combined digital write and analog rewrite process for non-volatile memory

Assignee: SanDisk Technologies LLC
•
Filing: 1997-04-30
•
Granted: 1998-09-29
•
Expires: 2017-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A non-volatile memory stores both analog and digital information in an array, and has digital and analog read and write circuits and dual I/O interfaces which allow input and output signals in digital or analog form. A user selects the input signal, output signal, and data storage formats. Each selection can be digital or analog format. On-chip analog-to-digital and digital-to-analog converters allow conversion of signals from one format into another. Analog signals can be read or written serially, and one embodiment includes an address counter and an internal oscillator for generating sequential addresses. An output amplifier for driving a speaker and an input amplifier for a microphone allow stored sounds to be directly recorded and reproduced. A real-time recording method in accordance with an embodiment of the invention writes digital samples to the memory using a fast digital write circuit while data is being acquired. The stored digital values are subsequently read, converted to analog form using an internal converter, and rewritten in analog form in the memory using a slower analog write circuit. The reading, converting and rewriting can be conducted entirely within the memory.

Inventors

  • 👤 Sau C. Wong
  • 👤 Hock C. So

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:36
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/04; G01; G01R; G01R31/00; G01R31/28; G01R31/3167; G11C11/00; G11C11/56; G11C27/00; G11C27/005; G11C29/00; G11C29/04; G11C29/08; G11C29/12; G11C29/18; G11C29/20; G11C7/00; G11C7/16; G11C2211/00; G11C2211/56; G11C2211/564; G11C2211/5641; G11C2211/5644

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 73 words
A method for storing data in a memory, comprising: writing the data in the memory as digital values during acquisition of the data wherein writing stores the digital values in digital form in the memory; reading the digital values from the memory cells; converting the digital values as read into analog values using a digital-to-analog converter that is internal to the memory; and storing the analog values in analog form in the memory.
Claim 2
Independent Claim 73 words
A method for storing data in a memory, comprising: writing the data in the memory as digital values during acquisition of the data wherein writing stores the digital values in digital form in the memory; reading the digital values from the memory cells; converting the digital values as read into analog values using a digital-to-analog converter that is internal to the memory; and storing the analog values in analog form in the memory.
Claim 3
Dependent Claim 43 words
The method of claim 1, wherein each of the digital values is written in a plurality of memory cells in a memory array of the memory, and each of the analog values is stored in a single memory cell in the memory array.
Claim 4
Dependent Claim 23 words
The method of claim 1, wherein the memory comprises a single integrated circuit in which the writing, converting, and storing steps are performed.
Claim 5
Dependent Claim 12 words
The method of claim 3, wherein the memory is a non-volatile memory.
Claim 6
Dependent Claim 38 words
The method of claim 1, wherein the acquisition of the data comprises: sampling an analog signal to generate a series of samples; and converting the series of samples to the digital values to be written in the memory.
Claim 7
Dependent Claim 27 words
The method of claim 5, wherein an analog-to-digital converter that is internal to the memory converts the series of samples to the digital values to be written.
Claim 8
Dependent Claim 21 words
The method of claim 5, wherein the steps of reading, converting, and storing are performed after the acquisition of the data.
Claim 9
Dependent Claim 25 words
The method of claim 1, wherein: the analog signal is sampled at a first rate; and the digital values are written at the first rate.
Claim 10
Dependent Claim 26 words
The method of claim 8, wherein storing the analog values comprises writing the analog values at a second rate that is slower than the first rate.
Claim 11
Dependent Claim 36 words
The method of claim 1, wherein the digital values are written at a first rate, and storing the analog values comprises writing the analog values at a second rate that is slower than the first rate.
Claim 12
Dependent Claim 33 words
The method of claim 1, wherein: writing the digital values comprises writing to a first section of the memory; and storing the analog values comprises writing to a second section of the memory.
Claim 13
Dependent Claim 21 words
The method of claim 11, wherein a single array of memory cells contains the first and second sections of the memory.
Claim 14
Dependent Claim 22 words
The method of claim 11, wherein memory cells in the first section are substantially identical to memory cells in the second section.
Claim 15
Dependent Claim 32 words
The method of claim 1, wherein storing the analog values comprises writing the analog values to memory cells which are substantially identical to memory cells in which the digital values were written.

References Cited (Backward Citations)

US3947827A Cited
US3947827B1 Cited
US4209852A Cited
US4046995A Cited
US4271486A Cited
US4280196A Cited
US5218640A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-28 2002-03-30 2002-09-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-28 2006-03-30 2006-09-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-28 2010-03-30 2010-09-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag