记录和/或再现设备制造技术

技术编号:3060384 阅读:129 留言:0更新日期:2012-04-11 18:40
一种记录和/或再现方法、记录和/或再现设备,以及存储用于执行该方法的程序的计算机可读记录介质。在其中无效数据被部分地填充的记录单元块和指示该无效数据被包括在记录单元块中的填充信息一起被写在信息存储介质上。在确定该记录单元块是否包括填充数据时,该填充信息是有用的。因此,驱动系统的非必须再试验过程被减少,从而该驱动系统的性能被改进并且纠错能力被增强。

【技术实现步骤摘要】

本专利技术涉及一种盘,更具体地讲,涉及一种记录和/或再现方法、一种记录和/或再现设备、以及一种存储用于执行该方法的程序的计算机可读记录介质。
技术介绍
在预定单元中执行将数据记录在如硬盘(HD)、压缩盘(CD)、和数字多功能盘(DVD)的信息存储介质上或从该信息存储介质再现数据。该单元被称作记录单元块或再现单元块。用于纠正当数据被记录或再现时产生的错误的纠错块是记录单元块或再现单元块的例子。当纠错块的大小是64K字节并且想要记录与纠错块的一部分相应的4K字节长的数据时,如00h的无意义值被添加到纠错块的剩余部分,即60K字节中,并且然后被记录。为了再现在其中仅仅该块的一部分具有有意义数据的纠错块,盘驱动器读取该纠错块并且执行纠错。然而,尽管有意义4K字节长的数据的纠错是可能的,但是包括以无意义值填充的剩余60K字节长的数据的码字的纠错是不可能的,并且由此整个纠错块的纠错也是不可能的。由于盘驱动器不能识别在纠错块中的哪一部分是有意义数据和哪一部分以无意义数据填充,所以存在问题该盘驱动器再次试图执行纠错或数据再现,或不管在纠错块的一部分中有意义数据的存在,最后认为该纠错块为错误。这种情况不仅以相同方式发生在数据再现操作中,而且发生在数据更新操作和数据添加操作中。其间,第6367049号U.S.专利(以下,称作“交织编码”)公开了一种用于编码数据的技术。在交织编码中,每个块包括用户数据的多个LDC块和每个块包括地址数据的多个突发指示器子码(BIS)块被以交织方式布置在一个物理簇中并被记录。当再现数据时,包括地址数据的块的纠错被执行,然后包括用户数据的块的纠错被执行。参考图1,现在将简略地解释交织编码。图1是解释通过根据传统技术的例子的交织方法来编码数据的参考图。参考图1,从如主机和应用程序的源接收的用户数据11被分割成数据帧,每个帧被形成有(2048+4)字节。分割的用户数据形成以304列和216行布置的数据块12。接下来,通过将32行校验数据添加到数据块12,LDC块13被形成。这些LDC块13以152列496行布置以形成纠错码(ECC)簇14。该ECC簇14被分布以填入物理簇块20的多个ECC部分中。由记录系统组合的逻辑地址和控制数据15被布置在32*18字节中。与介质上物理位置相关的物理地址被布置在16*9字节中。逻辑地址+控制数据15和物理地址16被组合以形成24列*30行的访问块17。然后,32-行校验数据被添加到访问块17,并且BIS块18被形成。这些BIS块18被布置为3列和496行的BIS簇19。BIS簇19被分配以填充物理簇块20的多个BIS列。然后,通过将同步比特组的一列添加到物理簇块20中,155列*496行的物理簇被形成。因此,通过以上面描述的交织方式布置数据,纠错能力被增强。同时,当期望数据被记录在可记录信息存储介质上时,驱动系统将数据以作为记录单元的簇为单位记录。例如当假定簇形成有32个扇区时,如果应该被记录的扇区的大小不是32的倍数,则驱动系统填充一些无意义扇区以生成簇的多倍单元,以适合簇单元,并且然后记录该数据。此外,当期望数据被添加到已经记录在可记录信息存储器上的簇中或在该簇中被更新时,如果一些不是簇的单元的扇区(即,不在32个扇区中),例如,16个扇区,被记录,则驱动系统从盘读取形成有包括将被添加或被更新的16个扇区的32个扇区的簇,并将它们存储在内部存储器中。然后,在此簇中,期望在纠错后被添加或被更新的16个扇区在内部存储器的相应位置中被修改,然后,与剩余的16个扇区一起被编码为一个ECC簇并被记录。此处理被称为读-修改-写。当然,在可记录信息存储介质中的簇的再现处理中,如果簇没有缺陷,则簇被记录到相同物理地之中。如果簇是有缺陷的,则通过缺陷管理方法该簇被记录在替换簇中。在一次写入记录信息存储介质中,由于只允许写一次,通过缺陷处理其中数据被添加或被更新的簇被记录在替换簇中。将更详细地解释用于将数据添加到其中通过交织编码16个扇区已经被记录在数据结构中的簇中或在该簇中更新数据的操作。当在读-修改-写处理中读取操作被执行以添加或更新16个扇区时,记录/再现单元簇的数据被读取并被存储在内部存储器中。然后,BIS簇的纠错被首先执行,然后用于数据的32个扇区的ECC簇的纠错被执行。此时,如果ECC簇的纠错未成功,则除了期望被添加或被更新的16个扇区之外的剩余的16个扇区不能被再现,并且出现在记录期望被添加或被更新的数据中的问题。这是因为有效数据可被包括在16个剩余的扇区中,并且因此纠错应该被充分地执行。因此,在这种情况下,如果不知道在16个剩余的扇区中的数据是否是有效的,则驱动系统不得不访问盘上的簇并再次尝试再现数据。如果尽管这次的重试簇仍然不能被再现,则驱动器不得不向主机汇报错误信息。因此,在这种情况下驱动系统的无用的操作不可避免地发生。此外,在这种情况下,如果驱动系统被通知在16个扇区中的数据是否是有效的,并且在剩余的16个扇区中的数据是无效的,则驱动系统可将数据添加到16个扇区中或在16个扇区中更新新数据,而不需要试图再次再现数据或向主机汇报错误消息。然而,由于不知道剩余的16个扇区中的数据是否是有效的,所以驱动系统认为其是错误的可能性增加,结果纠错能力降低。
技术实现思路
本专利技术提供一种记录和/或再现方法、一种记录和/或再现设备、和一种计算机可读记录介质,该介质存储了一种用于执行其中通过确认盘的记录单元块中的数据是否是有效的,来当数据被添加到盘上或记录在盘上的数据被更新时,驱动系统的操作被防止并且纠错能力被提高的方法的程序。根据本专利技术的一方面,数据记录和/或再现方法包括将无效数据被部分地填充在其中的记录单元块写在信息记录介质上,或从信息记录介质上读取记录单元块;和基于指示无效数据被包括在记录单元块中的填充信息来更新包括在记录单元块中的有效数据。在更新有效数据中,如果从填充信息确认除了在记录单元块中期望被更新的数据之外的数据是无效数据,则不考虑记录单元块的数据的纠错,包括在记录单元块中的有效数据可被更新。有效数据的更新可包括执行包括填充信息的记录单元块的纠错;从纠错的填充信息确认在记录单元块中除了期望被更新的数据之外的数据具有无效数据;即使当记录单元块的纠错失败时,也通过使用更新的数据填充无效数据来产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。在有效数据的更新中,如果从填充信息确认有效数据和无效数据被包括在除了记录单元块中期望被更新的数据之外的数据中,则不考虑无效数据的纠错,包括在记录单元块中的期望被更新的数据可被更新。有效数据的更新可包括执行包括填充信息的记录单元块的纠错;从纠错的填充信息确认有效数据和无效数据被包括在除了记录单元块中期望被更新的数据之外的数据中;即使当无效数据的纠错已经失败时,通过在记录单元块中更新期望被更新的数据来产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。根据本专利技术的另一方面,提供一种数据记录和/或再现方法,包括将无效数据被部分地填充到其中的记录单元块写在信息记录介质上,或从信息记录介质读取记录单元块;和基于指示无效数据被包括在记录单元块中的填充信息将新数据添加在记录单元块中。在添加新数据时,如果从本文档来自技高网
...

【技术保护点】
一种记录和/或再现数据的方法,包括:将其中无效数据被部分地添加的记录单元块写入信息记录介质上,或从信息记录介质读取记录单元块;和基于指示无效数据被包括在记录单元块中的填充信息,更新包括在记录单元块中的有效数据。

【技术特征摘要】
KR 2004-2-19 11073/041.一种记录和/或再现数据的方法,包括将其中无效数据被部分地添加的记录单元块写入信息记录介质上,或从信息记录介质读取记录单元块;和基于指示无效数据被包括在记录单元块中的填充信息,更新包括在记录单元块中的有效数据。2.如权利要求1所述的方法,其中,在有效数据的更新中,如果填充信息确认记录单元块中除了期望被更新的数据之外的数据是无效数据,则不管记录单元块的数据的纠错如何,包括在记录单元块中的有效数据被更新。3.如权利要求2所述的方法,其中,有效数据的更新包括执行包括填充信息的记录单元块的纠错;从被纠错的填充信息确认记录单元块中除了期望被更新的数据之外的数据具有无效数据;即使当记录单元块的纠错失败时,通过填充具有更新的数据的无效数据产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。4.如权利要求1所述的方法,其中,在有效数据的更新中,如果填充信息确认在除了记录单元块中期望被更新的数据之外的数据中包括有效数据和无效数据,则不管无效数据的纠错,包括在记录单元块中期望被更新的数据被更新。5.如权利要求4所述的方法,其中,有效数据的更新包括执行包括填充信息的记录单元块的纠错;从纠错的填充信息确认有效数据和无效数据被包括在除了记录单元块中期望被更新的数据之外的数据中;即使当无效数据的纠错已经失败时,通过更新记录单元块中期望被更新的数据产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。6.一种数据记录和/或再现方法,包括将其中无效数据被部分地填充的记录单元块记录在信息记录介质上,或从信息记录介质上读取记录单元块;和基于指示无效数据被包括在记录单元块中的填充信息将新数据添加到记录单元块中。7.如权利要求6所述的方法,其中,在新数据的添加中,如果填充信息确认除了期望被添加在记录单元块中的数据之外的数据是无效数据,则新数据被添加到记录单元块中,而不管记录单元块的数据的纠错。8.如权利要求7所述的方法,其中新数据的添加包括执行包括填充信息的记录单元块的纠错;从纠错的填充信息确认无效数据被记录在除了其中数据期望被添加在记录单元块中的位置之外的位置;即使当记录单元块的纠错已经失败时,通过填充具有新数据的无效数据产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。9.如权利要求6所述的方法,其中,在新数据的添加中,如果填充信息确认有效数据和无效数据被记录在记录单元块中除了数据期望被添加在其中的位置之外的位置中,则新数据被添加到记录单元块中,而不管无效数据的纠错。10.如权利要求9所述的方法,其中,新数据的添加包括执行包括填充信息的记录单元块的纠错;从纠错的填充信息确认有效数据和无效数据被记录在记录单元块中除了数据期望被记录在其中的之外的位置中;即使当无效数据的纠错已经失败时,通过将新数据添加到记录单元块中产生替换记录单元块;和将产生的替换记录单元块记录在介质的替换位置。11.一种数据记录和/或再现设备,包括写/读单元,将无效数据被部分地填充在其中的记录单元块写在信息记录介质上,或从信息记录介质上读取记录单元块;和控制单元,基于指示无效数据被包括在记录单元块中的填充信息,控制写/读单元以更新记录单元块中的有效数据。12.如权利要求11所述的设备,其中,如果填充信息确认除了在记录单元块中期望被更新的数据以外的数据是无效数据,则控制单元控制...

【专利技术属性】
技术研发人员:黄盛凞高祯完
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1