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

Bit map addressing schemes for flash memory

Assignee: Intel Corp
•
Filing: 1996-04-19
•
Granted: 1998-08-18
•
Expires: 2016-04-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Sense path and write path architectures for read and write accesses of a memory device having memory cells that store n binary bits are disclosed. "By-output" architectures provide one output per bit such that each selected memory cell is mapped to n outputs and the n bits stored in the selected memory cell are read in parallel. "By-address" architectures provide one address per bit such that each selected memory cell is mapped to one output, and the n bits stored in the selected memory cell are read sequentially.

Inventors

  • 👤 Sherif Sweha
  • 👤 Mark E. Bauer

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 09:05
CPC Classifications
G; G11; G11C; G11C11/00; G11C11/56; G11C11/5621; G11C11/5628; G11C11/5635; G11C11/5642; G11C16/00; G11C16/02; G11C16/06; G11C16/08; G11C2211/00; G11C2211/56; G11C2211/563; G11C2211/5631; G11C2211/5632; G11C2211/564; G11C2211/5642; G11C8/00

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 261 words
A memory device comprising: an output; a plurality of address inputs including row address inputs, column address inputs, and at least one multi-level cell (MLC) address input; a memory cell array arranged in a plurality of rows and columns, the memory cell array comprising a plurality of memory cells wherein each memory cell is operative to store n bits of data, wherein n is greater than 1, each of the n bits of a memory cell having a different address; a row decoder circuit coupled to the memory cell array wherein the row decoder circuit selects a row of the memory cell array in response to a row address received via the row address inputs; a column decoder circuit coupled to the memory cell array wherein the column decoder circuit selects a column of the memory cell array in response to a column address received via the column address inputs such that a first memory cell is selected for reading in response to the row and column addresses; a sensing circuit coupled to the first memory cell and the output, the sensing circuit for determining a state for each of the n bits stored in the first memory cell; and a selecting circuit coupled to the sensing circuit, the MLC address input, and to the output, the selecting circuit for addressing and providing only one of the n bits from the sensing circuit to the output in response to the MLC address input such that each of the n bits stored by the first memory cell is individually addressed and output.
Claim 2
Dependent Claim 261 words
A memory device comprising: an output; a plurality of address inputs including row address inputs, column address inputs, and at least one multi-level cell (MLC) address input; a memory cell array arranged in a plurality of rows and columns, the memory cell array comprising a plurality of memory cells wherein each memory cell is operative to store n bits of data, wherein n is greater than 1, each of the n bits of a memory cell having a different address; a row decoder circuit coupled to the memory cell array wherein the row decoder circuit selects a row of the memory cell array in response to a row address received via the row address inputs; a column decoder circuit coupled to the memory cell array wherein the column decoder circuit selects a column of the memory cell array in response to a column address received via the column address inputs such that a first memory cell is selected for reading in response to the row and column addresses; a sensing circuit coupled to the first memory cell and the output, the sensing circuit for determining a state for each of the n bits stored in the first memory cell; and a selecting circuit coupled to the sensing circuit, the MLC address input, and to the output, the selecting circuit for addressing and providing only one of the n bits from the sensing circuit to the output in response to the MLC address input such that each of the n bits stored by the first memory cell is individually addressed and output.
Claim 3
Dependent Claim 12 words
The memory device of claim 12, wherein n is equal to 2.
Claim 4
Dependent Claim 19 words
The memory device of claim 12, wherein the sensing circuit simultaneously outputs a first bit and a second bit.
Claim 5
Dependent Claim 37 words
The memory device of claim 12, wherein the selecting circuit is a multiplexer coupled to receive the n bits from the sensing circuit as inputs and the at least one MLC address input as a control signal.
Claim 6
Dependent Claim 16 words
The memory device of claim 1, wherein the first memory cell is a nonvolatile memory cell.
Claim 7
Dependent Claim 195 words
A nonvolatile memory device comprising: a plurality of row address inputs for coupling to receive a row address; a plurality of column address inputs for coupling to receive a column address; at least one multi-level cell (MLC) address input for coupling to receive an MLC address; an array of nonvolatile memory cells arranged in a plurality of rows and columns, wherein each nonvolatile memory cell stores n bits, n being greater than 1, each of the n bits of a memory cell having a different address; a row decoder coupled to select a first row of the array in response to the row address; a column decoder coupled to select a first plurality of columns of the array in response to the column address such that a first plurality of memory cells are addressed in response to the row and column addresses; and a selecting circuit coupled to select one of the n bits for each of the first plurality of memory cells in response to the MLC address such that only one of the n bits for each of the first plurality of memory cells is addressed for output by the nonvolatile memory device.
Claim 8
Dependent Claim 195 words
A nonvolatile memory device comprising: a plurality of row address inputs for coupling to receive a row address; a plurality of column address inputs for coupling to receive a column address; at least one multi-level cell (MLC) address input for coupling to receive an MLC address; an array of nonvolatile memory cells arranged in a plurality of rows and columns, wherein each nonvolatile memory cell stores n bits, n being greater than 1, each of the n bits of a memory cell having a different address; a row decoder coupled to select a first row of the array in response to the row address; a column decoder coupled to select a first plurality of columns of the array in response to the column address such that a first plurality of memory cells are addressed in response to the row and column addresses; and a selecting circuit coupled to select one of the n bits for each of the first plurality of memory cells in response to the MLC address such that only one of the n bits for each of the first plurality of memory cells is addressed for output by the nonvolatile memory device.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-08-17 2002-02-16 2002-08-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-08-17 2006-02-16 2006-08-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-08-17 2010-02-16 2010-08-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag