Memory controller and a method of operating an electrically alterable non-volatile memory device
AssigneeSilicon Storage Technology, Inc.
InventorsFong Long Lin, Je-Hurn Shieh
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Storage Technology, Inc.
InventorsFong Long Lin, Je-Hurn Shieh
Estimating the term…
A controller operates a NAND non-volatile memory device which has an array of non-volatile memory cells. The array of non-volatile memory cells is susceptible to suffering loss of data stored in one or more memory cells of the array. The controller interfaces with a host device and receives from the host device a time-stamp signal. The controller comprises a processor, and a memory having program code stored therein for execution by the processor. The program code is configured to receive by the controller the time stamp signal from the host device; to compare the received time stamp signal with a stored signal wherein the stored signal is a time stamp signal received earlier in time by the controller from the host device; and to determine when to perform a data retention and refresh operation for data stored in the memory array based upon the comparing step.
A method of operating a non-volatile memory device having an array of non-volatile memory cells, susceptible to suffering loss of data stored in one or more memory cells of said array, and a controller for controlling the array of non-volatile memory cells, said memory device for interfacing with a host device and far receiving from the host device a time-stamp signal, said method comprising:
A method of determining the integrity of data signals stored in an array of non-volatile memory cells, wherein the array of non-volatile memory cells is characterized by a plurality of blocks with each block having a plurality of non-volatile memory cells that are erased together, said method comprising:
A method of determining the integrity of data signals stored in an array of non-volatile memory cells, wherein the array of non-volatile memory cells is characterized by a plurality of blocks with each block having a plurality of non-volatile memory cells that are erased together, said method comprising:
A controller for operating a non-volatile memory device having an array of non-volatile memory cells, susceptible to suffering loss of data stored in one or more memory cells of said array, said controller for interfacing with a host device and for receiving, from the host device a time-stamp signal, said controller comprising:
A controller for operating a non-volatile memory device having an array of non-volatile memory cells, with said array of non-volatile memory cells having a plurality of blocks with each block having a plurality of memory cells that are erased together, said controller comprising:
A controller for operating a non-volatile memory device having an array of non-volatile memory cells, with said array of non-volatile memory cells having a plurality of blocks with each block having a plurality of memory cells that are erased together, said controller comprising:
Dependencies are inferred from the claim text.