Patent ID: 9583198
Date: 2017-02-28
CPC Classifications: G11C

Claim:
1. An apparatus, comprising: a set of word lines; a string comprising a set of data memory cells extending from a group of one or more source-side data memory cells at a source-side of the string to a drain-side data memory cell at a drain-side of the string, wherein the string is among a plurality of strings of memory cells; a temperature-sensing circuit configured to provide data indicative of a temperature; and a control circuit, the control circuit, to program a selected data memory cell in the set of data memory cells in the string, where the selected data memory cell is connected to a selected word line in the set of word lines, is configured to concurrently apply a program voltage to the selected word line and apply a pass voltage to unselected word lines in the set of word lines, and to set a magnitude of the pass voltage inversely proportional to the temperature when the selected data memory cell is among the group of one or more source-side data memory cells in the string and proportional to the temperature when the selected data memory cell is not among the group of one or more source-side data memory cells in the string; wherein: the group of one or more source-side data memory cells in the string comprises a first data memory cell which is at a source-side of the string and a second data memory cell which is adjacent to the first data memory cell; and the control circuit is configured to set the magnitude of the pass voltage to a first value when the selected data memory cell is the first data memory cell and a second value, higher than the first value, when the selected data memory cell is the second data memory cell.