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

Claim 0:
1. A non-volatile storage apparatus, comprising:
a plurality of non-volatile memory cells capable of being programmed to a plurality of data states, the plurality of data states includes one or more low data states and a high data state, the one or more low data states include lower threshold voltages than the high data state, the plurality of data states includes a first data state; and
a control circuit connected to the memory cells, the control circuit is configured to:
in response to a read process other than program verify, perform one or more sensing operations to identify a first set of memory cells connected to a common word line that have threshold voltages within an offset of a read compare voltage of the first data state;
determine whether adjacent memory cells that are adjacent to the first set of memory cells are in the one or more low data states, the adjacent memory cells are connected to word lines that are adjacent to the common word line; and
perform first programming for memory cells of the first set of memory cells that have respective adjacent memory cells determined to be in the one or more low data states, the first programming results in the memory cells receiving the first programming being in the first data state.