US 11,776,639 B2
Modified distribution of memory device states
Amiya Banerjee, Bangalore (IN); Vinayak Bhat, Bangalore (IN); and Harish R. Singidi, Fremont, CA (US)
Assigned to Western Digital Technologies, Inc., San Jose, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Oct. 3, 2022, as Appl. No. 17/959,029.
Application 17/959,029 is a continuation of application No. 17/319,756, filed on May 13, 2021, granted, now 11,462,279, issued on Oct. 4, 2022.
Prior Publication US 2023/0021663 A1, Jan. 26, 2023
Int. Cl. G11C 16/34 (2006.01); G11C 16/26 (2006.01); G11C 16/10 (2006.01)
CPC G11C 16/3418 (2013.01) [G11C 16/102 (2013.01); G11C 16/26 (2013.01); G11C 16/3404 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
a processor;
a memory array comprising:
a plurality of memory devices configured to be programmed into a plurality of states, each state corresponding to a unique value;
a distribution logic configured to:
receive host data for storage;
parse the received host data into a plurality of values suitable for storage;
determine a first portion of the plurality of values having a high read frequency;
determine a first probability for storing the first portion of the plurality of values within a first portion of the plurality of memory devices;
determine a second probability for storing a remaining portion of the plurality of values within a second portion of the plurality of memory devices;
store each of the first portion of the plurality of values within one of a first plurality of states in the first portion of the plurality of memory devices; and
store each of the second portion of the plurality of values within one of a second plurality of states in the second portion of the plurality of memory devices.