发明名称 采用纠错码的数据处理方法和数据处理设备
摘要 本发明提供一种采用纠错码的数据处理方法和采用该方法的设备。其中,当为存储器(2)中存储的数据生成并添加纠错码时,即使该存储器(2)上的数据中出现错误,仍可消除该错误的负面影响。在本发明中,当在存储器(2)中存储数据时,事先利用另一个存储器(1),例如SRAM,生成纠错码PI。把纠错码PI和数据一起写入到存储器(2)中。当存储16个区段的数据和PI后,为数据和PI生成并添加纠错码PO。当从存储器(2)读出该数据时,每次读出一个PI系列进行一次PI校正处理。这使得即使在存储器(2)上该数据被破坏(或出现错误)时仍有可能恢复原始数据。
申请公布号 CN1199178C 申请公布日期 2005.04.27
申请号 CN01143559.3 申请日期 2001.12.12
申请人 株式会社东芝 发明人 小竹晃一;石泽良之;小岛正
分类号 G11B20/18;H03M13/00 主分类号 G11B20/18
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 吴丽丽
主权项 1.一种采用纠错码的数据处理方法,其特征在于包括下述步骤:通过利用一个第一存储器(1)为M行×N列的由M×N字节组成的数据块中的每行生成P字节的纠错码PI并对该行添加该纠错码PI;在一个第二存储器(2)中汇集K个M行×(N+P)列的由(M×(N+P))字节组成的添加了纠错码PI的数据块以生成含有(K×(M×(N+P)))字节的聚合数据块,其中所述第二存储器(2)具有对应于至少一个纠错乘积码块,即ECC块的容量,该ECC块是通过将一个纠错码添加到由M×N字节构成的数据块上得到的;通过利用所述第二存储器为所述聚合数据块中的每列生成S字节的纠错码PO并对该列添加该纠错码PO以生成纠错乘积码块;在从所述第二存储器读出所述ECC块并发送该ECC块之前利用添加到各行的纠错码PI进行错误校正处理;以及按行的次序顺序地发送经过了所述纠错处理的ECC块或者把该ECC块记录在记录媒体上。
地址 日本东京都