白丝美女被狂躁免费视频网站,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.

說明書

The read sweep performed on the unit of memory may conduct a read scrubbing of the data written thereto, e.g., using the current optimal threshold voltage shift values associated therewith. By performing a read sweep on the unit of memory, it may be determined if data can be read from the memory and/or whether the RBER of any subsets (pages) of the unit of memory exceeds the aforementioned threshold. Accordingly, the read sweep preferably reads back the data previously written to the unit of memory during operation 564. While reading the data written to each sub-unit of the memory (e.g., to each page of a block of non-volatile memory), the number of errors encountered are accumulated and may be stored in memory, e.g., a lookup table. Alternatively, the read sweep procedure may also include an additional calibration of the memory unit.

When the read sweep of operation 576 results in a number of read errors which exceeds a retirement error count limit, decision 578 may determine to advance method 500 to operation 508 whereby the result of the re-evaluation is to retire the unit of memory. Alternatively, if decision 578 determines that the read sweep of operation 576 was performed with adequate success (e.g., such that no read errors occurred, a number of read errors below a retirement error count limit occurred, etc.), method 500 is advanced to operation 506.

權(quán)利要求

1
微信群二維碼
意見反饋