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

Endurance enhancement scheme using memory re-evaluation

專利號(hào)
US11176036B2
公開日期
2021-11-16
申請(qǐng)人
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.

說明書

Depending on the embodiment, it may be desirable to reduce the overall system load resulting from performing a re-evaluation. Thus, the calibrations performed in operation 568 may primarily be fast calibrations. However, normal and/or extensive calibration operations may be executed when certain block conditions indicate normal and/or extensive calibration would be preferable (e.g., data is uncorrectable with current threshold voltage shift values, etc.). Moreover, the results (e.g., threshold voltage shift values) of a calibration procedure may be stored in a lookup table and/or appended to existing values for the unit of memory.

After operation 568, method 500 proceeds to decision 570 which includes determining whether the calibration of operation 568 was performed successfully. When decision 570 determines that a number of calibration errors (e.g., correctable and/or uncorrectable) experienced during the calibration of operation 568 exceeds a retirement error count limit, it may be determined that the calibration of operation 568 was unsuccessful. As a result of the unsuccessful calibration, method 500 may proceed to operation 508 whereby the result of the re-evaluation is to retire the unit of memory, e.g., from any future use.

However, when decision 570 determines the calibration was successful, method 500 proceeds to operation 572. Accordingly, the success of the calibration procedure may correspond to situations in which a number of calibration errors associated with the calibration process performed on the unit of memory does not exceed a retirement error count limit.

權(quán)利要求

1
微信群二維碼
意見反饋