在一次写入盘上记录数据的方法和设备及其一次写入盘的制作方法

文档序号:6783951阅读:108来源:国知局
专利名称:在一次写入盘上记录数据的方法和设备及其一次写入盘的制作方法
技术领域
本发明涉及一种一次写入盘,更具体地说,涉及一种在一次写入盘上记录数据从而更快速地访问使用一次写入盘所需的信息的记录方法以及设备,以及用于上述方法和设备的一次写入盘。
背景技术
可将新的信息重复记录可重写盘上,在所述可重写盘上已经记录信息。然而,当在一次写入盘上记录新的信息时,由于在已经记录信息的位置既不能清除也不能重复记录已经记录的信息,因此必须分配新的位置以更新已经记录的信息。
通常,仅已经最终更新的信息是有意义的。因此,为了读取已经最终记更新的信息,将更新区分配给数据区,数据记录和/或再现设备通过搜索记录更新信息的更新区来检测已经最终更新的信息。当在更新区中记录大量信息时,需要大量时间来检测期望的信息。
在通过数据记录和/或再现设备对其执行缺陷管理的一次写入盘上,存在记录用于管理在使用一次写入盘的同时生成的缺陷和指示一次写入盘的记录状态的信息信息的区。与可重写盘不同的是,根据一次写入盘的特性,由于当需要更新缺陷管理信息时在存在已经记录的信息的位置不能重复记录更新信息,因此必须在空的位置记录更新信息。因此,需要相对较大的更新区。通常,将更新区分配给导入区或导出区。然而,有时,可将更新区分配给数据区以根据用户的指定来增加更新计数。
当在分配给数据区的更新区中记录使用一次写入盘的所需最终更新信息时,以及当将指示更新区的信息分配给数据区以及将指示更新区的位置的信息包括在最终更新信息中时,即使搜索分配给导入区或导出区的整个更新区,也无法检测到最终更新信息或记录最终更新信息的位置。
即使数据记录和/或再现设备检测到在分配给数据区的更新区中记录最终更新信息,如果更新区的大小很大,则也可能需要大量时间来搜索在该更新区中记录的最终更新信息。
发明公开技术方案本发明提供一种具有以预定的方法纠错编码并在其上重复记录的访问信息的一次写入盘,所述访问信息允许减少读取使用一次写入盘所需的更新信息的访问时间。
本发明还提供一种数据记录设备和方法,通过该设备和方法,可减少读取使用一次写入盘所需的更新信息的访问时间。
本发明的其它方面和/或优点将在下面的描述中被部分阐述,并将从描述中部分地变得清楚或可通过本发明的实践而被理解。
有益效果根据本发明实施例,可减少读取使用一次写入盘所需的预定种类的信息的访问时间。具体地说,当存在用于写入使用一次写入盘所需的更新信息的多个更新区时,记录设备或再现设备可快速并容易地确定在所述多个更新区中记录最终更新信息的更新区。此外,当记录访问信息时,根据预定的纠错格式对访问信息进行纠错编码,在一个记录单元块中重复记录被纠错编码的访问信息。因此,即使在重复记录访问信息的记录单元块上生成由于划痕而导致的缺陷,也能够大大提高成功再现访问信息的概率。


通过下面结合附图对实施例的描述,本发明的上述和/或其他方面和优点将会变得清楚和更加容易理解,其中图1A和1B是根据本发明实施例的一次写入盘的结构;图2是根据本发明实施例的具有单记录层的一次写入盘的详细结构;图3A和3B是根据本发明实施例的具有双记录层的一次写入盘的详细结构;图4A和4B是根据本发明另一实施例的具有双记录层的一次写入盘的详细结构;
图5A和5B示出根据本发明实施例的在用户数据区和备用区记录数据的处理;图6是根据本发明实施例的临时盘管理信息的数据结构;图7是划分为子访问信息区(AIA)和多个子区的临时盘管理区(TDMA)的数据结构;图8示出根据本发明实施例的主AIA和子AIA;图9A和9B示出根据本发明实施例的子AIA;图10是根据本发明实施例的访问信息的数据结构;图11是根据本发明实施例的记录和/或再现设备的框图。
最佳模式根据本发明一方面,提供一种一次写入盘,包括多个更新区,记录预定类型的更新信息;至少一个主访问信息区(AIA),记录主访问信息(AI),所述主访问信息指示在所述多个更新区中记录最终更新信息的最终更新区;以及至少一个子AIA,记录子AI,所述子AI指示在最终更新区中记录的最终更新信息的位置;其中,在所述至少一个主AIA中的整个记录块中重复记录主AI。
根据本发明另一方面,提供一种一次写入盘,包括多个更新区,记录预定类型的更新信息;至少一个AIA,记录AI,所述AI指示在所述多个更新区中记录最终更新信息的最终更新区;其中,AI包括所述多个更新区的位置信息、指示最终更新区的第一标志信息以及指示在最终更新区中记录的最终更新信息的位置的第二标志信息。
根据本发明另一方面,提供一种一次写入盘,包括以预定的顺序使用的多个更新区,记录预定类型的更新信息;以及至少一个AIA,以记录块为单位记录包括所述多个更新区的位置信息的AI;其中,根据记录AI的记录块的数量指示在所述多个更新区中记录最终更新信息的最终更新区;以及在AIA的整个记录块中重复记录AI。
根据本发明另一方面,提供一种数据记录设备,包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息,在分配给一次写入盘的至少一个主AIA中记录指示记录最终更新信息的最终更新区的主AI,并在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI,其中,控制器控制写入/读取单元在主AIA中的整个记录块中重复写入主AI。
根据本发明另一方面,提供一种数据记录设备,包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息,并在分配给一次写入盘的至少一个AIA中记录指示记录最终更新信息的最终更新区的AI,其中,AI包括所述多个更新区的位置信息、指示最终更新区的第一标志信息和指示在最终更新区中记录的最终更新信息的位置的第二标志信息,控制器控制写入/读取单元在AIA中的整个记录块中重复写入AI。
根据本发明另一方面,提供一种在具有按预定顺序使用的多个更新区以及至少一个AIA的一次写入盘上记录数据的设备,该设备包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元在所述多个更新区中的一个中记录预定类型的最终更新信息,并以记录块为单位在AIA中记录包括所述多个更新区的位置信息的AI,并使用记录AI的记录块的数量指示在所述多个更新区中记录最终更新信息的最终更新区,其中,控制器控制写入/读取单元在AIA的整个记录块中重复写入AI。
根据本发明另一方面,提供一种在一次写入盘上记录数据的方法,该方法包括在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息;在分配给一次写入盘的至少一个主AIA中记录指示记录最终更新信息的最终更新区的主AI;以及在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI;其中,在所述至少一个主AIA中的整个记录块中重复记录主AI。
根据本发明另一方面,提供一种在一次写入盘上记录数据的方法,该方法包括在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息;在分配给一次写入盘的至少一个AIA中记录指示记录最终更新信息的最终更新区的AI;其中,AI包括所述多个更新区的位置信息、指示最终更新区的第一标志信息和指示在最终更新区中记录的最终更新信息的位置的第二标志信息,在AIA中的整个记录块中重复记录AI。
根据本发明另一方面,提供一种在具有以预定顺序使用的多个更新区和至少一个AIA的一次写入盘上记录数据的方法,该方法包括在所述多个更新区中的一个中记录预定类型的更新信息;以及通过以记录块为单位在AIA中记录包括所述多个更新区的位置信息的AI,根据记录AI的记录块的数量指示在所述多个更新区中记录最终更新信息的最终更新区;其中,在AIA的整个记录块中重复记录AI。
具体实施例方式
现在,详细描述本发明的实施例,其示例在附图中表示,其中,相同的标号始终表示相同的部件。以下通过参考附图描述实施例以解释本发明。
图1A和1B是根据本发明实施例的一次写入盘的结构。图1A是具有单记录层的一次写入盘的结构,图1B是具有双记录层的一次写入盘的结构。
图1A中的具有单记录层的一次写入盘包括从内圆周到外圆周排列的导入区、数据区和导出区。
图1B中的具有双记录层的一次写入盘的第一记录层L0和第二记录层L1的每一层包括从内圆周到外圆周排列的导入区、数据区和导出区。
图2是根据本发明实施例的具有单记录层的一次写入盘的详细结构。参照图2,导入区包括第一盘管理区(DMA1)、第二盘管理区(DMA2)、第一临时盘管理区(TDMA1)、访问信息区(AIA)以及记录条件测试区。导出区包括第三盘管理区(DMA3)和第四盘管理区(DMA4)。另外,导出区可还包括临时缺陷管理区、记录条件测试区以及AIA中的至少一个。即,在导入区和导出区的至少一个中可存在AIA、DMA、TDMA以及记录条件测试区的每个的至少一个。
AIA是记录访问信息的区域,该访问信息指示记录记录和/或再现设备应该获得以使用一次写入盘的例如缺陷管理信息的更新信息的位置。将在稍后描述访问信息和AIA。
数据区包括第一备用区、用户数据区、第二临时盘管理区(TDMA2)以及第二备用区。
根据本实施例基于一次写入盘的规格在制造期间分配包括在导入区中的TDMA1。然而,在一次写入盘的初始化处理中通过用户的选择,包括在数据区中的第一备用区、TDMA2以及第二备用区被分配到数据区。
图3A和3B是根据本发明实施例的具有双记录层的一次写入盘的详细结构。图3A是第一记录层L0的结构,图3B是第二记录层L1的结构。图3A所示的第一记录层L0的结构与图2所示的具有单记录层的一次写入盘的结构相同。图3B所示的第二记录层L1的结构与第一记录层L0的结构类似。然而,在第二记录层L1的结构中,AIA没有被分配到第二内部区,两个TDMA被分配到第二数据区。
该具有双记录层的一次写入盘包括五个TDMA,即TDMA1至TDMA5。TDMA1和TDMA2的位置和大小对于记录设备和/或再现设备是已知的。然而,当执行盘初始化以使用该具有双记录层的一次写入盘时,由用户或通过记录和/或再现设备将TDMA3、TDMA4以及TDMA5分配到数据区。
图4A和4B是根据本发明另一实施例的具有双记录层的一次写入盘的详细结构。图4A是第一记录层L0的结构,图4B是第二记录层L1的结构。TDMA1、TDMA2以及TDMA5被分配到如图4A和4B所示的具有双记录层的一次写入盘。即,当执行盘初始化以使用该具有双记录层的一次写入盘时,除了已知的TDMA1和TDMA2外,由用户或通过记录和/或再现设备仅将TDMA5分配到第二数据区。
现在将描述分配到一次写入盘的例如TDMA的区以及在所述区中记录数据的处理。
TDMA是这样一种区,该区用于在一次写入盘的结束之前,记录用于管理一次写入盘的临时盘管理结构(TDMS)。一次写入盘的结束是防止一次写入盘被再次记录的操作。当通过用户的选择数据不能再记录在一次写入盘上时,或者当数据不能附加地记录在一次写入盘上时,一次写入盘结束。
TDMS包括临时盘缺陷列表(TDFL)、临时盘定义结构(TDDS)以及间隔比特映射(SBM)。TDFL包括指示产生了缺陷的区以及指示替换区的信息。用于管理TDFL的TDDS包括指示记录TDFL的位置的位置指针、指示记录SBM的位置的位置指针、指示分配到数据区的备用区的位置和大小的信息以及指示分配到数据区的TDMA的位置和大小的信息。通过将不同的比特值分配到以簇为单位记录数据的簇中、以及没有记录数据的簇中,SBM使用比特映射来显示一次写入盘的数据记录状态,所述簇是数据记录单位。
当一次写入盘被装入记录和/或再现设备时,必须从一次写入盘快速读取并再现最终更新的TDMS,具体地讲是最终更新的TDDS,以在该设备中使用一次写入盘。
通常,当一次写入盘被装入记录设备和/或再现设备时,记录设备和/或再现设备通过从导入区和/或导出区读取信息来确定如何管理一次写入盘,以及如何记录或再现数据。如果在导入区和/或导出区中的信息量很大,则在装入一次写入盘之后花费更多的时间用于准备记录或再现。因此,TDMS的概念被使用,并且在将数据记录在一次写入盘或从一次写入盘再现数据时产生的TDMS被记录在TDMA中,TDMA与缺陷管理区分离,并且被分配到导入区和/或导出区。
当一次写入盘结束时,由于通过仅将更新并记录几次的TDFL和TDDS中的最后的有意义的信息存储在DMA中,来允许记录和/或再现设备从缺陷管理区中仅读取有意义的信息从而快速使用一次写入盘的信息访问是可能的,因此记录在TDMA中的TDMS,即TDFL和TDDS最终被记录在DMA中。
图5A和5B示出根据本发明实施例的将数据记录在用户数据区和备用区中的处理。
图5A表示用户数据区,图5B表示备用区。将用户数据记录在用户数据区的方法包括连续记录模式和随机记录模式。以连续记录模式连续并顺序地记录用户数据,以随机记录模式随机地记录用户数据。区域①至⑦指示在其中执行记录之后的验证的单元。
记录设备将用户数据写入区域①,并且验证用户数据正常写入区域①还是在区域①中产生缺陷。如果找到产生缺陷的部分,则该部分被指定为缺陷区,即缺陷#1。另外,记录设备将在缺陷#1中写入的用户数据重写在备用区中。已经写在缺陷#1中的用户数据被重写在被称为替换#1的备用区的一部分中。记录设备将用户数据写入区域②,并且验证用户数据被正常写入区域②还是在区域②中产生缺陷。如果找到产生缺陷的部分,则该部分被指定为缺陷区,即缺陷#2。同样,产生与缺陷②相应的替换#2。另外,在区域③,产生缺陷#3和替换#3。由于在区域④中没有找到产生缺陷的部分,因此在该区域中不存在缺陷区。
如果在用户数据被写入并且验证之后,预测记录操作#1结束,即,如果用户按下弹出按钮,或者如果分配进行记录操作的用户数据的记录完成,则记录设备将与作为在区域①至④中产生的缺陷区域的缺陷#1、缺陷#2以及缺陷#3相关的信息写入TDMA作为TDFL#1。另外,管理TDFL#1的管理结构被写入TDMA作为TDDS#1。记录操作是根据用户的目的或者期望的记录工作确定的工作单位。在本实施例中,记录操作指示从一次写入盘被装入,并且预定信息的记录工作被执行时,到当一次写入盘从记录设备卸下时的时间段。
当一次写入盘被再次装入时,记录操作#2开始,记录条件测试区中的记录条件被测试,基于测试结果写入用户数据。即,在记录操作#2中,用户数据以与记录操作#1相同的方式被写入区域⑤至⑦,并且产生缺陷#4、缺陷#5、替换#4以及替换#5。当记录操作#2结束时,记录设备将涉及缺陷#4和缺陷#5的信息写入TDMA作为TDFL#2。另外,用于管理TDFL#2的管理结构被写入TDMA作为TDDS#2。
如图2、3A、3B、4A和4B所示,当多个TDMA和备用区被分配到一次写入盘时,按预定顺序使用TDMA和备用区。例如,当在如图3A和3B所示的具有双记录层的一次写入盘中使用的数据写路径是逆光道路径,即数据从第一记录层L0的第一内部区到第一记录层L0的第一外部区,并且从第二记录层L1的第二内部区到第二记录层L1的第二外部区被记录的路径时,从第一记录层L0的第一备用区开始记录备用区中的数据。当第一备用区满时,第二备用区、第三备用区以及第四备用区按这个顺序被使用。
同样,从第一记录层L0的TDMA1开始记录TDMS。当TDMA1满时,更新的TDMS被记录在分配到第二记录层L1的第二内部区的TDMA2中。当TDMA2满时,新的更新的TDMS被记录在分配到第一记录层L0的第一数据区的TDMA3中。在本实施例中,分配到记录层的内部区的TDMA1和TDMA2对于一次写入盘是必要的。然而,分配到数据区的TDMA可以通过用户的选择来分配,也可以通过用户的选择不被分配。因此,从分配到记录层的内部区的TDMA开始顺序记录TDMS。当分配到记录层的内部区的TDMA满时,分配到数据区的TDMA被使用。
当最终更新的TDMS被写入分配到数据区的TDMA,一次写入盘被卸下,并且该一次写入盘被重新装入记录和/或再现设备时,记录和/或再现设备必须获得最终更新的TDMS以使用该一次写入盘。然而,TDMS被记录在分配到数据区的TDMA中,并且直到盘驱动器访问包括在该TDMS中的TDDS,记录和/或再现设备才能识别出TDMS被记录在分配到数据区的TDMA中的事实。另外,即使记录和/或再现设备识别出最终更新的TDMS被记录在分配到数据区的TDMA中的事实,如果该TDMA的大小很大,则也可能花费过多的时间来搜索记录在该TDMA中的最终更新的TDMS。
为了解决这个问题,现在在本发明中提出三个实施例。在这三个实施例中,访问信息(AI)指示记录例如TDMS,具体地讲是TDDS的更新信息,的位置。另外,更新信息指示当一次写入盘被装入记录和/或再现设备中时,在初始化周期,记录和/或再现设备应该识别以使用一次写入盘的信息。另外,记录更新信息的区被称为更新区。在这三个实施例中,更新信息是TDDS,更新区是TDMA。
I.第一实施例在本实施例中,用于记录主AI的至少一个主AIA被分配到一次写入盘的导入区或内部区,子AIA被分配到TDMA。
当装入一次写入盘时,记录和/或再现设备通过访问主AIA首先获得主AI。记录和/或再现设备从主AI识别出记录最终更新的TDDS的TDMA,随后通过访问该TDMA的子AIA获得子AI。由于记录和/或再现设备能够从子AI识别出最终更新的TDDS被记录在TDMA中的位置,因此在TDMA中搜索最终更新的TDDS所需的时间可被减少。
根据本实施例,分配到图2、3A和4A所示的一次写入盘的AIA是主AIA。由于如果主AIA的大小较大,或者多个主AIA被分配,则获得主AI花费更长时间,因此优选的,但不是必须的,通过最小化记录在主AIA中的主AI量和主AI更新计数来限制主AIA的大小。为了最小化主AI更新计数,当记录最终TDDS的TDMA被改变时,主AI被记录在主AIA的一个记录单元块中。
图6是根据本发明第一实施例的TDDS的数据结构。在本实施例中,没有定义单独的主AI的数据结构,并且TDDS被用作主AI。如上所述,TDDS包括分配到一次写入盘的TDMA的位置信息。如图3A和3B所示,当TDMA1至TDMA5被分配到一次写入盘时,TDDS包括TDMA1至TDMA5的位置信息。
在本实施例中,记录和/或再现设备能够从主AIA中记录TDDS的记录单元块的数量识别出记录最终TDDS的TDMA。现在来详细地描述TDMA1至TDMA5被分配到一次写入盘,并且以TDMA1、TDMA2、TDMA3、TDMA4以及TDMA5的顺序被使用的情况。如果主AI,即TDDS没有记录在主AIA中,则记录和/或再现设备识别出最终TDDS被记录在第一TDMA,即TDMA1中。
如果TDDS仅被记录在主AIA的第一块中,则记录和/或再现设备识别出最终TDDS被记录在第二TDMA,即TDMA2中。如果TDDS被记录在主AIA的第一和第二块中,则记录和/或再现设备识别出最终TDDS被记录在第三TDMA,即TDMA3中。同样,如果TDDS被记录在主AIA的第一至第三块中,记录和/或再现设备识别出最终TDDS被记录在第四TDMA,即TDMA4中。如果TDDS被记录在主AIA的第一至第四块中,则记录和/或再现设备识别出最终TDDS被记录在第五TDMA,即TDMA5中。
如上所述,记录和/或再现设备从在主AIA中记录TDDS的记录单元块的数量识别出记录最终TDDS的TDMA,并且再现最终记录在主AIA中的TDDS。因此,记录和/或再现设备能够从TDDS识别出TDMA的位置信息。
根据本实施例,主AIA的大小取决于分配到一次写入盘的TDMA的数量。即,如果N个TDMA存在于一次写入盘中,则主AIA包括至少(N-1)个记录单元块。
优选的但不是必要的,作为主AI记录在主AIA中的TDDS被重复记录在一个记录块中。如果TDDS的大小等于一个扇区的大小,即2K字节,并且如果记录单元块的大小是64K字节,则一个TDDS能够在一个记录块中重复记录32次。以扇区为单元进行纠错的纠错格式被公开在美国专利US6,367,049中。根据美国专利US 6,367,049中公开的纠错格式,如果在64K字节大小的一个记录单元块中一个TDDS被重复记录32次,则成功再现TDDS的可能性可被大大增加。即,即使在TDDS、即AI被重复记录32次的记录单元块上由于划痕引起的错误产生,如果32个重复的TDDS中的至少一个TDDS的纠错是可能的,则记录和/或再现设备也能够获得AI。
现在将描述子AIA和子AI。从每个TDMA的第一块开始分配子AIA,并且子AIA的大小取决于包括子AIA的TDMA被分为多少个子区。
图7是被分为子AIA和多个子区的TDMA的数据结构。与主AIA相同,TDDS被用作子AI,记录和/或再现设备从子AIA中记录TDDS的记录单元块的数量来识别TDMA中记录最终TDDS的子区。
如在主AI被记录在主AIA中的情况中,记录为子AI的TDDS可以被重复记录在一个记录单元块中。
如图7所示,TDMA被分为第一至第M子TDMA,并且当子区以从第一子TDMA到第M子TDMA的方向被顺序使用时,如果TDDS没有记录在子AIA中,则记录和/或再现设备识别出最终TDDS被记录在第一子TDMA,即子TDMA1中。
如果TDDS仅被记录在子AIA的第一块中,则记录和/或再现设备识别出最终TDDS被记录在第二子TDMA,即子TDMA2中。如果TDDS被记录在子AIA的第一和第二块中,则记录和/或再现设备识别出最终TDDS被记录在第三子TDMA,即子TDMA3中。根据本实施例,分配到每一TDMA的子AIA的大小取决于分配到每一TDMA的子区的数量。即,如果M个子区存在于TDMA中,则子AIA应包括至少(M-1)个记录单元块。
图8示出根据本发明实施例的主AIA和子AIA。如图4A和4B所示,根据本实施例的一次写入盘是这样一种盘,在该盘中,当执行初始化以使用该盘时,仅TDMA5被分配到数据区。主AIA包括4个记录单元块。在本实施例中,TDMA5包括35,000个块,并且被分为4,000个块的多个单元(除了一个仅包含3,000个块的单元)。即,TDMA5包括9个子区。因此,如上所述,子AIA包括8个记录单元块。
当一次写入盘被初始化时,或者当TDMA1被使用时,主AI没有记录在主AIA中。如果记录最终TDDS的位置改变为TDMA2,则记录和/或再现设备通过将TDDS记录在主AIA的第一块中来指示最终TDDS被记录在TDMA2中。
如果记录最终TDDS的位置改变为TDMA5,则记录和/或再现设备通过将TDDS记录在主AIA的第二、第三和第四块中来指示最终TDDS被记录在TDMA5的第一子区中。
图9A和9B示出根据本发明另一实施例的子AIA。如图3A和3B所示,根据本实施例的一次写入盘是这样一种盘,在该盘中,当执行初始化以使用该盘时,TDMA3、TDMA4和TDMA5被分配到数据区。因此,如上所述,由于5个TDMA被分配,因此,主AIA包括4个记录单元块。在本实施例中,TDMA3和TDMA4的每个包括16,000个块,如图8所示,TDMA5包括35,000个块。
图9A示出TDMA3的数据结构,图9B示出TDMA4的数据结构。TDMA3包括4个子区。因此,包括在TDMA3中的子AIA包括3个记录单元块。由于TDMA4与TDMA3相同,则包括在TDMA4中的子AIA也包括3个记录单元块。
TDMA5被分为4,000个记录单元块的多个单元(除了仅包含3,000个记录单元块的一个单元),并且包括9个子区。因此,如上所述,包括在TDMA5中的子AIA包括8个记录单元块。
如上所述,根据第一实施例,记录和/或再现设备能够通过将主AI记录在主AIA并将子AI记录在子AIA来更快地访问记录最终TDDS的位置。
现在将更加详细地描述记录和/或再现设备从主AI和子AI访问记录最终TDDS的位置的操作。
根据第一实施例,当记录主AI和子AI的一次写入盘装入记录和/或再现设备时,记录和/或再现设备访问主AIA。如果信息没有记录在主AIA中,则记录和/或再现设备确定最终TDDS记录在TDMA1中,或者一次写入盘是空白盘,并且访问TDMA1。如果没有数据记录在TDMA1中,则记录和/或再现设备识别出一次写入盘是空白盘,并且开始初始化以使用该一次写入盘。如果数据记录在TDMA1中,则记录和/或再现设备从TDMA1获得最终TDDS。
如果数据记录在主AIA中,则记录和/或再现设备通过访问最终记录数据的块来再现TDDS。记录和/或再现设备识别出哪个块是最终记录数据的块,并且识别出记录最终TDDS的TDMA。另外,记录和/或再现设备能够从再现的TDDS识别出记录最终TDDS的TDMA的大小,并且从大小信息识别出子AIA是否被分配到TDMA。并且,如果子AIA被分配到TDMA,则记录和/或再现设备能够识别出子AIA的大小。如果子AIA没有分配到记录最终TDDS的TDMA,则记录和/或再现设备从TDMA中搜索最终TDDS。
然而,如果子AIA被分配到记录最终TDDS的TDMA,则记录和/或再现设备访问子AIA,识别数据一直被记录到哪个块,并且识别出记录最终TDDS的TDMA的子区,最终TDDS记录在该TDMA中。
II.第二实施例与第一实施例不同,在第二实施例中,子AIA没有被分配,但是用于记录AI的至少一个AIA被分配到一次写入盘的导入区或内部区。
图10是根据本发明实施例的访问信息(AI)的数据结构。图10所示的AI的数据结构基本上与TDDS的数据结构相同。然而,指示记录最终TDDS的TDMA的标志还被包括在TDDS中。
在本实施例,该标志包括第一标志信息,指示记录最终TDDS的TDMA;和第二标志信息,指示最终TDDS记录在由第一标志信息指示的TDMA的哪个部分。
第一标志信息包括4个比特,即b4至b7。例如,可这样定义当b4至b7是‘0000b’时,最终TDDS记录在TDMA1中,当b4至b7是‘0001b’时,最终TDDS记录在TDMA2中,当b4至b7是‘0010b’时,最终TDDS记录在TDMA3中,当b4至b7是‘0100b’时,最终TDDS记录在TDMA4中,当b4至b7是‘1000b’时,最终TDDS记录在TDMA5中。
第二标志信息包括4个比特,即b0至b3。现在将举例说明在第一标志信息指示被分为5个子区的TDMA5的情况下的第二标志信息。可这样定义当b0至b3是‘0000b’时,最终TDDS记录在第一子区,当b0至b3是‘0001b’时,最终TDDS记录在第二子区,当b0至b3是‘0010b’时,最终TDDS记录在第三子区,当b0至b3是‘0100b’时,最终TDDS记录在第四子区,当b0至b3是‘1000b’时,最终TDDS记录在第五子区。
当用作AI的TDDS被记录时,为了增加成功再现TDDS的可能性,优选的但不是必须的,TDDS被重复记录在一个记录块中。
III.第三实施例本实施例与上述的第一实施例相似。然而,与第一实施例不同的是,在本实施例中,不在一次写入盘中记录子AI。因此,在本实施例中,不将子AIA分配给TDMA,分别将第一实施例中的主AI和主AIA表示为AI和AIA。
装入根据本实施例的一次写入盘的记录和/或再现设备在数据区中记录用户数据并在多个TDMA中的一个中记录TDDS。如果由于TDMA满而导致不能在记录先前的TDDS的TDMA中记录新的更新的TDDS,则基于使用的顺序在所述多个TDMA中的一个中记录新的更新的TDDS。此外,在AIA的一个记录块中将新的更新的TDDS记录为AI。
装入根据本实施例的一次写入盘的再现设备访问AIA,并基于记录AI的记录块的数量在所述多个TDMA中确定记录最终更新TDDS的最终TDMA。其后,再现设备从在最终TDMA中最终记录的记录块中获得最终更新的AI。再现设备从最终更新的AI获得记录最终更新TDDS的最终TDMA的位置信息。最后,再现设备从最终TDMA获得最终更新的TDDS。由于仅在诸如记录更新的TDDS的TDMA改变的情况下在AIA中记录作为AIA中的AI被记录的TDDS,因此该TDDS可不同于最终更新的TDDS。
在上述实施例中,当记录用作AI的TDDS时,优选地,但不是必须地,在一个记录块中重复记录TDDS。如果TDDS的大小等于一个扇区的大小(2K字节),以及如果记录单元块的大小是64K字节,则可在一个记录块中重复记录一个TDDS32次。在第6,367,049号美国专利中公开了能够以扇区为单元进行纠错的纠错格式。如果根据在第6,367,049号美国专利中公开的纠错格式在64K字节大小的一个记录单元块中重复记录一个TDDS32次,则可大大增加成功再现TDDS的概率。
图11是根据本发明实施例的数据记录和/或再现设备的框图。参照图11,数据记录和/或再现设备包括写入/读取单元1、控制器2以及存储器3。在控制器2的控制下,写入/读取单元1在一次写入盘100上写入数据,并读取记录在一次写入盘100上的数据。一次写入盘100是根据第一实施例或第二实施例的一次写入盘。
控制器2控制写入/读取单元1在一次写入盘100上写入根据本发明的主AI、子AI或AI。
控制器2根据能够以扇区为单元进行纠错的纠错格式对用作主AI、子AI或AI的TDDS进行纠错编码,并控制写入/读取单元1在记录单元块中重复记录纠错编码的TDDS。在第6,367,049号美国专利中公开了能够以扇区为单元进行纠错的纠错格式。如果TDDS的大小等于一个扇区的大小(2K字节),以及如果记录单元块的大小是64K字节,则可在一个记录块中重复记录一个TDDS32次。
本领域技术人员将从上述第一实施例和第二实施例的描述中容易理解记录和再现设备以及再现设备的操作。
虽然已经描述和示出了本发明的一些实施例,但本领域技术人员应理解,在不脱离本发明的原理和精神的情况下,可对该实施例进行改变,本发明的范围由所附权利要求及其等同物定义。
权利要求
1.一种一次写入盘,包括多个更新区,记录预定类型的更新信息;至少一个主访问信息区(AIA),记录主访问信息(AI),所述主AI指示在所述多个更新区中记录最终更新信息的最终更新区;以及至少一个子AIA,记录子AI,所述子AI指示在最终更新区中记录的最终更新信息的位置;其中,在所述至少一个主AIA中的整个记录块中重复记录主AI。
2.如权利要求1所述的盘,其中,主AI具有一个扇区单元的大小,并根据能够在以扇区为单元纠错的预定的纠错格式对所述主AI进行纠错编码。
3.如权利要求1所述的盘,其中,在所述至少一个子AIA中的整个记录块中重复记录子AI。
4.如权利要求1所述的盘,其中,主AI包括更新区的位置信息,仅响应于记录最终更新信息的更新区的改变而更新所述主AI。
5.如权利要求1所述的盘,其中,主AI根据在包括在主AIA中的记录块中记录主AI的记录块的数量指示最终更新区。
6.如权利要求1所述的盘,其中,将最终更新区划分为多个子区,响应于记录最终更新信息的子区中的一个的改变而更新所述子AI。
7.如权利要求1所述的盘,其中,子AI根据在包括在子AIA中的记录块中记录子AI的记录块的数量指示记录最终更新信息的子区,在所述至少一个子AIA中的整个记录块中重复记录子AI。
8.一种一次写入盘,包括多个更新区,记录预定类型的更新信息;以及至少一个访问信息区(AIA),记录访问信息(AI),所述AI指示所述多个更新区中的最终更新区,在所述最终更新区中记录最终更新信息;其中,AI包括所述多个更新区的位置信息、指示最终更新区的第一标志信息、以及指示在最终更新区中记录的最终更新信息的位置的第二标志信息。
9.如权利要求8所述的盘,其中,AI具有一个扇区单元的大小,并且根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
10.如权利要求8所述的盘,其中,将最终更新区划分为多个子区,第二标志信息指示记录最终更新信息的子区。
11.如权利要求10所述的盘,其中,仅响应于记录最终更新信息的更新区或子区的改变来更新AI。
12.一种数据记录设备,包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元进行以下操作在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息,在分配给一次写入盘的至少一个主访问信息区(AIA)记录指示记录最终更新信息的最终更新区的主访问信息(AI),并在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI,其中,控制器控制写入/读取单元在主AIA中的整个记录块中重复写入主AI。
13.如权利要求12所述的设备,其中,控制器根据能够以扇区为单元纠错的预定的纠错格式对主AI进行纠错编码。
14.如权利要求12所述的设备,其中,控制器控制写入/读取单元在所述至少一个AIA的整个记录块中重复写入子AI。
15.如权利要求12所述的设备,其中,控制器控制写入/读取单元响应于记录最终更新信息的更新区的改变而写入主AI。
16.如权利要求12所述的设备,其中,控制器控制写入/读取单元在主AIA中的整个记录块中写入主AI,从而根据在包括在主AIA中的记录块中记录主AI的记录块的数量指示最终更新区。
17.如权利要求12所述的设备,其中,将最终更新区划分为多个子区,控制器控制写入/读取单元响应于记录最终更新信息的子区的改变而写入子AI。
18.如权利要求12所述的设备,其中,控制器控制写入/读取单元在子AIA中的整个记录块中写入子AI,从而根据在包括在子AIA中的记录块中记录子AI的记录块的数量来指示记录最终更新信息的子区。
19.一种数据记录设备,包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息,以及控制器,控制写入/读取单元在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息,并在分配给一次写入盘的至少一个访问信息区(AIA)中记录指示记录最终更新信息的最终更新区的访问信息(AI),其中,AI包括所述多个更新区的位置信息、指示最终更新区的第一标志信息、以及指示在最终更新区中记录的最终更新信息的位置的第二标志信息,并且控制器控制写入/读取单元在AIA中的整个记录块中重复写入AI。
20.如权利要求19所述的设备,其中,控制器根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
21.如权利要求19所述的设备,其中,将最终更新区划分为多个子区,第二标志信息指示记录最终更新信息的子区中的一个。
22.如权利要求21所述的设备,其中,控制器控制写入/读取单元响应于记录最终更新信息的更新区或子区的改变来写入主AI。
23.一种在一次写入盘上记录数据的方法,该方法包括在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息;在分配给一次写入盘的至少一个主访问信息区(AIA)中记录指示记录最终更新信息的最终更新区的主访问信息(AI);以及在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI;其中,在所述至少一个主AIA中的整个记录块中重复记录主AI。
24.如权利要求23所述的方法,其中,主AI具有一个扇区单元的大小,记录主AI的步骤包括根据能够以扇区为单元纠错的预定的纠错格式对所述主AI进行纠错编码。
25.如权利要求23所述的方法,其中,记录子AI的步骤包括在所述至少一个子AIA中的整个记录块中重复记录子AI。
26.如权利要求23所述的方法,其中,响应于记录最终更新信息的更新区的改变而记录主AI,所述主AI包括更新区的位置信息。
27.如权利要求26所述的方法,其中,根据在包括在主AIA中的记录块中,记录主AI的记录块的数量来指示最终更新区。
28.如权利要求23所述的方法,其中,将最终更新区划分为多个子区,响应于记录最终更新信息的子区的改变而记录子AI。
29.如权利要求28所述的方法,其中,根据在包括在子AIA中的记录块中记录子AI的记录块的数量来指示记录最终更新信息的子区中的一个,在包括在所述至少一个子AIA中的整个记录块中重复记录子AI。
30.一种在一次写入盘上记录数据的方法,该方法包括在分配给一次写入盘的多个更新区中的一个中记录预定类型的最终更新信息;以及在分配给一次写入盘的至少一个访问信息区(AIA)中记录指示记录最终更新信息的最终更新区的访问信息(AI);其中,AI包括多个更新区的位置信息、指示最终更新区的第一标志信息以及指示在最终更新区中记录的最终更新信息的位置的第二标志信息,并且在AIA中的整个记录块中重复记录AI。
31.如权利要求30所述的方法,其中,AI具有一个扇区单元的大小,并且记录AI的步骤包括根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
32.如权利要求30所述的方法,其中,将最终更新区划分为多个子区,第二标志信息指示记录最终更新信息的子区。
33.如权利要求30所述的方法,其中,仅响应于记录最终更新信息的更新区或子区的改变而记录AI。
34.一种在具有以预定的顺序使用的多个更新区和至少一个访问信息区(AIA)的一次写入盘上记录数据的方法,该方法包括在所述多个更新区中的一个中记录预定类型的更新信息;以及通过以记录块为单位在AIA中记录包括所述多个更新区的位置信息的AI,根据记录访问信息(AI)的记录块的数量,指示所述多个更新区中记录最终更新信息的最终更新区,其中,在AIA中的整个记录块中重复记录AI。
35.如权利要求34所述的方法,其中,指示最终更新区的步骤包括根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
36.如权利要求34所述的方法,其中,响应于在所述多个更新区中的一个中记录最终更新信息达到第一时间记录AI。
37.如权利要求34所述的方法,其中,最终更新信息是包括所述多个更新区的位置信息的临时盘定义结构(TDDS),在AIA中将TDDS记录为AI。
38.一种在具有以预定的顺序使用的多个更新区和至少一个访问信息区(AIA)的一次写入盘上记录数据的设备,该设备包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元进行以下操作在所述多个更新区中的一个中记录预定类型的最终更新信息;以及以记录块为单位在AIA中记录包括所述多个更新区的位置信息的访问信息(AI),并使用记录AI的记录块的数量指示在所述多个更新区中记录最终更新信息的最终更新区;其中,控制器控制写入/读取单元在AIA中的整个记录块中重复写入AI。
39.如权利要求38所述的设备,其中,控制器根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
40.如权利要求38所述的设备,其中,控制器控制写入/读取单元响应于在所述多个更新区中的一个中记录最终更新信息达到第一时间而写入AI。
41.如权利要求38所述的设备,其中,最终更新信息是包括所述多个更新区的位置信息的临时盘定义结构(TDDS),在AIA中将TDDS记录为AI。
42.一种一次写入盘,包括按预定的顺序使用的多个更新区,记录预定类型的更新信息;以及至少一个访问信息区(AIA),以记录块为单位记录访问信息(AI),包括所述多个更新区的位置信息;其中,根据记录AI的记录块的数量指示所述多个更新区中记录最终更新信息的最终更新区;以及在AIA的整个记录块中重复记录AI。
43.如权利要求42所述的盘,其中,AI具有一个扇区单元的大小,根据能够以扇区为单元纠错的预定的纠错格式对所述AI进行纠错编码。
44.如权利要求42所述的盘,其中,响应于在所述多个更新区中的一个中记录预定类型的更新信息达到第一时间而在AIA中记录AI。
45.如权利要求42所述的盘,其中,所述预定类型的更新信息是包括所述多个更新区的位置信息的临时盘定义结构(TDDS),在AIA中将TDDS记录为AI。
46.一种一次写入盘,包括多个更新区,记录更新信息;至少一个主访问信息区(AIA),记录主访问信息(AI),所述主AI指示所述多个更新区中记录最终更新信息的最终更新区;以及记录子AI的至少一个子AIA,所述子AI指示在最终更新区中记录的最终更新信息的位置。
47.如权利要求46所述的盘,其中,在所述至少一个主AIA中记录主AI,从而根据主AI的条目的数量指示最终更新区。
48.如权利要求46所述的盘,其中,在一个记录层上提供所述多个更新区。
49.如权利要求46所述的盘,其中,在两个记录层上提供所述多个更新区。
50.一种数据记录设备,包括写入/读取单元,在一次写入盘上写入信息或从一次写入盘读取信息;以及控制器,控制写入/读取单元进行以下操作在分配给一次写入盘的多个更新区中的一个中记录最终更新信息,在分配给一次写入盘的至少一个主访问信息区(AIA)中记录指示记录最终更新信息的最终更新区的主访问信息(AI),并在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI。
51.如权利要求50所述的设备,其中,控制器控制写入/读取单元写入主AI,从而根据主AI的条目的数量指示最终更新区。
52.一种在一次写入盘上记录数据的方法,该方法包括在分配给一次写入盘的多个更新区中的一个中记录最终更新信息;在分配给一次写入盘的至少一个主访问信息区(AIA)中记录指示记录最终更新信息的最终更新区的主访问信息;以及在分配给一次写入盘的至少一个子AIA中记录指示在最终更新区中记录的最终更新信息的位置的子AI。
53.如权利要求52所述的方法,其中,记录主AI,从而根据主AI的条目的数量指示最终更新区。
54.一种一次写入盘,包括多个更新区,记录更新信息,其中在临时盘定义结构(TDDS)中记录关于更新区的位置信息;以及主访问信息区(AIA),记录TDDS;其中,通过在主AIA中记录TDDS的记录单元块的数量来确定记录最终记录的更新信息的更新区。
全文摘要
一种在一次写入盘上记录数据的记录方法以及设备以及用于该方法和设备的一次写入盘。所述一次写入盘包括多个更新区,记录预定类型的更新信息;至少一个主访问信息区(AIA),记录主访问信息(AI),AI指示在所述多个更新区中记录最终更新信息的最终更新区;以及至少一个子AIA,记录子AI,所述子AI指示在最终更新区中记录的最终更新信息的位置。
文档编号G11B20/10GK1918654SQ200580004706
公开日2007年2月21日 申请日期2005年2月7日 优先权日2004年2月14日
发明者黄盛熙, 高祯完 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1