Method and apparatus for selecting memory cells within a memory array
First Claim
1. A method of selecting memory cells within a memory array, the method comprising:
- receiving a memory cell address;
generating a column address and a row address from the memory cell address;
pre-charging one of row select lines and column select lines;
initiating a delay circuit;
pre-charging an other of the row select lines and the column select lines upon activation by the delay circuit; and
selecting memory cells based upon the column address and the row address.
3 Assignments
0 Petitions
Accused Products
Abstract
The invention includes an apparatus and method of selecting memory cells within a memory array. The method includes receiving a memory cell address. A column address and a row address are generated from the memory cell address. Row select lines or column select lines are pre-charged. A self-timed charging circuit is initiated to provide an adequate amount of time to charge a selected row, and to initiate elimination of static current flowing to unselected rows after a self-timed delay. The other of the row select lines or the column select lines are then pre-charged. Memory cells are selected based upon the column address and the row address. One of two states of the memory cells can be based upon sensing threshold voltages of sense lines that correspond with the selected memory cells.
-
Citations
25 Claims
-
1. A method of selecting memory cells within a memory array, the method comprising:
-
receiving a memory cell address;
generating a column address and a row address from the memory cell address;
pre-charging one of row select lines and column select lines;
initiating a delay circuit;
pre-charging an other of the row select lines and the column select lines upon activation by the delay circuit; and
selecting memory cells based upon the column address and the row address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19)
-
-
15. An apparatus for selecting memory cells within a memory array, the apparatus comprising:
-
a row decoder for activating a row selection;
a column decoder for activating a column selection;
means for charging row charge holding devices that correspond with row select lines;
a delay timing block for providing enough time for the selected row line with a heaviest loading to be charged;
means for charging column charge holding devices that correspond with column select lines to a low voltage potential;
means for dis-charging row charge holding devices that correspond to non-selected row select lines; and
means for charging column charge holding devices that correspond to non-selected column select lines to a high voltage potential. - View Dependent Claims (22)
-
-
20. A memory array comprising:
-
an array of memory cells;
a plurality of address lines for addressing the memory cells;
an apparatus for selecting memory cells within a memory array, the apparatus comprising;
a row decoder for activating a row selection;
a column decoder for activating a column selection;
means for charging row charge holding devices that correspond with row select lines;
a delay timing block for providing enough time for the selected row line with a heaviest loading to be charged;
means for charging column charge holding devices that correspond with column select lines to a low voltage potential;
means for dis-charging row charge holding devices that correspond to non-selected row select lines; and
means for charging column charge holding devices that correspond to non-selected column select lines to a high voltage potential. - View Dependent Claims (21)
-
-
23. A computing device comprising:
-
a central processing unit;
a memory array that can be accessed by the central processing unit;
an array of memory cells;
a plurality of address lines for addressing the memory cells;
An apparatus for selecting memory cells within a memory array, the apparatus comprising;
a row decoder for activating a row selection;
a column decoder for activating a column selection;
means for charging row charge holding devices that correspond with row select lines;
a delay timing block for providing enough time for the selected row line with a heaviest loading to be charged;
means for charging column charge holding devices that correspond with column select lines to a low voltage potential;
means for dis-charging row charge holding devices that correspond to non-selected row select lines; and
means for charging column charge holding devices that correspond to non-selected column select lines to a high voltage potential. - View Dependent Claims (24, 25)
-
Specification