CN101145374A - 数据记录方法、记录介质以及再现设备 - Google Patents

数据记录方法、记录介质以及再现设备 Download PDF

Info

Publication number
CN101145374A
CN101145374A CNA2007101849805A CN200710184980A CN101145374A CN 101145374 A CN101145374 A CN 101145374A CN A2007101849805 A CNA2007101849805 A CN A2007101849805A CN 200710184980 A CN200710184980 A CN 200710184980A CN 101145374 A CN101145374 A CN 101145374A
Authority
CN
China
Prior art keywords
error correcting
correcting code
code
error
synchronizing signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101849805A
Other languages
English (en)
Other versions
CN101145374B (zh
Inventor
高木裕司
臼井诚
薮野宽之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN101145374A publication Critical patent/CN101145374A/zh
Application granted granted Critical
Publication of CN101145374B publication Critical patent/CN101145374B/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1833Error detection or correction; Testing, e.g. of drop-outs by adding special lists or symbols to the coded information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1803Error detection or correction; Testing, e.g. of drop-outs by redundancy in data representation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1866Error detection or correction; Testing, e.g. of drop-outs by interleaving
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1287Synchronisation pattern, e.g. VCO fields
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/29Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
    • H03M13/2954Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using Picket codes or other codes providing error burst detection capabilities, e.g. burst indicator codes and long distance codes [LDC]

Abstract

一种数据记录方法,包括以下步骤:将用户数据编码为具有第一纠正能力的第一纠错码,将控制信息编码为具有高于第一纠正能力的第二纠正能力的第二纠错码,生成包含第一纠错码、第二纠错码以及同步信号的数据流,其中所述第二纠错码以及所述同步信号交替地交错第一纠错码,以及记录所述数据流。

Description

数据记录方法、记录介质以及再现设备
本申请是分案申请,其母案申请的申请号为02818416.5,其母案申请的国际申请号为PCT/JP02/07232,其母案申请的申请日为2002年7月16日,其母案申请的发明名称为“数据记录方法、记录介质以及再现设备”。
技术领域
本发明涉及一种数据记录方法,该方法在将数据记录到记录介质上时使用,其中所述数据诸如是AV数据以及计算机数据等,所述记录介质诸如是DVD等;该记录介质用于存储所述数据;以及用于从所述记录介质再现数据的设备。
背景技术
通常,已经将诸如里德-所罗门(Read-Solomon)码之类的纠错码用于纠正在记录介质上因介质的瑕疵、或者盘面上的灰尘或划痕所引起的错误,所述记录介质诸如DVD等。
最近,在数字视频记录领域,已经展开向下一代DVD的研究,所述下一代DVD比传统的DVD具有更高的密度以及具有更大的容量。在这种研究中,随着记录介质的密度的增加,对于减少因为灰尘或划痕而产生的突发错误的影响也存在需要。
为满足这种需求,例如已经在Kouhei Yamamoto等人提出的用于数字视频记录系统的纠错码的错误模型以及性能分析(1999年7月,由SPIE在Koloa、Hawaii提出的Joint International Symposium onOptical Memory and 0ptical Data Storage中第3864卷、第339-341页部分)中提出了一种记录方法。在此方法中,将两种纠错码交错,以便改善纠正突发错误的能力。
在公开号为2000-40307的日本已公开专利申请中详细地公开了另一种数据记录方法,其中将两个或更多种纠错码交错。
图9是示出在Yamamo to等人中的纠错码的常规结构的示意图。
如图9中所示,将大约64K字节的用户数据划分为304列、每列216个字节,它们被称为信息部分。将32字节的奇偶位添加到每个信息部分,以形成第一纠错码901。利用有限域GF(256)之上的里德-所罗门码来编码第一纠错码901。组成码元(component symbol)是组成代码的最小元素,具有1字节的长度。
第一纠错码901的纠正能力按如下评估。
通常,
d≥2×t+1
被建立,其中d表示每个代码之间的最短距离,而t表示可能的纠正数目。
每个第一纠错码901都包含32字节的奇偶位。两个第一纠错码之间的最短距离是33。因此,依照上述关系,第一纠错码901在248(字节)的代码长度中,具有纠正多达16(字节)个错误的纠正能力。
在所述纠错过程中,当错误位置是已知的时,有关已知的错误位置的信息可用于执行清除纠正。清除纠正是这样一种方法,其中当某一代码经历纠错操作并且预先知道错误的组成码元(代码的最小单位)时,假定所述组成码元将要被清除,并且根据所述其余组成码元计算被清除的组成码元。当错误位置是已知的时,所述清除纠正可以按多达2的因数来增强纠正能力。
这可以通过以下关系式来说明:
d≥2×t+e+1
其中d表示每个代码之间的最短距离,并且t表示纠正的数目,并且e表示清除纠正的数目。
在其中最短距离d=33的第一纠错码901的情况下,如果通过清除纠正执行了所有的纠正(即t=0),那么多达32(字节)的组成码元(e=32)可以被纠正。
如图9中所示,将720字节的控制数据划分为24列、每列30字节,它们被称为信息部分。将32字节的奇偶位添加到每个信息部分,以形成第二纠错码902。利用在有限域GF(256)之上的里德-所罗门码来编码第二纠错码902。组成码元是组成代码的最小元素,具有1字节的长度。注意,720字节的控制数据包含当将用户数据最终记录到光盘上时所使用的地址信息等等。
每个第二纠错码902都包含32字节的奇偶位。与在第一纠错码901相同,两个第二纠错码902之间的最短距离也是33。因此,第二纠错码902在62(字节)的代码长度中,具有最多纠正16(字节)个错误的纠正能力。第二纠错码902的纠正数目与第一纠错码901的纠正数目(16(字节))相同。然而,由于第二纠错码902具有比第一纠错码901更短的代码长度,所以第二纠错码902的纠正能力要高于第一纠错码901的纠正能力。
以这样的方式,构造第一纠错码901和第二纠错码902,然后连同同步信号903一起交错,以便生成数据流,所述数据流依次又被记录到记录介质上。
图10示出了这样一种数据流结构,其中图9中所示的传统第一纠错码901和第二纠错码902、连同同步信号一起在预定的交错规则下被交错。
在图10中,901a到901h表示第一纠错码,902a到902f表示第二纠错码,并且903a和903b是同步信号。构成所述代码的组成码元和所述同步信号被记录,以便按照312列×248行的矩阵来排列,并且沿行方向交错。将每个代码沿列方向(垂直方向)编码,并且将被以行方向(水平方向)来记录,借此提供对于突发错误来说是健壮的结构。在传统的例子中,每155字节(=38+1+38+1+38+1+38字节)添加1字节的同步信号。156字节组成一个帧。所述数据流具有所谓的帧结构。所述同步信号用于逐字节地使帧内的数据同步,并且指定帧在整个数据流(数据块)中的位置。所述同步信号还用于在再现开始时引入同步,或者当发生位滑动等等时执行再同步。为此目的,所述同步信号具有这样一种图形,该图形无法通过当将数据流最后记录到光盘上时执行解调来生成,并且具有包括帧数等等的预定的图形信号。所述再现设备确定由再现设备再现的图形是否与本应记录的相应预定图形完全相同,借此令所述同步信号行使职责。
正如从图10的数据结构中看到的那样,将每个第一纠错码中的38字节的组成码元插入在第二纠错码中的1字节同步信号和1字节组成码元之间,或者插入在两个第二纠错码中的1字节组成码元之间。具有同步信号的列数与具有第二纠错码的组成码元的列数的比率是1∶3。基于同步信号的同步检测结果或者根据利用具有高于第一纠错码的纠正能力的第二纠错码的纠错结果,可以为清除纠正生成表示错误位置信息的清除标志,这取决于是在同步信号还是在第二纠错码的组成码元中检测到错误。
例如,假设当第二纠错码经受纠错时,在两个连续的第二纠错码902e和902f的组成码元(在图10中的902e-x和902f-x)中检测到错误,并且纠错实际上被执行。在这种情况下,在第一纠错码901g中的38字节组成码元中发生错误的可能性被认为是非常高的(即,视为突发错误发生),其中所述第一纠错码901g是插入在第二纠错码的组成码元902e-x和902f-x之间的。在这种情况下,为第一纠错码901g中的组成码元生成清除标志905c。
同样地,例如,对于插入在同步信号903a和第二纠错码902a中的组成码元之间的第一纠错码901a中的38字节组成码元、以及插入在第二纠错码902c的组成码元和同步信号903b之间的第一纠错码901d中的38字节组成码元来说,在第二纠错码的纠错结果中或者在同步检测结果中检测到错误,其中所述同步检测是检测同步信号是否被检测到,并且利用所述结果,为在第一纠错码901a和901d中的组成码元生成清除标志。在图10中,清除标志905a作为检测在903a-x和902a-x中的错误的结果而生成,并且清除标志905b作为检测在902c-x和903b-x中的错误的结果而生成。
如上所述,清除标志可用于执行清除纠正,借此使按多达2的因数改善的纠正能力(纠正数目)成为可能。因此,可以获得能抵抗因划痕或者灰尘造成的突发错误的出色能力。
在上述传统的例子中,第二纠错码的纠错结果或者同步信号检测的结果被用来生成相应的清除标志。
就检错的能力而言,因为检测方法之间的差异,所以利用第二纠错码的检错不同于利用同步信号的检错。利用同步信号的检错具有比利用第二纠错码的检错高得多的检测能力。
在传统的例子中,第二纠错码具有高于第一纠错码的纠正能力,不过所述纠正能力在62(字节)的代码长度中低到16(字节)。因此,当在62(字节)中出现17或更多(字节)错误时,不可以纠正错误。在这种情况下,不能够使用清除标志来指定错误位置。
利用同步信号的检错可以简单地通过逐位比较再现的同步信号与再现之前的同步信号来加以执行。即使在同步信号中出现17或更多(字节)(例如62字节)错误时,也可以检测出所有的错误。
因此,在传统的例子中,根据第一纠错码在所述数据流中的位置,相同的第一纠错码具有不同的纠错可靠性,即,第一纠错码是如何与第二纠错码和/或同步信号进行交错的。具体来讲,因为检错能力,插入在两个具有低检测能力的第二纠错码中的组成码元之间的第一纠错码,比插入在同步信号和第二纠错码之间的另一个第一纠错码的可靠性低。
当更高的以及更低的可靠性共存时,整体的可靠性就受到最低可靠性的制约。在传统的例子中,很可能的是,在第一纠错码中发生诸如无能力再现数据之类的错误状态,其中所述第一纠错码是插入在两个具有较低可靠性以及低纠正能力的第二纠错码中的组成码元之间的。
提供本发明是用来解决如上所述的问题的。本发明的目的在于提供一种数据记录方法、一种记录介质以及一种再现设备,所述再现设备的总体纠正能力通过根据第一纠错码在数据流中的位置来消除检错可靠性方面的差异而得以改善,即,第一纠错码是如何与第二纠错码和同步信号交错的,并且由此可以执行高度可靠的再现。
发明内容
本发明提供了一种数据记录方法,所述方法包括以下步骤:将用户数据编码为具有第一纠正能力的第一纠错码,将控制信息编码为具有高于第一纠正能力的第二纠正能力的第二纠错码,生成包含第一纠错码、第二纠错码以及同步信号的数据流,其中第二纠错码以及同步信号交替地与第一纠错码交错;以及记录所述数据流。借此,可以实现上述目的。
本发明还提供了一种记录介质,用于存储包含通过编码用户数据而获得的第一纠错码、通过编码控制信息获得的第二纠错码、以及同步信号的数据流,其中第一纠错码具有第一纠正能力,第二纠错码具有高于第一纠正能力的第二纠正能力,并且在所述数据流中,第二纠错码以及同步信号交替地与第一纠错码交错。借此,可以实现上述目的。
本发明还提供了一种用于再现在记录介质上记录的数据流的再现设备,所述设备包括用于根据所述数据流生成二进制数据的再现部件,用于将二进制数据解调为第一纠错码和第二纠错码的解调部件,其中所述解调部件包括同步信号检测部件,用于生成同步信号检测的结果;以及纠错部件,用于检测从解调部件输出的第一纠错码和第二纠错码中的错误并且纠正错误,其中所述纠错部件包括第一纠错码的清除标志生成部件,用于基于第二纠错码的纠错结果或者同步信号检测的结果生成用于清除纠正的清除标志,以及包括清除纠正部件,用于利用所述清除标志来执行清除纠正。借此,可以实现上述目的。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预测时间的时间检测同步信号时,清除标志生成部件将清除标志置于从同步信号开始的数据流的第一纠错码上行流的组成码元中。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预测时间的时间检测同步信号并且在第二纠错码上行流的组成码元中检测出错误时,清除标志生成部件将清除标志置于第一纠错码上行流中,其中所述第二纠错码上行流处于从同步信号开始并且最接近于同步信号的数据流中,而所述第一纠错码上行流位于从同步信号开始的数据流中。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预测时间的时间检测同步信号并且在第二纠错码上行流的组成码元中没有检测出错误时,清除标志生成部件将清除标志置于位于第二纠错码上行流和同步信号之间的第一纠错码的组成码元中,其中所述第二纠错码上行流位于从同步信号开始并且最接近同步信号的数据流中。
在本发明的一个实施例中,所述同步信号检测部件根据检测同步信号的时间来计数时钟数目以及再现的位,并且基于所述计数结果,预测检测下一个同步信号的时间。
本发明还提供了一种供在再现设备中使用的纠错电路,该电路包括第一纠错码的清除标志生成部件,用于基于第二纠错码的纠错结果或者同步信号检测的结果来生成用于清除纠正的清除标志,并且包括清除标志纠正部件,用于利用清除标志来执行清除纠正。借此,可以实现上述目的。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预测时间的时间来检测同步信号时,清除标志生成部件将清除标志置于第一纠错码上行流的组成码元中,其中所述第一纠错码上行流位于从同步信号起的数据流中。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预测时间的时间检测同步信号并且在第二纠错码上行流的组成码元中检测出错误时,清除标志生成部件将清除标志置于第一纠错码的组成码元中,其中所述第二纠错码上行流位于从同步信号开始并且最接近于同步信号的数据流中,所述第一纠错码上行流位于从同步信号起的数据流中。
在本发明的一个实施例中,当所述同步信号检测部件以不同于预定时间的时间来检测同步信号并且在第二纠错码上行流的组成码元中没有检测出错误时,清除标志生成部件将清除标志置于位于第二纠错码和同步信号之间的第一纠错码的组成码元中,其中所述第二纠错码上行流位于从同步信号开始且最接近于同步信号的数据流中。
在本发明的一个实施例中,所述同步信号检测部件根据检测同步信号的时间来计数时钟数目以及再现的位,并且基于所述计数结果,预测检测下一个同步信号的时间。
附图说明
图1是示出了依照本发明的用于将数据记录在记录介质中的记录设备结构的示意图。
图2是示出了利用依照本发明方法交错之前的第一纠错码和第二纠错码的示意图。
图3是示出了数据流的数据结构的图,其中图2中所示第一纠错码和第二纠错码依照预定的交错规则与同步信号交错。
图4是示出了在依照本发明的光盘的螺旋或者同心轨道中记录的数据的结构的图。
图5是示出了依照本发明的数据流的记录顺序的图。
图6是示出了依照本发明的再现设备的示意图。
图7是详细地示出了图6所示出的纠错电路的图。
图8是示出了用于解释生成清除标志规则的算法的图。
图9是示出了常规纠错码的结构的示意图。
图10是示出了常规数据流的数据结构的图,其中图9中所示的第一纠错码和第二纠错码依照预定的交错规则与同步信号交错。
具体实施方式
以下,将参照附图以举例说明的方式来描述本发明。
图1是示出了用于将数据记录在记录介质上的记录设备100的结构示意图。所述记录介质的例子包括但是不局限于光盘、磁盘以及磁光盘。可以将本发明应用于任何记录介质。在以下的例子中采用光盘为例。
所述记录设备100包括编码器101、调制器102以及记录电路103。所述编码器101可以包括第一编码电路104和第二编码电路105。所述调制器102包括调制电路106、同步信号生成电路107以及交错电路108。
将用户数据109输入到第一编码电路104。将控制信息110输入到第二编码电路105。所述用户数据109是二进制位数据。用户数据109的例子包括AV数据、文本数据以及应用程序数据。所述控制信息110是用于控制用户数据109的信息。所述控制信息110的例子包括地址信息以及版权管理信息(复制许可信息、加密密钥信息等等)。
第一编码电路104根据用户数据109生成第一纠错码111,并且将它们发送到调制器102的调制电路106。同样地,第二编码电路105根据控制信息110生成第二纠错码112。并且将它们发送到调制器102的调制电路106。在此假设第一纠错码111具有第一纠正能力,而第二纠错码105具有高于第一纠正能力的第二纠正能力。所述调制电路1 0 6选择性地调制第一纠错码111和第二纠错码112,并且将所得到的代码发送到交错电路108。所述同步信号生成电路107生成用于纠正位滑动等等的同步信号115,并且将同步信号115发送到交错电路108。所述交错电路108生成包含第一纠错码111、第二纠错码112以及同步信号115的数据流116,其中第一纠错码111交替地与第二纠错码112和同步信号115交错,并且所述交错电路108然后将数据流116发送到记录电路103。所述记录电路103接收来自于交错电路108的数据流116,并且利用光头117将它记录在光盘118上。
如上所述,本发明的记录设备100生成包含第一纠错码111、第二纠错码112以及同步信号11 5的数据流116,其中第一纠错码111交替地与第二纠错码112和同步信号115交错,并且将所述数据流116记录在光盘118上。
接下来,将参照图2到4说明沿将用户数据109和控制信息110记录在光盘108上的过程的数据结构,其中所述用户数据109和控制信息110是由本发明的记录设备100产生的。
图2是示出了交错之前第一纠错码111和第二纠错码112的示意图。
将大约64K字节的用户数据划分为304列、每列216字节,它们被称为信息部分。将32字节的奇偶位添加到每个信息部分以形成第一纠错码111。利用有限域GF(256)之上的里德-所罗门码来对第一纠错码111进行编码。组成码元是组成代码的最小元素,具有1字节的长度。第一纠错码111的编码方向是列方向(垂直方向)。
按如下评估第一纠错码111的纠正能力。
通常,
d≥2×t+1
被建立,其中d表示每个代码之间的最短距离,而t表示可能的纠正数目。
每个第一纠错码111都包含32字节的奇偶位。两个第一纠错码之间的最短距离是33。因此,依照上述关系式,第一纠错码111具有在248(字节)的代码长度中、纠正多达16(字节)个错误的纠正能力。
在所述纠错过程中,当错误位置是已知的时,有关已知的错误位置的信息可用于执行清除纠正。清除纠正是这样一种方法,其中当某一代码经历纠错操作、并且错误的组成码元(代码的最小单位)是预先已知的时,则假定组成码元要被清除,并且被清除的组成码元根据剩余组成码元加以计算。当错误位置是已知的时,清除纠正可以按多达2为因数增强纠正能力。
这可以通过以下关系式来解释:
d≥2×t+e+1
被建立,其中d表示每个代码之间的最短距离,而t表示纠正数目,而e表示清除纠正的数目。
在其中最短距离d=33的第一纠错码111的情况下,如果通过清除纠正执行了所有的纠错(即t=0),那么多达32(字节)个组成码元可以被纠正(e=32)。
如图2中所示,将480字节的控制数据划分为16列、每列30字节,它们被称为信息部分。将32字节的奇偶位添加到每个信息部分以形成第二纠错码112。利用有限域GF(256)之上的里德-所罗门码来对第二纠错码112进行编码。组成码元是组成代码的最小元素,具有1字节的长度。注意,所述480字节的控制数据包含当将用户数据最后记录在光盘上时使用的地址信息等等。
每个第二纠错码112也都包含3 2字节的奇偶位。与在第一纠错码111中一样,两个第二纠错码112之间的最短距离是33。因此,第二纠错码112具有在62(字节)的代码长度中、纠正多达16(字节)个错误的纠正能力。第二纠错码112的纠正数目与第一纠错码111的纠正数目(16(字节))相同。然而,由于第二纠错码112具有比第一纠错码111短的代码长度,所以第二纠错码112的纠正能力高于第一纠错码111的纠正能力。
以这样的方式,第一纠错码111和第二纠错码112被构造。在本发明中,所述记录设备100交替地交错第一纠错码111与第二纠错码112和同步信号115,以便生成数据流116,所述数据流116又依次被记录在光盘118上的。
图3示出了交替的数据流116的结构。
在图3中,111a到111h表示第一纠错码,112a到112d表示第二纠错码,而115a到115d表示同步信号。组成所述代码的组成码元和同步信号被记录,因此可以将它们以312列×248行的矩阵形式来排列,并且沿行方向进行交错。将每个代码沿列方向(垂直方向)编码,并且沿行方向(水平方向)记录,借此提供对于突发错误来说非常健壮的结构。在此例子中,每77字节(=38+1+38字节)添加1字节的同步信号。78字节组成一帧。所述数据流具有所谓的帧结构。使用同步信号逐字节地使帧内的数据同步,并且指定帧在整个数据流(数据块)中的位置。所述同步信号还用于在再现开始时引入同步,或者当位滑动等等发生时执行再同步。为此目的,所述同步信号具有这样一种图形,该图形无法通过当最后将数据流记录在光盘上时执行解调来生成,并且具有包括帧数等等的预定图形信号。所述再现设备确定由再现设备再现的图形是否与本应记录的相应预定图形完全相同,借此令同步信号行使职责。注意,尽管在此例中同步信号的长度是一字节,但是同步信号的长度未必限于1字节,而可以是取决于调制方法等等的任何值。
正如从图3的结构看到的那样,每个第一纠错码中的38字节组成码元始终插入在1字节同步信号和第二纠错码中的1字节组成码元之间。具有同步信号的列数与具有第二纠错码的组成码元的列数的比率是1∶1。根据是否在同步信号或者第二纠错码中的组成码元中检测到错误,并基于同步信号的同步检测结果或者利用具有高于第一纠错码的纠正能力的第二纠错码的纠错结果,能够生成用于清除纠正的表示错误位置信息的清除标志。
例如,假设没有检测出作为同步信号115d的元素的115d-x,并且在第二纠错码112d的纠错过程中,在第二纠错码112d中的组成码元112d-X中检测到错误。在这种情况下,在第一纠错码111g中的38字节组成码元中发生错误的可能性被认为是非常高的(即,认为突发错误发生),其中所述第一纠错码111g是插入在115d-x和112d-x之间的。在这种情况下,在第一纠错码111g中生成组成码元的清除标志305b。
同样地,例如,假设在第二纠错码112b的纠错过程中,在第二纠错码112b中的组成码元112b-x中检测到错误,并且作为同步信号115c的元素的115c-x没有检测到。在这种情况下,在第一纠错码111d中的38字节组成码元中发生错误的可能性被认为是非常高的(即,认为突发错误发生),其中所述第一纠错码111d是插入在112b-x和115c-x之间的。在这种情况下,在第一纠错码111d中生成组成码元的清除标志305a。
如上所述,在本发明中,在数据流中,第一纠错码始终插入在1字节的同步信号和第二纠错码中的1字节组成码元之间。因此,所有的第一纠错码可以经历同等的错误检测。因此,本发明可以防止上述传统问题的发生,其中错误检测的准确度依数据流中第一纠错码的位置而变化,即,第一纠错码如何与数据流中的第二纠错码和同步信号交错,并且因此数据流的总可靠性变动。
如上所述,清除标志可用于执行清除纠正,借此使得按多达2为因数改善纠正能力(纠正数目)成为可能。因此,可以获得抵抗因记录介质表面上的划痕或者灰尘造成的突发错误的优异能力。
当根据同步信号生成清除标志时,在发生位滑动(同步信号的内在功能)时的再同步功能可用于生成具有高准确度的清除标志。例如,在再现过程中,当检测到同步信号时,然而所述同步信号在移动了距正常位置几个时钟的位置上被再现,那么仅将清除标志添加到沿从同步信号开始的数据流的第一纠错码被记录的上行流中的组成码元,而不是再同步。这是因为沿从再现的同步信号开始的数据流的数据上行流因为失去同步很可能是错误的,而从同步信号起的数据下行流很可能不是错误的。
术语“添加清除标志”或者“生成清除标志”指的是向组成码元附加上标记,所述标记表示组成码元可以被清除(即,在组成码元中可能发生错误)。例如,如下执行清除标志的添加。制定248×304位的位图,其中将一位分配给数据块(包括248×304组成码元)中的所有第一纠错码的每个码元。清除标志的添加通过令相应的位变为1来表示。当没有添加清除标志时,使相应的位变为0。
在此,所述同步信号有1字节的长度,但是所述长度可以根据调制格式等等改变。
第一纠错码和第二纠错码均可以包含许多组成码元。
利用同步信号的错误检测具有高于其中确定在每个字节中是否出现错误的错误检测的检错能力。将具有高检测能力的同步信号相邻地置于所有第一纠错码的每一个的之前或者之后,其中所述第一纠错码具有38字节的单位长度。因此,能够实现高度可靠的数据记录方法。
如上所述,在本发明的数据记录方法中,所述记录设备生成包含第一纠错码、第二纠错码以及同步信号的数据流,其中第二纠错码和同步信号交替地与第一纠错码交错,并且将数据流记录在记录介质上。由此,可以将同等的错误检测应用于所有第一纠错码。因此,错误检测的准确度不依所述数据流中第一纠错码的位置而变化,其中所述第一纠错码与第二纠错码和同步信号交错,因此遍及所述数据流、第一纠错码可以具有高可靠性。
图4示出了记录在光盘118上的螺旋或者同心轨道402中的数据406。所述数据406包含第一纠错码的部分403、第二纠错码的部分405以及所述同步信号的部分404。所述数据406通过将数据流116(图3)沿行方向(水平方向)划分为248行并且连续地链接这些行来获得。此方式将在下面参照图5来描述。
图5是示出数据流116的记录顺序的图。将沿行方向划分为248行的数据流116,以图5中所示箭头表示的顺序记录在所述光盘118上。注意,划分的数据流116的记录顺序不局限于图5中所示的方式,而是可以将分开的数据流116以任何顺序记录在光盘118上。
光盘118的记录实际上是利用凸坑和凹坑、相变材料的可变密度点等等来实现的。通常,在记录过程中,在将编码数据记录到盘的轨道以前,利用调制码对编码数据进行数字调制,所述调制码诸如是8/16调制或者RLL(1,7)代码。注意,在图4中,为了简单起见,省略了利用调制码进行调制的描述,而是将所述编码数据按照原样记录。
在光盘118上,按照同步信号的部分404(1字节)、第一纠错码的部分403(38字节)、第二纠错码的部分405(1字节)、第一纠错码的部分403(1字节)、...等等的顺序来记录数据406。换言之,第二纠错码的部分405和同步信号的部分404交替地与第一纠错码的部分403交错。
由此,在本发明所述光盘的情况下,按照这样一种方式来构造数据,即其中第二纠错码的组成码元和同步信号交替地与第一纠错码的组成码元进行交错,并且将所述数据记录在所述光盘上。为此,当再现这种光盘时,可以将同等的错误检测应用于所有的第一纠错码的组成码元。因此,错误检测的准确度不依所述数据流中第一纠错码的位置而变化,其中所述第一纠错码与第二纠错码和同步信号交错,因此遍及所述数据流、第一纠错码可以具有高可靠性。
注意,本发明的光盘不限于利用本发明所述的方法(即,利用图1中所示的记录设备100的方法)记录的光盘,而可以是通过任何方法记录的盘,只要记录在所述光盘上的数据具有上述数据结构。
图6是示出依照本发明的再现设备600的结构示意图。所述再现设备600再现记录在本发明的光盘118上的数据。这里假定记录在所述光盘118上的数据具有图4中所示的数据结构406。
所述再现设备600包括再现电路(再现部件)603,用于再现记录在所述光盘118中的数据并且生成二进制数据611;解调电路(解调部件)604,用于将二进制数据611解调为第一纠错码和第二纠错码;以及纠错电路(纠错部件)606,用于检测以及纠正由解调电路604输出的第一纠错码和第二纠错码中的错误。
所述解调电路604包括同步信号检测电路(同步信号检测部件)605,其用于生成检测同步信号的结果。
所述纠错电路606包括清除标志生成电路(清除标志生成部件),所述清除标志生成电路用于生成清除标志,其基于第二纠错码的纠错结果或者同步信号检测的结果来对第一纠错码清除纠正;以及清除纠正电路(清除纠正部件),用于利用所述清除标志来执行清除纠正。这些电路将在下面描述。所述纠错电路606检测并且纠正记录介质上因划痕、灰尘等等产生的错误,并且生成已纠正的数据614,根据这些数据来消除错误。
所述再现设备600还可以包括光头117,用于从所述光盘118读数据;用于纠错电路606的操作中的WORK RAM 607;接口控制电路608,用于控制诸如SCSI或者ATAPI之类的协议;以及控制CPU 609。所述光头117可以包括半导体激光器以及光学元件。所述接口控制电路608执行接口控制,以便将再现的用户数据发送到个人计算机等等。所述控制CPU 609控制整个再现设备600。
在如此构造的本发明的再现设备中,数据依照以下过程从光盘118中再现。
最初,从光头117的半导体激光器发射激光束以辐照光盘118。所述激光束由光盘118反射,并且将反射光信号610汇聚在再现电路603中以便转换为模拟信号、放大并且转换为二进制值,并且以二进制数据611发送到解调电路604。所述解调电路604数字地解调在记录过程中调制的信号(诸如8/16调制或者RLL(1,7)的数字调制信号)。将数字地解调的数据612传送到所述纠错电路606,其中因介质上的划痕、灰尘等等产生的错误被检测出来,并且借助于所述WORK RAM 607被纠正。这里,所述解调数据612包含第一纠错码以及第二纠错码。在解调电路604中,同步信号检测电路605通过逐位检查来自于二进制数据611的同步信号来检测同步信号,并且在当因为位滑动等等使数据与时钟失去同步时的情况下,执行再同步。所述同步信号检测电路605通过根据当前同步信号计数时钟的数目或者字节的数目,来预测检测下一个同步信号的时间,其中所述电流同步信号出现在沿所述数据流的下一个同步信号的上行流。当以不同于所述预测时间的时间检测同步信号、并且同步信号受到同步纠错时,将同步校正信号613发送到所述纠错电路606。当在预测时间左右没有检测到同步信号时,将同步未检测信号615发送到所述纠错电路606。
所述纠错电路606译码第一纠错码和第二纠错码。当对第一纠错码执行纠错时,使用第二纠错码的纠错结果、同步校正信号613以及所述同步未检测信号615来生成表示错误位置信息的清除标志。所述清除标志用于清除纠正。
例如,利用已知的里德-所罗门码来实现所述纠错过程。将纠错数据614经由所述接口控制电路608发送到主机等等(未示出)。通过控制CPU 609控制用于再现的整个操作。
图7是具体地示出图6中所示纠错电路606的结构的图。
在图7中,所述纠错电路606包括清除标志生成电路(清除标志生成部件)618,用于基于第二纠错码的纠错结果以及同步信号检测的结果来生成用于第一纠错码的清除纠正的清除标志;以及清除纠正电路(清除纠正部件)625,用于利用所述清除标志执行纠错。
所述纠错电路606还可以包括总线/存储器控制电路622,用于控制WORK RAM 607的记录和再现和内部总线619;输出IF控制电路623,用于在纠错之后输出所述用户数据614;第一代码纠错电路624,用于译码编码所述用户数据的第一纠错码;以及包括第二代码纠错电路626,用于译码包含编码的控制信息的第二纠错码。所述输出I F控制电路623执行与所述接口控制电路608的握手。第一代码纠错电路624对第一纠错码的每一列执行纠错,其中所述第一纠错码包含216字节的数据以及附加的32字节的奇偶位。在纠错过程中,表示错误位置的清除标志620可用于对一个代码的多达32字节执行纠错。通过所述清除纠正电路625执行清除纠正。第二代码纠错电路626纠正第二纠错码,所述第二纠错码包含30字节的数据以及附加的32字节的奇偶位,其中可以对一个代码的多达16字节执行纠错。上述第一代码纠错电路624、第二代码纠错电路626以及清除纠正电路625,可以利用采用已知的里德-所罗门码代码等等的纠错电路来构造。
所述纠错电路606还可以包括输入IF控制电路616,用于执行与所述解调电路604的IF控制;以及总体控制电路617,用于控制整个纠错电路606;所述总体控制电路617还包括微控制器等等。输入到输入IF控制电路616中的解调数据612经由所述总线/存储器控制电路622存储到WORK RAM 607。所述总体控制电路617根据来自于第二代码纠错电路626的第二纠错码的错误位置627、同步校正信号613以及同步未检测信号615来生成所述清除标志620,并且将它发送到所述清除纠正电路625。
接下来,将说明如此构造的纠错电路606的操作。
从所述记录介质再现以及解调的所述解调数据612、经由输入IF控制电路616以及总线/存储器控制电路622存储到WORK RAM 607。将所述存储数据的第一纠错码以及第二纠错码译码。
为了译码,首先将第二纠错码通过第二代码纠错电路626译码。第二代码纠错电路626通过所述译码过程获得错误位置627,并且将它发送到清除标志生成电路618。
所述清除标志生成电路618依照下面描述的预定规则、根据与在将解调数据612预先从解调电路604输入到输入IF控制电路616的同时输入的同步校正信号613以及同步未检测信号615来生成所述清除标志620,并且将所述清除标志620发送到第一代码纠错电路624的清除纠正电路625。
第一代码纠错电路624以及所述清除纠正电路625根据所述清除标志620对第一纠错码执行清除纠正。
在完成纠错之后,将错误被消除的用户数据614经由输出IF控制电路623发送到接口控制电路608。
整个纠错电路606的上述控制或者所述清除标志620的生成,可以由包括微控制器等的总体控制电路617以及所述清除标志生成电路618执行。所述执行还可以由软件或者简单的逻辑电路执行。
图8是示出为了解释生成清除标志规则的算法的图。依照图8中所示的生成规则,清除标志420可由软件或者简单的逻辑电路生成。
在图8中,根据同步信号检测的结果或者第二纠错码的组成码元中是否存在错误,来对再现数据序列进行分类。在图8中,Ο表示同步信号的正常检测,或者表示在纠错中,第二纠错码的组成码元中不存在错误。×表示没有检测同步信号,或者表示在纠错中,在第二纠错码的组成码元中存在错误。Δ表示以从根据位于数据流中的先前同步信号上行流预测的时间而移动过的时间检测同步信号,并且执行同步纠错。
在图8中,115e和115f表示同步信号,111i、111j和111k表示第一纠错码的组成码元,而112e和112f表示第二纠错码的组成码元。(A)图8的左侧示出了当所述同步信号115e、第一纠错码的组成码元111i和第二纠错码的组成码元112e以此顺序设置时,用于生成第一纠错码的组成码元111i的清除标志的规则。(B)在图8的右边示出了当第二纠错的组成码元112f、第一纠错码的组成码元111k和同步信号115f以此顺序设置时,用于生成第一纠错码的组成码元111j和111k的清除标志的规则。
[在图8左侧的(A)情况]
(a)当正常地检测到同步信号115e,并且在第二纠错码的组成码元112e中没有检测到错误时,不将清除标志添加到第一纠错码的组成码元111i。
(b)当以从根据位于数据流中的先前同步信号上行流预测的时间而移动过的时间检测同步信号115e、并且在第二纠错码的组成码元112e中没有检测到错误的时候,不将清除标志添加到第一纠错码的组成码元111i。
(c)当不检测同步信号115e、并且检测出在第二纠错码的组成码元112e中没有检测到错误时,不将清除标志添加到第一纠错码的组成码元111i。
(d)当正常地检测同步信号115e、并且在第二纠错码的组成码元112e中检测到错误时,将清除标志添加到第一纠错码的组成码元111i。
(e)当以从根据位于数据流中的先前同步信号上行流预测的时间而移动过的时间检测同步信号115e、并且在第二纠错码的组成码元112e中检测到错误的时候,不将清除标志添加到第一纠错码的组成码元11li。
(f)当没有检测同步信号115e、并且检测出在第二纠错码的组成码元112e中检测到错误时,假设突发错误发生,并且将清除标志804添加到第一纠错码的组成码元111i。
[在图8右边的情况(B)]
(g)当在第二纠错码的组成码元112f中没有检测到错误、并且正常地检测同步信号115f时,不将清除标志添加到第一纠错码的组成码元111k。
(h)当在第二纠错码的组成码元112f中没有检测到错误、并且当以从根据位于数据流中的先前同步信号上行流预测的时间而移动过的时间检测同步信号115f的时候,假设因为位滑动发生突发错误,并且将清除标志805添加到第一纠错码的组成码元111k。
(i)当在第二纠错码的组成码元112f中没有检测到错误、并且没有检测同步信号115f时,不将清除标志添加到第一纠错码的组成码元111k。
(j)当在第二纠错码的组成码元112f中检测到错误、并且正常地检测同步信号115f时,不将清除标志添加到第一纠错码的组成码元111k。
(k)当在第二纠错码的组成码元112f中检测到错误、并且以从根据位于数据流中的先前同步信号上行流预测的时间而移动过的时间检测同步信号115f的时候,假设因为位滑动发生突发错误,并且将清除标志806和807添加到第一纠错码的组成码元111k和111j。
(1)当在第二纠错码的组成码元112f中检测到错误、并且没有检测同步信号115f时,假设发生突发错误,并且将清除标志808添加到第一纠错码的组成码元111k。
依照(A)和(B)中的上述规则生成清除标志。使用生成的清除标志来对第一纠错码进行清除纠正,借此使按多达2为因数改善的纠正能力成为可能。对于所有的第一纠错码来说,不管第一纠错码在数据流中的位置,即,第一纠错码如何与第二纠错码和同步信号交错,而是仅根据同步信号检测的结果和第二纠错码的组成码元的错误检测结果来生成清除标志。
如上所述,在本发明的再现设备中,可以按同等的方式、通过同步信号和第二纠错码的组成码元的错误检测来为所有的第一纠错码生成清除标志。因此,错误检测的准确度不依所述数据流中第一纠错码的位置而变化,其中所述第一纠错码与第二纠错码和同步信号交错,因此遍及所述数据流、第一纠错码可以具有高可靠性。
工业实用性
如上所述,在本发明的数据记录方法、记录介质以及再现设备中,生成包含第一纠错码、第二纠错码和同步信号的数据流,其中第二纠错码和同步信号交替地与第一纠错码交错,并且通过记录设备将数据流记录在所述记录介质上。如此,可以将等同的突发错误的错误检测应用于所有的第一纠错码。因此,所述可靠性不依交错方式而变化,因此可以保证遍及数据流的纠错的高可靠性。如此,利用本发明,可以实现均具有高可靠性的数据记录方法、光盘以及再现设备。

Claims (3)

1.一种存储数据流的记录介质,所述数据流包含通过编码第一信息获得的第一纠错码、通过编码第二信息获得的第二纠错码以及同步信号,其中:
在所述数据流中,第二纠错码以及同步信号交替地与所述第一纠错码交错;
所述第二纠错码与所述第一纠错码具有相同的纠错数;以及
所述第二纠错码的代码长度要短于所述第一纠错码的代码长度。
2.一种再现设备,用于再现记录在如权利要求1所述的记录介质上的数据流。
3.一种再现设备,用于再现记录在如权利要求1所述的记录介质上的数据流并且根据在所述数据流中所包含的信息来执行记录。
CN2007101849805A 2001-07-19 2002-07-16 记录方法和再现方法 Expired - Lifetime CN101145374B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP220510/2001 2001-07-19
JP2001220510 2001-07-19

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNB028184165A Division CN100358038C (zh) 2001-07-19 2002-07-16 数据记录方法和数据再现方法

Publications (2)

Publication Number Publication Date
CN101145374A true CN101145374A (zh) 2008-03-19
CN101145374B CN101145374B (zh) 2010-06-09

Family

ID=19054319

Family Applications (4)

Application Number Title Priority Date Filing Date
CN2007101849769A Expired - Lifetime CN101165800B (zh) 2001-07-19 2002-07-16 数据记录方法、记录介质以及再现设备
CN2007101849805A Expired - Lifetime CN101145374B (zh) 2001-07-19 2002-07-16 记录方法和再现方法
CNB028184165A Expired - Lifetime CN100358038C (zh) 2001-07-19 2002-07-16 数据记录方法和数据再现方法
CNA200710184981XA Pending CN101145375A (zh) 2001-07-19 2002-07-16 数据记录方法、记录介质以及再现设备

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2007101849769A Expired - Lifetime CN101165800B (zh) 2001-07-19 2002-07-16 数据记录方法、记录介质以及再现设备

Family Applications After (2)

Application Number Title Priority Date Filing Date
CNB028184165A Expired - Lifetime CN100358038C (zh) 2001-07-19 2002-07-16 数据记录方法和数据再现方法
CNA200710184981XA Pending CN101145375A (zh) 2001-07-19 2002-07-16 数据记录方法、记录介质以及再现设备

Country Status (9)

Country Link
US (10) US7111222B2 (zh)
EP (5) EP2309509A1 (zh)
JP (5) JP3993035B2 (zh)
KR (8) KR100781916B1 (zh)
CN (4) CN101165800B (zh)
AT (1) ATE534993T1 (zh)
AU (1) AU2002317513A1 (zh)
ES (1) ES2375104T3 (zh)
WO (1) WO2003009289A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096610A (zh) * 2009-12-10 2011-06-15 英特尔公司 利用纠错码和同步信息的数据行存储及传输

Families Citing this family (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3993035B2 (ja) * 2001-07-19 2007-10-17 松下電器産業株式会社 データ記録方法、記録媒体、および再生装置
JP2003346432A (ja) * 2002-05-22 2003-12-05 Internatl Business Mach Corp <Ibm> データ記憶装置およびデータ処理方法
US7178088B2 (en) * 2002-11-18 2007-02-13 Matsushita Electric Industrial Co., Ltd. Method and circuit for error correction, error correction encoding, data reproduction, or data recording
EP1619673A4 (en) * 2003-04-30 2008-10-08 Ricoh Kk METHOD AND DEVICE FOR RECORDING INFORMATION, METHOD AND DEVICE FOR PLAYING INFORMATION AND RECORDING MEDIA
CN100433169C (zh) * 2003-06-13 2008-11-12 联发科技股份有限公司 线性区段码修正系统与方法
JP2005293724A (ja) * 2004-03-31 2005-10-20 Sanyo Electric Co Ltd 誤り箇所の検出方法、その方法を利用する誤り検出回路、誤り訂正回路、および再生装置
DE102004045000A1 (de) * 2004-09-16 2006-03-30 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Sender zum Senden von Informationsdaten und Empfänger zum Empfangen von Informationsdaten
US7281193B2 (en) * 2004-09-27 2007-10-09 Mediatek Inc. Method and apparatus for decoding multiword information
JP4577123B2 (ja) * 2005-07-01 2010-11-10 ソニー株式会社 エラー訂正処理装置、エラー訂正処理方法、再生装置
JP4583294B2 (ja) * 2005-11-25 2010-11-17 東芝ストレージデバイス株式会社 誤り訂正装置、誤り訂正プログラム、及び誤り訂正方法
US7685494B1 (en) * 2006-05-08 2010-03-23 Marvell International, Ltd. Error correction coding for varying signal-to-noise ratio channels
US7577029B2 (en) * 2007-05-04 2009-08-18 Mosaid Technologies Incorporated Multi-level cell access buffer with dual function
JP2008300020A (ja) * 2007-06-04 2008-12-11 Toshiba Corp 再生装置
JP2009048737A (ja) * 2007-08-22 2009-03-05 Sanyo Electric Co Ltd エラー表示回路、エラー推定回路およびデータ再生装置
US7907070B2 (en) * 2008-09-12 2011-03-15 Sharp Laboratories Of America, Inc. Systems and methods for providing unequal error protection using embedded coding
JP5142045B2 (ja) * 2008-12-25 2013-02-13 日本電気株式会社 ディスクアレイ装置
US8560898B2 (en) * 2009-05-14 2013-10-15 Mediatek Inc. Error correction method and error correction apparatus utilizing the method
JP2011199414A (ja) * 2010-03-17 2011-10-06 Toshiba Corp 素材収録装置及び素材収録方法
US8645789B2 (en) * 2011-12-22 2014-02-04 Sandisk Technologies Inc. Multi-phase ECC encoding using algebraic codes
US20140006897A1 (en) * 2012-06-29 2014-01-02 International Business Machines Corporation Correction of structured burst errors in data
US9489252B1 (en) 2013-11-08 2016-11-08 Amazon Technologies, Inc. File recovery using diverse erasure encoded fragments
US10027347B2 (en) * 2014-03-28 2018-07-17 Thomson Licensing Methods for storing and reading digital data on a set of DNA strands
US9920101B2 (en) 2014-03-31 2018-03-20 Boehringer Ingelheim Vetmedica Gmbh Modular antigen transportation molecules and uses therof
US9753807B1 (en) 2014-06-17 2017-09-05 Amazon Technologies, Inc. Generation and verification of erasure encoded fragments
US9489254B1 (en) * 2014-09-29 2016-11-08 Amazon Technologies, Inc. Verification of erasure encoded fragments
US9552254B1 (en) 2014-09-29 2017-01-24 Amazon Technologies, Inc. Verification of erasure encoded fragments
JP6345279B2 (ja) 2015-02-12 2018-06-20 三菱電機株式会社 列車制御システム、基地局制御装置、地上無線基地局、車上無線局
MX2018003850A (es) 2015-09-30 2018-06-15 Boehringer Ingelheim Vetmedica Gmbh Moleculas de transporte de antigeno modular mejoradas y sus usos en animales.
JP6778896B2 (ja) 2016-03-10 2020-11-04 パナソニックIpマネジメント株式会社 光ディスク装置及び光ディスク
DE102017223776A1 (de) * 2017-12-22 2019-06-27 Robert Bosch Gmbh Teilnehmerstation für ein serielles Kommunikationsnetzwerk und Verfahren zur Korrektur von Einzelfehlern in einer Nachricht eines seriellen Kommunikationsnetzwerks

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4472517A (en) * 1983-02-11 1984-09-18 Mobil Oil Corporation Preparation of metal-containing zeolite catalysts of increased stability and activity
JP2533076B2 (ja) * 1983-04-30 1996-09-11 ソニー株式会社 エラ−訂正のための符号化方法
JPS6029073A (ja) * 1983-06-17 1985-02-14 Hitachi Ltd ディジタル信号構成方式
US4653051A (en) * 1983-09-14 1987-03-24 Matsushita Electric Industrial Co., Ltd. Apparatus for detecting and correcting errors on product codes
NL8400630A (nl) * 1984-02-29 1985-09-16 Philips Nv Decodeerinrichting voor een stroom van codesymbolen die woordsgewijze beschermd zijn door een dubbele reed-solomon-code met een minimum hamming-afstand van 5 over de codesymbolen en een verbladeringsmechanisme tussen de beide codes, alsmede speler voorzien van zo een decodeerinrichting.
JPH0697542B2 (ja) * 1985-05-14 1994-11-30 松下電器産業株式会社 インタ−リ−ブ回路
JP2621149B2 (ja) * 1986-12-19 1997-06-18 松下電器産業株式会社 情報記録再生装置
DE69027778T2 (de) * 1990-12-14 1997-01-23 Ibm Koordinatenprozessor für ein Rechnersystem mit einer Zeigeranordnung
US5600672A (en) * 1991-03-27 1997-02-04 Matsushita Electric Industrial Co., Ltd. Communication system
JPH05290522A (ja) 1992-04-07 1993-11-05 Mitsubishi Electric Corp 回転ヘッド形ディジタル信号再生装置
JP3318841B2 (ja) * 1992-08-20 2002-08-26 ソニー株式会社 再生装置および再生方法
JPH07312041A (ja) * 1994-05-17 1995-11-28 Sony Corp ディジタル信号再生装置
US6141485A (en) * 1994-11-11 2000-10-31 Mitsubishi Denki Kabushiki Kaisha Digital signal recording apparatus which utilizes predetermined areas on a magnetic tape for multiple purposes
US5696774A (en) 1994-12-01 1997-12-09 Mitsubishi Denki Kabushiki Kaisha Digital signal recording device, digital signal playback device, and digital signal decoding device therefor
JP2882302B2 (ja) * 1995-02-24 1999-04-12 株式会社日立製作所 情報の記録方法及び再生方法
KR0170298B1 (ko) * 1995-10-10 1999-04-15 김광호 디지탈 비디오 테이프의 기록 방법
JP3394119B2 (ja) * 1995-10-17 2003-04-07 沖電気工業株式会社 誤り訂正符号化装置、誤り訂正復号化装置及び通信システム
US6112324A (en) * 1996-02-02 2000-08-29 The Arizona Board Of Regents Acting On Behalf Of The University Of Arizona Direct access compact disc, writing and reading method and device for same
US7046694B2 (en) * 1996-06-19 2006-05-16 Digital Radio Express, Inc. In-band on-channel digital broadcasting method and system
JP3362146B2 (ja) * 1996-07-03 2003-01-07 松下電器産業株式会社 再生装置および記録再生装置
JPH10172243A (ja) * 1996-12-11 1998-06-26 Sony Corp 円盤状記録媒体および円盤状記録媒体再生装置
US5983385A (en) * 1997-08-14 1999-11-09 Ericsson Inc. Communications systems and methods employing parallel coding without interleaving
JPH11297000A (ja) * 1998-04-03 1999-10-29 Toshiba Corp データ生成方法及びデータ生成装置
JP4224875B2 (ja) * 1998-07-17 2009-02-18 ソニー株式会社 光ディスク、光ディスク記録装置、光ディスクの記録方法、光ディスクの再生装置、及び、光ディスクの再生方法
KR100900059B1 (ko) 1998-07-27 2009-06-01 코닌클리케 필립스 일렉트로닉스 엔.브이. 인코딩 장치 및 디코딩 장치, 인코딩 및 디코딩 방법
US6076774A (en) * 1998-08-12 2000-06-20 Hughes Electronics Corporation Fuel and thermal optimal spiral earth acquisition
US6470142B1 (en) * 1998-11-09 2002-10-22 Sony Corporation Data recording apparatus, data recording method, data recording and reproducing apparatus, data recording and reproducing method, data reproducing apparatus, data reproducing method, data record medium, digital data reproducing apparatus, digital data reproducing method, synchronization detecting apparatus, and synchronization detecting method
JP4031136B2 (ja) * 1999-01-14 2008-01-09 株式会社東芝 符号化・復号化装置及びディスク記憶装置
JP2001118340A (ja) * 1999-10-20 2001-04-27 Sony Corp 記録再生装置及び方法、並びに記録媒体
JP3841990B2 (ja) * 1999-12-07 2006-11-08 三菱電機株式会社 Fecフレーム構成方法およびfec多重化装置
JP3668673B2 (ja) * 2000-06-09 2005-07-06 株式会社日立コミュニケーションテクノロジー エラー訂正符号の構成方法、復号方法、伝送装置、ネットワーク
JP3993035B2 (ja) * 2001-07-19 2007-10-17 松下電器産業株式会社 データ記録方法、記録媒体、および再生装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102096610A (zh) * 2009-12-10 2011-06-15 英特尔公司 利用纠错码和同步信息的数据行存储及传输
CN102096610B (zh) * 2009-12-10 2015-03-25 英特尔公司 利用纠错码和同步信息的数据行存储及传输

Also Published As

Publication number Publication date
JP2009048763A (ja) 2009-03-05
JP2003123394A (ja) 2003-04-25
CN1556990A (zh) 2004-12-22
EP1410390B1 (en) 2011-11-23
US7111222B2 (en) 2006-09-19
KR100949677B1 (ko) 2010-03-26
KR20080095308A (ko) 2008-10-28
KR100887895B1 (ko) 2009-03-11
CN101145375A (zh) 2008-03-19
US7653866B2 (en) 2010-01-26
US7272772B2 (en) 2007-09-18
WO2003009289A2 (en) 2003-01-30
KR20070048244A (ko) 2007-05-08
KR100848797B1 (ko) 2008-07-28
JP3993035B2 (ja) 2007-10-17
KR20040023665A (ko) 2004-03-18
JP4814925B2 (ja) 2011-11-16
EP2367173A1 (en) 2011-09-21
JP2005063652A (ja) 2005-03-10
JP2006202473A (ja) 2006-08-03
CN101165800B (zh) 2010-08-18
US7281191B2 (en) 2007-10-09
US20100131821A1 (en) 2010-05-27
AU2002317513A1 (en) 2003-03-03
KR100872011B1 (ko) 2008-12-05
JP3621090B1 (ja) 2005-02-16
EP1410390A2 (en) 2004-04-21
KR100923871B1 (ko) 2009-10-27
US20060184857A1 (en) 2006-08-17
US20080065949A1 (en) 2008-03-13
ATE534993T1 (de) 2011-12-15
US20070300122A1 (en) 2007-12-27
ES2375104T3 (es) 2012-02-24
US20080065951A1 (en) 2008-03-13
CN101165800A (zh) 2008-04-23
US7493546B2 (en) 2009-02-17
KR20080058507A (ko) 2008-06-25
EP2388782A1 (en) 2011-11-23
US7284180B2 (en) 2007-10-16
US20040257900A1 (en) 2004-12-23
KR100859279B1 (ko) 2008-09-19
US20080065950A1 (en) 2008-03-13
US20060206782A1 (en) 2006-09-14
KR20090091832A (ko) 2009-08-28
KR20090117910A (ko) 2009-11-13
EP2309509A1 (en) 2011-04-13
US20070300124A1 (en) 2007-12-27
JP2011018436A (ja) 2011-01-27
KR20070086966A (ko) 2007-08-27
CN101145374B (zh) 2010-06-09
EP2320423A1 (en) 2011-05-11
CN100358038C (zh) 2007-12-26
WO2003009289A3 (en) 2003-12-31
JP4268619B2 (ja) 2009-05-27
KR20090007646A (ko) 2009-01-19
KR100932633B1 (ko) 2009-12-21
KR100781916B1 (ko) 2007-12-04
US20060236193A1 (en) 2006-10-19

Similar Documents

Publication Publication Date Title
CN101145374B (zh) 记录方法和再现方法
CN1577588B (zh) 具有强健差错处理能力的数据记录/再现方法及其设备
EP1940033B1 (en) Encoding multiword information by wordwise interleaving
US7039913B1 (en) Optical disc, method of writing to an optical disc, and method of reading from an optical disc
JPH087500A (ja) 情報記録再生方法
KR101039223B1 (ko) 복사 방지된 광디스크의 복사방법 및 장치
JP2005209286A (ja) データ記録方法、記録媒体及び再生装置
KR20040017383A (ko) 어드레스 데이터 변조 방법 및 장치, 그 어드레스 데이터복조방법 및 장치, 그리고 그 기록매체
CN1707676B (zh) 具有链接区域的记录介质及记录和再现数据的设备和方法
JPS63220476A (ja) デ−タ記録再生方式

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20100609

CX01 Expiry of patent term