发明名称 ERROR CORRECTION FOR NON-VOLATILE MEMORY
摘要 Techniques for encoding data for non-volatile memory storage systems are disclosed. In one particular embodiment, the techniques may be realized as a method including determining whether the memory includes a defective memory cell, receiving a message to be written to the memory, sub-dividing the message into a plurality of sub-messages, generating a first error correction code for the sub-messages, the first error correction code being a first type, generating a plurality of second error correction codes for the sub-messages, the second error correction codes being a second type different from the first type, generating a combined message comprising the sub-messages, the first error correction code, and the plurality of second error correction codes, and writing the combined message to the memory, at least a portion of the combined message being written to the defective memory cell.
申请公布号 US2016246670(A1) 申请公布日期 2016.08.25
申请号 US201514627570 申请日期 2015.02.20
申请人 HGST NETHERLANDS B.V. 发明人 MATEESCU Robert;BANDIC Zvonimir Z.;KIM Yongjune;SONG Seung-Hwan
分类号 G06F11/10;H03M13/00;H03M13/11 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method of error correcting data for writing to a memory comprising: determining whether the memory includes a defective memory cell; receiving a message to be written to the memory; sub-dividing the message into a plurality of sub-messages; generating a first error correction code for the sub-messages, the first error correction code being a first type; generating a plurality of second error correction codes for the sub-messages, the second error correction codes being a second type different from the first type; generating a combined message comprising the sub-messages, the first error correction code, and the plurality of second error correction codes; and writing the combined message to the memory, at least a portion of the combined message being written to the defective memory cell.
地址 Amsterdam NL