在一次写入盘上记录数据和/或从一次写入盘再现数据的方法和设备及一次写入盘的制作方法

文档序号:6756187阅读:110来源:国知局
专利名称:在一次写入盘上记录数据和/或从一次写入盘再现数据的方法和设备及一次写入盘的制作方法
技术领域
本发明涉及一种在一次写入盘上记录数据和/或从一次写入盘再现数据的方法和设备,更具体地讲,涉及一种在一次写入盘上记录访问信息以更迅速地访问使用该一次写入盘所需的信息的方法和设备,以及一种以上述方法和设备来使用的一次写入盘。
背景技术
新的信息可被重复地记录在信息已被记录在其上的可重写盘上。然而,当新的信息被记录在一次写入盘上时,因为已被记录的信息既不能被擦除,也不能被重复地记录在其中记录有信息的位置中,所以必须分配新的位置以更新已记录的信息。
通常,只有最终更新的信息才是有意义的。因此,为了读取最终更新的信息,更新区被分配给数据区,并且盘驱动器通过搜索其中记录有更新的信息的更新区来检测最终更新的信息。当许多信息被记录在更新区中时,需要花费大量的时间来检测期望的信息。
在由驱动器对其执行缺陷管理的一次写入盘上,存在这样的区域,所述区域记录用于管理在一次写入盘被使用时产生的缺陷的信息以及指示一次写入盘的记录状态的信息。与可重写盘不同,根据一次写入盘的特性,因为当需要更新缺陷管理信息时,更新的信息不能被重复地记录在现有信息已被记录在其中的位置处,所以更新的信息必须被记录在空位置处。因此,需要相对大的更新区。通常,更新区被分配给导入区或导出区。然而,有时更新区可被分配给数据区,以根据用户的指定增加更新计数。
当使用一次写入盘所需的最终更新的信息被记录在分配给数据区的更新区中,并且当指示更新区被分配给数据区的信息和指示更新区的位置的信息被包括在最终更新的信息中时,即使分配给导入区或导出区的全部更新区被查找,最终更新的信息或者最终更新的信息被记录在其中的位置也不能被检测到。

发明内容
技术解决方案根据本发明的一方面,提供了一种在其上记录有具有这样的数据结构的信息的一次写入盘,通过所述数据结构,可减少读取使用所述一次写入盘所需的更新的信息的访问时间。
根据本发明的另一方面,还提供了一种数据记录方法和设备,通过所述数据记录方法和设备,可减少读取使用一次写入盘所需的更新的信息的访问时间。
根据本发明的另一方面,提供了一种数据再现方法和设备,通过所述数据再现方法和设备,可减少读取使用一次写入盘所需的更新的信息的访问时间。
有益效果根据本发明,当使用在其上预定信息被更新并被记录在新位置中的一次写入盘时,可减少读取更新的信息的访问时间。此外,当存在多个用于写入使用所述一次写入盘所需的更新的信息的更新区时,记录设备或再现设备可在所述多个更新区中迅速并容易地确定最终更新的信息被记录在其中的更新区。


通过下面结合附图对实施例进行的描述,本发明的这些和/或其他方面和优点将会变得更加清楚和更易于理解,其中图1A和图1B是根据本发明实施例的一次写入盘的结构;图2是根据本发明实施例的具有单记录层的一次写入盘的详细结构;图3A和图3B是根据本发明实施例的具有双记录层的一次写入盘的详细结构;图4A和图4B是根据本发明另一实施例的具有双记录层的一次写入盘的详细结构;
图5示出了根据本发明实施例的将数据记录在用户数据区和备用区中的处理;图6是根据本发明第一实施例的访问信息的数据结构;图7是根据本发明第二实施例的访问信息的数据结构;图8是根据本发明第三实施例的访问信息的数据结构;图9是根据本发明第四实施例的访问信息的数据结构;图10是通过将整个TDMA划分为多个虚拟TDMA获得的数据结构;图11是根据本发明实施例的记录设备的方框图;和图12是示出根据本发明实施例的记录方法的流程图。
最佳方式根据本发明的一方面,提供了一种具有至少一个记录层的一次写入盘,所述盘包括多个更新区,其中记录预定的更新的信息;和至少一个访问信息区,其中记录访问信息,所述访问信息指示最终更新的信息被记录在其中的更新区。
根据本发明的另一方面,提供了一种将数据记录在一次写入盘上的方法,所述方法包括将预定的更新的信息记录在分配给一次写入盘的多个更新区中的一个更新区中;和将指示最终更新的信息被记录在其中的更新区的访问信息记录在分配给一次写入盘的至少一个访问信息区中。
根据本发明的另一方面,提供了一种用于将数据记录在一次写入盘上的设备,所述设备包括写/读单元,将信息记录在一次写入盘上或者从一次写入盘读取信息;和控制器,控制所述写/读单元将预定的更新的信息记录在分配给一次写入盘的多个更新区中的一个更新区中,并且控制所述写/读单元将访问信息记录在分配给一次写入盘的至少一个访问信息区中。
根据本发明的另一方面,提供了一种再现一次写入盘的方法,所述方法包括从分配给一次写入盘的至少一个访问信息区获得最终更新的访问信息;和从最终更新的访问信息获得指示在分配给一次写入盘的多个更新区中最终更新的访问信息被记录在其中的更新区的信息。
根据本发明的另一方面,提供了一种再现一次写入盘的设备,所述设备包括读取器,读取记录在一次写入盘上的数据;和控制器,控制所述读取器从分配给一次写入盘的至少一个访问信息区获得最终更新的访问信息,并且控制所述读取器从最终更新的访问信息获得指示在分配给一次写入盘的多个更新区中最终更新的访问信息被记录在其中的更新区的信息。
在下面的描述中将部分地阐明本发明另外的方面和/或优点,部分地,通过描述将会变得更加清楚,或者通过实施本发明可以了解。
本发明的方式现在将对本发明实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本发明。
图1A和图1B是根据本发明实施例的一次写入盘的结构。图1A是具有单记录层的一次写入盘的结构。图1B是具有双记录层的一次写入盘的结构。
具有单记录层的一次写入盘包括从内周向外周排列的导入区、数据区和导出区。
具有双记录层的一次写入盘的第一记录层L0和第二记录层L1的每一个包括从内周向外周排列的导入区、数据区和导出区。
图2是根据本发明实施例的具有单记录层的一次写入盘的详细结构。参照图2,导入区包括第一盘管理区(DMA1)、第二盘管理区(DMA2)、第一临时盘管理区(TDMA1)、访问信息区(AIA)和记录条件测试区。导出区包括第三盘管理区(DMA3)和第四盘管理区(DMA4)。此外,导出区还可包括临时盘管理区、记录条件测试区和AIA中的至少一个。即,在导入区和/或导出区的至少一个中存在AIA、DMA、TDMA和记录条件测试区中的至少一个。
图3A和图3B是根据本发明实施例的具有双记录层的一次写入盘的详细结构。图3A是第一记录层L0的结构,图3B是第二记录层L1的结构。图3A中显示的第一记录层L0的结构与图2中显示的具有单记录层的一次写入盘的结构相同。图3B中显示的第二记录层L1的结构与第一记录层L0的结构相似。然而,在第二记录层L1的结构中,AIA没有被分配给第二内部区,并且两个TDMA被分配给第二数据区。
具有双记录层的一次写入盘包括五个TDMA,TDMA1到TDMA5。TDMA1和TDMA2的位置和大小对于记录设备和/或再现设备是已知的。然而,当执行盘初始化以使用具有双记录层的一次写入盘时,TDMA3、TDMA4和TDMA5由用户或者记录设备和/或再现设备分配给数据区。当从TDMA1记录临时盘管理结构(TDMS)时,将包括分配给数据区的TDMA的大小和位置的临时盘缺陷结构(TDDS)记录在TDMA1中。
图4A和图4B是根据本发明另一实施例的具有双记录层的一次写入盘的详细结构。图4A是第一记录层L0的结构,图4B是第二记录层L1的结构。TDMA1、TDMA2和TDMA5被分配给图4A和图4B中显示的具有双记录层的一次写入盘。即,除了已知的TDMA1和TDMA2之外,当执行盘初始化以使用具有双记录层的一次写入盘时,仅有TDMA5由用户或者记录设备和/或再现设备分配给第二数据区。
现在将描述诸如分配给一次写入盘的TDMA的区和将数据记录在所述区中的处理。
TDMA是在一次写入盘的最终确定之前用于管理一次写入盘的TDMS被记录在其中的区。一次写入盘的最终确定是防止一次写入盘被再次记录的操作。当通过用户的选择使得数据不能再被记录到一次写入盘上时,或者当数据不能另外地记录到一次写入盘上时,一次写入盘被最终确定。
TDMS包括临时缺陷列表(TDFL)、TDDS和空间位映射(SBM)。TDFL包括指示在其中产生缺陷的区的信息以及指示替换区的信息。TDDS管理TDFL,并且包括指示TDFL被记录在其中的位置的位置指针、指示SBM被记录在其中的位置的位置指针、指示分配给数据区的备用区的位置和大小的信息以及指示分配给数据区的TDMA的位置和大小的信息。SBM通过将不同的比特值分配给数据以簇为单位被记录在其中的簇和数据没有被记录在其中的簇而使用位映射来显示一次写入盘的数据记录状态,其中,所述簇是数据记录单元。
当一次写入盘被载入到记录设备和/或再现设备时,最终更新的TDMS,特别是TDDS被迅速地需要以使用在所述设备中的一次写入盘。
通常,当一次写入盘被载入到记录设备和/或再现设备时,所述记录设备和/或再现设备通过从导入区和/或导出区读取信息来确定怎样管理一次写入盘以及怎样记录或再现数据。如果记录在导入区和/或导出区中的信息量很大,则在一次写入盘被载入后要花费更多的时间来准备记录或再现。因此,TDMS被使用,并且在将数据记录在一次写入盘上或从一次写入盘再现数据时产生的TDMS被记录在TDMA中,所述TDMA与缺陷管理区分开并且被分配给导入区和/或导出区。
当一次写入盘被最终确定时,因为通过允许记录或再现设备从缺陷管理区仅读取有意义的信息使得迅速使用一次写入盘的信息访问成为可能,所以通过仅将被多次更新和记录的TDFL和TDDS中最终的有意义的信息存储在DMA中,来将TDMS,即记录在TDMA中的TDFL和TDDS最后记录在DMA中。
图5示出了根据本发明实施例的将数据记录在用户数据区和备用区中的处理。
参照图5,A表示用户数据区,B表示备用区。将用户数据记录在用户数据区中的方法包括连续记录模式和随机记录模式。在连续记录模式下,用户数据被连续地和顺序地记录,在随机记录模式下,用户数据被随机地记录。区域①至区域⑦表示记录后验证在其中被执行的单元。
记录设备将用户数据写入区域①并验证在区域①中是正常写入数据还是产生缺陷。如果发现已产生缺陷的部分,则该部分被指定为缺陷区,即缺陷#1。此外,记录设备将已写入缺陷#1中的数据重新写入备用区。已写入缺陷#1中的数据被重新写入到其中的部分称为替换#1。记录设备将用户数据写入区域②并验证在区域②中是正常写入数据还是产生缺陷。如果发现已产生缺陷的部分,则该部分被指定为缺陷区,即缺陷#2。相同地,产生与缺陷#2对应的替换#2。此外,在区域③中,产生缺陷#3。在区域④中,因为没有发现已产生缺陷的部分,所以不存在缺陷区。
如果在用户数据被写入和验证之后预测到记录操作#1的结束,即,如果用户按下弹出按钮,或者如果完成了分配给记录操作的用户数据的记录,则记录设备将与缺陷#1、缺陷#2和缺陷#3相关的信息作为TDFL#1写入TDMA,所述缺陷#1、缺陷#2和缺陷#3是在区域①至区域④中产生的缺陷区。此外,管理TDFL#1的管理结构作为TDDS#1被写入TDMA。记录操作是由用户的意图或者期望的记录工作所确定的工作单元。在本实施例中,记录操作指示从载入一次写入盘并执行预定信息的记录工作时到从记录设备退出所述一次写入盘时的时间段。
当再次载入一次写入盘时,记录操作#2开始,测试记录条件测试区的记录条件,并且在测试结果的基础上写入用户数据。即,在记录操作#2中,以与记录操作#1相同的方式将用户数据写入区域⑤至区域⑦,并且产生缺陷#4、缺陷#5、替换#4和替换#5。当记录操作#2结束时,记录设备将与缺陷#4和缺陷#5相关的信息作为TDFL#2写入TDMA。此外,管理TDFL#2的管理结构作为TDDS#2被写入TDMA。
如图2到图4所示,当多个TDMA和备用区被分配给一次写入盘时,TDMA和备用区以预定次序被使用。例如,当应用于图3中显示的具有双记录层的一次写入盘的数据写入路径是逆轨道路径,即从第一记录层L0的第一内部区到第一记录层L0的第一外部区并且从第二记录层L1的第二内部区到第二记录层L1的第二外部区来记录数据的路径时,备用区中的数据从第一记录层L0的第一备用区被记录。当第一备用区为满时,按次序使用第二备用区、第三备用区和第四备用区。
相同地,从第一记录层L0的TDMA1记录TDMS。当TDMA1为满时,更新的TDMS被记录在分配给第二记录层L1的第二内部区的TDMA2中。当TDMA2为满时,新更新的TDMS被记录在分配给第一记录层L0的第一数据区的TDMA3中。在本实施例中,分配给记录层的内部区的TDMA1和TDMA2优选地用于一次写入盘。然而,可以通过用户的选择而分配或不分配分配给数据区的TDMA。因此,当分配给记录层的内部区的TDMA为满时,使用分配给数据区的TDMA。
当最终更新的TDMS被写入分配给数据区的TDMA时,一次写入盘被退出,并且该一次写入盘被重新载入记录设备。记录设备必须获得最终更新的TDMS以使用该一次写入盘。然而,TDMS被记录在分配给数据区的TDMA中,并且直到盘驱动器访问包括在TDMS中的TDDS,盘驱动器才能识别TDMS被记录在分配给数据区的TDMA中的事实。
为了解决这一问题,在本发明中,AIA被单独分配给一次写入盘的预定位置。访问信息(AI)被记录在AIA中。AI指示诸如TDMS的更新信息被记录的位置。
此外,更新信息指示当一次写入盘被载入到记录和/或再现设备时在初始化期间记录和/或再现设备必须识别以使用一次写入盘的信息。此外,更新信息被记录在其中的区称为更新区。在本实施例中,典型的更新信息是TDMS,而典型的更新区是TDMA。
如图2到图4所示,AIA最好但不是必须被分配给导入区或内部区的预定位置。此外,AIA的大小最好但不是必须通过最小化记录在AIA中的AI的量和AI更新计数来限制,这是因为,如果AIA的大小较大或者分配有多个AIA,则获得AI将花费较长时间。
图6是根据本发明第一实施例的访问信息(AI)的数据结构。图6中显示的AI示出了在图3中显示的具有双记录层的一次写入盘中作为更新信息的TDMS、作为更新区的TDMA和AI。
参照图6,AI头包括AI标识符和AI更新计数,所述AI标识符指示随后的数据是AI,所述AI更新计数显示AI的更新计数。
AI包括分配给一次写入盘的TDMA的总数、指示最终的TDDS被记录在其中的TDMA的信息和指示TDMA的位置的信息。每个TDMA位置信息可包括指示每个TDMA的开始位置和结束位置的信息或者包括指示每个TDMA的开始位置或结束位置和大小的信息。因为TDDS包括指示相应的TDFL的位置的指针,所以AI包括指示最终的TDDS被记录在其中的TDMA的信息。
当根据本发明的一次写入盘被载入到盘驱动器时,盘驱动器可通过在已知的位置访问AIA并且获得最终更新的AI来识别最终的TDDS被记录在其中的TDMA,并且可从TDMA获得最终的TDDS。为了最小化获得记录在AIA中的最终的AI的访问时间,最好但不是必须地,在连续记录模式下将AI连续地记录在AIA中并且最小化AI更新计数。
根据本发明实施例,为了最小化AI更新计数,每当最终的TDDS被记录在其中的TDMA被改变时,就更新AI。此外,当指示分配给一次写入盘的TDMA的数量的信息和指示TDMA的位置的信息被包括在AI中时,在新的TDMA被分配时或者在指示TDMA的位置的信息被改变时也更新AI。此外,最好但不是必须地,相同的AI被重复地记录以为在记录的AI中产生错误时做好准备。
因为将被更新的AI被连续地记录在先前的AI之后,所以即使指示最终的TDDS被记录的详细地址的信息没有包括在AI中,由于从记录数据的区获得的RF信号和从未记录数据的区获得的RF信号之间存在差别,记录设备和/或再现设备也能通过使用轨道跳跃方法识别记录数据的区与未记录数据的区之间的边界,来迅速地搜索最终的TDDS被记录在其中的位置。
图7是根据本发明第二实施例的AI的数据结构。图6中显示的AI包括指示所有TDMA的位置的信息和指示最终的TDDS被记录在其中的TDMA的信息。然而,图7中显示的AI包括指示最终的TDDS被记录在其中的TDMA的位置的信息。所述指示最终的TDDS被记录在其中的TDMA的位置的信息可以表示为TDMA的第一簇的第一物理扇区的地址和TDMA的最后簇的第一物理扇区的地址。然而,本领域普通技术人员应该理解,在不脱离本发明的精神和范围的情况下,可对指示最终的TDDS被记录在其中的TDMA的位置的信息的表示方法进行各种修改。
图8是根据本发明第三实施例的AI的数据结构。图8中显示的AI的数据结构与TDDS的数据结构相同。即,在没有限定单独的AI的数据结构的情况下,TDDS被用作AI。为了将TDDS用作AI,必须将指示最终的TDDS被记录在其中的TDMA的位置的信息字段添加到TDDS。
图9是根据本发明第四实施例的AI的数据结构。图9中显示的AI的数据结构与如第三实施例所述的TDDS的数据结构相同。然而,与第三实施例不同,指示最终的TDDS被记录在其中的TDMA的位置的标志被另外包括在TDDS中。在本实施例中,所述标志由8位组成,其中,b0到b4这5位表示最终的TDDS被记录在其中的TDMA,b5到b7这3位是保留位。例如,可如下定义当b0到b4为“00001b”时,最终的TDDS被记录在TDMA1中,当b0到b4为“00010b”时,最终的TDDS被记录在TDMA2中,当b0到b4为“00100b”时,最终的TDDS被记录在TDMA3中,当b0到b4为“01000b”时,最终的TDDS被记录在TDMA4中,当b0到b4为“10000b”时,最终的TDDS被记录在TDMA5中。
分配给根据本实施例的一次写入盘的多个TDMA基于数据记录方向被连续地使用。因此,将物理上数量多于一个的TDMA考虑为一个连续的TDMA,所述一个连续的TDMA被划分为多个虚拟TDMA。
图10是通过将整个TDMA划分为多个虚拟TDMA获得的数据结构。例如,在具有双记录层的一次写入盘中,当TDMA以TDMA1、TDMA2、TDMA3、TDMA4和TDMA5的次序来使用时,并且如果TDMA1和TDMA2的每一个包括2048簇,TDMA3和TDMA4的每一个包括4096簇,TDMA5包括8192簇,则整个TDMA包括20480簇。如果整个TDMA被划分为512簇单元、1024簇单元或者2048簇单元,则整个TDMA被划分为40个虚拟TDMA、20个虚拟TDMA或者10个虚拟TDMA。
如果分配给一次写入盘的TDMA1到TDMA5中的TDMA3的大小非常大,并且如果最终的TDDS被记录在TDMA3中,则记录和/或再现设备从AI识别出最终的TDDS被记录在TDMA3中的事实,并且通过搜索TDMA3获得最终的TDDS。然而,当TDMA3的大小非常大时,搜索TDMA3以获得最终的TDDS可能花费较长的时间。因此,为了解决这一问题,使用以上描述的虚拟TDMA的概念。如图10所示,每个虚拟TDMA的大小可以相同。然而,每个虚拟TDMA的大小不限于本实施例。
记录和/或再现设备将整个TDMA划分为多个虚拟TDMA,并且当最终的TDDS被记录在其中的虚拟TDMA改变时更新AI。根据第一到第四实施例的数据结构的每个可以用作根据本实施例的AI的数据结构。然而,本实施例的AI包括指示最终的TDDS被记录在其中的虚拟TDMA的信息或者包括指示最终的TDDS被记录在其中的虚拟TDMA的位置的信息。
图11是根据本发明实施例的记录设备的方框图。
参照图11,所述记录设备包括写/读单元1、控制器2和存储器3。写/读单元1将数据写在一次写入盘100上并且读取记录的数据以验证在记录的数据中是否存在缺陷。根据本发明的AIA被分配给一次写入盘100。
为了管理缺陷,控制器2使用写入后验证方法,该方法通过按预定单元写入数据并验证记录的数据来检测其中产生缺陷的部分。控制器2通过按每个记录操作单元写入并验证用户数据来检查缺陷产生在哪里,产生指示缺陷区存在于哪里的缺陷列表作为检查结果,将产生的缺陷列表存储在存储器3中,收集多个缺陷列表,将所述多个缺陷列表作为TDFL存储在分配给一次写入盘100的更新区,即TDMA中,并且还将用于管理记录的TDFL的TDDS写入TDMA。在一个记录操作中,写入后验证工作被至少执行一次,并且通常被执行数次。通过执行写入后验证获得的缺陷列表作为TDFL被临时存储在存储器3中。当记录操作完成时,控制器2读取存储在存储器3中的TDFL,将该TDFL提供给写/读单元1,并且命令写/读单元1将该TDFL写入分配给一次写入盘100的TDMA中。
当数据不能再被记录到一次写入盘100上时,或者当用户不希望再将数据写入数据区中时(当一次写入盘100被最终确定时),控制器2将记录在TDMA中的TDFL和TDDS写入分配给一次写入盘100的DMA中。
控制器2控制写/读单元1写入具有根据本发明的数据结构的数据。即,控制器2控制写/读单元1将预定的更新信息,即包括TDFL或TDDS的TDMS写入分配给一次写入盘100的多个更新区中的一个更新区中,并且当需要更新AI时将更新的AI写入分配给一次写入盘100的AIA中。
现在将以上述记录设备的结构为基础详细描述根据本发明一方面的记录AI的方法。
图12是示出根据本发明实施例的记录方法的流程图。
当一次写入盘100被载入到记录设备时,在操作71中,控制器2控制写/读单元1将预定的用户数据写入一次写入盘100。
在操作73中,根据执行写入后验证工作的结果,确定是否产生将被更新的信息,所述写入后验证工作在一次记录操作期间被至少执行一次。在本实施例中,将被更新的信息指的是TDMS。当产生TDMS时,TDMS被临时存储在存储器3中,并且当记录操作完成时,控制器2读取存储在存储器3中的TDFL并且将该TDFL提供给写/读单元1,并且在操作75中,写/读单元1将该TDFL写入分配给一次写入盘100的多个更新区中的一个更新区中。在本实施例中,更新区指的是TDMA。
在操作77中,控制器2确定是否存在另一记录操作,如果存在另一记录操作,则重复操作71至操作77。
如果不存在另一记录操作,则在操作79中,控制器2确定是否需要更新AI。在本实施例中,当最终的TDMS,特别是最终的TDDS被记录在其中的TDMA被改变时,当新的TDMA被分配时,或者当指示现有的TDMA的位置的信息被改变时,AI被更新。
在操作81中,控制器2控制写/读单元1将指示在多个更新区中最终更新的信息被记录在其中的更新区的AI写入分配给一次写入盘100的至少一个AIA中。最好但不是必须地,在记录的AI中产生错误的情况下,重复地记录相同的AI。
如上所述,如果指示最终的TDMS被记录在其中的位置的AI被记录在一次写入盘的AIA中,则当一次写入盘100被再次载入到记录设备或再现设备时,所述记录设备或再现设备可更迅速和容易地访问最终的TDDS。
用于再现包括根据本发明的AI被记录在其中的AIA的一次写入盘100的设备(未显示)具有与图11中显示的记录设备相似的结构。然而,因为所述设备是再现设备,所以包括读取器而不是写/读单元1。当包括AI被记录在其中的AIA的一次写入盘100被载入到再现设备时,再现设备通过访问DMA并确定数据是否被记录在DMA中来确定一次写入盘100是否被最终确定。如果一次写入盘100没有被最终确定,则再现设备访问AIA并获得最终的AI。记录设备或再现设备从最终的AI识别TDDS被记录在其中的TDMA。通过对包括AIA的一次写入盘100及其记录设备的描述,本领域技术人员可以容易地理解根据本发明的记录设备的操作。
如果一次写入盘100是没有被初始化的空盘,则数据根本没有被记录在AIA中。记录设备执行初始化以使用一次写入盘100。当一次写入盘100被初始化时,具有根据上述多个实施例的数据结构的第一AI被记录在AIA的第一记录簇中。
虽然已表示和描述了本发明的一些实施例,但本领域技术人员应该理解,在不脱离由权利要求及其等同物限定其范围的本发明的原理和精神的情况下,可以对这些实施例进行修改。
权利要求
1.一种具有至少一个记录层的一次写入盘,所述盘包括多个更新区,其中记录预定的更新的信息;和至少一个访问信息区(AIA),其中记录访问信息(AI),所述访问信息指示最终更新的信息被记录在其中的更新区。
2.如权利要求1所述的盘,其中,所述访问信息包括所述多个更新区中的至少一个更新区或者包括指示所述多个更新区中的至少一个更新区的位置的信息。
3.如权利要求2所述的盘,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的开始位置和结束位置。
4.如权利要求2所述的盘,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的开始位置和大小。
5.如权利要求2所述的盘,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的结束位置和大小。
6.如权利要求1所述的盘,其中,仅当最终更新的信息被记录在其中的更新区改变时,才更新访问信息。
7.如权利要求2所述的盘,其中,当添加新的更新区时更新访问信息。
8.如权利要求2所述的盘,其中,当指示所述多个更新区中的至少一个更新区的位置的信息改变时,更新访问信息。
9.如权利要求1所述的盘,其中,所述访问信息被重复地记录在所述访问信息区中。
10.如权利要求1所述的盘,其中,所述访问信息是指示最终更新的信息被记录在其中的更新区的标志。
11.如权利要求1所述的盘,其中,所述多个更新区是物理区。
12.如权利要求1所述的盘,其中,通过逻辑地划分多个物理区获得所述多个更新区。
13.如权利要求1所述的盘,其中,所述预定的更新的信息是临时盘缺陷结构(TDDS),并且所述更新区是临时盘管理区(TDMA)。
14.如权利要求1所述的盘,其中,所述一次写入盘是具有单记录层的一次写入盘,所述单记录层包括导入区、数据区、导出区以及分配给导入区或导出区的至少一个访问信息区。
15.如权利要求1所述的盘,其中,所述一次写入盘是具有双记录层的一次写入盘,每个记录层包括内部区、数据区、外部区以及分配给内部区或外部区的至少一个访问信息区。
16.一种将数据记录在一次写入盘上的方法,所述方法包括将预定的更新的信息记录在分配给一次写入盘的多个更新区中的一个更新区中;和将指示最终更新的信息被记录在其中的更新区的访问信息(AI)记录在分配给一次写入盘的至少一个访问信息区(AIA)中。
17.如权利要求16所述的方法,其中,所述访问信息包括所述多个更新区中的至少一个更新区或者包括指示所述多个更新区中的至少一个更新区的位置的信息。
18.如权利要求17所述的方法,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的开始位置和结束位置。
19.如权利要求17所述的方法,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的开始位置和大小。
20.如权利要求17所述的方法,其中,所述指示所述多个更新区中的至少一个更新区的位置的信息包括每个更新区的结束位置和大小。
21.如权利要求16所述的方法,其中,记录访问信息的步骤包括仅当最终更新的信息被记录在其中的所述多个更新区中的一个更新区改变时,才记录指示改变的更新区的更新的访问信息。
22.如权利要求17所述的方法,其中,记录访问信息的步骤包括当新的更新区被添加到一次写入盘时,记录包括改变的更新区中的至少一个更新区或者包括指示添加的更新区的位置的信息的访问信息。
23.如权利要求17所述的方法,其中,记录访问信息的步骤包括当指示所述多个更新区中的至少一个更新区的位置的信息改变时,记录包括指示改变的位置的信息的访问信息。
24.如权利要求16所述的方法,其中,记录访问信息的步骤包括将所述访问信息重复地记录在所述访问信息区中。
25.如权利要求16所述的方法,其中,所述访问信息是指示最终更新的信息被记录在其中的更新区的标志。
26.如权利要求16所述的方法,其中,所述多个更新区是物理区。
27.如权利要求16所述的方法,其中,通过逻辑地划分多个物理区获得所述多个更新区。
28.如权利要求16所述的方法,其中,所述预定的更新的信息是临时盘缺陷结构(TDDS),并且最终更新的信息被记录在其中的更新区是临时盘管理区(TDMA)。
29.如权利要求16所述的方法,其中,所述一次写入盘具有单记录层,所述单记录层包括导入区、数据区、导出区以及分配给导入区或导出区的至少一个访问信息区。
30.如权利要求16所述的方法,其中,所述一次写入盘具有双记录层,每个记录层包括内部区、数据区、外部区以及分配给内部区或外部区的至少一个访问信息区。
31.一种将数据记录在一次写入盘上的设备,所述设备包括写/读单元,将信息记录在一次写入盘上或者从一次写入盘读取信息;和控制器,控制所述写/读单元将预定的更新的信息记录在分配给一次写入盘的多个更新区中的一个更新区中,并且控制所述写/读单元将指示最终更新的信息被记录在其中的更新区的访问信息(AI)记录在分配给一次写入盘的至少一个访问信息区(AIA)中。
32.如权利要求31所述的设备,其中,所述访问信息包括所述多个更新区或者包括指示所述多个更新区的位置的信息。
33.如权利要求32所述的设备,其中,所述指示所述多个更新区的位置的信息包括每个更新区的开始位置和结束位置。
34.如权利要求32所述的设备,其中,所述指示所述多个更新区的位置的信息包括每个更新区的开始位置和大小。
35.如权利要求32所述的设备,其中,所述指示所述多个更新区的位置的信息包括每个更新区的结束位置和大小。
36.如权利要求31所述的设备,其中,仅当最终更新的信息被记录在其中的更新区改变时,所述控制器才控制所述写/读单元写入指示改变的更新区的更新的访问信息。
37.如权利要求32所述的设备,其中,当新的更新区被添加到一次写入盘时,所述控制器控制所述写/读单元写入包括多个改变的更新区或者包括指示添加的更新区的位置的信息的访问信息。
38.如权利要求32所述的设备,其中,当指示所述多个更新区中的至少一个更新区的位置的信息改变时,所述控制器控制所述写/读单元写入包括指示改变的位置的信息的访问信息。
39.如权利要求31所述的设备,其中,所述控制器控制所述写/读单元将所述访问信息重复地写入所述访问信息区中。
40.如权利要求31所述的设备,其中,所述访问信息是指示最终更新的信息被记录在其中的更新区的标志。
41.如权利要求31所述的设备,其中,所述多个更新区是物理区。
42.如权利要求31所述的设备,其中,通过逻辑地划分多个物理区获得所述多个更新区。
43.如权利要求31所述的设备,其中,所述预定的更新的信息是临时盘缺陷结构(TDDS),并且所述更新区是临时盘管理区(TDMA)。
44.如权利要求31所述的设备,其中,所述一次写入盘是具有单记录层的一次写入盘,所述单记录层包括导入区、数据区、导出区以及分配给导入区或导出区的至少一个访问信息区。
45.如权利要求31所述的设备,其中,所述一次写入盘是具有双记录层的一次写入盘,每个记录层包括内部区、数据区、外部区以及分配给内部区或外部区的至少一个访问信息区。
46.一种再现一次写入盘的方法,所述方法包括从分配给一次写入盘的至少一个访问信息区(AIA)获得最终更新的访问信息(AI);和从最终更新的访问信息获得指示在分配给一次写入盘的多个更新区中最终更新的访问信息被记录在其中的更新区的信息。
47.如权利要求46所述的方法,其中,所述访问信息包括所述多个更新区或者包括指示所述多个更新区的位置的信息。
48.如权利要求46所述的方法,其中,所述访问信息包括指示最终更新的访问信息被记录在其中的更新区的位置的信息。
49.如权利要求48所述的方法,其中,所述指示最终更新的访问信息被记录在其中的更新区的位置的信息包括所述更新区的开始位置和结束位置。
50.如权利要求46所述的方法,其中,所述多个更新区是物理区。
51.如权利要求46所述的方法,其中,通过逻辑地划分多个物理区获得所述多个更新区。
52.如权利要求46所述的方法,其中,所述预定的更新的信息是临时盘缺陷结构(TDDS),并且最终更新的信息被记录在其中的更新区是临时盘管理区(TDMA)。
53.一种再现一次写入盘的设备,所述设备包括读取器,读取记录在一次写入盘上的数据;和控制器,控制所述读取器从分配给一次写入盘的至少一个访问信息区(AIA)获得最终更新的访问信息(AI),并且控制所述读取器从最终更新的访问信息获得指示在分配给一次写入盘的多个更新区中最终更新的访问信息被记录在其中的更新区的信息。
54.如权利要求53所述的设备,其中,所述访问信息包括指示最终更新的访问信息被记录在其中的更新区的位置的信息。
55.如权利要求54所述的设备,其中,所述指示最终更新的访问信息被记录在其中的更新区的位置的信息包括所述更新区的开始位置和结束位置。
56.如权利要求54所述的设备,其中,所述多个更新区是物理区。
57.如权利要求54所述的设备,其中,通过逻辑地划分多个物理区获得所述多个更新区。
58.如权利要求54所述的设备,其中,所述预定的更新的信息是临时盘缺陷结构(TDDS),并且最终更新的信息被记录在其中的更新区是临时盘管理区(TDMA)。
59.如权利要求13所述的盘,其中,所述访问信息包括指示所有临时盘管理区的位置的信息和指示最终的临时盘缺陷结构被记录在其中的临时盘管理区的信息。
60.如权利要求59所述的盘,其中,所述指示最终的临时盘缺陷结构被记录在其中的临时盘管理区的信息是所述临时盘管理区的第一簇的第一物理扇区的地址和所述临时盘管理区的最后簇的第一物理扇区的地址。
61.如权利要求13所述的盘,其中,在没有定义访问信息的单独的数据结构的情况下,所述临时盘缺陷结构被用作访问信息。
62.如权利要求1所述的盘,其中,通过使用记录在新位置的预定的更新信息来减少盘访问时间。
63.如权利要求43所述的设备,其中,所述临时盘管理区被划分为多个虚拟临时盘管理区,并且当记录有最终的临时缺陷管理结构的虚拟临时盘管理区改变时更新访问信息。
全文摘要
本发明提供了一种将数据记录在一次写入盘上和/或从一次写入盘读取数据的方法和设备,所述一次写入盘具有至少一个记录层,所述一次写入盘包括多个更新区,其中记录预定的更新的信息;和至少一个访问信息区,其中记录访问信息,所述访问信息指示最终记录的更新的信息被记录在其中的更新区。通过使用预定的更新的信息的位置,减少了用于读取更新的信息的访问时间。此外,当存在用于写入使用一次写入盘所需的更新的信息的更新区时,记录设备或再现设备可迅速和容易地确定在多个更新区中最终更新的信息被记录在其中的更新区。
文档编号G11B7/007GK1898739SQ200480038678
公开日2007年1月17日 申请日期2004年12月21日 优先权日2003年12月24日
发明者黄盛熙, 高祯完 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1