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

說明書

As an option, the present method 500 may be implemented in conjunction with features from any other embodiment listed herein, such as those described with reference to the other FIGS. However, such method 500 and others presented herein may be used in various applications and/or in permutations which may or may not be specifically described in the illustrative embodiments listed herein. Further, the method 500 presented herein may be used in any desired environment. Thus FIG. 5 (and the other FIGS.) may be deemed to include any possible permutation. It should be noted that, according to some embodiments, any one or more of the operations presented in method 500 may be performed by a GPP (e.g., see 112 of FIG. 1) and/or a controller (e.g., see 108 of FIG. 1) and logic integrated with and/or executable by the controller.

Referring now to FIG. 5, method 500 includes determining that a unit of memory meets a retirement condition. See operation 502. As previously mentioned, the retirement condition may correspond to program errors, erase errors, a RBER above a threshold for a given read operation (e.g., a page read), etc.

According to one approach, the non-volatile memory may include NAND Flash memory, but is in no way limited thereto. Again, it should be understood that various embodiments herein can be implemented with a wide range of memory mediums, including for example NVRAM technologies such as NAND Flash memory, NOR Flash memory, phase-change memory (PCM), magnetoresistive RAM (MRAM) and resistive RAM (RRAM) as would be appreciated by one skilled in the art upon reading the present description.

權(quán)利要求

1
微信群二維碼
意見反饋