发明授权
US08832524B2 System and method for correcting errors in data using a compound code
有权
使用复合代码纠正数据错误的系统和方法
- 专利标题: System and method for correcting errors in data using a compound code
- 专利标题(中): 使用复合代码纠正数据错误的系统和方法
-
申请号: US13624282申请日: 2012-09-21
-
公开(公告)号: US08832524B2公开(公告)日: 2014-09-09
- 发明人: Jon C. R. Bennett
- 申请人: Jon C. R. Bennett
- 申请人地址: US CA Santa Clara
- 专利权人: Violin Memory, Inc.
- 当前专利权人: Violin Memory, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Brinks Gilson and Lione
- 主分类号: H03M13/00
- IPC分类号: H03M13/00 ; H03M13/29 ; G06F11/10 ; H03M13/15 ; H03M13/11
摘要:
Storage of digital data in non-volatile media such as NAND FLASH needs to take account of the errors in data retrieved from the memory. The error rate tends to increase with the number of write/erase cycles of a cell of memory and with the time that the data has been stored. To achieve a very low uncorrected bit error rate (UBER) a substantial amount of redundancy data needs to be stored for error correction purposes. A method and apparatus is disclosed where a first redundancy data is represented by a second redundancy data computed from the first redundancy data. The first redundancy data may not be stored and is reconstructed from the stored data using a same generation procedure as previously used. The reconstructed estimate of the first redundancy data is corrected by the second redundancy data, and is used to correct the underlying data.
公开/授权文献
信息查询
IPC分类: