纠错块、产生纠错块的设备和方法以及纠错方法

文档序号:6780905阅读:227来源:国知局
专利名称:纠错块、产生纠错块的设备和方法以及纠错方法
技术领域
本发明的一方面涉及一种纠错码(ECC)格式,更具体地说,涉及具有 与传统纠错块的标准格式兼容的扩展格式的纠错块,用于产生所述纠错块的 方法和设备,以及使用所述纠错块进行纠错的方法。
背景技术
在现有光盘系统(诸如数字通用光盘(DVD )和高清晰度DVD( HD DVD ) 和蓝光盘)中,根据标准纠错块格式来确定由于划痕或手印造成的突发错误 的纠正的执行和由于灰尘造成的随机错误的纠正的执行。当使用盘时,在盘 上记录的数据的可靠性由于当记录或再现盘时的灰尘、划痕或手印而逐渐降 低。具体地,突发错误(诸如由于盘表面上的物理切口造成的划痕)对于数 据的可靠性是致命的。因此,很难恢复由于突发错误而恶化了其可靠性的数 据。
根据传统标准,可分别对于DVD、 HDDVD和蓝光盘纠正ECC格式的 具有与大约16行(16 x 182+10字节)、32行(32 x 182+10字节)和64行(64 x 182+10字节)相应的长度的连续错误。尽管与这种可纠正的连续错误长度 相应的物理长度可才艮据记录密度而不同,但是分别对于DVD、 HD DVD和蓝 光盘纠正与大约6mm、 6.4 mm和9 mm的4勿玉里H才目^的续4晉i吴。
发明公开 技术问题
如上所述,由于盘的重复使用造成的恶化引起盘变差,并且由于连续错 误(诸如划痕或手印)降低了数据可靠性。当用于记录/再现数据的拾取器的 物镜与盘的表面碰撞时或者由于用户的疏忽,可能在盘的表面上出现物理切 口 (诸如划痕)。其结果是,盘的寿命缩短。具体地,即使当记录时数据是可 靠的,但是如果在已经记录了数据的盘的表面上出现物理切口 (诸如划痕), 则很可能在再现数据时不能对数据进行纠错。
当由于数据可靠性的恶化使得在再现期间错误不能被纠正时,用户记录 的信息将丟失。因此,期望具有改善的纠错性能的ECC格式。此外,当新的
ECC格式用于增加数据可靠性,而不考虑与现有ECC格式的兼容性时,不能 保证与现有产品的再现兼容性,这样可能大大限制盘的使用。
技术方案
因此,本发明的一方面提供一种与现有标准纠错码(ECC)格式兼容且 防止数据可靠性降低的纠错块,用于产生所述纠错块的方法和设备以及使用 所述纠错块进行纠错的方法。


通过下面结合附图对实施例进行描述,本发明的上述和/或其它方面和优 点将会变得更加明显且更容易理解,其中
图1是产生具有传统标准格式的纠错块的方法的流程图; 图2示出根据本发明实施例的产生具有扩展格式的纠错块的设备; 图3是根据本发明实施例的具有扩展格式的纠错块的示意图; 图4是根据本发明实施例的使用纠错块进行纠错的方法的流程图;; '' ,' ' '
图6是根据本发明的另一实施例的产生具有扩展格式的纠错块的方法的

程图7A示出根据传统数字通用盘(DVD)标准的数据帧的结构; 图7B示出根据传统DVD标准的纠错块的结构;
图8A示出使用图5所示的方法产生的与DVD标准兼容的额外纠错块的
示例; 另一示例;
图9示出使用图6所示的方法产生的与DVD标准兼容的额外纠错块的
示例;
图IOA示出图9所示的额外纠错块中的每列的里德-索罗门(RS)码的
示例;图IOB示出图9所示的额外纠错块中的每列的RS码的另一示例; 图11示出用于替换图9所示的额外纠错块中的额外奇偶校验的数据帧中 的附加信息的过程;
图12A示出根据传统蓝光盘标准的数据帧的结构;
图12B示出根据传统蓝光盘标准的加扰数据帧组的结构;
图12C示出根据传统蓝光盘标准的纠错块的结构;
图13示出使用图5所示的方法产生的与蓝光盘兼容的额外纠错块的示
例;
图14示出使用图6所示的方法产生的与蓝光盘兼容的额外纠错块的示
例;
图15示出图14所示的额外纠错块中的每列的RS码的示例;以及 图16示出用于替换图14所示的额外纠错块中的额外奇偶校验的数据帧 中的附加信息的过程。
最佳方式
根据本发明的一方面,提供一种包括纠错块结构的具有扩展格式的纠错 块,所述纠错块结构包括主数据、附加信息和标准参考格式的奇偶校验信息, 其中,主数据是包括输入数据和用于主数据的纠错的额外奇偶校验信息的额 外纠错块。
根据本发明的另一方面,提供一种产生与具有标准参考格式的纠错块兼 容的具有扩展格式的纠错块的方法。所述方法包括将用于纠错的额外奇偶 校验信息添加到其大小小于参考格式的主数据的大小的输入数据,从而产生 与主数据的大小相同的额外纠错块;以及使用额外纠错块作为主数据产生符 合参考格式的纠错块。
根据本发明的另一方面,产生符合参考格式的纠错块的步骤可包括将 包括错误检测码的附加信息添加到额外纠错块;对除了附加信息之外的额外 纠错块中的数据加扰;以及将用于纠错的奇偶校验信息添加到具有附加信息 的额外纠错块,以产生额外纠错块。
根据本发明的另 一方面,将用于纠错的奇偶校验信息添加到额外纠错块 的步骤可包括将纠错块的用于纠错的外码奇偶校验信息添加到额外纠错块; 以及将纠错块的用于纠错的内码奇偶校验信息添加到额外纠错块。
根据本发明的另 一方面,添加附加信息的步骤可包括添加额外纠错块的 地址信息。
根据本发明的另一方面,具有参考格式的纠错块可符合压缩盘标准、数 字通用盘标准、高清晰度数字通用盘标准或蓝光盘标准。
根据本发明的另 一方面,提供一种产生与具有标准参考格式的纠错块兼
容的具有扩展格式的纠错块的方法。所述方法包括将至少包括错误检测码 的附加信息添加到其大小小于参考格式的主数据的大小的输入数据;通过将 用于纠错的额外奇偶校验信息添加到已添加了附加信息的输入数据来产生额 外纠错块;用参考格式的相应附加信息替换与额外纠错块内的额外奇偶校验 信息中的附加信息相应的部分中的数据;以及通过将用于纠错的奇偶校验信 息添加到具有替换的附加信息的额外纠错块来产生符合参考格式的纠错块。
根据本发明的另 一方面,输入数据的大小可以是包括在具有参考格式的 纠错块中的数据帧的大小的整数倍。
根据本发明的另一方面,提供一种使用包括纠错块结构的具有扩展格式 的纠错块的纠错方法,所述纠错块结构包括主数据、附加信息和标准参考格 式的奇偶校验信息,其中,主数据是包括输入数据和额外奇偶校验信息的额 外纠错块。所述纠错方法包括接收具有扩展格式的纠错块结构的数据;感 测接收的数据中的错误;当感测到任何错误时,使用奇偶校验信息纠正错误; 以及当没有成功纠正所有感测的错误时,使用额外奇偶校验信息纠正剩余的 错误。
根据本发明的另一方面,提供一种用于产生与具有标准参考格式的纠错 块兼容的具有扩展格式的纠错块的设备。所述设备包括额外纠错块产生器, 接收其大小小于参考格式的主数据的大小的输入数据,并且将用于纠错的额 外奇偶校验信息添加到所述输入数据,从而产生与主数据具有相同大小的额 外纠错块;以及纠错块产生器,使用额外纠错块作为主数据产生符合参考格 式的纠错块,并且将其输出。
根据本发明的另一方面,提供一种用于产生与具有标准参考格式的纠错 块兼容的具有扩展格式的纠错块的设备。所述设备包括额外纠错块产生器, 接收其大小小于参考格式的主数据的大小的输入数据,将至少包括错误检测 码的附加信息添加到所述输入数据,并且将用于纠错的额外奇偶校验信息添 加到具有附加信息的输入数据以产生额外纠错块;以及纠错块,用参考格式
的相应附加信息替换与额外纠错块内的额外奇偶校验信息中的附加信息相应 的部分中的数据,并且将用于纠错的奇偶校验信息添加到具有替换的附加信 息的额外纠错块以产生符合参考格式的纠错块,并将其输出。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有 一部分 通过描述将是清楚的,或者可以经过本发明的实施而得知。
具体实施例方式
现将详细参照本发明的当前实施例,其示例在附图中表示,其中,相同 的标号始终表示相同的部件。以下通过参考附图描述实施例以解释本发明。
图1是产生具有传统标准格式的纠错块的方法的流程图。通过将附加信
息(诸如错误检测码(EDC)和用于纠错的奇偶校验信息)添加到输入数据 (即,主数据)来构造具有传统标准格式的纠错块。为了产生这种传统纠错 块,在操作102,将附加信息添加到主数据。接下来,在操作104,对主数据 加扰。在操作106,将奇偶校验信息添加到加扰的主数据块,从而产生纠错块。
图2示出根据本发明实施例的产生具有扩展格式的纠错块的设备。参照 图2,用于产生纠错块的设备包括纠错块产生器220,根据图l示出的传统 标准产生纠错块;以及额外纠错块产生器210,用于预处理输入数据。额外 纠错块产生器210通过将附加奇偶校验信息添加到输入数据来产生输入到纠 错块产生器220的主数据。稍后将描述由额外纠错块产生器210产生的额外 纠错块的详细结构。
图3是根据本发明实施例的具有扩展格式的纠错块300的示意图。示出 的纠错块300具有与具有标准格式的纠错块相同的结构,并且包括主数据 310、附加信息320和奇偶校验信息330。为了将标准格式与根据本发明的一 方面的扩展格式进行区分,压缩盘(CD)、数字通用光盘(DVD)和高清晰 度DVD (HDDVD)和蓝光盘中的纠错块的标准格式被称为参考格式。根据 本发明的当前实施例的纠错块300具有包括额外纠错块310的扩展格式,额 外纠错块310具有与主数据相同的大小,并且通过将用于额外纠错的额外奇 偶校验信息312添加到输入数据311来得到额外纠错块310,所述输入数据 311的大小小于包括在参考格式中的主数据的大小。在下面的本发明的各种 实施例中,附加信息320可包括在额外纠错块310中,但是在各方面不是必 须的。
图4是根据本发明实施例的使用纠错块进行纠错的方法的流程图。在操
作402,从通信信道或从信息存储介质接收根据本发明实施例的具有扩展格
式的纠错块结构的数据。例如,可通过记录和/或再现设备的光拾取器读取数
据,或者通过网络接收数据。在操作404,确定接收的数据中是否存在错误。 当确定接收的数据中存在错误时,在操作406,使用纠错块的参考格式的奇 偶校验信息执行纠错。直到操作406的过程与传统纠错过程相同。当执行根 据传统标准的纠错但是纠正所有错误失败时,使用根据本发明实施例的额外 奇偶校验信息。换句话说,当在操作408由于意识到有很多有错误的比特而 不能使用参考格式的奇偶校验信息对每个错误进行纠正时,在操作410,使 用包括在根据本发明实施例的纠错块中的额外奇偶校验信息对剩余错误进行 纠正。
将参照图5和6描述根据本发明实施例的产生纠错块的两种不同方法。 图5是根据本发明实施例的产生具有扩展格式的纠错块的方法的流程 图。参照图5,在操作502,通过将用于纠错的额外奇偶校验信息添加到输入 数据来产生与参考格式的主数据具有相同大小的额外纠错块,所述输入数据 的大小小于主数据的大小。在操作504,使用额外纠错块作为主数据来产生 具有根据传统标准的参考格式的纠错块。换句话说,在根据本发明实施例产 生额外纠错块之后,根据产生纠错块的传统方法,对附加信息(诸如添加EDC ) 和除了附加信息之外的数据进行加扰,并且添加奇偶校验信息,从而产生具 有扩展格式的纠错块。
图6是根据本发明的另一实施例的产生具有扩展格式的纠错块的方法的 流程图。在操作602,将诸如EDC的附加信息添加到输入数据,所述输入数 据的大小小于参考格式的主数据的大小。在操作604,将用于额外纠错的额 外奇偶校验信息添加到具有附加信息的输入数据,从而产生额外纠错块。在 操作606,用根据参考格式的附加信息来替换与包括在额外纠错块中的额外 奇偶校验信息中的附加信息相应的部分中的数据。由于记录额外奇偶校验信 息的部分被认为将被包括在根据参考格式的主数据中,因此参考格式的附加 信息需要被包括在额外奇偶校验信息中,以在再现时与参考格式兼容。这里, 优选地是(但不是必要的)至少替换与EDC相应的部分中的数据。在一些应 用中,由于将地址信息添加到主数据,因此可用根据参考格式的信息替换记
录地址信息的部分中的数据。在操作608,对除了额外纠错块中的附加信息
之外的数据进行加扰,并且添加用于纠错的奇偶校验信息,从而产生具有参 考格式的纠错块。其结果是,产生的纠错块具有包括额外奇偶校验信息的扩 展格式。
以下,将描述根据本发明的一方面的产生再现时与DVD标准兼容的纠 错块的实施例。图7A示出根据传统DVD标准的数据帧712的结构。参照图 7A,数据帧712包括通过将用于校验纠错的4字节EDC 708添加到2060字 节数据形成的2064字节数据。通过将4字节ID 702、用于ID错误检测的2 字节IED 704和6字节CPR—MAI 706添加到2048字节主数据来形成2060字 节数据。
图7B示出根据传统DVD标准的纠错块的结构。参照图7B,图7A示出 的数据帧712中的2048字节主数据被加扰以产生2064字节第一加扰帧712。 以这种方式,产生16个加扰帧712,并且形成32K字节主数据块。以下,为 了形成RS (208,192,17)的外码,将16字节外码奇偶校验(PO )信息714 添加到172列的每一个。接下来,为了形成RS ( 182, 172, 11 )的内码,将10 字节内码奇偶校验(PI)信息716添加到208行的每一个。其结果是,产生 纠错块。在这种结构中,可通过交替地且重复地纠正内码和外码来纠正纠错 块中的错误。这里,可使用擦除纠正最多纠正16x 182+10 = 2922字节的错误。
图8A和图8B分别示出使用图5所示的方法产生以与DVD标准兼容的 额外纠错块的两个示例。如上所述,当产生用于DVD的具有传统参考格式的 纠错块时,使用32K字节(即,16 x 2048字节=32K字节)主数据产生16 个加扰帧,接着添加PO和PI信息。然而,在本发明实施例中,使用输入数 据产生纠错块,所述输入数据的大小小于参考格式的主数据的大小。例如, 接收到24K字节主数据,并将8K字节额外奇偶校验信息添加到24K字节主 数据,从而产生32K字节额外纠错块,所述额外纠错块具有与参考格式的主 数据相同的大小。接下来,根据产生用于DVD的纠错块的传统方法,使用额 外纠错块作为主数据产生纠错块。
参照图8A, 24K字节主数据具有96 x 256字节的结构802, 32字节额外 奇偶校验信息804被添加到主数据的每列。其结果是,形成包括256 RS (128,96,33 )码806的32K字节额外纠错块。
参照图8B, 24K字节主数据具有48x512字节的结构812,并且将16
字节额外奇偶校验信息814添加到主数据的每列。其结果是,形成包括512 RS (64,48,17)码816的32K字节额外纠错块。这里,额外奇偶校验信息814 和最终纠错块中的外码具有相同的大小16字节。因此,当使用额外奇偶校验 信息814对额外纠错块中的错误进行纠正时,可通过将具有值00h的144字 节添加到RS (64,48,17)码816的前端来使用现有RS (208,192,17)外码。
如图8A和图8B所示,当输入具有额外奇偶校验信息的32K字节的额 外纠错块的数据,并且基于输入数据使用传统方法产生纠错块时,获得扩展 纠错块,所述扩展纠错块在再现时与传统DVD纠错系统兼容。当存在传统纠 错系统不能纠正的错误时,具有基于根据本发明实施例的额外奇偶校验信息 的再现功能的纠错系统使用额外奇偶校验来纠正32K字节额外纠错块,从而 当再现主数据时增加包括在整个纠错块中的主数据的可靠性。当使用根据本 发明实施例的额外奇偶校验进行纠错时,如果主数据大小为28K字节,额外 奇偶校验大小为4K字节,则最多可纠正16x256 = 4096字节,其大约为传 统方法能够纠正的最多错误字节的1.4倍。如果主数据大小为24K字节,额 外奇偶校验大小为8K字节,则最多可纠正32 x256 = 8192字节,其大约为 传统方法能够纠正的最多错误字节的2.8倍。
图9示出使用图6所示的方法产生的与DVD标准兼容的额外纠错块的 示例。参照图9,按2K字节划分24K字节输入数据,而不是标准参考格式的 32K字节主数据,将4字节ID、 2字节IED和6字节CPR-MAI添加到每一 帧,从而形成2060字节数据。其后,将4字节EDC添加到2060字节数据。 其结果是,形成12个2064字节数据帧902。其后,将4 x 2064字节额外奇 偶校验904添加到12个数据帧902,从而形成16 x 2064字节额外纠错块。
通过使用形成纠错块的传统方法来替换与额外奇偶校验的4个数据帧 904中的ID、正D和CPR-MAI相应的数据。使用与主导2060K字节相应的 EDC来替换与4个数据帧904中的IED相应的数据。最终,对除了 16个2064 字节数据帧902和904中的ID、 IED和CPR-MAI之外的16 x 2048字节数据 加扰,从而形成16个加扰帧。其后,将PO和PI信息添加到16个加扰帧, 从而产生具有扩展格式的纠错块。当使用图9所示的额外纠错块时,最多可 纠正大约(48-l) x 172 = 8084字节的错误字节。
图IOA示出图9所示的额外纠错块中的每列的里德-索罗门(RS)码的 示例。参照图IOA,对图9所示的额外纠错块中的每列(即,192字节)形
成包括144字节主数据1002和48字节额外奇偶校验信息1004的单个RS( 192, 144,49)码。
图IOB示出图9所示的额外纠错块中的每列的RS码的另一示例。参照 图10B,将图9示出的额外纠错块的每列中的144字节数据划分成3个48字 节数据部分,并且16字节额外奇偶校验信息1014被添加到每个48字节主数 据1012,从而形成RS (64,48,17)码。当形成RS ( 64,48,17 )码时,大小为 192字节的单列包括3个码字。因此,当通过将3个RS (64,48,17)码交替 排列的交织使用3个码字来分离列中的连续错误时,增加了纠错性能。
由于额外奇偶校验的数据帧904中的ID、 IED、 CPR—MAI和EDC的替 换,在图IOA和图10B示出的RS码中的替换部分可能被识别为错误。因此, 优选地是在RS码的交织期间,将由于替换在RS码中出现的错误分散到码字。 当不考虑额外奇偶校验帧中的ID、 IED、 CPR_MAI和EDC的替换(即,不 考虑对额外奇偶校验部分执行交织)而形成RS码时,在特定码字中存在由 于前12列和后4列中ID、 IED、 CPR—MAI和EDC的替换而出现的4字节错 误。在这种情况下,降低了对于整个额外纠错块的纠错性能。例如,当大小 为192字节的列被做成一个或多个码字时,优选地是在形成码字之后排列与 48行中的额外奇偶校验相应的部分,从而与ID 、 IED 、 CPR_MAI和EDC相 应的数据(大小为每个数据帧16字节,从而总共具有64字节)被统一分散 到形成额外纠错块的码字。如果额外纠错块包括多于64个码字,则在单个码 字中最多存在l字节错误。由于这个错误的位置是已知的,因此能够通过擦 除纠正来减小可靠性的降低。
图11示出用于替换图9所示的额外纠错块中的额外奇偶校验的数据帧中 的附加信息的过程。参照图11,在用于额外奇偶校验的数据帧1100中,根据 形成纠错块的传统方法来替换与ID 1102、 IED 1104和CPR-MAI 1106相应的 数据,并且用与主导2060字节相应的EDC来替换与EDC 1108相应的数据。 这种附加信息被替换以形成符合传统标准的纠错块,从而纠错块与传统标准 兼容。
在上述方法中,当使用传统纠错块的PI纠正的结果纠正额外纠错块时, 可通过执行擦除纠正来纠正最大数量的错误。换句话说,当对于行的PI纠正
擦除纠正,因而,可以纠正最大数量的错误字节。
以下,将描述才艮据本发明的一方面产生再现时与HDDVD标准兼容的额 外纠错块的实施例。
产生符合传统标准的HD DVD的纠错块的方法与产生符合传统标准的 DVD的纠错块的方法相同,除了当产生加扰帧时将6字节CPR-MAI处理为 "保留,,。同时,将PO和PI信息添加到16个加护L帧以形成DVD的单个纠 错块。然而,对于HDDVD, 32个加扰帧被划分为左侧部分和右侧部分,接 着在两个纠错块内被交替排列,并且将PO和PI信息添加到两个纠错块中的 每一个,从而产生两个纠错块。
当图5示出的方法用于本发明的实施例时,16K字节额外奇偶校验不被 添加到64K字节主数据,而是添加到48K字节主数据,从而产生64K字节额 外纠错块。其后,使用额外纠错块作为主数据产生HDDVD的纠错块。其结 果是,产生两个纠错块,并且对于两个纠错块分别形成两个额外纠错块。
当图5所示的方法用于本发明的另一实施例时,使用与图8A或图8B示 出的方法相似的方法用额外奇偶校验信息来替换从加扰之前的32K主数据除 去24K字节之后剩余的8K字节,从而产生两个额外纠错块。其后,分别在 两个纠错块内布置两个额外纠错块,接着执行加扰。接下来,将PO和PI信 息添加到两个纠错块中的每一个。
当图6示出的方法用于本发明的实施例时,用与关于24个数据帧的奇偶 校验信息相应的额外奇偶校验来替换从与64K字节主数据相应的32个数据 帧除去与48K字节主数据相应的24个数据帧之后剩余的8K字节,从而产生 包括32个数据帧的额外纠错块。其后,对32个数据帧进行加扰以产生加扰 数据帧。接下来,以与产生符合标准参考格式的HDDVD的两个纠错块的方 法相同的方法产生纠错块。
当图6所示的方法用于本发明的另一实施例时,将8K字节额外奇偶校 验添加到与12个数据帧(即,24K字节)相应的数据,以被布置到48K字节 主数据的24个数据帧之中的单个纠错块内,从而产生额外纠错块。在产生的 两个额外纠4昔块中,ID、 IED、 CPR—MAI(保留)和EDC信息根据HD DVD的 纠错块标准被替换。其后,执行加扰以产生加扰帧。接下来,将PO和PI信 息添加到两个额外纠错块中的每一个,从而产生两个纠错块。
与在DVD的实施例中所做的相似,为了最小化由于当ID、 IED、保留 和EDC信息的位置上的数据在数据帧中由额外奇偶校验替换时产生的错误
而造成的额外纠错块的纠错性能的降低,可通过交织将额外奇偶校验统一地 分散到额外纠错块内的码字中。
传统标准HDDVD的纠错性能大约为(16x 182+10) x 2 = 5844字节。然 而,当使用本发明实施例时,最多可纠错字节如下。当图5所示的方法用于 产生额外纠错块时,最多可纠错字节是32 x 256 x 2 二 16384字节,并且大约 为在传统标准中获得的最多可纠错字节的2.8倍。当图6所示的方法用于产 生额外纠错块时,最多可纠错字节是(48-l)x 1728 x2 = 16184字节,并且大 约为在传统标准中获得的最多可纠错字节的2.8倍。
以下,将描述根据本发明实施例的用于产生再现时与蓝光盘标准兼容的 额外纠错块的实施例。
图12A示出根据传统蓝光盘标准的数据帧的结构。参照图12A,蓝光盘 的纠错块的数据帧是通过将4字节EDC信息添加到2048字节主数据获得的 大小2052字节。
图12B示出根据传统蓝光盘标准的加扰数据帧组的结构。参照图12B, 蓝光盘的主数据块包括32个加扰数据帧,每个加扰数据帧大小为2052字节, 通过对32个数据帧加扰来产生32个加扰数据帧。
图12C示出根据传统蓝光盘标准的纠错块的结构。参照图12C,将32 个加扰数据帧布置在216 x 304块1220中。这里,在垂直方向上从上到下、 在水平方向上从左到右布置数据。通过将32字节奇偶校验添加到主数据块 1220中的216字节列的每一列来将奇偶校验块1230添加到主数据1220。其 结果是,对于64K字节主数据产生包括304个RS(248,216,33)码的纠错块。
图13示出使用图5所示的方法产生的与蓝光盘标准兼容的额外纠错块的 示例。参照图13,通过将32字节额外奇偶校验添加到主数据块1302中的96 字节列的每一列来将额外奇偶校验块1304添加到大小为48K字节的96 x 512 块1302,从而形成包括512个RS(128,96,33)码1306的64K字节额外纠错块。 其后,从额外纠错块内的48K字节数据依次提取数据,每次提取2048字节 并被提供给4字节的EDC。其结果是,形成32个数据帧,每个数据帧大小 为2052字节。对32个数据帧的每一个进行加扰,从而形成32个加扰数据帧, 每个加扰数据帧大小为2052字节。因此,使用传统方法产生纠错块。
传统纠错块能够通过使用帧同步的纠错结果和分帧指示符子码(BIS )块 的纠错结果执行擦除纠正来最多纠正32 x 304字节=9728字节的错误。然而,
当使用根据本发明实施例的上述方法时,最多能够纠正32 x 512字节=16384 字节的错误。因此,与传统标准相比,本发明实施例将纠错性能提高了大约 1.7倍。通过使用帧同步的纠错结果和当对额外纠错块执行纠错时对于传统蓝 光盘纠错块中的附加信息的BIS块的纠错结果以及通过使用纠错块的纠错结 果执行擦除纠正来得到这种提高。
图14示出使用图6所示的方法产生的与蓝光盘标准兼容的额外纠错块的 示例。参照图14,将32字节额外奇偶校验添加到与96 x 513字节相应的24 个数据帧1402中的96字节列的每一列,从而产生包括513个RS(128,96,33) 码的额外纠错块。为了最大化对于例如划痕引起的连续错误造成的突发错误 的额外纠错块的纠错性能,当将与24个数据帧相应的数据布置在96 x 513块 中时,可在垂直方向上>^人上到下、在水平方向上vMv左到右布置与96行相应的 数据,原因是在传统纠错块中以相同的方式布置主数据,并且在水平方向上 从左到右、在垂直方向上从上到下执行盘记录。
图15示出图14所示的额外纠错块中的每列的RS码的示例。这里,RS 码是RS(128,96,33)码。与涉及DVD的情况相似,在128字节数据之前将具 有值00h的120字节数据输入到纠错系统,从而RS(128,96,33)码与传统 RS(248,216,33)码兼容。其结果是,可最小化用于纠错的硬件上的改变。
图16示出用于替换图14所示的额外纠错块中的额外奇偶校验的数据帧 中的附加信息的过程。参照图16,如传统标准中所规定的,用关于用于额外 奇偶校验的数据帧1610中的剩余2048字节的EDC数据1602来替换与最后 4字节相应的数据。为了将由于EDC数据的替换出现的错误字节(即,4x8 字节=32字节)分散到513个码字,可从图14所示的额外纠错块(例如,在 垂直方向上从上到下、接着在水平方向上从左到右)提取用于额外奇偶校验 的2052字节的数据帧1610。其结果是,由于EDC替换的纠错丟失可被最小 化。参照图16,由于EDC替换出现32个错误字节。因此,如果至少32个 码字包括在额外纠错块中,则每个码字至多具有一个错误字节。
能够使用传统纠错块纠正的最多错误字节是32 x 304字节=9728字节。 然而,当使用采用根据本发明实施例的上述方法产生的额外纠错块时,能够 使用擦除纠正而纠正的最多错误字节是32 x 513字节=16416字节,与传统纠 错块相比,大约为1.7倍高。
尽管不是在各方面都需要,但是本发明还可被实现为将由计算机或控制
器实现的计算机记录介质上的计算机可读代码,诸如控制器控制光拾取器读/ 写数据以及对数据编码/解码。
如上所述,本发明的一方面能够向用户提供更加可靠的数据以及与符合 传统标准格式的纠错块的再现兼容性。
尽管已经显示并描述了本发明的一些实施例,但是本领域的技术人员将 理解,在不脱离本发明的原理和精神的情况下,可以对这个实施例进行改变, 本发明的范围由权利要求及其等同物来限定。
权利要求
1、一种记录在记录介质上且将由设备再现的纠错块,所述纠错块具有扩展格式,包括:包括主数据、附加信息和标准参考格式中的奇偶校验信息的纠错块结构,其中,主数据包括额外纠错块,所述额外纠错块包括输入数据和除了奇偶校验信息之外所述对于主数据的纠错的设备使用的额外奇偶校验信息。
2、 一种产生与具有标准参考格式的纠错块兼容的具有扩展格式的纠错块 的方法,所述方法包括将用于纠错的额外奇偶校验信息添加到其大小小于标准参考格式的主数 据的大小的输入数据,从而产生与主数据具有相同大小的额外纠错块;以及 使用额外纠错块作为主数据产生符合参考格式的纠错块。
3、 如权利要求2所述的方法,其中,产生符合标准参考格式的纠错块的 步骤包括将包括错误检测码的附加信息添加到额外纠错块; 对除了附加信息之外的额外纠错块中的数据加扰;以及 将用于纠错的奇偶校验信息添加到具有附加信息的额外纠错块,以产生 纠错块。
4、 如权利要求3所述的方法,其中,将用于纠错的奇偶校验信息添加到 额外纠错块的步骤包括将纠错块的用于纠错的外码奇偶校验信息添加到额外纠错块;以及 将纠错块的用于纠错的内码奇偶校验信息添加到额外纠错块。
5、 如权利要求3所述的方法,其中,添加附加信息的步骤还包括添加额 外纠错块的地址信息。
6、 如权利要求2所述的方法,其中,具有参考格式的纠错块符合压缩盘 标准、数字通用盘标准、高清晰度数字通用盘标准、蓝光盘标准或其结合。
7、 一种产生与具有标准参考格式的纠错块兼容的具有扩展格式的纠错块 的方法,所述方法包括将至少包括错误检测码的附加信息添加到其大小小于参考格式的主数据 的大小的输入数据;通过将用于纠错的额外奇偶校验信息添加到已添加了附加信息的输入数 据来产生额外纠错块;用参考格式的相应附加信息替换与额外纠错块内的额外奇偶校验信息中 的附加信息相应的部分中的数据;以及通过将用于纠错的奇偶校验信息添加到具有替换的附加信息的额外纠错 块来产生符合参考格式的纠错块。
8、 如权利要求7所述的方法,其中,产生符合参考格式的纠错块的步骤 包括对除了附加信息之外的额外纠错块中的数据进行加扰;以及 将奇偶校验信息添加到加扰的额外纠错块。
9、 如权利要求7所述的方法,其中,产生符合参考格式的纠错块的步骤 包括将纠错块的用于纠错的外码奇偶校验信息添加到额外纠错块;以及 将纠错块的用于纠错的内码奇偶校验信息添加到额外纠错块。
10、 如权利要求7所述的方法,其中,添加附加信息的步骤包括添加 输入数据的地址信息;替换与附加信息相应的数据的步骤包括用额外纠错 块中符合参考格式的地址信息来替换额外奇偶校验信息中与地址信息相应的 数据。
11、 如权利要求7所述的方法,其中,具有参考格式的纠错块符合压缩 盘标准、数字通用盘标准、高清晰度数字通用盘标准、蓝光盘标准或其结合。
12、 如权利要求7所述的方法,其中,输入数据的大小是包括在具有参 考格式的纠错块中的数据帧的大小的整数倍。
13、 一种使用包括纠错块结构的具有扩展格式的纠错块的纠错方法,所 述纠错块结构包括主数据、附加信息和标准参考^f各式中的奇偶校验信息,其 中,主数据是包括输入数据和额外奇偶校验信息的额外纠错块,所述纠错方 法包括接收扩展格式的具有纠错块结构的数据; 感测接收的数据中的错误;当感测到任何错误时,使用奇偶校验信息纠正错误;以及当没有成功纠正所有感测的错误时,使用额外奇偶校验信息纠正剩余的错误。
14、 一种用于产生与具有标准参考格式的纠错块兼容的具有扩展格式的 纠错块的设备,所述设备包括额外纠错块产生器,接收其大小小于标准参考格式的主数据的大小的输 入数据,并且将用于纠错的额外奇偶校验信息添加到所述输入数据,从而产生与主数据具有相同大小的额外纠错块;以及纠错块产生器,使用额外纠错块作为主数据产生符合标准参考格式的纠 错块,并且将其输出。
15、 如权利要求14所述的设备,其中,纠错块产生器产生符合压缩盘标 准、数字通用盘标准、高清晰度数字通用盘标准和蓝光盘标准之一的纠错块。
16、 如权利要求14所述的设备,其中,纠错块产生器将至少包括错误检 测码的附加信息添加到额外纠错块,对所述额外纠错块进行加扰,接着将用 于纠错的奇偶校验信息添加到额外纠错块以产生纠错块。
17、 一种用于产生与具有标准参考格式的纠错块兼容的具有扩展格式的 纠错块的设备,所述设备包括额外纠错块产生器,接收其大小小于标准参考格式的主数据的大小的输 入数据,将至少包括错误检测码的附加信息添加到所述输入数据,并且将用 于纠错的额外奇偶校验信息添加到具有附加信息的输入数据以产生额外纠错 块;以及纠错块,用参考格式的相应附加信息替换与额外纠错块内的额外奇偶校 验信息中的附加信息相应的部分中的数据,并且将用于纠错的奇偶校验信息 添加到具有替换的附加信息的额外纠错块以产生符合参考格式的纠错块,并 将其输出。
18、 如权利要求17所述的设备,其中,纠错块产生器产生压缩盘标准、 数字通用盘标准、高清晰度数字通用盘标准、蓝光盘标准或其结合的纠错块。
19、 如权利要求17所述的设备,其中,纠错块产生器对除了附加信息之 外的额外纠错块中的数据进行加扰,并且将奇偶校验信息添加到加扰的额外 纠错块以产生纠错块。
20、 一种产生纠错块的方法,包括通过将额外奇偶校验信息添加到输入数据来产生额外纠错块; 将使用额外纠错块作为主数据来产生与参考格式的主数据具有相同大小 的纠错块,其中,输入数据的大小小于参考格式的主数据的大小,额外纠错块的大 小与参考格式的主数据的大小相同。
21、 一种用于产生纠错块的设备,包括第一纠错块产生器,对输入数据进行预处理,并且输出与参考格式的主 数据具有相同大小的额外纠错块,纠错块包括输入数据和额外奇偶校验信息; 以及第二纠错块产生器,使用额外纠错块作为主数据产生纠错块。
22、 一种产生具有扩展格式的纠错块的方法,包括将附加信息添加到其大小小于参考格式的主数据的输入数据;将用于额外纠错的额外奇偶校验信息添加到具有附加信息的输入数据, 从而产生额外纠错块;用根据参考格式的附加信息替换与包括在额外纠错块中的额外奇偶校验 信息中的附加信息相应的部分中的数据;以及对除了附加信息之外的额外纠错块中的数据进行加扰,并且添加用于纠 错的奇偶校验信息,从而产生具有参考格式的纠错块。
全文摘要
一种与传统纠错块的标准格式兼容的具有扩展格式的纠错块、用于产生所述纠错块的方法和设备以及使用所述纠错块进行纠错的方法。产生纠错块的方法包括将用于纠错的额外奇偶校验信息添加到其大小小于标准参考格式的主数据的大小的输入数据,从而产生与主数据具有相同大小的额外纠错块;以及使用额外纠错块作为主数据产生符合所述参考格式的纠错块。
文档编号G11B20/18GK101379563SQ200780004460
公开日2009年3月4日 申请日期2007年1月9日 优先权日2006年2月8日
发明者朴仁值, 黄盛凞 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1