Floating source line architecture for non-volatile memory
First Claim
1. An apparatus comprising:
- a semiconductor array of non-volatile memory cells, each memory cell comprising a resistive sense element (RSE) and a switching device;
a bit line connected to the RSE of a plurality of memory cells;
a word line connected to the switching device of a plurality of memory cells and operated to select a memory cell;
a source line connected to the switching device and connecting a series of memory cells together, wherein the source line is not connected to a source ground or a source line transistor; and
a driver circuit connected to the bit line which writes a selected RSE of a selected source line to a selected resistive state by passing a write current along a write current path that passes through the selected RSE and through at least a portion of the remaining RSEs connected to the selected source line.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for writing data to a non-volatile memory cell, such as an RRAM memory cell. In some embodiments, a semiconductor array of non-volatile memory cells comprises a resistive sense element (RSE) and a switching device. A RSE of a plurality of memory cells is connected to a bit line while the switching device of a plurality of memory cells is connected to a word line and operated to select a memory cell. A source line is connected to the switching device and connects a series of memory cells together. Further, a driver circuit is connected to the bit line and writes a selected RSE of a selected source line to a selected resistive state by passing a write current along a write current path that passes through the selected RSE and through at least a portion of the remaining RSE connected to the selected source line.
17 Citations
20 Claims
-
1. An apparatus comprising:
-
a semiconductor array of non-volatile memory cells, each memory cell comprising a resistive sense element (RSE) and a switching device; a bit line connected to the RSE of a plurality of memory cells; a word line connected to the switching device of a plurality of memory cells and operated to select a memory cell; a source line connected to the switching device and connecting a series of memory cells together, wherein the source line is not connected to a source ground or a source line transistor; and a driver circuit connected to the bit line which writes a selected RSE of a selected source line to a selected resistive state by passing a write current along a write current path that passes through the selected RSE and through at least a portion of the remaining RSEs connected to the selected source line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising passing a write current along a write current path that flows through a selected resistive sense element (RSE) of a semiconductor array of non-volatile memory cells, wherein each memory cell comprises an RSE and a switching device;
- a bit line connected to the RSE of a plurality of memory cells;
a word line connected to the switching device of a plurality of memory cells and operated to select a memory cell;
a source line connected to the switching device and connecting a series of memory cells together, wherein the source line is not connected to a source ground or a source line transistor; and
a driver circuit connected to the bit line that writes a selected RSE of a selected source line to a selected resistive state by passing the write current through at least a portion of the remaining RSE connected to the selected source line. - View Dependent Claims (11, 12, 13, 14, 15)
- a bit line connected to the RSE of a plurality of memory cells;
-
16. A storage device comprising:
-
a plurality of N non-volatile memory cells where N is greater than two, each memory cell comprising a programmable resistive sense element (RSE) connected in series with a switching device between a separate bit line and a common floating source line; and a control circuit which programs a selected memory cell of said plurality to a selected state by passing a write current through the selected memory cell and along the common floating source line, the write current concurrently passing in parallel through the remaining N−
1 memory cells of said plurality, wherein during said programming the bit line connected to the selected memory cell is held at a first voltage potential and the remaining bit lines connected to the respective remaining N−
1 memory cells are held at a different, common second potential. - View Dependent Claims (17, 18, 19, 20)
-
Specification