白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Endurance enhancement scheme using memory re-evaluation

專利號
US11176036B2
公開日期
2021-11-16
申請人
International Business Machines Corporation(US NY Armonk)
發(fā)明人
Charles J. Camp; Timothy J. Fisher; Aaron D. Fry; Nikolas Ioannou; Ioannis Koltsidas; Roman A. Pletka; Sasa Tomic
IPC分類
G06F12/00; G06F12/02
技術(shù)領(lǐng)域
memory,block,may,in,or,be,storage,retire,volatile,stripe
地域: NY NY Armonk

摘要

An apparatus, according to one embodiment, includes non-volatile memory configured to store data, and a controller and logic integrated with and/or executable by the controller, the logic being configured to: determine, by the controller, that at least one block of the non-volatile memory and/or portion of a block of the non-volatile memory meets a retirement condition, re-evaluate, by the controller, the at least one block and/or the portion of a block to determine whether to retire the at least one block and/or the portion of a block, indicate, by the controller, that the at least one block and/or the portion of a block remains usable when a result of the re-evaluation is not to retire the block, and indicate, by the controller, that the at least one block and/or the portion of a block is retired when the result of the re-evaluation is to retire the block.

說明書

After executing operation 558, method 500 proceeds to decision 560 which determines whether the erase was performed successfully on the unit of memory. When it is determined that the erase was not performed successfully, method 500 may advance directly from decision 560 to operation 508, thereby indicating that the unit of memory is retired. According to the present embodiment, a single erase failure may result in the retirement of the unit of memory. However, according to alternate embodiments, a unit of memory may be retired after two erase failures, three erase failures, etc., depending on the desired approach. In such embodiments, the number of erase failures for a given unit of memory may be stored in a lookup table, e.g., to be compared to a threshold upon each iteration of performing decision 560.

Referring still to FIG. 5, when decision 560 determines that the erase was performed successfully, method 500 proceeds to decision 562. Decision 562 determines whether the current unit of memory has been erased at least a predetermined number of times. According to an exemplary approach, decision 562 may determine whether the unit of memory has been erased three times, however according to other approaches, decision 562 may determine whether the unit of memory has been erased one, two, four, five, N, etc. times. Multiple erase operations performed on a unit of memory may improve the condition of the unit of memory, preferably to the extent that it no longer meets a retirement condition. The number of erase operations performed on a unit of memory may be stored in a lookup table, whereby decision 562 may access the lookup table to determine whether the unit of memory has been erased at least the predetermined number of times.

權(quán)利要求

1
微信群二維碼
意見反饋