US 12,073,873 B2
Dynamic buffer limit for at-risk data
Karl D. Schuh, Santa Cruz, CA (US); and William Richard Akin, Morgan Hill, CA (US)
Assigned to MICRON TECHNOLOGY, INC., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Aug. 31, 2021, as Appl. No. 17/462,870.
Prior Publication US 2023/0064781 A1, Mar. 2, 2023
Int. Cl. G11C 7/10 (2006.01); G11C 11/4074 (2006.01); G11C 11/4076 (2006.01); G11C 11/4093 (2006.01); G11C 11/4096 (2006.01)
CPC G11C 11/4093 (2013.01) [G11C 11/4074 (2013.01); G11C 11/4076 (2013.01); G11C 11/4096 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
simulating a power loss event;
determining an amount of data written to non-volatile memory while on backup power during the simulated power loss event;
configuring a size of a write buffer as a first amount of volatile memory using the determined amount of data, wherein the write buffer stores data to be written to non-volatile memory;
detecting a trigger to update the size of the write buffer; and
in response to detecting the trigger, reducing the size of the write buffer to a second amount of volatile memory.