缺陷管理信息记录介质、缺陷管理和实时数据记录的方法

文档序号:6748438阅读:329来源:国知局
专利名称:缺陷管理信息记录介质、缺陷管理和实时数据记录的方法
技术领域
本发明涉及管理盘及其缺陷的领域,并且特别涉及针对是否使用线性替换(linear replacement)存储缺陷管理信息的记录介质,有效管理缺陷以从数字通用盘随机存取存储器(DVD-RAM)实时记录和/或再现视频及音频数据的方法,及使用缺陷管理信息实时记录数据的方法。
实时记录或再现是指给定量的数据必须在给定时间内记录或再现,因为如果在数据输入的时候不进行处理,输入信息丢失,并且因为如果数据不在预定速度下记录或再现,诸如图像暂停或音乐临时中断的现象作为具有异常信息的数据再现发生。由于信息的输入不能由记录和再现装置临时控制,引起了上述问题。
在DCD-RAM标准版本1.0中,已经披露了管理在盘上产生的缺陷,以增加记录在盘上的数据的可靠性的方法。滑移替换(slipping replacement)和线性替换(linear replacement)作为披露的缺陷管理方法包括在其中第一种方法处理在初始化处理中检测的缺陷;第二种方法用备用区内的无缺陷ECC块替换纠错码(ECC)块单元(16扇区单元),该纠错码块单元包括具有盘使用期间产生的缺陷的一扇区。
滑移替换用于使由于缺陷引起的记录或再现速度的降低最小化,其中要提供给缺陷扇区的逻辑扇区号提供给当盘初始化时在用于检查盘的缺陷的检验过程中检测的缺陷扇区的下一个扇区,即通过滑移一个扇区记录或再现数据,其中在记录或再现期间在扇区上产生了缺陷。在此,通过由滑移缺陷扇区指示的扇区号推后了实际物理扇区号。通过使用位于相应记录区的后面部分的备用区中有缺陷的扇区那么多的扇区,解决了这种滞后现象。
然而,滑移替换不能用于当使用盘时产生的缺陷。当不管并且跳过一缺陷部分时,在逻辑扇区编号上产生不连续,这表明滑移替换破坏了文件系统规则。这样,当使用盘期间产生一缺陷时使用线性替换,这表明用存在于备用区中的ECC块替换包括缺陷扇区的ECC块。
当使用线性替换时,在逻辑扇区号中不存在空处,然而,盘上扇区的位置不连续,在备用区中存在对应于缺陷ECC块的实际数据。
如上所述,当其中不能随意延迟用于临时输入信息的时间的实时记录,诸如广播信息或实际图像的记录是必须的时,通过进行实际拾取头上升到备用区并且搜索要线性替换的区的处理过程、及实际拾取头回来的过程,信息记录在要线性替换的区中。因此,降低了记录速度,这样当使用线性替换时,不能连续记录实时输入的信息。
规定了按照DVD-RAM标准版本1.0的DVD-RAM驱动器处理所有这些缺陷管理,以减少用在驱动器中的主计算机的负担。主计算机设计成使用接口标准表示的命令来发送指示不管理缺陷的命令给驱动器。即,如果主计算机确定是否将执行缺陷管理,可使缺陷管理本身由驱动器执行。
即使当主计算机按照应用程序的需要不管理缺陷时,如果存在由于由另一个驱动器执行的缺陷管理而进行滑移替换或线性替换区,则按照DVD-RAM标准版本1.0的DVD-RAM盘必须管理按照缺陷管理规则记录在初始缺陷表(PDL)和第二级缺陷表(SDL)中的缺陷。在此,规定了按照滑移替换代替的缺陷扇区的位置应该记录在PDL中,并且按照线性替换代替的缺陷块的位置应记录在SDL中。即,当在设定特定驱动器不使用线性替换执行缺陷管理之后记录数据时,不能保证其他驱动器也不在同一个盘上执行线性替换。
因此,当通过当前DVD-RAM盘执行实时记录时,由于一个区要由线性替换使用,这可能是困难的。
为解决上述问题,本发明的一个目的提供一种记录介质,用于存储与是否使用线性替换相关的缺陷信息,以记录实时数据。
本发明的另一个目的是提供一种记录介质,用于按照要记录的数据的类型来存储示出多个不同缺陷管理模式的信息。
本发明的另一个目的是提供一种记录介质,用于分配仅用于实时记录并能有效利用其空间的备用区。
本发明的另一个目的是提供一种管理记录介质缺陷的方法,该记录介质能记录实时数据并且能与一般DVD-RAM盘具有最大兼容性。
本发明的另一个目的是提供一种记录实时数据的方法,它使用与是否使用线性替换相关的缺陷管理信息。
因此,为达到上述目的,提供了一种包括记录区和备用区的记录介质,用于存储表示使用或不使用线性替换缺陷管理的信息,其中在记录介质上的一缺陷区用备用区代替。
为实现第二目的,提供了一种记录介质,用于存储表示按照要记录的数据类型使用或不使用线性替换的多个缺陷管理模式的缺陷管理模式信息。
为实现第三目的,提供了一记录介质,用于在缺陷管理区中存储表示对记录介质上的所有数据不使用线性替换的信息,其中分配仅一备用区用于滑移替换。
为实现第四个目的,提供了一种按照本发明的缺陷管理方法,用于盘记录和/或再现装置,该方法包括以下步骤(a)记录表示针对整个盘或盘的特定区使用或不使用线性替换缺陷管理的信息;和(b)确定是否按照表示使用或不使用线性替换缺陷管理的信息来使用线性替换将一缺陷区由备用区内的块代替。
为实现第五个目的,提供一种利用盘记录和/或再现装置在记录实时数据的同时管理盘上的缺陷的方法,该方法包括以下步骤(a)确定是否将使用表示基于线性替换的缺陷管理的缺陷管理模式;(b)当缺陷管理模式信息是将不使用线性替换的信息时,确定是否要记录的数据是实时数据;(c)当要记录的数据是实时数据时,确定是否线性替换的缺陷存在于要记录入数据的区中;和(d)当没有线性替换的缺陷存在于要记录入数据的区时,确定是否一新缺陷在记录数据的区中被检测到,并且当没检测到新缺陷时,在所需区记录实时数据。
通过参照附图详细描述优选实施例,本发明的上述目的和优点经更清楚,其中

图1是用于解释使用记录介质滑移替换的缺陷管理方法的示意图;图2是用于解释使用记录介质线性替换的缺陷管理方法的示意图;图3是缺陷定义结构(DDS)的表;图4A和图4B分别示出示于图3的盘检验标记和组检验标记的结构;图5是第二级缺陷表(SDL)的目录表;图6是示于图5的备用区全标记的结构;图7是示于图5的SDL项目的结构;图8A和图8B分别示出由本发明建议的用于记录实时数据的DDS的盘检验标记和组检验标记的结构;图9是按照本发明的缺陷管理方法的记录数据方法的实施例的流程图10是由本发明建议的用于取消线性替换的改进的SDL项目的结构例子;图11是由本发明建议的用于存储指示多个不同缺陷管理模式的信息的DDS的例子;图12是由本发明建议的用于记录实时数据的分配的备用区的表;和图13是由本发明建议的用于存储缺陷管理模式信息的初始缺陷管理表(PDL)的结构和DDS,用于示于图12的仅为实时记录的分配的备用区。
现在将参照附图描述存储用于记录实时数据的缺陷管理信息的记录介质、使用它的缺陷管理方法、和实时记录方法的的优选实施例。
首先,为了帮助理解本发明,将参照图1和2将描述滑移替换和线性替换。
图1是用于解释使用滑移替换的缺陷管理方法的示意图。示于图1的盘上的物理地址记录为P1、P2、P3、…、Pn,并且必须提供逻辑地址以在此物理段扇区记录实际数据。这些逻辑地址用作使得实际文件系统搜索它自已的数据的地址。然而,在盘初始化处理中给出物理地址和逻辑地址之间的关系。如果在第三物理扇区P3检测到一缺陷,如图1所示,则不给此缺陷扇区指定逻辑地址,逻辑扇区号L3指定给下一个物理扇区P4。然后,将逻辑扇区相继推后缺陷扇区的数目,由推后的部分使用位于相应数据组的末端的备用区。在此滑移替换方法中,通过简单滑移一缺陷区,能够在扇区单元进行有效处理,通过简单忽略和跳过缺陷部分,拾取器在记录和再现时不需移动到不同的地方。这样,在使延迟时间最小的同时避免了缺陷区。这里,由滑移替换代替的缺陷扇区的位置记录在PDL中。
图2是用于解释使用线性替换的缺陷管理方法的图。在用于处理当在初始化后使用盘时产生的缺陷的线性替换中,在ECC块单元中管理缺陷,即用16个扇区的单元。换言之,当在特定扇区产生差错,并且如此检测到缺陷时,如果没有在至少16个扇区的单元中进行移动用于纠错,必须改变先前记录在盘中的每个数据的纠错单元。这样,必须执行在ECC块单元中的处理,并且由于不能改变已经记录数据的区的逻辑地址,因此不能使用滑移缺陷扇区和指定逻辑扇区的滑移替换方法。当如图2所示在逻辑块LB3中产生一缺陷时,此缺陷部分记录在SDL中以避免被使用,并且缺陷部分用存在于备用区中的可用块代替。在备用区中的替换块(图2中SBk)有与差错块相同的逻辑块号(LB3)。
如图2所示,在一再现序列中,刚好在缺陷块之前连续读取,如区1中,通过移动拾取器等读取存在于备用区内的替换ECC块,如区2中,从刚好接着缺陷块的块中连续读取数据,如区3中。为了如上所述处理缺陷,进行拾取器移动,诸如用于搜索数据的处理和在读取替换块后回到刚好接着缺陷块的块的处理。这样,需要更多的时间来读取或写入数据,使得这种缺陷处理不适于实时处理。
图3是存在于DVD-RAM的缺陷管理区(DMA)中的盘定义结构(DDS)的表。具体说,字节位置(BP)3、即盘检验标记记录整个盘的检验的目录、BP16至39、即组检验标记记录24个数据组的检验的目录。
此外,BP0和1是DDS识别符、BP4到7是用于更新DDS/PDL的计数器,表示DDS/PDL块被更新和被重写的总次数。即,当开始初始化时,计数器值设定到“0”,当DDS/PDL更新或重写时增加1。所有DDS/PDL和SDL块在完成格式化后必须有相同的计数器值。BP8和BP9表示组数目,例如24组记录为“0018”(十六进制)。
图4A示出示于图3的盘检验标记的结构。当表示处理中(in-process)状态的三位b7、b6和b5中的位b7是“0b”时,它表示格式化完成,当位b7是“1b”时,它表示信息进行中状态。当位b6是“0b”时,它表示使用全检验的格式化过程,当位b6是“1b”时,它表示使用部分检验的格式化过程。当位b5是“0b”时,它表示全盘的格式化过程,当位b5是“1b”时,它表示仅在组上格式化的过程,并且表示组检验标记是有效的。当表示用户检验的位b1是“0b”时,它表示盘从未由用户检验,当位b1是“1b”时,它表示盘已经由用户检验一次或更多次。当表示盘生产者检验的位b0是“0b”时,表示盘从未由生产者检验,并且当位b0是“1b”时,表示已经由生产者检验一次或更多次。其他的b4、b3和b2保留。然而,格式化之前通过任何检验“处理中”设定为“111”,并且当完成格式化时,“处理中”复位到“000”。
图4B是示于图3的位位置16到39的每个组检验标记的结构。当表示“处理中”状态的二个位b7和b6中的位b7是“0b”时,它表示一相应组的格式化完成,当位b7是“1b”时,它表示相应组正进行格式化。当位b6是“0b”时,它表示该组正使用全检验格式化,当位b6是“1b”时,它表示使用该组正使用部分检验格式化。当表示用户检验的位b1是“0b”时,它表示该组从未由用户检验,当位b1是“1b”时,它表示该组已经由用户检验一次或更多次。其他位b5、b4、b3、b2和b0保留。
图5是示出第二级缺陷表(SDL)的目录。RBP是从0开始的相对字节的位置。相对字节位置0和1是SDL识别符,并且相对字节位置2和3保留。相对字节位置4到7表示更新的SDL块的总数,并且每当SDL的内容更新时,SDL更新计数器值增1。相对字节位置8到15表示表示备用区全标记,相对字节位置16到19表示DDS/PDL更新计数器值,其每个表示DDL/PDL块被更新和重写的总次数。当初始化开始时,计数器值设定为“0”,每当DDS/PDL更新或重写时,增1。如上所述,所有DDS/PDL和SDL块在格式化完成之后必须有相同的计数值。相对字节位置20和21保留,相对字节位置22和23表示SDL中项目的数目。剩余的相对字节位置表示每个SDL项目。
图6是示于图5的相对字节位置8到15的备用区全标记的结构。在图6中,如果表示一相应组的位是“1”,则表示没有备用块留在相应组中,并且如果该位是“0”,表示一备用块保留在相应组中。
图7是示于图5的SDL项目的结构。图7中,FRM是表示一缺陷块是否被替换的位。当已经替换缺陷块时,FRM记录二进制数“0”,并且当没有替换缺陷块或没有备用区存在时,FRM记录二进制数“1”。SDL项目包括缺陷块的第一扇区的扇区号,和替换块的第一扇区的扇区号。在此,如果没有替换缺陷块,则将十六进制数“000000”记录在记录替换块的第一扇区号的区内。
同时,在实时记录中,是否相应数据能在给定时间内进行处理比实际数据的某些差错更重要。具体说,在图像等情况下,当小差错存在于图像中时,在屏幕的一部分产生差错。另一方面,当不及时处理输入数据时,产生连续数据差错,从而不能正常再现。因此,及时处理数据更重要。
这样,针对实时记录,必须提出允许不使用线性替换的方法。当不使用线性替换时,必须有一部分用于记录相应盘在使用中而不须用线性替换的情况。下面将参考图8A和图8B描述记录这样一个目录的方法。
图8A和8B分别是由本发明提议的、记录实时数据的DDS的盘检验标记和组检验标记。图8A和8B的盘检验标记和组检验标记除了位位置b2外,其它与图4A和4B的相同。即,如图8A所示,当在不需要线性替换的情况使用整个相应盘时,盘检验标记的位位置b2设定为“1”,当如现有技术中那样由线性替换使用相应盘时,位位置b2设定为“0”。在图8A和图8B中,存储在位位置2(b2)中的与使用或不使用线性替换相关的信息叫做盘缺陷管理模式。
并且,当仅对特定组进行部分初始化以避免线性替换时,如图8B所示,用于一相应组的组检验标记的位位置2(b2)设定为“1”,以指示对相应组中数据区上没有执行线性替换。在本发明的实施例中,使用盘检验标记和组检验标记的位位置2(b2),如图8A和8B所示,但是能使用其他的保留位。在此,保留每个现存b2区,并且其值记录为“0”。
当在初始化盘时将用于盘检验标记或组检验标记的盘缺陷管理模式的位b2设为“1”时,SDL仅记录具有盘使用中产生的缺陷的块的起始扇区地址,记录SDL项目的FRM位为“1”,并且不执行线性替换。十六进制数“000000”记录在一区中,该区用于记录SDL项目的替换块的第一扇区号。
这样,在基于当前DVD-RAM标准的缺陷管理方法和本发明的方法之间保持了兼容性,即提出了如在现存缺陷管理方法中能够指示非线性替换块的存在的方法,同时也提供了允许不线性替换缺陷块的方法,从而实现实时数据的记录和再现。
不管要记录在一相应区中的数据类型如何,通过记录在缺陷管理区中的、与针对整个盘或盘的特定区使用或不使用线性替换缺陷管理相关的信息,来确定是否使用线性替换来将缺陷区由存在于备用区中的块替换。
并且,在仅需要实时记录数据的情况下,通过记录在缺陷管理区中的、与针对整个盘或盘的特定区使用或不使用线性替换缺陷管理相关的信息,来确定是否使用线性替换来将缺陷区由存在于备用区中的块替换。
基于上述实施例描述了避免针对整个盘或盘的特定组进行线性替换的方法。在另一实施例中,当盘缺陷管理模式设为“1”,它能用作不针对在用于记录需要实时记录和再现的信息的盘的区中有缺陷的块执行线性替换的信息,而针对不需实时记录的盘区,能够执行线性替换。在这种情况下,当不需实时记录的数据已记录在必须记录实时数据的区中,并因此线性替换缺陷区时,缺陷区的线性替换必须能够取消。因此,当盘缺陷管理模式设为“1”时,这表明当记录实时信息时能够取消缺陷的线性替换。
为了避免针对整个盘或盘上的给定组全部线性替换,在初始化时,与盘缺陷管理模式相关的信息设为“1”。另一方面,当仅在记录实时数据的情况下不执行线性替换时,初始化时没有必要设定缺陷管理模式信息。即,当确定有必要在盘中记录实时数据时,则刚好在记录实时数据之前将盘缺陷管理模式设为“1”。此时,基于在盘上产生的缺陷的量或分布,进行确定是否相应盘适合于记录实时数据。当确定该盘适合于记录实时数据时,盘缺陷管理模式设为“1”。否则,需要用于通知用户该盘不适合于记录实时数据的处理。
图9是一流程图,表示当盘缺陷管理模式是“1”时,未针对仅需要记录的数据执行使用线性替换的缺陷管理来实时记录数据的方法。
在图9中,首先,在步骤S101中,确定在盘上的数据记录开始之前,是否盘缺陷管理模式设为“1”。如果盘缺陷管理模式是“1”,在步骤S103,确定要记录的数据是否是实时数据。如果缺陷管理模式是“0”,在步骤S102和S108,根据在标准书版本1.0中定义的一般缺陷管理方法来记录每个数据。当在步骤S103中,确定要记录的数据不是实时数据,则执行一般缺陷管理的步骤S102。当在步骤S103中确定要记录的数据是实时数据时,在步骤S104中,确定是否已线性替换的缺陷存在于要记录数据的区中。
当在步骤S104中,确定线性替换的缺陷存在于记录入数据的区中时,在步骤S105中,取消线性替换。当没有线性替换的缺陷存在于记录入数据的区中时,在步骤S106中,确定是否有新检测到的缺陷存在于记录入数据的区中。
当在步骤S106中确定检测到一新缺陷,在步骤S107中,表示一缺陷尚未经线性替换的信息记录在缺陷管理区的第二级缺陷表(SDL)中。接着,在步骤S108中,数据记录在所需区中。并且,当在步骤S106没检测到一新缺陷时,执行S108步骤,在所需区记录实时数据。
在记录在SDL中的线性替换缺陷信息中通过记录替换块的第一扇区号为十六进制数“000000”,及通过记录FRM信息为“1”,来执行取消线性替换的块的步骤S105,及记录表示一缺陷尚未被线性替换的信息的步骤S107。在此情况下,由于盘缺陷管理模式设定为“1”,将此模式信息与FRM信息比较可以识别出FRM信息的意义变得不同于现存的FRM信息的意义。
即,基于现存标准书的FRM信息表示具有由于某些原因产生的缺陷的块没有用备用区中的块替换,或没有备用区能够替换。另一方面,基于新定义的FRM信息加到现存FRM的意义中,并且可以是表示当盘缺陷管理模式是“1”时的信息,由现存线性替换方法替换的缺陷块的线性替换已经取消用于实时记录,或缺陷块尚未被线性替换用于实时记录。
由于缺陷管理模式设为“1”的盘很可能包括实时信息,可利用该盘作为避免在盘上重分配信息的信息而不考虑实时信息。作为重分配盘上信息的方法,可包括在盘上收集文件片的片收集,和重分配后的读取。分配后读取是读取数据,然后用位于备用区中的块替换很可能有缺陷的数据块的方法。
图10是由本发明建议的用于取消线性替换的改进的SDL项目结构。当在记录实时数据时一已经被替换的缺陷存在于相应盘上时,其中如上所述替换块的第一扇区号记录为十六进制数“000000”及设定FRM位为“1”的区的记录信息方法,表示为用于取消线性替换的处理。
此方法能够将现存标准中的改变最小化。然而,在此方法中,必须删除确定为缺陷和被替换的块的信息,使得线性替换可以随时执行、取消及再执行,而不需相继使用备用区。特别是,当备用区中的线性替换块是缺陷的并且再被替换时,与备用区中线性替换的缺陷块相关的信息丢失。
于是,最好,当线性替换发生时,相继使用在相应备用区中的块,并且即使当取消线性替换时,保持与在备用区中替换相应缺陷块的块相关的信息。当仅记录FRM位和替换块的第一扇区号的区用于保持与备用区的替换的扇区号相关的信息时,不能得知是否相应的替换的块已经由于缺陷再被替换,或不能得知是否线性替换已经取消以记录实时数据。
为了解决这种问题,通过使用没被使用的SDL项目的备用位,新定义取消的线性替换(CLR)标记。当针对一相应的SDL项目的线性替换取消用于记录实时数据时,可使用设定CLR标记为“1”的方法。在此,当CLR标记设定为“0”时,表示分配的替换块没由实时数据使用。在图10的SDL项目的结构中,例如没被使用的位b31用作CLR标记。
同时,用于记录实时数据的缺陷管理信息大致分成三种情况,其中(1)实时数据不记录在整个盘上;(2)两种类型的数据,即实时数据和非实时数据,共存于盘上,并且未仅针对实时数据使用线性替换缺陷管理方法;和(3)在整个盘上仅记录实时数据,即,未针对所有记录数据使用线性替换缺陷管理方法。
特别是,在第三种情况中,不对整个盘使用实时替换,使得用于缺陷管理的备用区能够设定到比第一和第二种情况中的容量小。下面将参照图12和13进行详细描述。
当将这样三个和更多缺陷管理方法应用到一个盘时,能够有各种按照盘的使用用途的情况,并且能够更有效使用该盘。然而,鉴于一种情况,诸如改变和使用各再现装置之间盘的情况,必须更详细描述其中使用相应盘的缺陷管理情况。在图8中描述的表示使用或不使用线性替换的1位盘缺陷管理模式信息不足以用于上述情况中的缺陷管理信息。
于是,如图11所示,取决于多个不同缺陷管理模式的、能够表示线性替换或非线性替换的缺陷管理模式信息存储在位于盘上的缺陷管理区(DMA)的DDS中的保留字节内。即,通过将取决于使用或不使用线性线性替换的缺陷管理(DM)模式作为例子,图11示出了使用DDS的相对字节位置BP10即第十一字节的两个有效位b7和b6的情况。
如图11所示,当DM模式信息是“00b”时,表示滑移替换和线性替换应用到盘上的所有数据,当DM模式信息是“01b”时,表示按照信息类型(此处为,实时记录数据和非实时记录数据)选择使用线性替换,并且当DM模式信息是“10b”时,表示针对每个数据不使用线性替换。
即,当DM模式信息是“00b”时,必须是滑移替换和线性替换,并且此模式是仅用于除上述第一种情况中实时数据以外的数据。当DM模式信息是“01b”时,必须是线性替换,但是用于实时数据的线性替换是可选的。此模式是用于上述第二种情况中包括实时数据和非实时数据的混合盘的缺陷管理。当DM模式信息是“10b”时,仅有滑移替换是允许的,此模式是用于上述第三中情况中仅实时数据的缺陷管理。当DM模式信息是“10b”时,能够改变盘的物理布局。
与此同时,由于线性替换不能用来记录实时数据,因此,线性替换所需的备用区实际成为不需要的。对于这种情况,在本发明中,如图12所示,仅将用于滑移替换的一备用区设置在最后一组中,而不需要分配一备用区用于线性替换。具体说,在最后一组(此处为第34组)中设定的备用区分配7680个扇区(480个ECC块)给备用区用于滑移替换,以处理能够登记于初始缺陷表(PDL)中的最多7679个项目。图12中,sect表示扇区,blk表示块,及rev表示转数(revolutions)。
为了获得本发明和现存缺陷管理结构之间的兼容性,一标记能够区别其中仅为实时数据记录分配仅用于滑移替换的备用区的情况与其中按照现存缺陷管理方法分配用于线性替换和滑移替换的备用区的情况,该标记用DDS和PDL中的相对字节位置BP10的有效位b7和b6表示,如图13所示。
如图13所示,当在DDS/PDL的字节位置BP10上表示DM模式的有效位b7和b6是“00b”时,表示应用现存缺陷管理方法,并且当两个有效位b7和b6是“10b”时,应用仅用于实时记录而不需要线性替换的缺陷管理方法,其中仅有用于滑移替换的备用区分配在盘的最后组中。于是,通过专用于实时记录的方法来分配备用区,使得由于盘空间的利用而提高了效率。
如上所述,保持了本发明的方法和基于当前DVD-RAM标准的缺陷管理方法之间的兼容性,在记录实时数据时,不执行线性替换,于是,能够记录和再现实时数据。
在本发明中,存储表示取决于要记录数据类型的多个不同缺陷管理模式的信息,使得能够按照记录介质的使用用途有各种对应情况。这样,能够更有效使用记录介质。
并且,在本发明中,当记录实时数据时,分配备用区仅用于实时数据。这样,由于盘空间的利用能够增加效用。
权利要求
1.一种包括记录区和备用区的记录介质,用于存储表示使用或不使用线性替换缺陷管理的信息,其中记录介质上的缺陷区用备用区替换。
2.如权利要求1所述的记录介质,其中表示使用或不使用线性替换的信息包含与整个记录介质相关的信息。
3.如权利要求1所述的记录介质,其中表示使用或不使用线性替换的信息包含与记录介质的一部分相关的信息。
4.如权利要求1所述的记录介质,其中记录介质是由数字通用盘(DVD)标准指定的盘。
5.如权利要求1所述的记录介质,其中记录介质是由DVD-RAM标准指定的DVD-RAM盘。
6.如权利要求1所述的记录介质,其中表示使用或不使用线性替换的信息记录在DVD-RAM提供的盘定义结构(DDS)中、盘检验标记和组检验标记的保留区中。
7.如权利要求1所述的记录介质,其中在初始化时存储表示使用或不使用线性替换的信息。
8.如权利要求1所述的记录介质,其中刚好在记录实时数据之前,存储表示使用或不使用线性替换的信息。
9.如权利要求1所述的记录介质,其中仅具有当实时数据记录在记录介质上时产生的缺陷的块的起始扇区号记录在第二级缺陷表(SDL)中,表示缺陷块尚未被替换的信息记录在用于表示缺陷块的替换和非替换的SDL项目的FRM位中,表示非替换的信息记录在SDL项目的替换块的起始扇区号中。
10.如权利要求9所述的记录介质,其中表示线性替换已取消的信息还存储在SDL项目的保留位中,表示缺陷块已被替换的信息存储在SDL项目的FRM位中,缺陷块的起始扇区号和替换块的起始扇区号存储在SDL项目中。
11.如权利要求1所述的记录介质,其中表示使用或不使用线性替换的信息包括表示针对记录介质上每个数据使用线性替换的信息;表示线性替换按照数据类型选择使用的信息;和表示线性替换不应用于记录介质上每个数据的信息,并且此信息存储在DDS的保留区中。
12.如权利要求1所述的记录介质,其中当记录实时数据时,不分配用于线性替换的备用区,仅分配用于滑移替换的备用区。
13.如权利要求12所述的记录介质,其中由能够处理登记于初始缺陷表(PDL)中最大数目的项目的扇区容量,在记录介质的最后组中分配用于滑移替换的备用区。
14.如权利要求13所述的记录介质,其中表示使用或不使用线性替换、并表示使用仅用于实时记录的缺陷管理方法的信息,存储在DDS和PDL的保留区中,其中通过仅分配用于滑移替换的备用区而不使用线性替换。
15.一种用于存储缺陷管理模式信息的记录介质,该缺陷管理模式信息用于示出表示按照要记录的数据类型使用或不使用线性替换的多个缺陷管理模式。
16.如权利要求15所述的记录介质,其中缺陷模式管理模式信息存储在缺陷管理区(DMA)的DDS的保留区中。
17.如权利要求16所述的记录介质,其中缺陷管理模式信息包括第一缺陷管理模式信息,它表示对记录介质上的每个数据使用滑移替换和线性替换;第二缺陷管理模式信息,它表示按照数据类型选择使用线性替换;和第三缺陷管理模式信息,它表示对记录介质上的每个数据不使用线性替换。
18.一种用于存储信息的记录介质,该信息表示在缺陷管理区中对记录介质上的所有数据不使用线性替换,其中仅分配用于滑移替换的备用区。
19.如权利要求18所述的记录介质,其中缺陷管理区是DDS和PDL中的保留区,用于滑移替换的备用区可处理能够登记于PDL的最大数目的项目。
20.一种用于盘记录和/或再现装置的缺陷管理方法,包括以下步骤(a)记录表示针对整个盘或盘的特定区使用或不使用线性替换缺陷管理的信息;和(b)按照表示使用或不使用线性替换缺陷管理的信息,确定是否使用线性替换来用备用区中的块替换缺陷区。
21.如权利要求20所述的缺陷管理方法,其中在步骤(a)中,表示对整个盘使用或不使用线性替换的信息记录在由DVD-RAM提供的DDS中的盘检验标记的保留区中。
22.如权利要求20所述的缺陷管理方法,其中在步骤(a)中,表示对盘的特定区使用或不使用线性替换的信息记录在由DVD-RAM提供的DDS中的组检验标记的保留区中。
23.如权利要求20所述的缺陷管理方法,其中在步骤(a)中,在盘初始化时记录表示使用或不使用线性替换的信息。
24.如权利要求20所述的缺陷管理方法,其中在步骤(a)中,刚好在将实时数据记录在盘上之前,记录表示使用或不使用线性替换的信息。
25.如权利要求20所述的缺陷管理方法,其中表示使用或不使用线性替换的信息是用于示出多个缺陷管理模式的信息,并且此信息记录在DDS的保留区中。
26.如权利要求25所述的缺陷管理方法,其中示出多个缺陷管理模式的信息包括表示针对记录介质上的所有数据使用滑移替换和线性替换的信息;表示按照数据类型选择使用线性替换的信息;和表示对记录介质上的所有数据不使用线性替换的信息。
27.如权利要求20所述的缺陷管理方法,其中表示使用或不使用线性替换的信息表明使用专用于实时记录的缺陷管理方法,其中通过仅分配用于滑移替换的备用区而不执行线性替换。
28.如权利要求27所述的缺陷管理方法,其中用于滑移替换的备用区分配给盘的最后组,表示使用或不使用线性替换的信息记录在DDS和PDL的保留区中。
29.如权利要求20所述的缺陷管理方法,其中在步骤(b)中,当表示使用或不使用线性替换的信息表示不使用线性替换时,对于实时数据不使用线性替换,但是除了实时数据外对于其他数据使用线性替换。
30.如权利要求20所述的缺陷管理方法,其中在步骤(b)中,当表示使用或不使用线性替换的信息表示不使用线性替换时,不论数据是否是实时数据,不使用线性替换。
31.如权利要求20所述的缺陷管理方法,还包括以下步骤(c)当表示使用或不使用线性替换的信息表示不使用线性替换时,取消在要记录实时数据的的区上缺陷的线性替换。
32.如权利要求31所述的缺陷管理方法,其中在步骤(c)中,使用表示已使用SDL中的保留位取消线性替换的标记来取消线性替换,表示缺陷块已被替换的信息存储在SDL项目的FRM位中,并且,缺陷块的起始扇区号和替换块的起始扇区号存储在SDL项目中。
33.如权利要求31所述的缺陷管理方法,其中在步骤(c)中,仅有缺陷块的起始扇区号留在SDL中,表示缺陷块尚未被替换的信息存储在示出是否已经替换缺陷块的SDL项目的FRM位中,并且表示缺陷块尚未被替换的信息存储在存在SDL项目中的替换块的起始扇区号中。
34.如权利要求20所述的缺陷管理方法,还包括以下步骤(d)在SDL中仅记录具有缺陷的块的起始扇区号,该缺陷是当使用其中已经记录将不使用线性替换缺陷管理的信息的盘时产生的,在示出缺陷块是否已被替换的SDL项目的FRM位中,记录表示缺陷块尚未被替换的信息,并且在SDL项目中的替换块的起始扇区号中,记录缺陷块尚未被替换的信息。
35.如权利要求20所述的缺陷管理方法,还包括以下步骤(e)当在使用其中已记录将使用线性替换缺陷管理的信息的盘的过程中产生一缺陷时,基于线性替换执行缺陷管理。
36.一种使用盘记录和/或再现装置记录实时数据同时管理盘上的一缺陷的方法,该方法包括以下步骤(a)确定是否将使用表示基于线性替换的缺陷管理的缺陷管理模式信息;(b)当缺陷管理模式信息是将不使用线性替换的信息时,确定要记录的数据是否是实时数据;(c)当要记录的数据是实时数据时,确定线性替换的缺陷是否存在于要记录入数据的区中;和(d)当没有线性替换的缺陷存在于要记录入数据的区中时,确定是否在要记录入数据的区中检测到一新缺陷,并且当没检测到新缺陷时,在所需区中记录实时数据。
37.如权利要求36所述的记录实时数据的方法,还包括以下步骤(e)当在步骤(a)中缺陷管理模式信息是表示将使用线性替换的信息时,执行缺陷管理;和(f)当在步骤(b)中要记录的数据不是实时数据时,执行缺陷管理。
38.如权利要求36所述的记录实时数据的方法,还包括以下步骤(g)当在步骤(c)中线性替换的缺陷存在于要记录入数据的区中时,取消线性替换。
39.如权利要求38所述的记录实时数据的方法,其中在步骤(g)中,仅有缺陷块的起始扇区号留在SDL中,表示缺陷块尚未被替换的信息存储在表示缺陷块是否已被替换的SDL项目的FRM位中,并且表示缺陷块尚未被替换的信息记录在SDL项目中替换块的起始扇区号中。
40.如权利要求38所述的记录实时数据的方法,其中在步骤(g)中,使用SDL项目的保留位,来设定表示已经取消线性替换的标记,表示缺陷块已经被替换的信息存储在SDL项目的FRM位中,并且缺陷块的起始扇区号和替换块的起始扇区号记录在SDL项目中。
41.如权利要求36所述的记录实时数据的方法,还包括以下步骤(h)当在步骤(d)中检测到一新缺陷时,记录表示尚未执行线性替换的信息。
42.如权利要求41所述的记录实时数据的方法,其中在步骤(h)中,仅有缺陷块的起始扇区号留在SDL中,表示缺陷块尚未被替换的信息存储在表示缺陷块是否已被替换的SDL项目的FRM位中,并且表示缺陷块尚未被替换的信息记录在SDL项目中替换块的起始扇区号中。
43.如权利要求36所述的记录实时数据的方法,其中缺陷管理模式信息是表示对整个盘使用或不使用线性替换的信息,并且存储在由DVD-RAM提供的DDS中的盘检验标记的保留区中。
44.如权利要求36所述的记录实时数据的方法,其中缺陷管理模式信息是表示对盘的特定区使用或不使用线性替换的信息,并且存储在由DVD-RAM提供的DDS中的组检验标记的保留区中。
45.如权利要求36所述的记录实时数据的方法,其中缺陷管理模式信息包括表示对盘上的所有数据使用滑移替换和线性替换的信息;表示按照数据类型选择使用线性替换的信息;和表示对盘上的所有数据不使用线性替换的信息,并且此信息存储在由DVD-RAM提供的DDS的保留区中。
46.如权利要求36所述的记录实时数据的方法,其中缺陷管理模式信息是表示使用缺陷管理方法用于实时记录的信息,其中通过仅分配用于滑移替换的备用区而不使用线性替换,并且缺陷管理模式信息存储于由DVD-RAM和PDL提供的DDS的保留区中。
全文摘要
提供了一种用于存储缺陷管理信息以记录实时数据的记录介质及其缺陷管理方法、和记录实时数据的方法。记录介质存储表示使用或不使用线性替换缺陷管理的信息,其中记录介质上的缺陷区用备用区代替,以便记录实时数据。在保持该缺陷管理方法和基于当前DVD-RAM标准的缺陷管理方法之间的兼容性的同时,即在允许存在尚未线性替换的块的同时,当记录实时数据时不执行线性替换。这样能够记录和再现实时数据。
文档编号G11B7/004GK1233052SQ9910513
公开日1999年10月27日 申请日期1999年4月20日 优先权日1998年4月20日
发明者高祯完 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1