实时记录/回放数据的方法及管理其文件的方法技术

技术编号:3069311 阅读:148 留言:0更新日期:2012-04-11 18:40
公开了一种用于向光记录介质实时记录数据并从光记录介质实时回放数据的方法及管理其文件的方法。在本发明专利技术中,主机通过在提供写入命令之前提供要求关于缺陷区的信息的信号给用于向/从光记录介质记录/回放数据的装置来控制实时数据的写入。因此,基于返回的关于缺陷区的信息产生写入命令,使得数据不被写在缺陷区上。另一种情况是,可首先提供写入命令给用于向/从光盘记录/回放数据的装置,该装置则返回关于缺陷区的信息。从而基于返回的关于缺陷区的信息,主机产生并提供新的写入命令,使得数据不被写入在缺陷区上。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及可重写光记录介质,并且尤其涉及用于。光记录介质包括只读存储器(ROM)、一次性写入多次读出存储器(WORM)和允许反复写入的可重写存储器。ROM类型的光记录介质还包括致密盘只读存储器(CD-ROM)和数字多媒体盘只读存储器(DVD-ROM)。WORM类型的光记录介质还包括可记录的致密盘(CD-R)和可记录的数字多媒体盘(DVD-R)。可重写类型的光记录介质还包括可重写致密盘(CD-RW)和可重写的数字多媒体盘(DVD-RW,DVD-RAM和DVD+RW)。对于可重写光记录介质,信息向可重写光记录介质的反复写入和从光记录介质的反复回放(R/P)改变了被形成用来在光盘上写入数据的记录层的初始混合比率。这种变化会恶化光记录介质性能,引起数据信息的R/P中的错误。光盘的恶化区形成了光记录介质的格式化、写入和回放中的缺陷区。而且,可重写光记录介质中的缺陷区也可能由表面上的刮伤、制造中的灰尘和缺陷而引起。为防止数据向/从由上述任何原因形成的缺陷区的R/P,需要管理缺陷区。因此,在光记录介质的引入区和引出区设置用于管理光记录介质的缺陷区的缺陷管理区(DMA),如附图说明图1所示。而且,数据区按组来管理,每一组都包括用于实际记录数据的用户区和用于在用户区出现缺陷的情况下使用的备用区。典型地,一个盘(例如DVD-RAM)有4个DMA,两个在引入区,两个在引出区。由于管理缺陷区是重要的,同一数据被保存在所有的四个DMA中以进行数据保护。各个DMA包括两个块共32个扇区,每个块由16个扇区构成。各个DMA的第一块(DDS/PDL块)包括盘定义结构(DDS)和主要缺陷列表(PDL),并且第二块(SDL块)包括次要缺陷列表(SDL)。尤其,PDL代表主要缺陷数据存储区,SDL代表次要缺陷数据存储区。PDL存储在制造期间产生的及在格式化如初始化或再初始化期间识别出的所有缺陷扇区的项。各个项包括相应于缺陷扇区的扇区序号和项类型。另一方面,SDL以块来布置并且保存初始化后产生的缺陷区或在初始化期间不能进入PDL的缺陷区的项。SDL的各个项包括一个存储具有缺陷扇区的块的第一扇区的扇区序号的区,及一个保存备用块的第一扇区的扇区序号的区。数据区中的缺陷区(即缺陷扇区或缺陷块)分别通过滑移替代(slipping replacement)或线性替代(linear replacement)来用新的扇区或块替代。当缺陷区或扇区列入PDL时使用滑移替代。如图2A所示,如果对应于用户区中的扇区的缺陷扇区m和n被记录在PDL中,这种缺陷扇区被下一个可利用的扇区来替代。通过用随后的扇区来替代缺陷扇区,数据被写入正常扇区。结果,数据被写入的用户区滑移并占据与缺陷扇区同等数量的备用区。当缺陷区或块被记录在SDL中时使用线性替代。如图2B所示,如果对应于用户区或备用区中的扇区的缺陷扇区m和n被记录在SDL上,这种缺陷块被备用区中的正常块来替代,并且要被记录在缺陷块中的数据被记录在分配的备用区。为达到这种替代,指定给缺陷块的物理扇区序号(PSN)保留下来,而逻辑扇区序号(LSN)与要被记录的数据一起被移动到替代块。线性替代对数据的非实时处理是有效的。图3是光盘记录/回放装置涉及写入操作的部分视图。光盘R/P装置包括把数据写入到光盘并从光盘回收的光拾取器;传递或移动光拾取器的拾取器控制器;处理并把输入数据传送到光拾取器或者接收并处理经光拾取器再现的数据的数据处理器;控制各部的接口和微处理器(micom)。而且主机可以连接于光盘R/P装置的接口以在二者之间传送命令和数据。这种主机可以是任何一种个人计算机并管理光盘R/P装置。参考图3,当提供要被写入的数据时,主机向装置提供写入命令用于数据向/从光记录介质的R/P。写入命令包括指定写入位置的逻辑块地址(LBA)和告知数据大小的传送长度。然后主机把要被写入的数据提供到用于向/从光记录介质R/P数据的装置。一接收到数据,用于数据的R/P的装置从指定LBA开始写入数据。此时,R/P装置利用表示光记录介质上的缺陷的PDL和SDL,不在缺陷区上写入数据。即,在PDL上列出的物理扇区在写入期间被跳过。如图4A所示,在SDL上列出的物理块sblkA和sblkB在写入时用指定给备用区的替代块sblkC和sblkD替代。而且在数据写入或回放期间,如果存在没有列在SDL上的缺陷块或存在发生错误的可能性很高的块,该块被视为缺陷块。从而,在备用区中定位替代块,缺陷块的数据被再次写入替代块,并且缺陷块的第一扇区序号和替代块的第一扇区序号被列在SDL项中。参考图4A,对于文件1,代表具有以通用盘格式(UDF)文件形式写入上面的文件信息的信息控制块(ICB)中的开始位置和文件大小的部分的概念上的表达在图4B中表示出来。当文件1从位置“A”开始时,文件1中的缺陷块sblkB用备用区的备用块sblkD替代。因此逻辑扇区的数目保留,对于文件1的扇区大小是“N”。为了通过用在备用区指定的替代块替代列在SDL上的缺陷块来写入数据,光拾取器必须被移动到备用区并被返回到用户区。但是,移动和返回所需时间周期会干扰实时记录。因此,提出许多用于实时记录的缺陷区管理方法。一种是跳过方法,其中在使用SDL时不执行线性替代,但遇到的缺陷块的数据被写入缺陷块后面的好的块上,象滑移替代一样。结果,由于光拾取器不需要在光拾取器每次碰到缺陷块时都移动到备用区,实时记录中的光拾取器的移动时间可被减少。此时,缺陷块保留LSN和PSN。但是,从主机看,光盘中的逻辑扇区的数目是固定的。因此,从主机看,跳过引起了LSN的损失,其等于跳过的块的数目,因为即使数据不被写在缺陷块上,LSN也被分配给跳过的缺陷区。例如,即使100个扇区的数据被传送来用于从主机写入,如果在该区中有一个缺陷块,那么仅84个扇区被写入(1块=16个扇区)。因此,对于图4C中的文件1,大小可表示为UDF文件系统的ICB中的N或N-L,如图4D所示。L代表文件1被写入的区中被跳过的缺陷扇区的数目。如图4C所示,文件1的数据从位置“A”被写入“M”个扇区,直到遇到缺陷块。缺陷块被跳过,文件1被继续写入。但是,由于缺陷块sblkB保留LSN而不把数据写在缺陷块sblkB上,在主机发出命令把数据写入N个扇区上时,光盘R/P装置仅把数据写入N-L个扇区,因为缺陷块sblkB的LSN不能使用。随后,如果文件1大小是用N来代表,如图4D中的第一种情况,实际文件大小和写入文件大小不同,引起文件管理器管理文件中出现问题。另一方面,如果文件1大小是用N-L来代表,如第二种情况,则发生LSN的不一致。例如,如果文件3是在图4C中的文件2被擦除后新写入的,主机的文件管理器将产生命令来从C-L位置开始写入文件3的数据,这里L是带有缺陷的扇区的数目。结果原来写入的文件1的数据将被破坏。因此,当实时数据根据前述方法被写入时,文件管理器可在文件管理中出错。而且,不能使用在实时记录期间由缺陷区保留的LSN,并且不能记录相应于这些LSN的数据量。因此,实际上造成盘容量的降低。这是因为响应于来自主机的写入命令,数据被写入固定的单元而不管在数据被写入的区中是否存在缺陷块或缺陷扇区。因此,本专利技术的一个目的是至少解决相关技术的问题和本文档来自技高网...

【技术保护点】
用于向/从具有控制器的光记录介质实时记录/回放数据的方法,包括: 响应于控制信号把关于缺陷区的信息返回控制器; 基于关于缺陷区的信息产生写入命令使得数据不被写入在缺陷区上。

【技术特征摘要】
KR 1998-7-29 30607/1998;KR 1998-8-4 31783/1998;KR 1.用于向/从具有控制器的光记录介质实时记录/回放数据的方法,包括响应于控制信号把关于缺陷区的信息返回控制器;基于关于缺陷区的信息产生写入命令使得数据不被写入在缺陷区上。2.如权利要求1的方法,其特征在于关于缺陷区的信息是列在缺陷管理区上的缺陷区的位置信息。3.如权利要求2的方法,其特征在于关于缺陷区的信息是列在SDL上的缺陷块的位置信息。4.如权利要求3的方法,其特征在于关于缺陷区的信息是列在SDL上的各个缺陷块的第一扇区序号。5.如权利要求3的方法,其特征在于关于缺陷区的信息保持与原来一样的逻辑扇区序号。6.如权利要求2的方法,其特征在于关于缺陷区的信息是列在PDL和SDL上的缺陷区的位置信息。7.如权利要求1的方法,其特征在于如果产生要被实时写入的数据,控制信号是要求关于缺陷区的信息的信号。8.如权利要求7的方法,还包括在响应于写入命令写入数据期间跳过新遇到的缺陷块;及在新遇到的缺陷块之后的下一个好块上写入数据。9.如权利要求8的方法,还包括一结束写入命令就把关于跳过的缺陷块的信息返回控制器。10.如权利要求9的方法,其特征在于关于跳过的缺陷块的信息在要求读出数据的辅助区内被返回。11.如权利要求7的方法,还包括在响应于写入命令写入数据期间,在新遇到的缺陷块上结束写入命令并把关于新遇到的缺陷块的信...

【专利技术属性】
技术研发人员:朴容澈郑圭和申种仁
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:KR[韩国]

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

1