专利名称:信息存储介质、记录/再现设备和记录/再现方法
技术领域:
本发明的一方面涉及一种盘,更具体地讲,涉及一种用于管理用户数据区的最后记录地址的信息存储介质、用于该信息存储介质的记录/再现设备及其记录/再现方法。
背景技术:
对于包括导入区、数据区和导出区的可重写信息存储介质而言,在数据区中通常保留有备用区。如果在数据被记录在用户数据区(即,通过从数据区排除备用区而获得的区)中时或者在记录在用户数据区中的数据被再现时检测到缺陷,则替换数据被记录在备用区中以替换缺陷数据。
对于一次写入信息存储介质而言,上述缺陷管理方法被用于逻辑覆写(LOW)。LOW是一种以与可重写信息存储介质相似的方式来使用一次写入信息存储介质的方法。即,为了更新已经记录在用户数据区中的数据,数据被记录在备用区中,以通过对待已经记录的数据就像它是缺陷数据一样来替换已经记录的数据。由于通过固定记录在用户数据区中的数据的逻辑地址并将与该逻辑地址对应的物理地址分配给记录在备用区中的数据,只要主机只参考逻辑地址,则对主机来说,就好像用户数据区中的数据被覆写在同一位置一样,因此使数据管理简单。
然而,一种新的方法建议根据缺陷管理将通过LOW实现而更新的数据记录在盘上的用户数据区的未记录区(而不限于备用区)中,并产生其替换信息(即,缺陷条目信息),以使盘容量的使用最大化。
对于传统的将替换的数据(即,更新的数据)只记录在备用区的LOW方法而言,盘的用户数据区的逻辑容积空间(即,盘的实际容量)与盘上的用户数据区的物理容积空间一一对应。即,逻辑容积空间中的记录区也是物理容积空间中的记录区,逻辑容积空间中的未记录区也是物理容积空间中的未记录区。根据作为主机中数据管理的基本单位的扇区的容积(2048字节)与作为驱动系统中记录/再现的基本单位的块的容积(32K字节或64K字节)之间的差别,可能存在间隙(gap)。即,当驱动系统从主机接收到对少于一个块的扇区的数据写命令时,在记录块之前,驱动系统通过给所述扇区添加填充数据来使其成为一个完整的块。在这种情况下,间隙也可能存在。
然而,通过为了LOW而将更新的数据记录在用户数据区的未记录区中,而没有将数据限于备用区,在盘的用户数据区的主机侧的逻辑容积空间与在盘的用户数据区的盘侧的物理容积空间不再一一对应。换言之,不能保证逻辑容积空间中的未记录区还是物理容积空间中的未记录区。
现在,将参照图1A和图1B描述详细的示例。图1A和图1B是示出根据现有技术的方法的逻辑容积空间与物理容积空间之间的间隙的参考图。在图1A和图1B中,逻辑容积空间中的最后记录地址(LRA)不同于物理容积空间中的LRA。
诸如DVD的通用数据格式(UDF)的文件系统具有包括位置信息的定位点,其中,与文件系统的容积空间有关的信息被记录在最后扇区号(LSN)、LSN-256或逻辑容积空间的第256个地址处。以这样的方式,LRA可以是盘被载入时主机进行读取的开始点。然而,根据介质上的记录数据和文件系统,盘上的LRA的位置可变化。因此,通过使驱动系统将LRA记录在介质上并在盘被载入驱动系统时将记录在介质上的LRA提供给主机,主机可通过基于从驱动系统接收的LRA发送再现命令来容易地获得与该文件系统有关的信息。
参照图1A,数据区顺序包括备用区(SA)、用户数据区和另一SA,从用户数据区的开始地址记录数据A。在这种情况下,用户数据区的逻辑容积空间和物理容积空间相等。
然而,如图1B中所示,如果更新的数据A紧接着数据A被记录以替换记录在用户数据区中的数据A,则用户数据区的物理容积空间中的物理LRA是更新的数据A的结尾,而用户数据区的逻辑容积空间中的逻辑LRA仍然是数据首次被记录的位置的结尾。即,由于只逻辑上更新了数据,因此逻辑容积空间中仅存在更新的数据A。然而,在物理上,由于一次写入记录介质的不可重写特性,更新的数据A与首先记录的数据A分别被记录在用户数据区中,所以物理容积空间中存在首先记录的数据A和更新的数据A二者。因此,物理容积空间中的物理LRA不同于逻辑容积空间中的逻辑LRA。
发明公开技术问题因此,传统上,由于物理LRA和逻辑LRA相等,所以只要驱动系统将物理LRA记录在介质上就足够了。但是,由于替换数据被记录在用户数据区的未记录区以及备用区中,所以仅记录物理LRA是不够的。
技术解决方案本发明的一方面提供一种能够有效管理数据最后被记录在用户数据区中的地址信息的信息存储介质、用于该信息存储介质的记录/再现设备及其记录/再现方法。
有益的效果根据本发明,在实现将替换数据不仅记录在备用区中而且还记录在用户数据区的未记录区中的LOW系统中,通过有效管理与文件系统的容积空间有关的位置信息记录于其中的用户数据区的LRA,数据可被可靠地记录并再现。
图1A和图1B是示出根据现有技术的逻辑容积空间和物理容积空间之间的间隙的参考图;图2是根据本发明实施例的记录/再现设备的示意性框图;图3是图2中所示的记录/再现设备的详细框图;图4A至图4D是根据本发明实施例的信息存储介质的结构示图;图5A至图5D是示出根据本发明实施例的管理LRA的方法的参考图;图6是示出图5A至图5D中所示的示例记录的LRA的参考图;图7是示出图5A至图5D中所示的示例记录的替换条目的参考图;图8是示出根据本发明实施例的记录LRA和替换条目的处理的流程图;图9是示出根据本发明实施例的再现LRA和替换条目的处理的流程图。
最佳方式根据本发明的一方面,提供一种顺次包括导入区、数据区和导出区的信息存储介质,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区,所述替换数据被记录在备用区中或者用户数据区的未记录区中,用户数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)被记录在导入区或导出区中。
根据本发明的一方面,数据在用户数据区的物理容积空间中的物理LRA也可被记录在所述介质中。所述LRA可以是逻辑地址或者与逻辑地址对应的物理地址。所述LRA可以被记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。所述介质可以是一次写入信息存储介质。
根据本发明的一方面,如果替换数据被记录,则包括记录所述替换数据之前的用户数据的地址信息以及记录之后的所述替换数据的地址信息的替换条目也可被记录在导入区或导出区中。所述替换条目可以被记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
根据本发明的另一方面,提供一种记录设备,包括写单元,将数据记录在包括导入区、数据区和导出区的信息存储介质上,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区;控制器,控制写单元将替换数据记录在备用区或用户数据区的未记录区中,并将数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)记录在导入区或导出区中。
根据本发明的另一方面,提供一种再现设备,包括读单元,从包括导入区、数据区和导出区的信息存储介质读取数据,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区,并且所述替换数据被记录在备用区或用户数据区的未记录区中;控制器,控制读单元从导入区或导出区中读取数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)。
根据本发明的另一方面,提供一种记录方法,包括在包括导入区、数据区和导出区,并且所述数据区包括记录用户数据的用户数据区和/或记录用于替换记录在用户数据区中的数据的替换数据的备用区的信息存储介质中,将替换数据记录在备用区或用户数据区的未记录区中;将数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)记录在导入区或导出区中。
根据本发明的另一方面,提供一种再现方法,包括从包括导入区、数据区和导出区的信息存储介质读取数据,其中,所述数据区包括记录用户数据的用户数据区和/或记录用于替换记录在用户数据区中的数据的替换数据的备用区,并且所述替换数据被记录在备用区或用户数据区的未记录区中;从导入区或导出区中读取数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)。
具体实施例方式
现在,将详细描述本发明的示例性实施例,其例子示于附图中,在附图中,相同的标号始终表示相同的部件。下面,参照附图描述实施例以解释本发明。
图2是根据本发明实施例的记录/再现设备200的示意性框图。参照图2,记录/再现设备200包括写/读单元220和控制器210。在控制器210的控制下,写/读单元220将数据记录在作为根据本实施例的信息存储介质的盘400上,还读取并再现记录的数据。根据本实施例,控制器210控制写/读单元220以记录块为单位记录数据,或者通过处理使用写/读单元220读取的数据来获得有效数据。说明书中使用的“/”用于表示“/”的每一侧的术语的和/或。
在记录操作中,控制器210控制写/读单元220通过根据主机240的命令或者记录/再现设备200本身的控制执行逻辑覆写(LOW)来记录数据。当使用LOW来更新记录在一次写入记录介质的用户数据区中的原始数据时,更新的数据(即,替换数据)被记录在备用区或用户数据区的未记录区中,并且原始数据和替换数据的地址信息被管理以便从主机240的观点看来,逻辑地址不改变。控制器210控制写/读单元220使用LOW来将数据记录在盘400上,产生用于管理原始数据和替换数据的地址信息的替换条目,将产生的替换条目记录在盘400的导入区或导出区中,并将用户数据区的逻辑最后记录地址(LRA)(或逻辑LRA和物理LRA)记录在盘400的导入区和导出区中。由于与文件系统的容积空间有关的位置信息被记录在用户数据区的LRA中,所以LRA是主机240读取文件系统的开始点。因此,在再现或记录操作中,LRA是重要的。
图3是图2中所示的记录/再现设备200的详细框图。参照图3,记录/再现设备200包括作为写/读单元220的拾取器250。盘400与用于读取/写入操作的拾取器250相连接。记录/再现设备200驱动系统还包括主机接口(I/F)211、数字信号处理器(DSP)212、射频放大器(RF AMP)213、伺服机构214和系统控制器215作为控制器210。
在记录操作中,主机I/F 211从主机240接收将被更新的数据以及具有将被更新的数据的逻辑地址信息的写命令,并将其发送给系统控制器215。
系统控制器215从主机I/F 211接收所述写命令,并执行记录所需的初始化。具体地讲,根据本实施例,为了实现LOW,即为了更新已经记录在用户数据区中的数据,系统控制器215控制伺服机构214将更新的数据记录在用户数据区的物理容积空间的未记录区中,并根据记录产生替换条目以使更新的数据的物理地址与更新的数据的逻辑地址相对应(即使数据被更新,逻辑地址也不改变),并将产生的替换条目记录在盘400的导入区或导出区中。系统控制器215还控制拾取器250将数据在用户数据区的逻辑容积空间中的逻辑LRA记录在盘400的导入区或导出区中,或者将逻辑LRA和物理LRA二者都记录在盘400的导入区或导出区中。
DSP 212给从主机I/F 211接收的将被写入的数据添加附加数据,如用于纠错的奇偶校验位,通过对数据执行ECC编码来产生作为纠错块的ECC块,并对产生的ECC块进行调制。RF AMP 213将从DSP 212输出的数据转换为RF信号。拾取器250将从RF AMP 213输出的RF信号写到盘400上。伺服机构214从系统控制器215接收伺服控制所需的命令,并对拾取器250进行伺服控制。
在再现操作中,主机I/F 211从主机240接收再现命令。系统控制器215执行再现所需的初始化。具体地讲,根据本实施例,系统控制器215读取记录在盘400上的逻辑LRA,将该逻辑LRA转换为逻辑扇区号(LSN),并将该LSN发送给主机240。如果从主机240接收到再现LRA的数据的命令,则系统控制器215计算与LRA的LSN对应的物理扇区号(PSN),寻找记录在盘400的导入区或导出区中的替换条目,并基于该替换条目寻找PSN被替换的位置。系统控制器215控制拾取器250寻找盘400的与所述替换条目对应的区,从所述区读取数据,并将所述数据发送给主机240。
拾取器250将激光束照射到盘400上,接收反射的激光束以获得光学输出信号。RF AMP 213将从拾取器250输出的光学信号转换为RF信号,将从该RF信号获得的调制的数据提供给DSP 212,并将从该RF信号获得的用于伺服控制的伺服信号提供给伺服机构214。DSP 212对调制的数据进行解调,并输出通过ECC纠错而获得的数据。
伺服机构214基于从RF AMP 213接收的伺服信号以及从系统控制器215接收的伺服控制所需的命令来执行对拾取器250的伺服控制。主机I/F 211将从DSP 212接收的数据发送给主机240。
图4A示出根据本发明实施例的信息存储介质的结构。参照图4A,写在一次写入信息存储介质400上的数据的数据结构包括导入区410、数据区420和导出区430。
导入区410包括第二盘管理区411、临时盘管理区(TDMA)412、第一盘管理区413。TDMA 412是这样的区关于用于管理一次写入信息存储介质的临时缺陷管理和临时盘管理的信息被写入该区中。
TDMA 412包括临时缺陷列表(TDFL)414、临时盘定义结构(TDDS)415和空间位映射(SBM)416。TDFL 414包括指示关于临时缺陷的信息的数据,所述数据包括缺陷数据的位置信息以及用于替换所述缺陷数据的替换数据的位置信息。具体地讲,根据本实施例,TDFL包括替换条目417。
参照图4B,替换条目417包括状态1、原始地址2和替换地址3。状态1指示用户数据区422的数据是记录部分的开始还是结尾。原始地址2指示在用户数据区422的数据被替换(即,被更新)之前原始数据被记录的地址,替换地址3指示用于替换(即,更新)用户数据区422的数据的替换数据被记录的地址。
TDDS 415包括TDFL 414和SBM 416的位置指针,还包括在初始化操作中分配的备用区421和423的位置和大小信息、写保护信息、数据区420中分配的临时缺陷管理区的位置和大小信息、关于用户数据区422的信息以及关于每一备用区421和423中的可替换位置的信息。具体地讲,根据本实施例的一方面,在TDDS 415中,参照图4C记录用户数据区422的逻辑LRA418,或者参照图4D记录用户数据区422的逻辑LRA和物理LRA 418。
SBM 416是通过使用位值表示用户数据区422的每一簇(cluster)是否被写入来指示用户数据区422是否被写入的映射。当在随机记录模式下使用用户数据区422时,使用SBM 416,当在顺序记录模式下使用用户数据区422时,使用作为条目信息的指示数据记录状态的记录管理信息。
第一盘管理区413、第二盘管理区411、第三盘管理区431和第四盘管理区432是记录一次写入信息存储介质被完成时的最终盘管理信息的区。
数据区420顺序包括第一备用区421、用户数据区422和第二备用区423。第一备用区421和第二备用区423是记录用于替换记录在用户数据区422中的数据的替换数据的区。用户数据区422是记录用户数据的区。具体地讲,根据本实施例,用于替换用户数据的替换数据被记录在备用区421和423以及用户数据区422中。
图5A至图5D是示出根据本发明实施例的管理LRA的方法的参考图。图5A示出第一次记录之后的盘状态,图5B示出第二次记录之后的盘状态,图5C示出第三次记录之后的盘状态,图5D示出第四次记录之后的盘状态。
作为示例,假设逻辑容积空间的LSN被分为诸如LSN 0至LSN 31999的范围,与LSN对应的物理容积空间的PSN被分为诸如PSN 10000至PSN41999的范围。此外,假设每一数据单元相等地包括320扇区。那么,LSN i对应于PSN 10000+i。
参照图5A,在第一次记录之后,只有数据A被记录在用户数据区的开始地址。由于没有发生替换,所以用户数据区的逻辑LRA和物理LRA相等。即,在第一次记录之后,逻辑LRA和物理LRA为PSN 10319,由于没有发生替换,所以不存在替换条目。参照图6,对于第一次记录之后记录在TDDS中的LRA信息,PSN 10319被记录为逻辑LRA和物理LRA。
参照图5B,在第二次记录之后,更新的数据A紧接着数据A被记录。由于只有与数据A有关的数据仍然存在于逻辑容积空间中,所以逻辑LRA不改变,而由于更新的数据A紧接着数据A被记录在物理容积空间中,所以物理LRA改变。即,在第二此记录之后,逻辑LRA仍然是PSN 10319,而物理LRA是PSN 10639。
再参照图6,对于第二次记录之后记录在TDDS中的LRA信息,PSN10319和PSN 10639分别被记录为逻辑LRA和物理LRA。
参照图7,在第二次记录之后,产生两个替换条目以表示PSN 10000至PSN 10319被PSN 10320至PSN 10639所替换。一个替换条目是与替换之前的原始数据以及替换数据的开始地址有关的替换条目,另一个替换条目是与替换之前的原始数据以及替换数据的结尾地址有关的替换条目。与开始地址有关的替换条目具有由“开始”表示的状态字段,原始数据的开始地址“PSN10000”被记录在原始地址字段中,替换数据的开始地址“PSN 10320”被记录在替换地址字段中。与结尾地址有关的替换条目具有由“结尾”表示的状态字段,原始数据的结尾地址“PSN 10319”被记录在原始地址字段中,替换数据的结尾地址“PSN 10639”被记录在替换地址字段中。
参照图5C,在第三次记录之后,数据B紧接着更新的数据A被记录在物理容积空间中。在第三次记录之后,更新的数据A和数据B被记录在逻辑容积空间中,并且数据A、更新的数据A和数据B被记录在物理容积空间中。与第二次记录之后的情况相比,由于数据B紧接着更新的数据A被记录,所以逻辑LRA改变,物理LRA也改变。
再参照图6,对于第三次记录之后记录在TDDS中的LRA信息,PSN10639和PSN 10959分别被记录为逻辑LRA和物理LRA。
在第三次记录之后,替换条目被添加以指示PSN 10320至PSN 10639被PSN 10640至PSN 10959所替换,以表示数据B被另外记录在盘400上。如果与记录了数据B的逻辑容积空间对应的物理容积空间是未记录区,则通过将数据B记录在与所述逻辑容积空间对应的物理容积空间中,使得不需要这些替换条目。然而,如图5C中所示,如果由于通过LOW更新数据A(即,更新的数据A),所以驱动系统已经使用了与记录数据B的逻辑容积空间对应的物理容积空间,那么数据B不能被记录在所述已经被使用的物理容积空间中,驱动系统200必须将数据B记录在新的未记录的物理容积空间中,并且产生并记录用于替换的替换条目,以补偿逻辑PSN和物理PSN之间的差别。
再参照图7,在第三次记录之后,产生两个替换条目以表示PSN 10320至PSN 10639被PSN 10640至PSN 10959所替换。一个替换条目是与开始地址有关的替换条目,从而在状态字段中表示“开始”,在原始地址字段中记录原始数据的开始地址“PSN 10320”,在替换地址字段中记录替换数据的开始地址“PSN 10640”;另一个替换条目是与结尾地址有关的替换条目,从而在状态字段中表示“结尾”,在原始地址字段中记录原始数据的结尾地址“PSN10639”,在替换地址字段中记录替换数据的结尾地址“PSN 10959”。
参照图5D,在第四次记录之后,更新的数据B和更新的数据A′紧接着数据B被记录在物理容积空间中。在第四次记录之后,更新的数据A′和更新的数据B被记录在逻辑容积空间中,并且数据A、更新的数据A、数据B、更新的数据B和更新的数据A′被记录在物理容积空间中。即,在第四次记录之后,逻辑LRA仍然是PSN 10639,而物理LRA是PSN 11599。
再参照图6,对于第四次记录之后记录在TDDS中的LRA信息,PSN10639和PSN 11599分别被记录为逻辑LRA和物理LRA。
再参照图7,在第四次记录之后,对于由于数据B的更新以及数据A的第二次更新(即,更新的数据A′)而产生的替换条目,第三次记录(即,通过数据B的记录)之后产生的替换条目的替换地址被改变为PSN 10960至PSN11279,第二次记录(即,通过数据A的第二次更新)之后产生的替换条目的替换地址被改变为PSN 11280至PSN 11599。
即,在图7中,第四次记录之后产生的四个替换条目中的前两个是与数据A有关的替换条目,剩余两个替换条目是与数据B有关的替换条目。参照图7,前两个替换条目表示数据A的原始地址为PSN 10000至PSN 10319,用于替换数据A的替换数据(即,更新的数据A′)的替换地址为PSN 11280至PSN 11599。后两个替换条目表示数据B的原始地址为PSN 10320至PSN10639,用于替换数据B的替换数据(即,更新的数据B)的替换地址为PSN10960至PSN 11279。如上所述,利用指示开始和结尾的两个替换条目可以有效地表示连续的替换。
图8是示出根据本发明实施例的记录LRA和替换条目的处理的流程图。LRA和替换条目的记录示出在记录操作中。参照图8,在操作810中,根据LOW,为了更新已经记录在用户数据区中的数据,用于替换已经记录的数据的替换数据(即,更新的数据)被记录在用户数据区的未记录区中或备用区中。
在操作820中,作为更新操作的结果,产生替换条目。即,如参照图5和图7所描述的,当已经记录在用户数据区中的数据被更新时,或者当新的数据被记录,而其他数据已经被记录在与用于记录所述新的数据的逻辑容积空间相对应的物理容积空间中时,产生替换条目。
在操作830中,产生的替换条目被记录为盘的TDMA中的TDFL。在操作840中,包括逻辑LRA或者逻辑LRA和物理LRA二者的LRA信息被记录为TDMA中的TDDS。
图9是示出根据本发明实施例的再现LRA和替换条目的处理的流程图。参照图9,当在操作910中,根据图8中所示的方法记录并更新数据的盘被载入驱动系统,例如图2的记录/再现设备200中时,在操作920中,驱动系统200首先检测记录在盘400上的LRA以便将该LRA提供给主机240,驱动系统200将该LRA作为LSN值发送给主机240。再参照图8,LRA被记录在盘400的TDFL区中,在该TDFL区中可只记录逻辑LRA,或者可记录逻辑LRA和物理LRA二者。
在操作930中,已从驱动系统200接收到LRA的主机240命令驱动系统200从该LRA再现数据。
然后,在操作940中,驱动系统200响应于从主机240接收的命令计算与LRA的LSN对应的PSN,并从替换条目中寻找PSN被替换的位置。如参照图8所描述的,替换条目被记录在盘400的TDFL区中。
在操作950中,驱动系统200使用找到的位置来读取盘400的所述位置处的数据,并将读取的数据发送给主机240。
现在,将参照图5至图7中所示的例子描述图9中的操作。当主机240请求LRA时,驱动系统200将与PSN 10639(是逻辑LRA)对应的LSN 639发送给主机240。当主机240命令驱动系统200从盘400再现对应于LSN 639的数据时,驱动系统寻找对应于LSN 639的PSN 10639,并检查替换条目。驱动系统200从替换条目中检测出PSN 10639被PSN11279所替换,从盘400再现对应于PSN 11279的数据,并将再现的数据发送给主机240。
本发明的实施例可以写为计算机程序,并且可利用计算机可读记录介质在执行所述程序的通用计算机中实现。计算机可读记录介质的例子包括磁存储介质(例如,ROM、软盘、硬盘等)、光学记录介质(例如,CD-ROM、DVD等)和诸如载波的存储介质(例如,通过互联网的传输)。计算机可读记录介质还可以分布于联网的计算机系统,以便以分布式方式存储并执行计算机可读代码。用于实施本发明的功能程序、代码和代码段可以容易地由本发明所属技术领域的程序员推导出。
尽管已显示和描述了本发明的几个实施例,但是本领域的技术人员应该理解,在不脱离由权利要求限定其范围的本发明的原则和精神的情况下,可在实施例中进行改变。
权利要求
1.一种与记录/再现设备一起使用的信息存储介质,包括导入区、数据区和导出区,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区,用于替换记录在用户数据区中的数据的所述替换数据被记录在备用区中或者用户数据区的未记录区中,用户数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)被记录在导入区或导出区中。
2.如权利要求1所述的介质,其中,用户数据在用户数据区的物理容积空间中的物理LRA也被记录在所述介质中。
3.如权利要求2所述的介质,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
4.如权利要求2所述的介质,其中,所述逻辑LRA被记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
5.如权利要求2所述的介质,其中,所述介质是一次写入信息存储介质。
6.如权利要求2所述的介质,其中,如果替换数据被记录,则包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息的替换条目也被记录在导入区或导出区中。
7.如权利要求6所述的介质,其中,所述替换条目被记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
8.如权利要求1所述的介质,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
9.如权利要求1所述的介质,其中,所述逻辑LRA被记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
10.如权利要求1所述的介质,其中,所述介质是一次写入信息存储介质。
11.如权利要求1所述的介质,其中,如果替换数据被记录,则包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息的替换条目也被记录在导入区或导出区中。
12.如权利要求11所述的介质,其中,所述替换条目被记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
13.一种记录设备,包括写单元,将数据记录在包括导入区、数据区和导出区的信息存储介质上,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区;控制器,控制写单元将替换数据记录在备用区或用户数据区的未记录区中,并将替换数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)记录在导入区或导出区中。
14.如权利要求13所述的设备,其中,所述控制器控制写单元还将数据在用户数据区的物理容积空间中的物理LRA记录在所述介质上。
15.如权利要求14所述的设备,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
16.如权利要求14所述的设备,其中,控制器控制写单元将所述逻辑LRA记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
17.如权利要求14所述的设备,其中,如果替换数据被记录,则控制器控制写单元还将包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息的替换条目记录在导入区或导出区中。
18.如权利要求17所述的设备,其中,控制器控制写单元将所述替换条目记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
19.如权利要求13所述的设备,其中,所述控制器控制写单元还将数据在用户数据区的物理容积空间中的物理LRA记录在所述介质上。
20.如权利要求13所述的设备,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
21.如权利要求13所述的设备,其中,控制器控制写单元将所述逻辑LRA记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
22.如权利要求13所述的设备,其中,如果替换数据被记录,则控制器控制写单元还将包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息的替换条目记录在导入区或导出区中。
23.如权利要求22所述的设备,其中,控制器控制写单元将所述替换条目记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
24.一种再现设备,包括读单元,从包括导入区、数据区和导出区的信息存储介质读取数据,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区,并且所述替换数据被记录在备用区或用户数据区的未记录区中;控制器,控制读单元从导入区或导出区中读取数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)。
25.一种记录方法,包括将用于更新用户数据的替换数据记录在信息存储介质上的备用区或用户数据区的未记录区中,其中,所述介质包括导入区、数据区和导出区,其中,所述数据区包括记录用户数据和/或替换数据的用户数据区以及记录用于替换记录在用户数据区中的数据的替换数据的备用区;将所述替换数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)记录在导入区或导出区中。
26.如权利要求25所述的方法,还包括将数据在用户数据区的物理容积空间中的物理LRA记录在导入区或导出区中。
27.如权利要求26所述的方法,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
28.如权利要求26所述的方法,其中,记录逻辑LRA的步骤包括将所述逻辑LRA记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
29.如权利要求26所述的方法,还包括将与替换数据对应的替换条目记录在导入区或导出区中,所述替换条目包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息。
30.如权利要求29所述的方法,其中,记录替换条目的步骤包括将所述替换条目记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
31.如权利要求25所述的方法,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
32.如权利要求25所述的方法,其中,记录逻辑LRA的步骤包括将所述逻辑LRA记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
33.如权利要求25所述的方法,还包括将与替换数据对应的替换条目记录在导入区或导出区中,所述替换条目包括记录所述替换数据之前的用户数据的地址信息以及所述替换数据的地址信息。
34.如权利要求33所述的方法,其中,记录替换条目的步骤包括将所述替换条目记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
35.一种再现方法,包括从包括导入区、数据区和导出区的信息存储介质读取数据,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区,并且所述替换数据被记录在备用区或用户数据区的未记录区中;从导入区或导出区中读取数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)。
36.一种与记录和/或再现设备一起使用的一次写入信息存储介质,包括第一记录区,存储由所述设备记录的用户数据;第二记录区,存储由所述设备记录的替换数据,其中,所述设备根据盘缺陷管理方法使用所述替换数据来更新第一记录区中的用户数据,在所述盘缺陷管理方法中,所述设备记录替换数据或用户数据在第一区的逻辑容积空间中的逻辑最后记录地址(LRA)。
37.如权利要求36所述的信息存储介质,其中,所述第一记录区包括用户数据区,所述第二记录区包括备用区。
38.如权利要求37所述的信息存储介质,其中,所述设备将逻辑LRA记录在导入区或导出区之一中,所述导入区和导出区位于信息存储介质的与第一和第二记录区分开的第三记录区中。
39.如权利要求38所述的信息存储介质,其中,所述设备将所述逻辑LRA记录为布置在导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
40.如权利要求38所述的信息存储介质,其中,所述设备将包括还没有被更新的用户数据的地址信息和替换数据的地址信息的替换条目记录在导入区或导出区中。
41.如权利要求40所述的信息存储介质,其中,所述替换条目被记录为布置在导入区或导出区中的TDMA中的临时缺陷列表(TDFL)信息。
42.如权利要求40所述的信息存储介质,其中,所述设备计算与所述逻辑最后记录地址对应的物理扇区号,以确定替换条目的位置。
43.如权利要求36所述的信息存储介质,其中,所述逻辑LRA是逻辑地址或者与逻辑地址对应的物理地址。
44.一种记录和/或再现设备,包括光学拾取器,将数据记录在一次写入信息存储介质的表面上和/或从一次写入信息存储介质的表面上读取数据;控制器,控制光学拾取器将数据记录在信息存储介质的表面上和/或再现信息存储介质的表面上的数据,并控制光学拾取器将替换数据存储在信息存储介质的表面上,其中,所述信息存储介质包括存储通过控制器记录的数据的第一记录区以及存储由所述设备记录的替换数据的第二记录区,其中,根据盘缺陷管理方法,每当所述设备将新数据记录在第一记录区中时记录所述替换数据,在所述盘缺陷管理方法中,所述设备记录替换数据或用户数据在第一区的逻辑容积空间中的逻辑最后记录地址(LRA)。
45.如权利要求44所述的设备,其中,所述第一记录区包括用户数据区,所述第二记录区包括备用区。
46.如权利要求44所述的设备,其中,所述设备将所述逻辑LRA记录为布置在第一和第二记录区的一侧的盘的导入区或导出区中的临时盘管理区(TDMA)中的临时盘定义结构(TDDS)。
47.如权利要求44所述的设备,其中,所述控制器在数据的再现期间从信息存储介质读取逻辑LRA,将该逻辑LRA转换为逻辑扇区号,并为了替换数据的位置而计算与该逻辑扇区号相对应的物理扇区号。
全文摘要
一种用于管理数据的最后记录地址的信息存储介质、用于该信息存储介质的记录/再现设备及其记录/再现方法。所述记录设备包括写单元,将数据记录在包括导入区、数据区和导出区的信息存储介质上,其中,所述数据区包括记录用户数据的用户数据区和记录用于替换记录在用户数据区中的数据的替换数据的备用区;控制器,控制写单元将替换数据记录在备用区或用户数据区的未记录区中,并将数据在用户数据区的逻辑容积空间中的逻辑最后记录地址(LRA)记录在导入区或导出区中。因此,通过有效地管理用户数据区的LRA,可以可靠地记录和再现数据。
文档编号G11B7/007GK101023475SQ200580025405
公开日2007年8月22日 申请日期2005年7月18日 优先权日2004年7月28日
发明者黄盛, 高祯完 申请人:三星电子株式会社