Invention Grant
- Patent Title: Implementing ECC control for enhanced endurance and data retention of flash memories
-
Application No.: US14305045Application Date: 2014-06-16
-
Publication No.: US09304856B2Publication Date: 2016-04-05
- Inventor: Gary A. Tressler , Diyanesh Babu C. Vidyapoornachary
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Joan Pennington
- Main IPC: H03M13/00
- IPC: H03M13/00 ; G06F11/10 ; G11C29/52 ; H03M13/29 ; G11C29/10 ; G11C29/42 ; H03M13/27 ; G11C29/02 ; G11B20/18 ; G11C29/34 ; G11C29/36 ; G11C16/34 ; G11C29/04

Abstract:
A method, system and memory controller are provided for implementing ECC (Error Correction Codes) control to provide enhanced endurance and data retention of flash memories. The memory controller includes a VT (threshold voltage) monitor to determine VT degradation of cells and blocks; the VT monitor configured to store information about the determined VT degradation; a first ECC engine having a first level of ECC capability; a second ECC engine having a second level of ECC capability, the second level higher than the first level, the second ECC engine having a longer latency than the first ECC engine; a logic to issue a read request to a particular cell/block, and, using the determined VT degradation, use the first ECC engine if the determined VT degradation is less than a threshold and to use the second ECC engine if the determined VT degradation is above the threshold.
Public/Granted literature
- US20150199232A1 IMPLEMENTING ECC CONTROL FOR ENHANCED ENDURANCE AND DATA RETENTION OF FLASH MEMORIES Public/Granted day:2015-07-16
Information query
IPC分类: