Patent ID: 11961573
Assignee: SANDISK TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G

Claim 9:
10. A storage device, comprising:
a non-volatile memory including a plurality of memory cells arranged in a plurality of word lines;
a control circuitry that is communicatively coupled to the memory cells and is configured to program the memory cells to at least one programmed data state in a plurality of program-verify iterations, during the program-verify iterations, the control circuitry being configured to;
apply a programming pulse to a control gate of a selected word line of the plurality of word lines to program at least one memory cell of the selected word line, and
conduct a sensing operation to compare a threshold voltage of at least one memory cell of the selected word line to a low verify voltage associated with a first programmed data state and to a high very voltage associated with the first programmed data state, the sensing operation including discharging a sense node through a bit line coupled to the at least one memory cell and monitoring a discharge time of the sense node, wherein at least one aspect of the sensing operation is temperature dependent so that a voltage gap between the high and low verify voltages is generally constant across a range of temperatures, wherein the sensing operation includes comparing the discharge time of the sense node to a first sensing time and to a second sensing time, and wherein at least one of
(i) the first sensing time and the second sensing time are adjusted based on temperature to control the voltage gap, and
(ii) a difference between the first sensing time and the second sensing time is adjusted based on the temperature to control the voltage gap.