发明名称 DATA ENCODING IN SOLID-STATE STORAGE APPARATUS
摘要 A method for encoding an input data block for storage in q-level cells of solid-state memory includes producing a preliminary block from the input data block by modulation encoding at least part of the input block into a first group of qary symbols via a first drift-tolerant encoding scheme, the preliminary block comprising the first group of qary symbols and any remainder of the input block not encoded via the first encoding scheme; generating parity data for the preliminary block via an error-correction encoding scheme; modulation encoding the parity data and any remainder of the input block into a second group of qary symbols via a second drift-tolerant encoding scheme; and supplying the qary symbols of the first and second groups for storage in respective q-level memory cells.
申请公布号 US2016342466(A1) 申请公布日期 2016.11.24
申请号 US201615225856 申请日期 2016.08.02
申请人 International Business Machines Corporation 发明人 Mittelholzer Thomas;Papandreou Nikolaos;Pozidis Charalampos
分类号 G06F11/10;G06F3/06;G11C29/52 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method for encoding an input data block for storage in q-level cells of solid-state memory, the method comprising: producing a preliminary block from the input data block by modulation encoding at least part of the input data block into a first group of q symbols via a first drift-tolerant encoding scheme, the preliminary block comprising the first group of q symbols and any remainder of the input data block not encoded via the first encoding scheme; generating parity data for the preliminary block via an error-correction encoding scheme; modulation encoding the parity data and any remainder of the input data block into a second group of q symbols via a second drift-tolerant encoding scheme; and supplying the q symbols of the first group of q symbols and the second group of q symbols for storage in respective q-level memory cells.
地址 Armonk NY US