NON-VOLATILE STORAGE SYSTEM WITH ADJUSTABLE SELECT GATES AS A FUNCTION OF TEMPERATURE
First Claim
1. A non-volatile storage apparatus, comprising:
- a plurality of non-volatile memory cells arranged in groups of memory cells, each group of memory cells comprising data memory cells and one or more select gates, the select gates are programmable; and
one or more control circuits in communication with the plurality of non-volatile memory cells, the one or more control circuits configured to program a select gate identified to be programmed if a temperature at the non-volatile memory cells is greater than a minimum temperature and defer programming the select gate identified to be programmed if the temperature at the non-volatile memory cells is not greater than the minimum temperature.
5 Assignments
0 Petitions
Accused Products
Abstract
A non-volatile storage system comprises memory cells arranged in groups of memory cells that include programmable select gates and one or more control circuits in communication with the memory cells. The one or more control circuits configured to identify a select gate that needs to be programmed and program the select gate identified to be programmed if a temperature at the non-volatile memory cells is greater than a minimum temperature and defer programming of the select gate identified to be programmed until the temperature at the non-volatile memory cells is greater than the minimum temperature. In some embodiments, the one or more control circuits are configured to perform dummy memory operations on the plurality of non-volatile memory cells to raise the temperature of the non-volatile memory cells in response to determining that the temperature at the non-volatile memory cells is not high enough.
-
Citations
16 Claims
-
1. A non-volatile storage apparatus, comprising:
-
a plurality of non-volatile memory cells arranged in groups of memory cells, each group of memory cells comprising data memory cells and one or more select gates, the select gates are programmable; and one or more control circuits in communication with the plurality of non-volatile memory cells, the one or more control circuits configured to program a select gate identified to be programmed if a temperature at the non-volatile memory cells is greater than a minimum temperature and defer programming the select gate identified to be programmed if the temperature at the non-volatile memory cells is not greater than the minimum temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12)
-
-
11. The non-volatile storage apparatus of claim 11, wherein:
the one or more control circuits configured to add to a data structure one or more indications of select gates identified to be programmed if the temperature is not greater than the minimum temperature, the one or more control circuits configured to program select gates indicated in the data structure during a future idle time when the temperature is greater than the minimum temperature.
-
13. A non-volatile memory system, comprising:
-
a memory die, the memory die includes a plurality of non-volatile storage elements arranged in groups of connected non-volatile storage elements, each group of connected non-volatile storage elements comprising one or more select gates, the select gates have programmable threshold voltages; and a controller connected to the memory die, the controller configured to identify select gates to be programmed, the controller configured to request temperature from the memory die, the controller configured to presently program select gates identified to be programmed if the temperature is high enough, the controller configured to add to a data structure one or more indications of select gates identified to be programmed if the temperature is not high enough, the controller configured to program select gates indicated in the data structure during a future idle time when the temperature is high enough. - View Dependent Claims (14, 15)
-
-
16-20. -20. (canceled)
Specification