发明名称 Block-interleaved and error correction code (ECC)-encoded sub data set (SDS) format
摘要 In one embodiment, a system for encoding data includes logic adapted for receiving data having one or more sub data sets, a C1 encoder module adapted for generating a plurality of C1 codewords during C1 ECC encoding of the one or more sub data sets, logic adapted for interleaving the plurality of C1 codewords into C1 codeword interleaves (CWIs), each CWI having a predetermined number of C1 codewords interleaved therein, a C2 encoder module adapted for generating a plurality of C2 codewords during C2 ECC encoding of the one or more sub data sets, wherein each C2 codeword has at most one symbol from each C1 codeword in each CWI, and wherein each C2 codeword has one symbol from at least two different C1 codewords in each CWI, and logic adapted for writing the one or more encoded sub data sets to a storage medium.
申请公布号 US8910012(B2) 申请公布日期 2014.12.09
申请号 US201213653291 申请日期 2012.10.16
申请人 International Business Machines Corporation 发明人 Blaum Mario;Cideciyan Roy D.;Hutchins Robert A.;Mittelholzer Thomas
分类号 H03M13/00 主分类号 H03M13/00
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A system for encoding data, the system comprising: logic adapted for receiving data comprising one or more sub data sets; a C1 encoder module adapted for generating a plurality of C1 codewords during C1 error correction code (ECC) encoding of the one or more sub data sets, each of the C1 codewords comprising a plurality of symbols; logic adapted for interleaving the plurality of C1 codewords into C1 codeword interleaves (CWIs), each CWI having a predetermined number of C1 codewords interleaved therein; a C2 encoder module adapted for generating a plurality of C2 codewords during C2 ECC encoding of the one or more sub data sets, each of the C2 codewords comprising a plurality of symbols, wherein each C2 codeword has at most one symbol from each C1 codeword in each CWI, and wherein each C2 codeword has one symbol from at least two different C1 codewords in each CWI; and logic adapted for writing the one or more encoded sub data sets to a storage medium.
地址 Armonk NY US