Invention Grant
US08161354B2 Flash memory controller having configuring unit for error correction code (ECC) capability and method thereof
有权
具有用于纠错码(ECC)的配置单元的闪存控制器及其方法
- Patent Title: Flash memory controller having configuring unit for error correction code (ECC) capability and method thereof
- Patent Title (中): 具有用于纠错码(ECC)的配置单元的闪存控制器及其方法
-
Application No.: US12252431Application Date: 2008-10-16
-
Publication No.: US08161354B2Publication Date: 2012-04-17
- Inventor: Ju-peng Chen
- Applicant: Ju-peng Chen
- Applicant Address: TW Shindian
- Assignee: Genesys Logic, Inc.
- Current Assignee: Genesys Logic, Inc.
- Current Assignee Address: TW Shindian
- Agency: Kirton McConkie
- Agent Evan R. Witt
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A flash memory controller includes a control unit, a buffer, an error correction code (ECC) module, and a configuring unit. The flash memory has a data area for storing the data content and a first spare area for storing a first ECC value corresponding to the data content. The ECC module utilizes the data content for generating a second ECC value and comparing the second ECC value with the first ECC value to determine whether the data content comprises a plurality of errors. The configuring unit computes the amount of the errors to determine whether the amount of the errors exceeds a predetermined threshold. If The configuring unit configures the data area and assigns a portion of the data area to be a second spare area. The first and the second spare area are associated with the ECC capability to allow the ECC module to correct the errors.
Public/Granted literature
Information query