Flash memory array using adjacent bit line as source
First Claim
Patent Images
1. A memory array comprising:
- a plurality of non-volatile memory cells arranged in rows and columns wherein each column of memory cells is arranged in a plurality of series strings of memory cells, each series string having a top select transistor and a bottom select transistor; and
a plurality of bit lines coupling the columns such that alternate bit lines of the plurality of bit lines are adapted to operate as either source lines or bit lines in response to bit line selection wherein none of the top select transistors of adjacent series strings are coupled to the same bit line.
8 Assignments
0 Petitions
Accused Products
Abstract
A memory array having a plurality of flash memory cells arranged in rows and columns. A plurality of bit lines couple the columns such that alternate bit lines of the plurality of bit lines are adapted to operate as either source lines or bit lines in response to bit line selection and biasing.
40 Citations
28 Claims
-
1. A memory array comprising:
-
a plurality of non-volatile memory cells arranged in rows and columns wherein each column of memory cells is arranged in a plurality of series strings of memory cells, each series string having a top select transistor and a bottom select transistor; and a plurality of bit lines coupling the columns such that alternate bit lines of the plurality of bit lines are adapted to operate as either source lines or bit lines in response to bit line selection wherein none of the top select transistors of adjacent series strings are coupled to the same bit line. - View Dependent Claims (2, 3, 4)
-
-
5. A NAND flash memory array comprising:
-
a plurality of flash memory cells arranged in rows and columns, each column of memory cells comprising a plurality of subsets of series coupled flash memory cells, each subset having a top select transistor and a bottom select transistor; a plurality of word lines coupling the rows; and a plurality of bit lines coupling the columns wherein none of the top select transistors of adjacent subsets of series coupled flash memory cells in different columns are coupled to the same bit line and non of the bottom select transistors of adjacent subsets of series coupled flash memory cells in different columns are coupled to the same bit line. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A non-volatile memory device comprising:
-
memory control circuit that controls operations of the memory device; and a flash memory array comprising; a plurality of flash memory cells arranged in rows and columns wherein each column of memory cells is arranged in a plurality of series strings of memory cells, each series string having a top select transistor and a bottom select transistor; and a plurality of bit lines coupling the columns such that alternate bit lines of the plurality of bit lines are adapted to operate as either source lines or bit lines in response to bit line selection wherein the top select transistor of a first series string is coupled to a first bit line and the bottom select transistor of the first series string is coupled to a second bit line that is adjacent to the first bit line such that each of the top select transistors of adjacent series strings are coupled to different bit lines. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An electronic system comprising:
-
a processor that generates memory control signals; and a memory device coupled to the processor, the device comprising; a memory array having a plurality of flash memory cells arranged in rows and columns wherein each column of memory cells is arranged in a plurality of series strings of memory cells, each series string having a top select transistor and a bottom select transistor; and a plurality of bit lines coupling the columns such that alternate bit lines of the plurality of bit lines are adapted to operate as either source lines or bit lines in response to bit line selection wherein each of the bottom select transistors of adjacent series strings are coupled to different bit lines.
-
-
18. A method for programming a memory array that includes a plurality of bit lines coupling series strings of memory cells such that alternate bit lines act as source lines such that each series string has a top select transistor and a bottom select transistor wherein each of the bottom select transistors of adjacent series strings are coupled to different bit lines, the method comprising:
-
biasing selected bit lines with a select voltage such that the selected bit line acts as a source line; biasing unselected bit line with an inhibit voltage; biasing selected word lines with at least one programming voltage; and biasing a select gate drain line at a first voltage at a first time and a second voltage at a second time. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. A method for reading a memory array that includes a plurality of bit lines coupling series strings of memory cells such that alternate bit lines act as source lines such that each series string has a top select transistor and a bottom select transistor wherein each of the bottom select transistors of adjacent series strings are not coupled to the same bit line, the method comprising:
-
pre-charging selected bit lines to a pre-charge voltage; biasing a select gate source line and a select gate drain line; biasing the alternate bit lines at a predetermined voltage such that they act as source lines; sensing the selected bit lines; and releasing the bit lines that act as source lines. - View Dependent Claims (25, 26, 27, 28)
-
Specification