Method, system, and circuit for operating a non-volatile memory array
First Claim
1. A method of operating a memory cell in a memory array segment, said method comprising:
- determining a threshold offset value for said memory array segment by accessing a table offset values associated with said segment; and
adjusting an input offset circuit of global reference cells by the threshold offset value defined for said memory cell.
6 Assignments
0 Petitions
Accused Products
Abstract
As part of the present invention, a memory cell may be operated using reference cells having a threshold offset circuit. According to some embodiments of the present invention, a threshold offset value may be determined for a memory cell to be operated based on a location (e.g. memory segment within a memory array) of the memory cell. An input offset circuit of a global reference cell may be adjusted by the threshold offset value for the memory cell; and the memory cell may be operated (e.g. read, written or erased) using the global reference cell whose input offset circuit has been adjusted by the threshold offset value. According to some embodiments of the present invention global reference cells may consist of multiple sets of reference cells, wherein, according to some aspects, each set of the multiple sets of reference cells may be used for operating a different memory array segment. According to other aspects, each set of the multiple sets of reference cells may be used for operating a different state of memory array cells.
-
Citations
18 Claims
-
1. A method of operating a memory cell in a memory array segment, said method comprising:
- determining a threshold offset value for said memory array segment by accessing a table offset values associated with said segment; and
adjusting an input offset circuit of global reference cells by the threshold offset value defined for said memory cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- determining a threshold offset value for said memory array segment by accessing a table offset values associated with said segment; and
-
9. A method of operating a memory cell in a memory array, comprising:
- determining a threshold offset value based on a location of said memory cell and on the operation to be performed and by accessing a table offset values associated with said segment;
adjusting an input offset circuit of global reference cells by the threshold offset value for said memory cell; and
operating said cell by using the global reference cells whose input offset circuit has been adjusted. - View Dependent Claims (10, 11, 12, 13, 14)
- determining a threshold offset value based on a location of said memory cell and on the operation to be performed and by accessing a table offset values associated with said segment;
-
15. A memory array circuit comprising:
- an offset table comprising at least two offset values, wherein each offset value is associated with at least one memory segment in said memory array and is determined by accessing a table of offset values associated with said segment; and
an adjustable reference cell circuit comprising global reference cells having a substantially fixed threshold and an input offset circuit to adjust by an offset value of a voltage applied to said global reference cells. - View Dependent Claims (16, 17, 18)
- an offset table comprising at least two offset values, wherein each offset value is associated with at least one memory segment in said memory array and is determined by accessing a table of offset values associated with said segment; and
Specification