发明授权
US08473815B2 Methods and systems of a flash memory controller and an error correction code (ECC) controller using variable-length segmented ECC data
有权
使用可变长度分段ECC数据的闪存控制器和纠错码(ECC)控制器的方法和系统
- 专利标题: Methods and systems of a flash memory controller and an error correction code (ECC) controller using variable-length segmented ECC data
- 专利标题(中): 使用可变长度分段ECC数据的闪存控制器和纠错码(ECC)控制器的方法和系统
-
申请号: US12341452申请日: 2008-12-22
-
公开(公告)号: US08473815B2公开(公告)日: 2013-06-25
- 发明人: Shen Ming Chung , Yi Cheng Chung
- 申请人: Shen Ming Chung , Yi Cheng Chung
- 申请人地址: TW Hsinchu
- 专利权人: Industrial Technology Research Institute
- 当前专利权人: Industrial Technology Research Institute
- 当前专利权人地址: TW Hsinchu
- 代理机构: WPAT, P.C.
- 代理商 Anthony King
- 主分类号: G11C29/00
- IPC分类号: G11C29/00
摘要:
An ECC controller comprises an ECC encoder, an ECC divider, an ECC constructor and an ECC decoder. The ECC encoder is configured to generate ECC data with different lengths in response to information data to be stored into a flash memory. The ECC divider is configured to divide each ECC datum generated by the ECC encoder into one or more ECC segments according to the length of the ECC datum. The ECC constructor is configured to generate an ECC datum by combining one or more ECC segments for each information datum read from the flash memory. The ECC decoder is configured to correct the errors of the information data read from the flash memory device by using the ECC data generated by the ECC constructor.
公开/授权文献
信息查询