首页> 中国专利> 一种在光学记录媒体中搜索与记录数字数据的方法及系统

一种在光学记录媒体中搜索与记录数字数据的方法及系统

摘要

本发明提供一种搜索与记录的方法,用来对于光学记录媒体中的缺陷块搜索相对应的替代块。所述光学记录媒体包含有多个缺陷管理区域以及一缺陷记录表。所述缺陷记录表内包含对应于所述缺陷管理区域的多个缺陷表块。各缺陷表块包含有多个记录栏。当原定应记录在目标缺陷管理区域的预定块的一条数字数据,经过判断必须记录在另一块时,则检查与所述目标缺陷管理区域相对应的目标缺陷表块中,是否仍有闲置的记录栏可供记录。若所述相对应的目标缺陷表块中并无闲置的记录栏,则以所述目标缺陷表块为中心,循序搜索相邻的缺陷表块,直到搜索到有闲置的记录栏。将所述数字数据记录在所述替代的缺陷表块所相对应的缺陷管理区域的替代区域中。

著录项

  • 公开/公告号CN1484244A

    专利类型发明专利

  • 公开/公告日2004-03-24

    原文格式PDF

  • 申请/专利权人 联发科技股份有限公司;

    申请/专利号CN02142767.4

  • 发明设计人 李明鸿;吴元丁;

    申请日2002-09-19

  • 分类号G11B27/11;G11B20/12;

  • 代理机构11105 北京市柳沈律师事务所;

  • 代理人黄小临;王志森

  • 地址 台湾省新竹市新竹科学工业园

  • 入库时间 2023-12-17 15:09:42

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-11-07

    未缴年费专利权终止 IPC(主分类):G11B27/11 授权公告日:20080507 终止日期:20160919 申请日:20020919

    专利权的终止

  • 2008-05-07

    授权

    授权

  • 2005-08-17

    实质审查的生效

    实质审查的生效

  • 2004-03-24

    公开

    公开

说明书

发明领域

本发明是关于一种搜索与记录的方法及系统,特别指将一数字数据正确地记录在一光学记录媒体的方法及系统。

背景技术

公知的光盘片上具有一缺陷记录表(Defect Table,DT),使光盘机在记录或读取光盘片上的缺陷块时,可以根据所述缺陷记录表搜索到替代的块。

请见图1,图1为公知的完全格式化的光盘片10的文件平面配置示意图。光盘片10包含至多64个循序排列的缺陷管理区域(未显示)(DefectManagement Area)、一主要缺陷表(Main Defect Table)、及一第二缺陷记录表(Second Defect Table),分别存储于光盘片10中间部分16、内圈的引入区(Lead-in Area)12、及外圈的程序区(Program Area)14。

每一缺陷管理区域都包含一数据区域(Data Area)与一替代区域(SpareArea)。因而光盘片10是分别包括至多64个数据区域以及相对应个替代区域。公知的所述数据区域包含有4352个块,可用来记录数字数据。而所述替代区域包含有256个块,用以在数据区域中的块发生损坏时,替代记录数字数据。每一块都具有一相对应的地址信息以供辨别。

所述第二缺陷记录表数据是从所述主要缺陷表复制,在此将第二缺陷记录表与主要缺陷表统称为缺陷记录表18(Defect Table)。缺陷记录表18包含至多8个分组19。每一分组19中包含有4组依照某特定顺序排列的缺陷表块组22、24、26、28,每组缺陷表块组22、24、26、28中有8个缺陷表块20。所述4组缺陷表块组是重复记录8个缺陷表块20的数据。因此,缺陷记录表18总共包含有至多64个缺陷表块20,分别相对于相对应个缺陷管理区域中的替代区域。

每一缺陷表块20包含有多个预定数目的记录栏,一一相对应于所述替代区域的256个块。当原定应记录在一目标缺陷管理区域的一预定块的一条数字数据,经过判断必须记录在另一块时,则检查与所述目标缺陷管理区域相对应的一目标缺陷表块20a中,是否仍有闲置的记录栏可供记录。如果缺陷表块20a中仍有闲置的记录栏,则将所述数字数据记录在与所述闲置的记录栏相对应的所述另一块内。当目标缺陷表块20a并无闲置的记录栏时,检查下一个缺陷表块20b是否仍有闲置的记录栏可供记录。而当遇到缺陷表块20b中仍无闲置的记录栏的情况时,公知的方法是光盘机将接续检查缺陷表块20b的下一个缺陷表块20c直到找到闲置的记录栏。然而,由于光盘机实体结构的原因,在公知的搜索方法中光盘读写头搜索所需移动的距离较长,因而浪费了许多搜索的时间。

发明内容

因此,本发明的主要目的在于提供一种在光学记录媒体中高效搜索与记录数字数据的方法及系统,以解决上述问题。

本发明提供一种搜索与记录的方法,用来对于一光学记录媒体中的缺陷块(defect block)搜索相对应的替代块(replacement block),以便将一数字数据正确地记录在所述光学记录媒体中,所述光学记录媒体包含有多个循序排列的缺陷管理区域(Defect Management Area),各所述缺陷管理区域包含一数据区域(Data Area)与一替代区域(Spare Area),两者都包含有多个块可用来记录数字数据,而各所述块并具有一相对应的地址信息以供辨别,所述光学记录媒体另包含有一缺陷记录表(Defect Table),包含有多个循序排列的缺陷表块(Defect Table Block,DTB),各所述缺陷表块是相对于所述光学记录媒体中的一缺陷管理区域,并包含有多个预定数目的记录栏,以一一相对应于所述替代区域的多个块,所述搜索与记录方法包含下列步骤:

在所述光学记录媒体中,当原定应记录在一目标缺陷管理区域的数据区域中一预定块的一条数字数据,经过判断必须记录在另一块时,则检查所述缺陷记录表中与所述目标缺陷管理区域相对应的目标缺陷表块中,是否仍有闲置的记录栏可供记录;

若所述相对应的目标缺陷表块中至少仍有一闲置的记录栏,则将所述数字数据记录在所述目标缺陷管理区域的替代区域中与所述闲置的记录栏相对应的一替代块内;

若所述相对应的目标缺陷表块中并无闲置的记录栏,则以所述目标缺陷表块为中心,进一步以来回跳跃的方式循序搜索相邻的缺陷表块中是否仍有任何闲置的记录栏可供替代记录;以及

直到搜索到一替代的缺陷表块中具有闲置的记录栏时,则将所述数字数据记录在所述替代的缺陷表块所相对应的缺陷管理区域的替代区域中与所述闲置的记录栏相对应的一替代块内。

本发明还提供一种搜索与记录的系统,用来对于一光学记录媒体中的缺陷块(defect block)搜索相对应的替代块(replacementblock),以便将一数字数据正确地记录在所述光学记录媒体中,所述光学记录媒体包含有多个循序排列的缺陷管理区域(Defect Management Area),各所述缺陷管理区域包含一数据区域(Data Area)与一替代区域(Sparer Aea),两者都包含有多个块可用来记录数字数据,而各所述块并具有一相对应的地址信息以供辨别,所述光学记录媒体另包含有一缺陷记录表(Defect Table),包含有多个循序排列的缺陷表块(Defect Table Block,DTB),各所述缺陷表块是相对于所述光学记录媒体中的一缺陷管理区域,并包含有多个预定数目的记录栏,以一一相对应于所述替代区域的多个块,所述搜索与记录方法包含有:

一替代判断模块,用来判断原定应记录在所述光学记录媒体的一目标缺陷管理区域的数据区域中一预定块的一条数字数据,是否需要记录在另一块;

一搜索模块,当所述替代判断模块判定所述数字数据记录在另一块时,则所述搜索模块会检查所述缺陷记录表中与所述目标缺陷管理区域相对应的目标缺陷表块中,是否仍有闲置的记录栏可供记录;

一记录模块,若所述相对应的目标缺陷表决中至少仍有一闲置的记录栏,则所述记录模块会将所述数字数据记录在所述目标缺陷管理区域的替代区域中与所述闲置的记录栏相对应的一替代决内;

其中,若所述相对应的目标缺陷表块中并无闲置的记录栏,则所述搜索模块会以所述目标缺陷表块为中心,进一步以来回跳跃的方式循序搜索相邻的缺陷表块中是否仍有任何闲置的记录栏可供替代记录,直到搜索到一替代的缺陷表块中具有闲置的记录栏;接着由所述记录模块将所述数字数据记录在所述替代的缺陷表块所相对应的缺陷管理区域的替代区域中与所述闲置的记录栏相对应的一替代块内。

与公知的搜索方法相比,本发明的在一光学记录媒体中搜索与记录的方法,以目标缺陷表块为中心,以来回跳跃的方式循序搜索相邻的缺陷表块中是否仍有任何闲置的记录栏,可有效的提高光盘机记录数字数据的效率。

关于本发明的优点与精神可以根据以下的发明详述及所附附图得到进一步的了解。

附图说明

图1为公知的光盘片的文件平面配置示意图。

图2为本发明的在一光学记录媒体的块搜索及记录方法的示意图。

图3为图2缺陷表块中记录栏的记录信息示意图。

图4为本发明在光学记录媒体中搜索与记录的方法的步骤流程图。

图5为本发明的搜索与记录系统的功能方块图。

附图的符号说明

30缺陷管理区域

32数据区域

34替代区域

33a、35、35a块

36缺陷记录表

38缺陷表块

40、44a记录栏

40a、40b单元

42已使用的记录栏区域

44可使用的记录栏区域

46不可使用的记录栏区域

50系统

52替代判断模块

54搜索模块

56记录模块

具体实施方式

本发明提供一种搜索与记录的方法及系统,用来对于一光学记录媒体中的缺陷块(defect block)搜索相对应的替代块(replacement block),以便将一数字数据正确地记录在所述光学记录媒体中。所述光学记录媒体可为CD-RW(Compact Disk reWritable)或是 DVD+RW(Digital Versatile DiskreWritable)的光盘片……等。

请参见图2,图2为本发明在一光学记录媒体的块搜索及记录方法的示意图。一光学记录媒体包含有多个循序排列的缺陷管理区域(DefectManagement Aea)30。每一缺陷管理区域30包含一数据区域(Data Area)32与一替代区域(Spare Area)34。数据区域32与替代区域34都包含有多个块35,可用来记录数字数据。而各块35并具有一相对应的地址信息以供辨别。

所述光学记录媒体另包含有一缺陷记录表(Defect Table)36。缺陷记录表36包含有多个循序排列的缺陷表块(Defect Table Block,DTB)38。各缺陷表块38是相对于一缺陷管理区域30中所包含的替代区域34。每一缺陷表块38包含有多个预定数目的记录栏40。每一缺陷表块38的记录栏40一一相对应于每一替代区域34中的块35。

每一记录栏40都被划分为单元40a以及单元40b两部分。单元40a用以记录数据区域32中出现缺陷的块33a的相对应的地址信息。单元40b用以记录替代块34的相对应的地址信息。

请参见图3,图3为图2缺陷表块38中记录栏40的记录信息示意图。每一缺陷表块38依据记录栏40所对应的替代区域34中块35的记录状态,每一缺陷表块38可区分为三大区域:第一,已使用记录栏区域42,表示其中记录栏所对应的替代块35已代替单元40a所指示的块记录有数字数据;第二,可使用但闲置的记录栏区域44,表示所对应的替代块35未被记录有数字数据;第三,不可使用记录栏区域46,表示所对应的替代块35不可用以记录数字数据。因此,只要搜索缺陷表块38中是否仍有可使用但闲置的记录栏区域44,便可得知替代区域34中是否仍有闲置的替代块35可用以记录数字数据。

在光学记录媒体记录一条数字数据时,将所述数字数据记录在某一缺陷管理区域30中数据区域32的块中,在此称之为目标缺陷管理区域n的数据区域n的块33a。当数据区域n的块33a发生缺陷无法记录,或是记录后无法正确读取时,则由一替代判断模块(未显示在图2或图3)来判断所述数字数据必须记录在另一块。例如:当要将所述数字数据记录在所述光学记录媒体时,若原定所述数字数据应记录在一预定块33a,而块33a已被损坏;或者当要记录所述数字数据在块33a,随后要从块33a读取所述数字数据的信号,而读取时产生一不正常操作,则所述替代判断模块判断所述数字数据必须记录在位于替代区域34的另一块。

请参见图2及图4,图4为本发明的在光学记录媒体中搜索与记录的方法的步骤流程图。当原定应记录在一目标缺陷管理区域n的数据区域n中一预定块33a的一条数字数据,经过所述替代判断模块判断必须记录在替代区域34的另一块时,则利用本发明的搜索与记录方法。本发明的搜索与记录方法包含下列步骤:

步骤S60:开始;

步骤S62:检查缺陷记录表30中与目标缺陷管理区域n相对应的目标缺陷表块n中,是否仍有闲置的记录栏44a可供记录;

步骤S64:若相对应的目标缺陷表块中至少仍有一闲置的记录栏44a,则将所述数字数据记录在所述目标缺陷管理区域的替代区域n中与所述闲置的记录栏相对应的一替代块35a内;

步骤S66:若目标缺陷表块中并无闲置的记录栏41,则以目标缺陷表块n为中心,进一步以来回跳跃的方式循序搜索相邻的缺陷表块中是否仍有任何闲置的记录栏可供替代记录,直到搜索到一替代的缺陷表块中具有闲置的记录栏;

步骤S68:将所述数字数据记录在替代的缺陷表块所相对应的缺陷管理区域的替代区域中与所述闲置的记录栏相对应的一替代块内;

步骤S70:完成。

如图2所示,本实施例中,由于数据区域n中的块33a被损坏,因此原定应记录在块33a的一条数字数据必须记录在另一块。检查缺陷记录表30中的缺陷表块n,是否仍有闲置的记录栏44a可供记录。若缺陷表块n中至少仍有一闲置的记录栏44a,则将所述数字数据记录在替代区域n中与记录栏44a相对应的一替代块35a内。

若缺陷表块n中无闲置的记录栏,以缺陷表块n为中心,并以来回跳跃的方式循序搜索相邻的缺陷表块是否仍有任何闲置的记录栏。即依照图2箭头1方向继续检查缺陷表块n+1,若缺陷表块n+1中仍无闲置的记录栏,继续按照箭头2、3、4…等检查缺陷表块n-1、n+2、n-2…等,依此类推,直到搜索到一缺陷表块中具有闲置的记录栏时,将所述数字数据记录在与所述闲置的记录栏相对应的一替代块内。

请参见图5,图5为本发明的搜索与记录系统50的功能方块图。本发明的搜索与记录系统50可为一光盘机,包含有一替代判断模块52、一搜索模块54以及一记录模块56。替代判断模块52是用来判断应记录在缺陷管理区域30的数据区域n中一预定块的一条数字数据,是否须记录在另一块。若替代判断模块52判定所述数字数据应记录在另一块,搜索模块54会检查所述缺陷记录表30中与缺陷管理区域n相对应的缺陷表块n中,是否仍有闲置的记录栏可供记录。若缺陷表块n中仍有闲置的记录栏44a,记录模块56将所述数字数据记录在与记录栏44a相对应的一替代块内。

若缺陷表块n中无闲置的记录栏,则搜索模块54会以缺陷表块n为中心,进一步以来回跳跃的方式循序搜索相邻的缺陷表块n+1、n-1、n+2、n-2…等等(如图2所示),是否仍有任何闲置的记录栏可供替代记录,直到搜索到一替代的缺陷表块中具有闲置的记录栏。

与公知的搜索方法相比,本发明提供一种在一光学记录媒体中搜索与记录的方法,以目标缺陷表块为中心,以来回跳跃的方式循序搜索相邻的缺陷表块中是否仍有任何闲置的记录栏。因此可有效地提高光盘机记录数字数据的效率。

以上最佳具体实施例的详述,是希望能更加清楚描述本发明的特征与精神,而并非要以上述所公开的最佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能在本发明的权利要求的范围内覆盖各种改变及其相当的配置。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号