US 11,742,042 B2
Program pulse control using environmental parameters
Christopher J. Bueb, Folsom, CA (US); and Poorna Kale, Folsom, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Sep. 14, 2021, as Appl. No. 17/474,539.
Application 17/474,539 is a continuation of application No. 16/669,244, filed on Oct. 30, 2019, granted, now 11,145,336.
Prior Publication US 2021/0407555 A1, Dec. 30, 2021
Int. Cl. G11C 29/02 (2006.01); G06F 11/07 (2006.01); G06F 11/30 (2006.01); G11C 11/4074 (2006.01); G11C 11/56 (2006.01); G11C 11/406 (2006.01); G11C 7/04 (2006.01)
CPC G11C 29/028 (2013.01) [G06F 11/076 (2013.01); G06F 11/0793 (2013.01); G06F 11/3037 (2013.01); G06F 11/3058 (2013.01); G11C 7/04 (2013.01); G11C 11/4074 (2013.01); G11C 11/40626 (2013.01); G11C 11/5628 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a memory sub-system from a host system, one or more configuration parameters reflecting an expected type of use of the memory sub-system;
receiving one or more environmental parameters of the memory sub-system, wherein the environmental parameters reflect characteristics of an environment of the memory sub-system, wherein the environmental parameters are associated with one or more weight factors;
selecting a programming operation parameter to be utilized by the memory sub-system, to program data, based on the configuration parameters, environmental parameters, and the one or more weight factors; and
reducing, based on the selected programming operation parameter, the one or more weight factors of the one or more environmental parameters.