US 12,080,355 B2
Method of improving read current stability in analog non-volatile memory by post-program tuning for memory cells exhibiting random telegraph noise
Viktor Markov, Santa Clara, CA (US); and Alexander Kotov, San Jose, CA (US)
Assigned to Silicon Storage Technology, Inc., San Jose, CA (US)
Filed by Silicon Storage Technology, Inc., San Jose, CA (US)
Filed on Sep. 21, 2021, as Appl. No. 17/481,225.
Claims priority of provisional application 63/196,130, filed on Jun. 2, 2021.
Prior Publication US 2022/0392543 A1, Dec. 8, 2022
Int. Cl. G11C 16/26 (2006.01); G11C 16/04 (2006.01); G11C 16/14 (2006.01); G11C 16/34 (2006.01)
CPC G11C 16/26 (2013.01) [G11C 16/0425 (2013.01); G11C 16/14 (2013.01); G11C 16/3431 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A memory device, comprising:
a plurality of non-volatile memory cells each comprising a first gate; and
a control circuitry to:
program a selected non-volatile memory cell of the plurality of non-volatile memory cells to an initial program state so that the selected non-volatile memory cell achieves a target read current when a target threshold voltage is applied to the first gate of the selected non-volatile memory cell during read operations, wherein the programing of the selected non-volatile memory cell includes apply a program voltage having a first value to the first gate,
store the first value in a memory,
read the selected non-volatile memory cell in a first read operation using a read voltage applied to the first gate of the selected non-volatile memory cell that is less than the target threshold voltage for the first gate to generate a first read current, and
subject the selected non-volatile memory cell to additional programming in response to a determination that the first read current is greater than the target read current, wherein the additional programming comprises:
retrieve the first value from the memory,
determine a second value greater than the first value, and
program the selected non-volatile memory cell that includes applying a program voltage having the second value to the first gate.