CN1661704A - 用于在盘上记录数据的方法和装置 - Google Patents
用于在盘上记录数据的方法和装置 Download PDFInfo
- Publication number
- CN1661704A CN1661704A CN2005100089105A CN200510008910A CN1661704A CN 1661704 A CN1661704 A CN 1661704A CN 2005100089105 A CN2005100089105 A CN 2005100089105A CN 200510008910 A CN200510008910 A CN 200510008910A CN 1661704 A CN1661704 A CN 1661704A
- Authority
- CN
- China
- Prior art keywords
- defect
- information
- data
- block
- defect list
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000007547 defect Effects 0.000 claims abstract description 491
- 230000003287 optical effect Effects 0.000 claims abstract description 12
- 230000002950 deficient Effects 0.000 claims description 47
- 238000004590 computer program Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 28
- 238000010586 diagram Methods 0.000 description 26
- 230000008569 process Effects 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000001172 regenerating effect Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01K—ANIMAL HUSBANDRY; AVICULTURE; APICULTURE; PISCICULTURE; FISHING; REARING OR BREEDING ANIMALS, NOT OTHERWISE PROVIDED FOR; NEW BREEDS OF ANIMALS
- A01K87/00—Fishing rods
- A01K87/02—Connecting devices for parts of the rods
- A01K87/025—Connecting devices for parts of the rods telescopic
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1883—Methods for assignment of alternate areas for defective areas
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/036—Insert-editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10898—Overwriting or replacing recorded data
- G11B2020/10907—Overwriting or replacing recorded data using pseudo-overwriting, i.e. virtually or logically overwriting data on WORM media by remapping recorded blocks to alternate areas
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Environmental Sciences (AREA)
- Marine Sciences & Fisheries (AREA)
- Animal Husbandry (AREA)
- Biodiversity & Conservation Biology (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
一种记录方法、一种主机装置、一种记录和/或再现装置、一种光学记录信息存储介质、和存储用于执行记录的方法的程序的计算机可读记录介质。在盘上记录数据的方法包括:当期望在盘上的在其上已经记录数据的地址上记录新数据时,通过在缺陷列表中写入关于在其上已经记录数据的地址的缺陷信息来更新缺陷列表;和向记录和/或再现装置发送已更新的缺陷列表和在在其上已经记录数据的地址上记录新数据的命令。根据该方法,在一次写入介质上实现重写,并且当实现这个重写时,减小了驱动器***上的负载。
Description
相关申请的参考
本申请要求在2004年2月24日在韩国知识产权局提交的第2004-12291号韩国专利申请的优先权,该申请公开于此,以供参考。
技术领域
本发明涉及一种盘,更具体的讲,涉及一种在盘上记录数据的方法,和一种主机装置、一种记录和/或再现装置、一种光学记录信息存储介质、和存储程序的计算机可读记录介质,其中的每个执行在盘上记录数据的方法。
背景技术
由于一次写入介质的数据仅被记录一次的特性,不可能在一次写入介质中重写已记录的数据。因此,只能使用如一次写盘或以轨道为单位的顺序记录的特殊记录方法。
可将在信息介质上记录数据的命令粗略分地成两种类型。一种是简单数据写入命令,而另一种是用于在数据被记录之后要求数据可靠性验证的写入后验证命令。执行后者以用于如文件***数据的需要高度可靠性的数据。这是因为当缺陷发生在一般数据中时,损坏限于文件单元,但是在缺陷发生在文件***数据中的情况下,如果文件***数据不能被恢复,那么整个介质都不能被恢复。因此,如果通过验证可以确定数据可靠性被降低,那么执行缺陷管理方法从而保证数据的可靠性。
然而,当要求主机在一次写入介质上已经记录数据的区域内重写数据时,仅使用以上两种方法很难达到主机的目的。因此,需要一种能够在一次写入介质上就像在可重写信息存储介质上执行重写数据的方法。
发明内容
根据本发明的一方面,提供一种记录方法,和一种主机装置、一种记录和/或再现装置、一种光学记录信息存储介质、和存储用于执行该方法的程序的计算机可读的记录介质,通过该方法可以在一次写入介质上实现重写,并且当实现这个重写时,可以减小驱动器***上的负载。
根据本发明的一方面,提供一种在盘上记录数据的方法,其包括:当将在盘上的在其上已经记录数据的地址上记录新数据时,通过在缺陷列表中写入关于在其上已经记录数据的地址的缺陷信息来更新缺陷列表;和向记录和/或再现装置发送已更新的缺陷列表和在在其上已经记录数据的地址上记录新数据的命令。
根据本发明的一方面,该方法还可以包括从记录和/或再现装置接收包括关于记录在盘上的数据的缺陷信息的步骤。
根据本发明的一方面,更新缺陷列表的步骤可以包括在缺陷列表中记录包括指示与盘上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息的缺陷信息。
根据本发明的一方面,更新缺陷列表的步骤可以包括在缺陷列表中记录包括指示盘上的在其上已经记录数据的地址的缺陷块是具有替换该缺陷块的替换块并且还没有数据记录在该替换块中的缺陷的替换信息的缺陷信息。
根据本发明的另一方面,提供一种在盘上记录数据的方法,其包括:向主机发送包括关于记录在盘上的数据的缺陷的信息的缺陷列表;从主机接收已更新的缺陷列表并且更新缺陷列表;从主机接收在盘上的在其中已记录数据的地址上记录新数据的命令;和通过参照已更新的缺陷列表,在盘上记录数据。
根据本发明的一方面,已更新的缺陷列表可以包括关于盘上的在其上已记录数据的地址的缺陷信息。
根据本发明的一方面,缺陷信息可以包括指示与盘上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息。
根据本发明的一方面,在盘上记录数据的步骤可以包括在盘的备用区域中记录包括新数据的替换块。
根据本发明的一方面,缺陷信息可以包括指示与盘上的在其上已经记录数据的地址相应的缺陷块是具有替换该缺陷块的替换块并且还没有数据记录在该替换块中的缺陷的替换信息。在盘上记录数据的步骤可以包括在盘的备用区域中的替换块中记录新数据。
根据本发明的另一方面,提供一种控制将被记录在盘上的数据的主机装置,其包括:存储器单元,其存储从记录和\或再现装置接收并包括关于记录在盘上的数据的缺陷信息的缺陷列表;控制单元,其当将在盘上的已记录其它数据的地址上记录新数据时,通过在缺陷列表中记录关于在其中已记录其它数据的地址的缺陷信息来更新缺陷列表,并将已更新的缺陷列表和在已记录其它数据的地址上记录新数据的写入命令发送到记录和/或再现装置。
根据本发明的另一方面,提供一种记录和/或再现装置,其包括:写入和/读取单元,其在盘上记录数据或从盘读取数据;控制单元,其响应于从主机接收已更新的缺陷列表和在在其中已记录其它数据的地址上记录新数据的写入命令而控制写入和/读取单元,从而通过参照已更新的缺陷列表将数据记录在盘上。
根据本发明的另一方面,提供一种光学记录信息存储介质,其包括:用户区域,其用于记录用户数据;备用区域,其用于记录替换用户数据的替换数据以更新已记录在用户区域中的用户数据;和盘管理区域,其用于记录包括关于用户数据和替换数据的缺陷信息并由主机或驱动器***更新的缺陷列表。
根据本发明的一方面,缺陷列表可以包括与已记录在用户区域中的用户数据相关的缺陷块的物理地址、与替换数据相关的替换块的物理地址、和关于缺陷块的状态信息。
根据本发明的一方面,状态信息可以包括指示与已记录在用户区域的用户数据相关的缺陷块是不具有替换块的缺陷的替换信息。
根据本发明的一方面,状态信息可以包括指示与已记录在用户区域的用户数据相关的缺陷块是具有在其中还没有存储新数据的替换块的缺陷的替换信息。
根据本发明的一方面,状态信息还可以包括指示缺陷块是在介质上的连续位置上发生的连续缺陷块的连续缺陷信息。
根据本发明的另一方面,提供一种具有执行在盘上记录数据的方法的计算机程序实施在其上的计算机可读记录介质,其中该方法包括:当期望在盘上的在其中已经记录数据的地址上记录新数据时,通过在缺陷列表中写入关于在其上已经记录数据的地址的缺陷信息来更新缺陷列表;和向记录和/或再现装置发送已更新的缺陷列表和在在其中已记录其它数据的地址上记录新数据的命令。
根据本发明的另一方面,提供一种具有执行在盘上记录数据的方法的计算机程序实施在其上的计算机可读记录介质,其中该方法包括:向主机发送包含关于记录在盘上的数据的缺陷的信息的缺陷列表;从主机接收已更新的缺陷列表并更新缺陷列表;从主机接收在盘上的在其中已记录数据的地址上记录新数据的命令;和通过参照已更新的缺陷列表在盘上记录数据。
本发明的另外方面和/或优点将在下面的描述中进行部分阐述,并且,从描述中一部分将很明显,或可以通过本发明的实施得到理解。
附图说明
结合附图,本发明的这些和/或其他方面和优点从下面的实施例的描述中将变得更加清楚和易于理解,其中:
图1是根据本发明的一方面的记录和/或再现装置的实施例的示意性方框图;
图2是作为图1中示出的记录和/或再现装置的实现的驱动器***的详细图解;
图3是在本发明中使用的盘的结构的图解;
图4是根据本发明的一方面的缺陷列表的例子的图解;
图5是图4中示出的缺陷列表项的数据结构的图解;
图6是解释根据本发明的一方面的由主机所使用的用于更新缺陷列表的方法的盘的初始结构的图解;
图7A和7B是解释根据本发明的实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的参考图解;
图8A和8B是解释根据本发明的另一实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的参考图解;
图9是示出根据本发明的实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的流程图;
图10A是根据本发明的实施例的由主机更新的与单一缺陷相关的缺陷列表的例子的图解;
图10B是示出图10A中示出的缺陷列表的状态的图解,该状态由驱动器***更新;
图11A是根据本发明的实施例的由主机更新的与连续缺陷相关的缺陷列表的例子的图解;
图11B是示出图11A中示出的缺陷列表的状态的图解,该状态由驱动器***更新;
图12是根据本发明的另一实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的流程图;
图13A是根据本发明的另一实施例的由主机更新的与单一缺陷相关的缺陷列表的例子的图解;
图13B是图13A中示出的缺陷列表的状态,该状态由驱动器***更新;
图14A是根据本发明的另一实施例的由主机更新的与连续缺陷相关的缺陷列表的例子的图解;和
图14B是图14A中示出的缺陷列表的状态,该状态由驱动器***更新。
具体实施方式
现在将详细说明本发明的实施例,在附图中示出本发明的例子,其中相同的标号始终表示相同的部件。以下通过参照附图描述实施例以解释本发明。
在一次写入介质中,由于数据只能被记录一次的该介质的特性,所以重写数据是不可能的,并且,只要已经记录了数据,就不可能用数据重写已记录的数据或在删除已记录的数据之后重写数据。然而,可以通过使用用于管理在盘中发生的缺陷的预定的缺陷管理方法来重写数据甚至在一次写入介质上重写数据。缺陷管理是通过在缺陷发生的区域再次记录用户数据来补偿由于在记录在用户区域的用户数据中缺陷的发生而引起的数据丢失的过程。缺陷管理的例子是线性替换,当在户数据区域中发生缺陷时,没发生缺陷的备用区域中的区域通过该过程来替换缺陷发生的区域。
尽管不能在一次写入介质上的已经记录数据的物理地址上实际重写数据,缺陷管理方法还是可以用于使数据从主机的观点来看好像被重写过。
因为主机当搜索盘的预定地址时使用盘的逻辑地址,所以这是可能的。也就是说,主机向驱动器***发送带有数据逻辑地址的数据写或读命令。驱动器***接收这个数据写或读命令,将从主机接收的逻辑地址转换成物理地址,并搜索带有这个已转换的物理地址的记录在盘上的数据的位置。因此,如果通过只改变数据的物理地址而不改变逻辑地址来重写数据,那么可以使主机认为数据在盘上被重写。
更具体地讲,例如,如果主机命令驱动器***在数据A已经被记录在那里的逻辑地址“100”上重写新数据A′,那么驱动器***将逻辑地址“100”转换成物理地址。如果被转换的物理地址是“10000”,那么驱动器***就知道数据已经被记录在物理地址“10000”上,并且通过使用一种盘缺陷管理方法的例子可以将与物理地址“10000”相关的数据视为缺陷块。就是说,与这个位置相关的数据被视为缺陷,并且替换这个缺陷块的替换块被准备在备用区域中的物理地址“20000”上,并且新数据A′被记录在被准备在备用区域的物理地址“2000”上的替换块中。另外,关于这个缺陷块,指示这个缺陷块的物理地址是“10000”和替换这个缺陷块的替换块的物理地址是“20000”的项被注册在缺陷列表中。
然后,如果在那个时间之后主机向驱动器***发送在逻辑地址“100”上再现数据的命令,那么驱动器***首先将逻辑地址“100”转换成物理地址“10000”。驱动器***对缺陷列表搜索以寻找被转换的物理地址“10000”,并得知物理地址“10000”被视为缺陷块和替换这个缺陷块的替换块在物理地址“20000”上。因此,驱动器***能够访问物理地址“20000”,读取有效数据A′,并向主机发送该数据。
由于虽然数据A和数据A′的物理地址实际上不同,但是主机仅用逻辑地址查看盘,所以看起来好像数据A′在数据A被记录的位置上被重写。
在下文中,通过使用预定缺陷管理方法在一次写入介质中的重写将被称为“逻辑重写”。
取决于实现,逻辑重写能够由来自主机或驱动器***内部的命令执行。
例如,由来自主机的命令执行逻辑重写的情况下,为了实现重写,主机向驱动器***发送用于数据已经被记录在其中的区域的替换-实施-写入命令,并且收到这个命令的驱动器***根据预定缺陷管理方法通过替换来记录数据,并且也更新缺陷信息来指示被替换的结果。通过这样做,可以实现逻辑重写。由于以上简要地描述了逻辑重写,所以将省略其详细的解释。
本发明的一方面是实现当实现重写逻辑时由驱动器***正常执行的缺陷列表的更新通过其由主机执行的方法。
就是说,当主机期望在可以逻辑重写的盘上的在其中已经记录数据的区域上执行逻辑重写时,主机首先更新与在其上期望执行逻辑重写的逻辑地址相应的物理地址的缺陷信息,并且向驱动器***发送在这个逻辑地址上的写入命令。然后,驱动器***根据逻辑地址识别与盘上的物理地址相应的缺陷信息,并执行数据记录。
由主机执行的更新方法可以按两种方式考虑。
在第一实施例中,主机在缺陷列表中注册与在其上逻辑重写将被执行的逻辑地址相应的物理地址,作为不具有替换块的缺陷信息,或用物理地址更新缺陷列表。为此,驱动器***应当向主机提供缺陷列表。
在第二实施例中,主机在缺陷列表中注册与在其上逻辑重写将被执行的逻辑地址相应的物理地址,作为具有在其中数据还没有被记录的替换块的缺陷信息,或用物理地址更新缺陷列表。为此,驱动器***应当既提供备用区域的详细信息也提供缺陷列表,从而主机可以得知。备用区域的详细信息包括关于备用空间的位置和关于能够替换缺陷块的替换块的位置的信息。这是因为主机应当具有关于备用区域中的各个位置的信息和关于各个备用区域中可以替换缺陷块的块的信息,以在缺陷列表中注册与在其上逻辑重写将被执行的逻辑地址相应的盘上的物理地址作为缺陷信息,或用物理地址更新缺陷列表。
现在将更详细解释根据本发明的一方面的逻辑重写的实现。
图1是根据本发明的一方面的记录和/或再现装置的实施例的示意性方框图。
参照图1,根据本发明的一方面的装置能够记录和/或再现数据,并且包括写入和/或读取单元1和控制单元2。在控制单元2的控制下,写入和/或读取单元1在作为根据本发明的实施例的信息存储介质的盘100上记录数据,并从盘100读取数据以再现数据。响应于主机3的写入和/或读取命令,控制单元2控制写入和/或读取单元1,从而在记录单元块中记录数据,或者处理由写入和/或读取单元1读取的数据。控制单元2通过对读取的数据执行纠错来获得有效数据,并且在预定的逐单元的基础上执行再现。执行再现的单元被称为与记录单元块相应的再现单元块。再现单元块对应至少一个记录单元块。
当记录数据时,根据本发明的一方面为了执行逻辑重写记录,控制单元2控制写入和/或读取单元1读取记录在盘100的预定区域的中的盘管理信息和缺陷列表,并且向主机3发送读取的信息。然后,主机3在缺陷列表中注册在其上逻辑重写将被执行的地址的缺陷信息,或者用缺陷信息更新缺陷列表,并向控制单元2发送已更新的缺陷列表。然后,控制单元2用从主机3发送的缺陷列表更新由控制单元2保持的缺陷列表。当控制单元2的缺陷列表的更新完成时,主机3向控制单元2发送写入命令以在期望的地址执行逻辑重写。如果控制单元2接收到写入命令,那么其参照已更新的缺陷列表实现逻辑重写。就是说,控制单元2控制写入和/或读取单元1从而要被写在盘的用户数据区中的在其上逻辑重写将被执行的物理地址的块(以下被称为“缺陷块”)上的数据内容被记录在用作备用区域的物理地址的块(以下被称为“替换块”)中,并且在缺陷列表中记录指示替换数据被记录在替换块中的缺陷信息。
当再现数据时,写入和/或读取单元1从盘100读取缺陷列表和盘管理信息,并且向控制单元2发送该缺陷列表和盘管理信息。控制单元2在缺陷列表中寻找与从主机3接收的逻辑地址相应的物理地址,并且控制写入和/或读取单元1,从而从与缺陷块相应的替换块的物理地址读取数据,并且再现该数据。
图2是作为图1中示出的记录和/或再现装置的一种可能实现的驱动器***的详细图解。
参照图2,盘驱动器包括相应于写入和/或读取单元1的拾取器10。盘100被放置在拾取器10上。盘驱动还包括共同相应于控制单元2的主机I/F 21、DSP22、RF AMP 23、伺服机构24、***控制器25、和存储器26。
当执行逻辑重写记录时,首先,***控制器25从盘100读取盘管理信息、缺陷列表、和关于备用区域的详细信息(关于缺陷列表和备用区域的详细信息可以包括在盘管理信息中),在存储器26中存储该信息,并且向主机3发送该信息。主机3的控制单元31将该信息存储在存储器32中,将关于与盘100上的在其上逻辑重写将被执行的逻辑地址相应的物理地址的信息注册在缺陷列表中。如果物理地址的缺陷信息已经在缺陷列表中,那么执行更新,并且如果缺陷信息不在缺陷列表中,那么执行新注册。根据本发明的实施例,在缺陷列表中注册或更新的缺陷信息可以是不具有替换块的缺陷信息,或者是具有在其上数据还没有被记录的替换块的缺陷信息。
在这样更新缺陷列表之后,主机3的控制单元31向驱动器***的***控制器25发送该缺陷列表。当驱动器***的***控制器25接收到缺陷列表时,其用从主机接收到的缺陷列表更新存储在存储器26中的缺陷列表。
然后,如果主机3的控制单元31向驱动器***发送数据写入命令连同在其上逻辑重写将被执行的逻辑地址,那么主机I/F 21从主机3接收写入命令连同将被记录的数据。***控制器25执行记录所需的初始化。***控制器25将从主机I/F 21接收的逻辑地址转换成物理地址,并且在存储在存储器26中的缺陷列表中搜索该地址。如果关于在缺陷列表中寻找到的物理地址的缺陷信息指示不具有替换块的缺陷块,那么***控制器25从备用区域信息选择替换块来替换该缺陷块,并且控制DSP 22和伺服机构24,从而将数据记录在所选择的替换块中。如果缺陷信息指示具有在其中数据还没有被记录的替换块的缺陷块,那么备用区域中的替换块已经被选择,因此,***控制器25控制DSP 22和伺服机构24从而将数据记录在替换块中。然后,***控制器25用指示具有替换块的缺陷块的状态信息来更新存储在存储器26中的缺陷列表。
DSP 22在从主机I/F 21接收和将被记录的数据中加入附加数据例如用于纠错的奇偶校验,执行ECC编码,产生ECC块如纠错块,然后根据预定的方法调制ECC块。RF AMP 23将从DSP 22输出的数据转换成RF信号。拾取器10将从RF AMP 23输出的RF信号记录在盘100上。伺服机构24从***控制器25接收伺服控制所需的命令并且控制拾取器10。
当再现数据时,主机I/F 21从主机3接收读取命令。***控制器25执行再现所需的初始化。拾取器10将激光束发射到盘100上,并且输出通过接收从盘100反射的激光束而获得的光信号。RF AMP 23将从拾取器10输出的光信号转换成射频信号,并且向DSP 22提供从RF信号获得的被调制的数据,并且还向伺服机构24提供从RF信号获得用于控制的伺服信号。DSP 22解调被调制的数据并且输出通过ECC纠错而获得的数据。
同时,伺服机构24从RF AMP 23接收伺服信号和从***控制器25接收伺服控制所需的命令,并且执行伺服控制。主机I/F 21向主机发送从DSP 22接收到的数据。
图3是根据本发明的一方面的一次写入盘的结构的图解。
参照图3,一次写入盘300包括引入区域310、数据区域320、和引出区域330。
引入区域310被放置在盘300的内圆周上,并且包括盘管理区域311。用于一次写入盘300的管理的信息被记录在盘管理区域311中。用于一次写入盘300的管理的这个信息包括缺陷列表和备用区域信息。根据图3示出的实施例,缺陷列表和备用区域信息被记录在引入区域310的盘管理区域311中,或者,可以记录在数据区域或引出区域中。备用区域信息包括关于备用区域322的位置的信息和关于备用区域322中的可用的替换块的信息。随后将更详细地解释缺陷列表。
数据区域320被放置在引入区域310和引出区域330之间,并且包括用户区域321和备用区域322。
用户数据被记录在用户区域321中。当要在用户数据已经被记录在其中的用户数据区域321的一部分上写入新数据时,该新数据被记录在备用区域322中。以下,当将要对已经记录在用户数据区域中的用户数据执行逻辑重写时,已经记录的用户数据将被称为“缺陷块”,并且要重写缺陷块并且被记录在备用区域322中的新数据将被称为“替换块”。
除了盘管理区域311之外,引出区域330可以被用作盘管理区域。引出区域330还可以用作记录与盘管理相关的信息和记录数据的区域。
图4中示出记录在盘管理区域311中的缺陷列表的详细结构。
图4是根据本发明的一方面的缺陷列表的例子的图解。
参照图4,缺陷列表400包括缺陷列表项#0、#1、#2等等。
这些缺陷列表项与关于各个缺陷的信息相应。发生在用户数据的一块中的缺陷被视为单个缺陷。通常,对于单个缺陷,为缺陷块只产生一个缺陷列表项。当发生在用户区域的缺陷是连续的时候,即当缺陷连续地涉及多个块时,该缺陷被称为连续缺陷。
对于连续缺陷,在连续缺陷的缺陷块中为第一缺陷块和最后缺陷块产生缺陷列表项比为每个缺陷块产生一个缺陷列表项效率更高。因此,对于连续缺陷,产生两个缺陷列表项:第一缺陷块的缺陷列表项和最后缺陷块的缺陷列表项。
图5是图4中示出的缺陷列表项的数据结构的图解。
参照图5,缺陷列表项#i 500包括状态信息510、缺陷块地址520、和替换块地址530。
状态信息510指示关于缺陷的状态信息,并且包括替换信息511和连续缺陷信息512。
缺陷块地址520指示用户区域中的缺陷块的地址,并且示出例如缺陷块的物理扇区号。
替换块地址530指示备用区域中的替换块的地址,并且示出例如替换块的物理扇区地址。
现在将更详细解释状态信息510。
替换信息511指示与缺陷列表项相应的缺陷块是否具有替换块。
如果替换信息511是“0”,那么其指示在缺陷列表项500的缺陷块地址520中指定的缺陷块具有在替换块地址530中指定的替换块,并且数据也被记录在替换块中。
如果替换信息511是“1”,那么其指示在缺陷列表项500的缺陷块地址520中指定的缺陷块具有在替换块地址530中指定的替换块,并且数据没有被记录在该替换块中。
如果替换信息511是“2”,那么其指示在缺陷列表项500的缺陷块地址520中指定的缺陷块不具有替换块。
替换信息511可以由驱动器***和主机更新。
现在将详细解释在一次写入介质中具有替换信息“1”的缺陷列表项的必要性。
通常,如果具有缺陷管理***的一次写入介质被放置在不允许逻辑重写的驱动器中,那么不需要具有替换信息“1”(具有数据还没有被记录在其中的替换块的缺陷块的缺陷列表项)的缺陷块。这是因为由于一次写入介质所以重写数据不能被重写,并且如果主机不能通过逻辑重写执行记录,那么主机不能做出在与具有替换信息“1”的缺陷信息的缺陷块地址相应的逻辑地址上记录数据的命令。因此,驱动器***将永不使用这个缺陷信息。其结果是,在使用不允许逻辑重写的驱动器的具有缺陷管理***的一次写入介质中,不需要具有替换信息“1”的缺陷列表项。然而,根据本发明的一方面,在使用允许逻辑重写的驱动器的具有缺陷管理***的一次写入介质中,需要具有替换信息“1”的缺陷信息。
总之,如果要执行逻辑重写或逻辑重写不依赖于一次写入介质上的信息项,那么需要一次写入介质的驱动器***识别具有替换信息“1”的缺陷信息。因此,包括用于确定是否允许逻辑重写的信息的一次写入介质需要缺陷列表项以具有状态信息“1”。
图6是根据本发明的一方面的用于解释由主机所使用的用于更新缺陷列表的方法的一次写入盘的结构的图解。
参照图6,在盘的用户数据区域中,数据#1到#8被记录,并且备用区域是空的。
图7A和7B是用于解释根据本发明的实施例的更新方法的参考图解。在图6中示出的状态中,如果将在数据#1到#4和数据#8被记录的位置上写入已更新的数据,那么主机在缺陷列表中记录关于数据项的缺陷信息。当数据项的缺陷列表项在缺陷列表中时,更新缺陷列表项,并且当数据项的缺陷列表项不在缺陷列表中时,注册缺陷列表项。就是说,注册关于数据#1到#4和数据#8的缺陷列表项,并且根据本发明的实施例,指示不具有替换块的缺陷块的“2”也被记录为缺陷列表项的替换信息。
当在缺陷列表中注册这样的缺陷列表项时,如果主机发送写入命令来用新数据在数据#1到#4和数据#8上执行数据的逻辑重写,那么接收这个命令的驱动器***在备用区域中分别记录作为替换缺陷#1到#5的替换块的替换#1到#5。驱动器***确定替换块在备用区域中的位置,并且在被确定的位置中记录包括新数据的替换块。当替换块的记录完成时,驱动器***用指示具有替换块的缺陷块的“0”来更新关于缺陷#1到#5的缺陷列表项的替换信息。
在图8A和8B中,示出了解释根据本发明的另一实施例的更新方法的参考图解。
在如图6所示的数据#1到#8被记录在盘的用户区域中并且备用区域是空的状态下,如果要在数据#1到#4和数据#8被记录的位置上写入已更新的数据,那么主机在缺陷列表中记录数据项的缺陷信息。当数据项的缺陷列表项在缺陷列表中时,更新缺陷列表项。当在缺陷列表中没有缺陷列表项时,注册缺陷列表项。就是说,注册关于数据#1到#4和数据#8的缺陷列表项,并且根据本发明的另一实施例,指示具有替换缺陷块的,新数据还没有被记录在其中的替换块的缺陷的“1”被记录为缺陷列表项的替换信息。参照图8A,所示出的是备用区域中的替换块的位置被确定但是新数据还没有被记录在替换块中的状态。
当缺陷列表在缺陷列表项被注册的状态下,如果主机发送写入命令来对数据#1到#4和数据#8执行新数据的逻辑重写时,接收这个命令的驱动器***在备用区域中分别记录作为替换缺陷#1到#5的替换块的替换#1到#5。在这种情况下,驱动器***不需要确定替换块在备用区域中的位置,并且仅在已经确定的替换块的位置上记录新数据。然后,当替换块的记录完成时,驱动器***用指示具有替换块的缺陷块的”0”来更新关于缺陷#1到#5的缺陷列表项的替换信息。
连续缺陷信息512指示缺陷块是连续缺陷还是单个缺陷。当连续缺陷信息是“0”时,其指示在其中相应的缺陷块是单个缺陷的单个缺陷项。当连续缺陷信息是“1”时,相应的缺陷块是指示连续缺陷块的第一缺陷块的第一项,并且缺陷块的地址指示连续缺陷块的第一缺陷块,而替换块地址指示替换连续缺陷块的连续替换块的第一替换块。当连续缺陷信息是“2”时,相应的缺陷块是指示连续缺陷块的最后缺陷块的最后项,并且缺陷块的地址指示连续缺陷块的最后缺陷块,而替换块的地址指示连续替换块的最后替换块。在图7A和7B所示的情况下,缺陷#1到#4构成连续缺陷块,替换#1到#4构成连续替换块。与缺陷#1相应的缺陷项是连续缺陷块的第一项,而与缺陷#4相应的缺陷项是连续缺陷块的最后项。在这个连续缺陷中,可以仅用第一项和最后项来表示连续缺陷块,而与缺陷#2到#3相应的缺陷项被省略。
图9是示出根据本发明的实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的过程的流程图。
参照图9,在操作91中,如果盘100被装入驱动器***,那么在操作92中,驱动器***的***控制器25读取记录在盘预定区域的缺陷列表并且将该缺陷列表存储在存储器26中,并且还向主机发送该缺陷列表。缺陷列表可以被包括在盘管理信息中,并且***控制器25还读取盘管理信息而不是缺陷列表,即关于备用区域的信息,并且将其存储在存储器26中。
如果主机收到来自驱动器***的缺陷列表,那么其将该列表存储在存储器32中。
然后,主机的控制单元31将关于与将在其上执行逻辑重写的逻辑地址相应的盘上的物理地址的记录块的缺陷信息记录在缺陷列表中。就是说,在操作93中,控制单元31将指示将在其上执行逻辑重写的记录块,即缺陷块,不具有替换块的缺陷信息注册在存储在存储器32中的缺陷列表中,或者用该缺陷信息更新缺陷列表,并向驱动器***发送已更新的缺陷列表。在图10A中示出如此由主机更新的缺陷列表的例子。
当主机想在从“100000h”到“100100h”的物理地址的位置上执行重写时,主机的控制单元更新如图10A所示的缺陷列表。参照图10A,具有缺陷块地址“100000h”和替换信息“2”的第一项被注册在缺陷列表中。如上所述,替换信息“2”指示不具有替换块的缺陷块的状态。因此,在第一项的替换块的地址中没有记录任何东西。接下来,注册具有缺陷块地址“100001h”和替换信息“2”的第二项。在注册具有缺陷块地址“1000FFh”和替换信息“2”的项之后,注册具有缺陷块地址“100100h”和替换信息“2”的最后项。然后,在如图10A所示的缺陷列表的每个项的连续缺陷信息中记录指示单个缺陷的“0”。
在操作94中,如果驱动器***的***控制器收到如此已更新的缺陷列表,那么其使用该已更新的缺陷列表来更新存储在存储器中的缺陷列表。
接下来,在操作95中,主机的控制单元31向驱动器***发送在将在其上执行逻辑重写的逻辑地址上写入新数据的命令。
在操作96中,接收到这个写入命令的驱动器***的***控制器搜索缺陷列表,并且根据搜索缺陷列表的结果,确认与由该写入命令指定的逻辑地址相应的物理地址的缺陷块不具有替换块。
接下来,在操作97中,***控制器25从盘管理信息中寻找关于备用区域的信息,确定替换块在备用区域中的位置,在备用区域中记录包括新数据的替换,并且更新缺陷列表。在图10B中示出由驱动器***如此更新的缺陷列表。参照图10B,可以看到在其上替换块替换与项相应的缺陷块的替换块地址被记录在缺陷列表的每项中。就是说,缺陷列表指示替换具有缺陷块地址“100000h”的缺陷块的替换块被记录在替换块地址“110000h”上,替换具有缺陷块地址“100001h”的缺陷块的替换块被记录在替换块地址“110001h”上,替换具有缺陷块地址“1000FFh”的缺陷块的替换块被记录在替换块地址“1100FFh”上,并且替换具有缺陷块地址“100100h”的缺陷块的替换块被记录在替换块地址“110100h”上。另外,因为在缺陷列表中所有缺陷块都具有替换块,所以“0”被记录在替换信息中。
同时,如图11B所示,图11A所示的使用连续缺陷信息记录的缺陷列表可以由驱动器***更新。在图11B中,在第一项中,“1”被记录为连续缺陷信息,并且“100000h”被记录缺陷块地址。就是说,这个项是指示连续缺陷的连续缺陷项的开始,并且指示连续缺陷块的第一块是“100000h”。在第二项中,“2”被记录为连续缺陷信息,并且“100100h”被记录为缺陷块地址。就是说,这个项指示连续缺陷的结束,并且指示连续缺陷块的最后块是“100100h”。
同时,图11A和图11B示出通过使用连续缺陷信息图10A和图10B中示出的缺陷列表被记录更小的区域中的例子,其节省了盘上的记录空间。
参照图11A,在第一项中,“1”被记录为连续缺陷信息,并且“100000h”被记录为缺陷块地址。就是说,这个项是连续缺陷项的第一项,并且指示连续缺陷块的第一块是“100000h”。在第二项中,“2”被记录为连续缺陷信息,并且“100100h”被记录为缺陷块地址。就是说,这个项指示连续缺陷的结束,并且指示连续缺陷块的最后块是“100100h”。
参照图11B,由于替换块由驱动器***记录在图11A所示的缺陷列表中,所以在缺陷列表中替换信息被记录为“0”,并且替换块地址被记录在第一项和最后项中。因此,通过仅记录与和连续发生的缺陷相关的第一缺陷块和最后缺陷块相应的项,缺陷列表的空间可以被有效利用。
图12是示出根据本发明的另一实施例的由主机所使用的用于更新缺陷列表以实现逻辑重写的方法的流程图。
参照图12,在操作121中,如果盘100被装入驱动器***,那么在操作122中,驱动器***的***控制器25读取记录在盘预定区域中的缺陷列表和备用区域信息,并且将该缺陷列表存储在存储器26中,并且还向主机3发送该缺陷列表和备用区域信息。
如果主机接收到来自驱动器***的缺陷列表和备用区域信息,那么其将它们存储在存储器32中。
然后,在操作123中,主机的控制单元31从存储在存储器中的备用区域信息确定要替换与将在其上执行逻辑重写的逻辑地址相应的物理地址的记录块的替换块。
然后,在操作124中,控制单元31将指示将在其中执行逻辑重写的记录块,即缺陷块,具有替换块但数据还没有被记录在备用区域中的缺陷信息注册到存储在存储器中的缺陷列表中,或者用该缺陷信息更新缺陷列表,并向驱动器***发送已更新的缺陷列表。
在图13A中示出如此由主机更新的缺陷列表的例子。
当主机想通过使用来自从“110000h”到“110100h”的替换块地址的位置来对存储在从“100000h”到“100100h”的物理地址的位置中的数据执行重写时,主机的控制单元更新如图13A所示的缺陷列表。参照图13A,在缺陷列表中注册具有缺陷块地址“100000h”、替换块地址“110000h”和替换信息“1”的第一项。如上所述,替换信息“1”指示具有替换块但数据还没有被记录在替换中的缺陷块的状态。接下来,注册具有缺陷块地址“100001h”、替换块地址“110001h”和替换信息“1”的第二项。在注册具有缺陷块地址“1000FFh”、替换块地址“1100FFh”和替换信息“1”的项之后,注册具有缺陷块地址“100100h”、替换块地址“110100h”和替换信息“1”的最后项。然后,在如图13A所示的缺陷列表的每个项的连续缺陷信息中记录指示单个缺陷的“0”。
在操作125中,如果驱动器***的***控制器收到如此已更新的缺陷列表,那么其使用已更新的缺陷列表更新存储在存储器中的缺陷列表。
接下来,在操作126中,主机的控制单元31向驱动器***发送在将在其上执行逻辑重写的逻辑地址上记录新数据的命令。
在操作127中,接收到这个写入命令的驱动器***的***控制器25搜索缺陷列表,并且根据搜索缺陷列表的结果,确认与由该写入命令指定的逻辑地址相应的物理地址的缺陷块具有替换块但数据还没有被记录。在这种情况中,由于替换缺陷块的替换块在备用区域中的位置已经被确定,所以***控制器25仅需要在替换块中记录新数据。
接下来,在操作128中,***控制器25在备用区域中的已确定的位置上记录替换块,并且更新缺陷列表。在图13B中示出由驱动器***如此更新的缺陷列表。参照图13B,可以看到因为替换块地址已经由主机确定并被注册在缺陷列表中,所以由驱动器***更新的内容是替换信息。就是说,在完成这个逻辑重写记录操作之后,驱动器***仅需要在缺陷列表中将替换信息记录为“0”。
同时,图14A和图14B示出通过使用连续缺陷信息图13A和图13B中示出的缺陷列表被记录在更小的区域中的例子,其节省盘上的记录区域。
参照图14A,在第一项中,“1”被记录为连续缺陷信息、“100000h”被记录为缺陷块地址,并且“110000h”被记录为替换块地址。就是说,这个项是连续缺陷项的第一项,并且指示连续缺陷块的的第一块是“100000h”,并且替换该第一缺陷块的替换块地址是“110000h”。在第二项中,“2”被记录为连续缺陷信息,“100100h”被记录为缺陷块地址,并且“110100h”被记录为替换块地址。就是说,这个项指示连续缺陷的结束,并且指示连续缺陷块的最后块是“100100h”,并且替换该最后块的替换块的地址是“110100h”。
参照图14B,由于替换块由驱动器***记录在图14A所示的缺陷列表中,所以在缺陷列表中替换信息被记录为“0”。因此,通过仅记录与和连续发生的缺陷相关的第一缺陷块和最后缺陷块相应的项,缺陷列表的空间可以被有效利用。
当光学记录信息存储介质允许逻辑重写时,可以应用如上所述的根据本发明的一方面的逻辑重写过程。如果总是允许的,那么无关紧要,但是如果盘不允许逻辑重写,那么主机不应更新缺陷列表。为了防止不必要的更新,需要当盘不允许逻辑重写时,驱动器***不向主机发送缺陷列表。然而,如果为了其它的目的需要向主机发送缺陷列表,那么更需要主机更新缺陷列表。主机可以从驱动器***接收记录在盘上的指示是否允许逻辑重写的信息,并且确定是否要更新缺陷列表以用于逻辑重写。
同时,参照一次写入介质描述了以上的实施例。尽管根据本发明的方法可以被有效地应用于一次写入介质,但其也可以用同样的方式被应用于其它可重写的介质。
以上所描述的记录方法还可以在计算机可读记录介质上被实施为计算机可读代码。计算机可读记录介质是可以存储其后能由计算机***读取的数据的任何数据的存储装置。计算机可读记录介质的例子包括只读存储器(ROM)、随机访问存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置、和载波(如通过因特网的数据传输)。计算机可读记录介质还可以被分布在连接计算机***的网络上,从而计算机可读代码可以用分布的方式被存储和执行。另外,本发明所属领域的程序员能很容易解释用于完成本发明的功能程序、代码、和代码段。
尽管参照本发明的实施例已经具体地示出和描述了本发明,但本领域的一般技术人员应该理解在不偏离由下面的权利要求所限定的本发明的精神和范围的情况下,可以对其在形式和细节上的做各种变化。实施例应被认为是为了描述的意义而不是为了限制的目的。因此,本发明的范围不是由本发明的详细的描述来限定,而是由所附权利要求限定,并且在该范围内的所有差别应被理解为包括于本发明中。
根据以上所描述的本发明,可以在一次写入介质上实现重写,并且当实现这个重写时,可以减小驱动器***的负载。
尽管己经示出和描述了本发明的几个实施例,本领域的技术人员应该理解在不偏离由权利要求和其等同物中限定其范围的本发明的原理和精神的情况下,可以在实施例中做出改变。
Claims (34)
1、一种在信息记录介质上记录数据的方法,包括:
当将在信息记录介质上的在其上已经记录数据的地址上记录更新数据时,通过写入关于在其上已经记录数据的地址的缺陷信息来更新缺陷列表;
向记录和/或再现装置发送已更新的缺陷列表和在在其上已经记录数据的地址上写入更新数据的命令。
2、根据权利要求1所述的方法,还包括:
从记录和/或再现装置接收包括关于记录在信息记录介质上的数据的缺陷信息的缺陷列表。
3、根据权利要求1所述的方法,其中更新缺陷列表的步骤包括:
在缺陷列表中记录包括指示与信息记录介质上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息的缺陷信息。
4、根据权利要求1所述的方法,其中更新缺陷列表的步骤包括:
在缺陷列表中记录包括指示信息记录介质上的在其上已经记录数据的地址的缺陷块是具有将替换该缺陷块的替换块的并且在该替换块中还没有记录数据的缺陷的替换信息的缺陷信息。
5、根据权利要求4所述的方法,其中更新缺陷列表的步骤还包括:
在为替换块而设置的备用区域中选择替换块。
6、一种在信息记录介质上记录数据的方法,包括:
向主机发送包括记录在信息记录介质上的数据的缺陷信息的缺陷列表;
从主机接收已更新的缺陷列表并且更新缺陷列表;
从主机接收在信息记录介质上的在其中已经记录数据的地址上写入更新数据的命令;和
通过参照已更新的缺陷列表在信息记录介质上记录更新数据。
7、根据权利要求6所述的方法,其中,已更新的缺陷列表包括信息记录介质上的在其上已经记录数据的地址的缺陷信息。
8、根据权利要求7所述的方法,其中,缺陷信息包括指示与信息记录介质上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息。
9、根据权利要求8所述的方法,其中,在信息记录介质上记录数据的步骤包括:
在信息记录介质的备用区域中记录包括更新数据的替换块。
10、根据权利要求7所述的方法,其中,缺陷信息包括指示与信息记录介质上的在其上已经记录数据的地址的相应的缺陷块是具有替换该缺陷块的替换块并且在该替换块中还没有记录数据的缺陷的替换信息。
11、根据权利要求10所述的方法,其中,在信息记录介质上记录数据的步骤包括:
在信息记录介质的备用区域中的替换块中记录更新数据。
12、一种控制将被记录在信息记录介质上的数据的主机装置,包括:
存储器单元,其存储从记录和/或再现装置接收的并且包括关于记录在信息记录介质上的数据的缺陷信息的缺陷列表;
控制单元,其当将在信息记录介质上的在其中已经记录数据的地址上记录更新的数据时,通过在缺陷列表中记录关于在其上已经记录数据的地址的缺陷信息来更新缺陷列表,并且向记录和/或再现装置发送已更新的缺陷列表和在在其中已经记录数据的地址上记录更新数据的写入命令。
13、根据权利要求12所述的主机装置,其中,控制单元在存储在存储器单元的缺陷列表中记录包括指示与信息记录介质上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息的缺陷信息。
14、根据权利要求12所述的主机装置,其中,控制单元在存储在存储器单元的缺陷列表中记录包括指示与信息记录介质上的在其上已经记录数据的地址相应的缺陷块是具有替换该缺陷块的替换块的并且在该替换块中还没有记录数据的缺陷的替换信息的缺陷信息。
15、一种记录和/或再现装置,包括:
写入和/读取单元,其在信息记录介质上记录数据或从信息记录介质读取数据;和
控制单元,其响应于从主机接收已更新的列表和在在其中已经记录数据的地址上记录更新数据的写入命令而控制写入和/读取单元,从而通过参照已更新的缺陷列表,在信息记录介质上记录数据。
16、根据权利要求15所述的记录和/或再现装置,其中,已更新的缺陷列表包括关于在信息记录介质上的在其中已经记录数据的地址的缺陷信息。
17、根据权利要求16所述的记录和/或再现装置,其中,缺陷信息包括指示与信息记录介质上的在其上已经记录数据的地址相应的缺陷块是不具有替换该缺陷块的替换块的缺陷的替换信息。
18、根据权利要求17所述的记录和/或再现装置,其中,控制单元控制写入和/读取单元,从而在信息记录介质的备用区域中记录包括更新数据的替换块。
19、根据权利要求16所述的记录和/或再现装置,其中,缺陷信息包括指示与信息记录介质上的在其中已经记录数据的地址相应的缺陷块是具有替换该缺陷块的替换块并且在该替换块中还没有记录数据的缺陷的替换信息。
20、根据权利要求19所述的记录和/或再现装置,其中,控制单元控制写入和/读取单元,从而在信息记录介质的备用区域的替换块中记录更新数据。
21、一种光学记录信息存储介质,包括:
用户区域,其用于记录用户数据;
备用区域,其用于记录替换用户数据的替换数据以更新已经记录在用户区域中的用户数据;和
盘管理区域,其用于记录包括关于用户数据和替换数据的缺陷信息并由主机或驱动器***更新的缺陷列表。
22、根据权利要求21所述的光学记录信息存储介质,其中,缺陷列表包括与已记录在用户区域中的用户数据相关的缺陷块的物理地址、与替换数据相关的替换块的物理地址、和关于缺陷块的状态信息。
23、根据权利要求22所述的光学记录信息存储介质,其中,状态信息包括指示与已经记录在用户区域中的用户数据相关的缺陷块是不具有替换块的缺陷的替换信息。
24、根据权利要求22所述的光学记录信息存储介质,其中,状态信息包括指示与已记录在用户区域中的用户数据相关的缺陷块是具有在其中还没有记录新数据的替换块的缺陷的替换信息。
25、根据权利要求24所述的光学记录信息存储介质,其中,状态信息还包括指示缺陷块是在信息存储介质上的连续位置中发生的连续缺陷块的连续缺陷信息。
26、一种具有执行在信息记录介质上记录数据的方法的计算机程序实施在其上的计算机可读记录介质,其中该方法包括:
在将在信息记录介质上在其中已经记录数据的地址上记录更新数据的情况下,通过在缺陷列表中写入关于在其中已经记录数据的地址的缺陷信息来更新缺陷列表;和向记录和/或再现装置发送已更新的缺陷列表和在在其上已经记录数据的地址上记录更新数据的命令。
27、一种具有执行在信息记录介质上记录数据的方法的计算机程序实施在其上的计算机可读记录介质,其中该方法包括:
向主机发送包括关于记录在信息记录介质上的数据的缺陷的信息的缺陷列表;
从主机接收已更新的缺陷列表并更新缺陷列表;
从主机接收在信息记录介质上的在其中已经记录数据的地址上写入更新的数据的命令;和
通过参照已更新的缺陷列表在信息记录介质上记录更新数据。
28、一种在盘上记录数据的方法,包括:
通过在缺陷列表中写入盘上的在其上已经记录数据的地址的缺陷信息来更新缺陷列表;和
当将在盘上记录新数据时,向记录和/或再现装置发送已更新的缺陷列表。
29、一种记录和/或再现装置,包括:
写入和/读取单元,读取记录在盘的预定区域上的缺陷列表;
控制单元,其控制写入和/读取单元并且向主机发送缺陷列表;
主机,其从控制单元接收缺陷列表,并且用盘上的在其上将要执行数据的重写的地址的缺陷信息来更新缺陷列表,并且向控制单元发送已更新的缺陷列表,其中,控制单元控制写入和/读取单元以基于已更新的缺陷列表在盘的备用区域上写入数据。
30、根据权利要求29所述的的装置,其中,控制单元在已更新的缺陷列表中搜索与盘上的逻辑地址相应的盘上的物理地址。
31、根据权利要求12所述的主机装置,其中,主机装置在缺陷列表中注册与将要在其上执行逻辑重写的逻辑地址相应的物理地址,作为具有在其中还没有记录数据的替换块的缺陷信息。
32、根据权利要求21所述的光学记录信息存储介质,其中,盘管理区域包括备用区域的位置的信息和关于用于替换缺陷块的替换块的位置的信息。
33、根据权利要求12所述的主机装置,其中,控制单元在存储在存储器单元的缺陷列表中注册指示将在其上执行逻辑重写的记录块不具有替换块的缺陷信息,或者用缺陷信息更新缺陷列表,并向记录和/或再现装置发送已更新的缺陷列表。
34、根据权利要求3所述的方法,其中,在缺陷列表中,当连续缺陷发生时,只记录与第一缺陷块和最后缺陷块相应的项。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020040012291A KR101009343B1 (ko) | 2004-02-24 | 2004-02-24 | 기록 방법, 호스트 장치, 기록/재생 장치, 광 기록 정보저장 매체 및 그 방법을 수행하는 프로그램이 기록된컴퓨터 판독가능한 기록매체 |
KR12291/2004 | 2004-02-24 | ||
KR12291/04 | 2004-02-24 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1661704A true CN1661704A (zh) | 2005-08-31 |
CN100456380C CN100456380C (zh) | 2009-01-28 |
Family
ID=36241782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100089105A Expired - Fee Related CN100456380C (zh) | 2004-02-24 | 2005-02-24 | 用于在盘上记录数据的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7764579B2 (zh) |
EP (1) | EP1569226A1 (zh) |
JP (1) | JP2005243227A (zh) |
KR (1) | KR101009343B1 (zh) |
CN (1) | CN100456380C (zh) |
PL (1) | PL373107A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107615386A (zh) * | 2015-05-25 | 2018-01-19 | 索尼公司 | 记录装置、记录方法、记录介质 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1729298A1 (en) * | 2004-03-23 | 2006-12-06 | Matsushita Electric Industrial Co., Ltd. | Recording device, reproduction device, host device, drive device, recording method, reproduction method, program, and information recording medium |
JP4753868B2 (ja) * | 2004-03-23 | 2011-08-24 | パナソニック株式会社 | 記録装置、ホスト装置、ドライブ装置、記録方法、指示方法、プログラム、集積回路、再生装置、再生方法および追記型記録媒体 |
KR101012378B1 (ko) | 2004-08-16 | 2011-02-09 | 엘지전자 주식회사 | 광 저장매체의 기록 재생 방법 및 장치 |
KR20060099710A (ko) * | 2005-03-14 | 2006-09-20 | 삼성전자주식회사 | 정보 저장 매체, 기록 장치 및 그 기록방법 |
KR101227485B1 (ko) * | 2005-11-25 | 2013-01-29 | 엘지전자 주식회사 | 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치 |
KR101453296B1 (ko) * | 2008-01-10 | 2014-10-21 | 삼성전자주식회사 | 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0325823A1 (en) | 1988-01-26 | 1989-08-02 | Laserdrive Ltd. | Data storage system |
JPH0428061A (ja) * | 1990-05-24 | 1992-01-30 | Matsushita Electric Ind Co Ltd | 情報記録媒体と情報記録再生装置 |
JPH1139801A (ja) * | 1997-07-14 | 1999-02-12 | Olympus Optical Co Ltd | 情報記録方法 |
KR100407931B1 (ko) | 1998-07-29 | 2004-03-30 | 엘지전자 주식회사 | 실시간기록/재생시의파일관리방법및실시간데이터기록방법및그광기록/재생매체 |
US6160778A (en) * | 1999-03-08 | 2000-12-12 | Matsushita Electric Industrial Co., Ltd. | Information recording medium, information recording method, information recording apparatus and information reproducing apparatus |
JP4116740B2 (ja) * | 1999-03-08 | 2008-07-09 | 松下電器産業株式会社 | 情報記録媒体、情報記録方法、情報記録装置および情報再生装置 |
JP2000339874A (ja) * | 1999-05-24 | 2000-12-08 | Kenwood Corp | 光デイスク装置 |
CN101256801B (zh) * | 2002-03-20 | 2011-11-16 | 松下电器产业株式会社 | 信息记录方法、信息记录装置和再现装置 |
ATE462184T1 (de) * | 2002-12-11 | 2010-04-15 | Lg Electronics Inc | Überschreibverfahren und informationsaufzeichnungsverfahren für eine einmalig beschreibbare optische diskette |
US6915374B2 (en) * | 2003-02-19 | 2005-07-05 | Dell Products L.P. | Method and system for setting optical drive write strategies |
KR100739681B1 (ko) * | 2003-03-24 | 2007-07-13 | 삼성전자주식회사 | 한번 기록 정보 저장 매체에 있어서 오버라이트 방법 |
JP2006521660A (ja) | 2003-03-24 | 2006-09-21 | サムスン エレクトロニクス カンパニー リミテッド | 追記型情報記録媒体にデータを上書きする方法及び追記型情報記録媒体のためのデータ記録及び/または再生装置 |
JP4020851B2 (ja) * | 2003-10-15 | 2007-12-12 | 日立マクセル株式会社 | 情報記録方法および情報記録媒体 |
KR20050086340A (ko) * | 2004-02-25 | 2005-08-30 | 엘지전자 주식회사 | 1회 기록 가능한 광디스크에서 중첩 기록 방법과 중첩기록 장치, 재생 방법 및 재생 장치 |
-
2004
- 2004-02-24 KR KR1020040012291A patent/KR101009343B1/ko not_active IP Right Cessation
-
2005
- 2005-01-06 US US11/029,426 patent/US7764579B2/en active Active
- 2005-02-11 EP EP05250792A patent/EP1569226A1/en not_active Withdrawn
- 2005-02-23 PL PL05373107A patent/PL373107A1/xx not_active Application Discontinuation
- 2005-02-23 JP JP2005047477A patent/JP2005243227A/ja active Pending
- 2005-02-24 CN CNB2005100089105A patent/CN100456380C/zh not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107615386A (zh) * | 2015-05-25 | 2018-01-19 | 索尼公司 | 记录装置、记录方法、记录介质 |
CN107615386B (zh) * | 2015-05-25 | 2020-02-21 | 索尼公司 | 记录装置、记录方法 |
Also Published As
Publication number | Publication date |
---|---|
EP1569226A1 (en) | 2005-08-31 |
US7764579B2 (en) | 2010-07-27 |
KR101009343B1 (ko) | 2011-01-19 |
PL373107A1 (en) | 2005-09-05 |
JP2005243227A (ja) | 2005-09-08 |
US20050185551A1 (en) | 2005-08-25 |
CN100456380C (zh) | 2009-01-28 |
KR20050087083A (ko) | 2005-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1249715C (zh) | 向/从光记录介质记录或再生数据的方法 | |
CN1820319A (zh) | 信息记录装置 | |
CN1154980C (zh) | 用于信息记录介质的信息记录与再现方法和装置 | |
CN101064156A (zh) | 在盘上形成区的方法、盘缺陷管理方法、记录/再现设备 | |
CN101080776A (zh) | 执行low的rmw的记录/再现设备及其记录/再现方法和信息存储介质 | |
CN1658317A (zh) | 记录和/或再现方法、设备和计算机可读记录介质 | |
CN1661704A (zh) | 用于在盘上记录数据的方法和装置 | |
CN1993745A (zh) | 信息记录介质、记录/再现设备以及记录/再现方法 | |
CN101057280A (zh) | 信息存储介质、记录/再现设备以及记录/再现方法 | |
CN1784741A (zh) | 可追加记录信息记录介质,信息记录方法,信息再现方法,信息记录装置和信息再现装置 | |
CN101061537A (zh) | 确定缺陷的方法及记录/再现设备和信息存储介质 | |
CN1910664A (zh) | 信息记录装置和方法以及计算机程序 | |
CN100343917C (zh) | 一次写入光盘、光盘驱动器和光盘缺陷管理方法 | |
CN1694171A (zh) | 信息记录介质、记录/再现方法和设备以及主机设备 | |
CN1783316A (zh) | 信息存储介质、记录/再现设备和方法以及主机 | |
CN101075463A (zh) | 信息存储介质的记录和/或再现方法 | |
CN1890718A (zh) | 记录设备、记录方法和信息记录介质 | |
CN1577598A (zh) | 记录媒体、记录装置和再现装置 | |
CN1957418A (zh) | 一次写入型光盘的数据记录/再现 | |
CN1879160A (zh) | 记录装置 | |
CN1902689A (zh) | 光学记录介质、将数据记录在光学记录介质上/从光学记录介质再现数据的设备及方法 | |
CN1926624A (zh) | 其上具有物理访问控制(pac)信息的记录介质、以及用于形成、记录和再现该记录介质的设备和方法 | |
CN1975909A (zh) | 记录和/或再现缺陷列表的方法以及记录和/或再现设备 | |
CN1992040A (zh) | 高密度光盘的记录读取方法及装置 | |
CN1707671A (zh) | 记录介质、记录/再现设备和方法、初始化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090128 Termination date: 20200224 |