多层光盘和对这种光盘进行写入的装置的制作方法

文档序号:6755939阅读:136来源:国知局
专利名称:多层光盘和对这种光盘进行写入的装置的制作方法
技术领域
本发明总的涉及多层存储光盘,尤其涉及将信息写入这种光盘的方法和装置。
正如通常所知的那样,存储光盘包含至少一个轨道,其或者是连续螺旋形状,或者是多个同心圆的形状,存储空间中的信息可以以一种数据码型的形式来存储。有各种很成功的光盘,并且至今人们已经开发了几种不同形式的光盘。一种这样形式的光盘是DVD(数字通用盘),并且本发明特别涉及DVD盘,尤其涉及DVD视频盘,为此,下文中将以DVD视频盘为例来说明本发明。但是,本发明的目的也可以应用于其它类型的可记录盘;因此,不应当把下面的描述理解未是本发明的范围仅限于DVD光盘。
光盘可以是只读形式的,在制造期间记录信息,,这时只能由用户来读取信息。存储光盘也可以是可写类型的,这时可以由用户来存储信息。这样一种光盘可以是一次写入型的(表示为可写型(R)),但还有一种存储光盘信息是可以多次写入的(表示为可重写型(RW))。如果是DVD,区别在于两种格式,即DVD-RW和DVD+RW。
为例将信息写入存储光盘的存储空间内,采用写光束来扫描存储轨道。其中的写光束通常是激光束,其强度经调制,使得光盘材料随后发生的变化可以通过读光束扫描存储光盘来读出。因为通常的光盘技术以及可以把信息存储在光盘内的方式是公众所知的,因此本文中将不再详述该技术。
正如通常已知的那样,把光盘的存储空间分为几个块,每一块具有一个标号或地址,从而写装置可以访问某一特定的块以将数据写在预定的位置。在RW型光盘的情况下,存储空间是一种沟槽(+RW)或预置坑的形式,各块是预先规定的,并且分配地址,并以存储空间的物理硬件特征进行编码。这些地址将表示为物理地址。所有物理地址的组合称为物理存储空间。
通常,光盘存储系统包含作为记录介质的光盘,还包含盘驱动装置和主机装置。光驱动装置是一个包含用于写入数据的光学装置的装置,并且能够在物理地址级别处访问存储块。因此,原则上,整个物理存储空间对于光盘驱动装置是可以访问的。主机装置可以是一种运行合适的程序的个人计算机(PC),或者是如视频记录仪之类的消费装置(consumer apparatus)的应用,它是一种与光盘驱动器连通的装置,并向光盘驱动器发送指令,命令光盘驱动器把某种数据写入某一存储单元。与这种光盘驱动装置相对照,主机装置仅能够访问物理存储空间的某一部分,这一部分称为逻辑存储空间,并且逻辑存储空间中的存储块也具有逻辑存储地址。尽管该逻辑存储空间无需是在物理上毗邻的存储空间,但该逻辑存储空间中的存储块具有连续的逻辑地址,这些逻辑地址通常与物理地址是不同的。
主机装置仅能在逻辑地址级别上访问存储块。实际上,“主机装置可以访问存储块”这句话也许不对;但不管怎样,主机装置不能直接访问存储块,但仅通过光盘驱动装置作为媒介来进行访问。主机装置请求光盘驱动装置访问(写或读)某一特定的逻辑地址。光盘驱动装置具有有关逻辑地址和物理地址之间的关系的信息,它进行所需物理地址的转换,并在物理地址级别上访问相应的数据块。
通常,光盘只有一个含有存储轨道的存储层。最近,人们研发了几种光盘,这几种新研发的光盘有两个或更多个存储层,每一存储层含有一个成螺旋状或多个同心圆的存储轨道。这时,逻辑存储空间在多个存储层上延伸,从而逻辑地址的范围在多个存储层上毗邻延伸。从一个存储层的最后一块跳跃到下一存储层第一块使得逻辑地址仅递增1。
通常,在DVD视盘的情况下会出现问题。按照DVD视频标准,是不可能将写一直进行到第一层最后可能的块并接着跳到下一层的第一块的。在写期间,将DVD视频数据组织成单元,并仅在单元的边界处允许从一层跳到下一层。这涉及这样一个事实,即,在从光盘读取视频数据时,要求视频图像显示具有无缝连续性。由于事先并不知道这些单元边界所在的位置,因而事先不知道在哪里进行从一层到下一层的跳跃。因此,一个存储层的最高逻辑地址是什么也是事先不知道的;同样,下一层中的物理地址和逻辑地址之间的关系事先也是不知道的。
因此,很难确定写期间剩余光盘的存储容量。
另外,在能够在第二层中进行写之前,必须进行称为“最佳功率校正(OPC)”的准备过程,这一过程是在一专用区域(称为OPC区域)中进行的。如果该OPC区域尽可能地靠近进行从第一层到第二层的跳跃的区域,则这样最有效。另外,如果可以事先进行该OPC过程,则这样也最有效。如果事先不知道该跳跃发生在何处,那么仅可以在发生该跳跃时,产生OPC区域,并且也仅能那时发生OPC过程,其缺点是因为该过程需要时间。
在双层光盘的情况下,第一层的结构是按照DVD标准来描述的逻辑地址的编号从物理地址30000处开始,并从较小的半径增大到较大的半径。对于下一层,有两种可能性。一种可能性是,也将表示为“并行轨道路径(PTP)”的逻辑地址从内轨道半径到外轨道半径进行编号。另一种可能性是,将标记为“反向轨道路径(OTP)”的路径地址从外轨道半径到内轨道半径进行编号。如果是PTP情况,在从第一轨道跳到下一轨道以后,在已有的存储空间的最内层的轨道处继续写;下一轨道的存储能力是独立于第一轨道最后一块的位置的。但是,如果是OTP,则在从第一轨道跳到下一轨道以后,在跳跃点继续写;现在,很清楚,下一轨道中已有的逻辑空间的大小是取决于第一轨道最后一块的位置的。
实际上,光盘驱动器在跳到下一存储层之前,是不会写到存储层最后的物理地址的。相反,光盘驱动器具有一个下文中用LAmax表示的并且表示一层的逻辑地址的最大值的参数。当光盘驱动器在写期间到达具有逻辑地址LAmax的那一块时,跳到下一存储层。通常,对于视频单元边界,这不是最合适的位置,但光盘驱动器自身却没有确定或计算这些边界的装置。相反,主机装置能够确定视频单元边界,但主机装置仅能确定逻辑地址;更具体地说,主机装置不能指令光盘驱动器使用某一特定的物理地址,也不能指令光盘驱动器进入下一存储层。
本发明的重要目的是克服上述困难。
更具体地说,本发明的目的是确保存储层的最后的逻辑地址对应于视频单元的边界,以便在读期间提供无缝图像再生。
上文中,已经在写入视频数据的情况下,针对视频单元边界描述了本发明的目的。但是,基于其它原因人们还希望能够调节存储层逻辑空间的大小,即,存储层中逻辑地址的个数。所以,本发明的一般目的是能够改变存储层逻辑空间的大小。
按照本发明的一个方面,光盘驱动器能够改变值LAmax。主机能够决定边界,能够计算合适的LAmax的值,并且能够向光盘驱动器发送指令,有效地指令光盘驱动器假定Lamax的计算值。基于此,光盘驱动器将该值存储在存储单元内。
下面参照附图描述本发明的各个方面和优点。图中,同一标号表示相同或类似的部件,其中,

图1是描述数据存储系统的示意方框图;图2A是描述PTP结构中存储介质的双轨道存储空间的示意图;图2B是描述OTP结构中存储介质的双轨道存储空间的示意图;图2C是描述逻辑存储空间的示意图;图3是描述逻辑存储空间以及视频序列的示意图;图4是描述逻辑存储空间和视频序列的示意图;图5是描述按照本发明的写方法的步骤的示意流程图;图6是适合用作按照本发明的写方法中的RESERVE TRACK命令的表;图7是适合用作按照本发明的写方法中的WRITE PARAMETERMODE PAGE命令的表;图8是适合用作按照本发明的写方法中的SEND STRUCTURE命令的表;图9是描述SEND DVD STRUCTURE命令的格式字段的表;图10是描述READ DVD STRUCTURE命令的表;以及图11是描述READ DVD STRUCTURE数据的表。
图1是描述数据存储系统1的示意方框图,它包含数据存储介质2、介质访问装置10和主机装置20。一种典型的实施方式是,主机装置20可以是一个合适编程的个人计算机(PC);也可以是一个专用的用户装置如视频记录仪,这时,主机装置20是所述装置的应用部分。一种特定的实施例是,数据存储介质2是一个光盘,具体说来是一个DVD,更具体地说,是一个DVD+R,这时,介质访问装置10是一个光盘驱动器。下文中,将针对光盘来具体描述本发明,但应当注意,本发明并非仅限于光盘。
光盘2具有存储空间3,它包含两个成多个连续的螺旋形轨道或多个同心圆形式轨道,并且其中的信息可以以数据码型存储起来。由于该技术在本领域中是公众所知的,因此其技术不再赘述。
存储空间3的几个轨道位于光盘2的不同存储层中,这些存储层用标号L0、L1、等来表示。图2A是描述存储空间3作为长带(longribbon)集合的示意方框图,对于光盘2有两个存储层的情况,每一长带对应于一个存储层L0、L1。存储空间3分为大量的块4。每一块有一个物理地址,该物理地址在下文中用PA来表示。图2A中,物理地址PA表示在块4下,在每一存储层L0、L1中,物理地址的编号从“0”(图2A中最左面)。后面每一块的地址比其相邻的前一地址高。最后一个数据块具有最高的地址P0、P1。如果二存储层L0和L1具有同样的大小,则P0=P1。
大多数块有一个逻辑地址,在下文中用LA来表示;图2A中,逻辑地址表示在块4上。很明显,对于L0中的某一数据块,编号从LA=0开始,其通常为带有PA=30000的块。
L0中最高的逻辑地址是N;很明显,这不必是L0的最后的块。
下一个存储层L1中最低的逻辑地址是LA=N+1,对于L1中的某一块,它不必是第一个块;通常,这是L1中带有PA=30000的数据块,即,与第一存储层L0中的第一逻辑地址LA=0的相同的物理地址,但这并非是必须的。
最高的逻辑地址是N;但很明显,这并非必须对应于L1最后的块。
在第一个逻辑层L0中,当将两个块作比较时,具有最高逻辑地址的那一个块同时具有最高的物理地址。图2A中,这同样适用于第二存储层L1;这种结构叫作“并行轨道路径(PTP)”。图2B是对应于图2A的图,即,“相向轨道路径(OTP)”的情况,其中,增加逻辑地址对应于降低物理地址。这时,L0中数据块LA=N的径向位置对应于L1中数据块LA=N+1的径向位置,如图所示。
具有逻辑地址的块一起限定了逻辑存储空间(LSS)。图2C是描述LSS作为连续长带的示意图。LSS中,地址的范围是从0到M。当主机装置20想要访问某一则信息时,它就向光盘驱动器10发送一则请求,指示相应的逻辑地址。光盘驱动器10包含存储器11,它包含有关逻辑地址LA和物理地址PA之间的关系的信息,例如是以查询表的形式。根据该信息,光盘驱动器10确定哪一存储层以及哪一物理地址对应于所请求的逻辑地址。
图3是对应于图2C的图,图中示出LSS,还示意示出了视频序列30,例如对应于某一影片,用长带表示,并且从L0中的某一位置延伸到L1中的某一位置。视频序列30有一个开头31和一个结尾39。视频序列30的数据定义了视频单元35;标号34处示出视频单元35之间的边界。关于“视频单元”,可参见DVD视频技术规范的第三部分。
图1中,标号5处给出主机装置20和光盘驱动器10之间的主机/驱动器通信链路。同样,在标号6处给出光盘驱动器10和光盘2之间的驱动器/光盘通信链路。驱动器/光盘通信链路6代表物理(光学)读/写操作以及存储空间3的数据块的的物理寻址。主机/驱动器通信链路5代表数据转发路径以及命令转发路径。
假设按照本发明的数据存储系统1用来存储视频序列30。主机装置20在主机/驱动器通信链路5上把视频序列30转发到光盘驱动器10,而光盘驱动器10通过驱动器/光盘通信链路6把视频序列30写到光盘2上,从而在具有可以由主机装置20确定的某一逻辑地址LASTART的L0中的数据块处写入视频序列30的开头31,它可以是在先前记录以后的第一已有数据块。
光盘驱动器10有一个极限地址存储器12,它含有给出第一存储层L0中逻辑地址的最大值的参数LAmax的缺省值。所设计的光盘驱动器10用来将所访问的数据块的逻辑地址与其极限地址存储器12中的LAmax值作比较。随着写入的进行,逻辑地址也增大。如果数据块达到LA=LAmax,则光盘驱动器10跳到下一个存储层L1中第一个数据块,其目前得到的逻辑地址是LA=LAmax+1。从图3中可以看到,该跳跃对应于视频单元35中某处的位置。
图4是对应于图3的图,其是按照本发明实现的数据存储系统1。图5是当执行按照本发明的写方法时,主机装置20的操作200和盘驱动器10的操作100的步骤的示意流程图。
主机装置20将视频数据发送到盘驱动器10[步骤211]。盘驱动器10接收这些数据[步骤131],并把所接收的数据写入光盘2[步骤132]。
在完成了块[步骤151]之后,盘驱动器10将当前块的逻辑地址LA与其极限地址存储器12中的LAmax值比较[步骤152]。如果已经达到上限LAmax,则盘驱动器变换到下一存储层L1中的第一可用块[步骤153],否则则跳过这一变换步骤。关于下一可用块,逻辑地址LA递增“1”[步骤161],并将该地址传送到主机装置[步骤162]。接着,盘驱动器的运行回到步骤131。
主机装置20接收如盘驱动器10所传送的逻辑地址LA[步骤212]。如果希望,该信息使得主机装置20能够跟踪视频数据的记录单元的轨道。
主机装置20能够对要写入的视频数据进行估计,并且因此确定所预期的单元边界所在[步骤221]。
按照本发明的重要方面,主机装置20判断是否应当固定L0中的最后的逻辑地址的值[步骤222]。例如,主机装置20会发现,只有少量的单元装入L0中的其余部分。如果主机装置20决定了一个值用于L0中最后的逻辑地址,那么它将确定一个值LAmax[步骤223],并向盘驱动器10发送一条特别的指令[步骤224],这将在下文中记为“极限固定命令LFC”,随后主机装置的运行回到步骤211。
在确定LAmax的值的步骤时,主机装置20如在步骤221中所确定的那样考虑单元的边界。具体说来,主机装置20确定值LAmax,使得具有地址LA=LAmax的块接收视频单元的最后的块。
主机装置10检查是否它收到了“极限固定命令LFC”[步骤142],如果接收了,它就从极限固定命令LFC获得LAmax并将该值存储在其极限地址存储器12内[步骤143]。
因此,当随后写入具有地址LA=LAmax的块时,它接收视频单元的最后的块,并且下一存储层L1中第一个可用块接收下一视频单元的第一个块,从而从第一存储层L0到下一存储层L1的变换对应于视频单元边界34,如图4所述的那样。
“极限固定命令LFC”中所包含信息应当使得盘驱动器10能够得到LAmax。也可以是,“极限固定命令LFC”包含LAmax值本身,或者另一个直接与LAmax相关的数,特别是人们希望使存储数据块4与视频单元边界34对齐的时候更是这样。但是也可能希望简单地固定存储空间3最大的可用大小,例如使该最大值与要写入的视频记录相匹配。在这种情况下,可以发送定义M的值的信息,这时,盘驱动器10可以或者通过除以2(适合OTP的情况)或者通过减去第二存储层L1的全部大小(适合PTP的情形),从所接收的信息中得出LAmax。
在一种优选的实施例中,正如图5中所描述的那样,盘驱动器10也被设计用来把LAmax写到光盘上的预定单元内[步骤144],该单元可以位于留作光盘驱动器使用的一部分存储空间3中。这样做的优点是,可以为某一光盘固定LAmax,该LAmax值随后将用于其它的光盘驱动器。为此,最好还使光盘驱动器10在接收新光盘2时,用来读取光盘的所述预定单元[步骤121],并把所读得的值存储在极限地址存储器12内[步骤122],正如图5中所描述的那样。如果光盘没有写在所述预定单元内的LAmax值,那么光盘驱动器10就保留用于LAmax的缺省设定值。
盘驱动器10可以自发地,或者在从主机20接收读取光盘读命令时,读取光盘预定单元的信息,或者二者。如图5所描述的实施例中,主机20用来首先向光盘驱动器发送一条“光盘读命令”[步骤20]。光盘驱动器10接收该“光盘读命令”[步骤120],并对此作出响应,读取该光盘的所述预定单元[步骤121],并向主机20发送含有与LAmax有关的信息的“光盘读响应”[步骤123]。主机20接收该信息[步骤202],它可以是与LAmax相同的值,也可以是可以从中导出LAmax的值。如果该光盘没有在所述预定的单元中写入的LAmax值,那么光盘驱动器10可以发送缺省地址,但是,也可以是光盘驱动器发送一个代码,例如,地址=0,表示还没有固定LAmax。
当主机20判断是否它应当固定用于L0中最后的逻辑地址的值时,从光盘驱动器10接收的“光盘读响应”中的信息由主机20在步骤222中使用。如果“光盘读响应”中的信息表示主机20可以自由修改LAmax,那么步骤221-224的操作就如上所述那样继续进行下去。但是,如果“光盘读响应”中的信息表示不可以对LAmax进行修改,例如因为先前已经固定了LAmax,那么主机20将总是在“否”出口处退出步骤222,有效地跳过步骤223-224;主机甚至可以跳过步骤222。
有几种实际的可能性来实现“极限固定命令LFC”。首先,当然可以定义一个全新的命令。但是,可以很容易地修改现有命令集中已有的命令。一例广泛使用的命令集是MMC3,也可以称为是“MountFuji”(可参见如ww.t10.org)“Multimedia Command Set Version3 Revision 10G”。下文中,将描述几例适合的已有命令。
例1保留轨道(RT)正如图6中的表中所给出的那样,RT命令包含10个字节,每一字节8比特。字节1到4留在以后定义,即,它们目前没有确定的含义。因此,可以采用这些字节中的任何一个作为“定义LAmax”比特DL,表示RT命令将用作“极限固定命令LFC”。例如,正如所表示的那样,字节1的数据位0的值可以表示RT=LFC。字节5到8含有“保留大小”,其中的字节8是最低有效位,而字节5是最高有效位。如果RT命令用作“极限固定命令LFC”,那么这些字节5到8可以含有表示LAmax的值。
例2写参数页(WPP)正如图7中的表中所示出的那样,WPP命令包含56个字节,每一字节8比特。字节32到47含有“国际标准记录码”,该记录码不是保持用于DVD的,因此这些字节含有表示LAmax的值。几个字节保留用于以后的定义,即,它们还不具有定义的意义,例如,字节0的数据位6、字节4的数据位4-7、字节6、字节7的数据位6-7以及字节9。因此,可以采用这些数据位中的任何一个作为“定义LAmax”数据位DL,表示WPP命令用作“有限固定命令LFC”。例如,如上所述,字节0的数据位6的值可以表示WPP=LFC。
例3发送DVD结构(SDS)正如图8中的表所给出的那样,SDS命令包含17个字节,每一字节8个数据位。字节1到6保留用作以后定义,即,它们还没有规定的意义,因此,可以将这些数据位中的任何一个用作“定义LAmax”数据位DL,它表示SDS命令用作极限固定命令LFC,这时,含有“结构数据长度”的字节8-9可以含有表示LAmax的值。
也可以采用字节7,它含有“格式码”,其值含有表示接下来的字节的定义。图9中的表给出了格式段的当前定义。例如,可以采用字节7的值20h,来表示SDS命令含有17个字节,而字节14-16含有表示LAmax的值。
含有几种实际的可能性,用来实现“读盘命令”。一条合适的命令是“读DVD结构命令”。
例4读DVD结构(RDS)正如图10中的表所给出的那样,RDS命令包含12个字节,每一字节8个数据位。字节7含有一个格式码,它表示RDS命令的意义;字节2-5含有地址信息,作为对该RDS命令的参数,该参数并非“读盘命令”所必须的,这是因为,光盘驱动器10会知道要看哪一个地址。例如,格式码的值20h可以用来表示RDS命令用作“读盘命令”。
图11是给出可能的“光盘读取响应”的表,它可以由光盘驱动器10发送到主机20。“读DVD结构数据”格式包含名称为“DVD导入结构”的字段,它包含5个字节,每个字节有8个数据位。例如,该字段的字节2-4可以用来表示第一层L0中最后用户扇区的逻辑地址。这可以通过直接给出LAmax的值来完成,但也可以例如给出第一层L0中最后用户扇区的物理地址,从中可以导出LAmax。
本领域中的普通技术人员知道,本发明并非仅限于上述讨论的典型实施例,但在权利要求书所限定的保护范围内,还可以作各种变异和修改形式。
例如,上述例子中不包含“用尽列表”;可以采用其它已有指令来指令光盘驱动器固定存储层中的逻辑地址的上限值,但至少当前,最好采用上述例子。
另外,可以是主机装置20独立于视频数据来发送极限固定命令除了发送隐埋在视频数据中的极限固定命令以外,。
上文中,本发明的说明是针对具有两个存储层的光盘的情况来说明的。但是,本发明的原理也可以用于多层的情况。在一条极限固定命令中,主机可以包括固定了极限的层的识别,但也可以是极限固定命令总解释为用于当前正被写入的层。
也可以是,当转发适合当前层的最后视频单元时,主机发送极限固定命令。但是,也可以是主机能够提前长时间确定单元边界的位置,从而可以在最后视频单元之前的很长时间前发送极限固定命令。
上文中,本发明的描述是参照方框图来进行的,图中给出了按照本发明的装置的功能方框图。应当理解,这些功能方框图中的一种功能或多种功能可以由硬件来实现,这时的功能方框是由单个的硬件元件来执行的,但这些功能方框中的一个或多个方框也可以用软件来执行,因而这样一个功能方框中的功能是由计算机程序中一行或多行程序或诸如微处理器、微控制器、数字信号处理器等的可编程装置来进行的。
权利要求
1.一种能够在存储介质(2)的逻辑存储空间(LSS)中写入信息的介质访问装置(10),所述存储介质(2)具有物理存储空间(3),所述存储空间(3)包含两层或多层(L0;L1)物理存储单元,每一存储单元(4)具有物理地址(PA),所述逻辑存储空间(LSS)包含在所述层中的第一层(L0)中以及所述层中后续一层(L1)中的存储单元,所述逻辑存储空间(LSS)中的存储单元具有毗邻编号的逻辑地址(LA);-所述介质访问装置(10)具有极限地址存储器(12),它包含至少一个用于表示所述第一存储层(L0)中所述存储单元(4)的逻辑地址(LA)的最大值的参数LAmax的值;-所述介质访问装置(10)能够改变所述极限地址存储器(12)中的值。
2.如权利要求1所述的介质访问装置(10),其特征在于,其设计用来在写入所述第一层(L0)的同时,将当前块的逻辑地址(LA)与所述极限地址存储器(12)中的LAmax值相比较[步骤152],并且如果该比较的结果表明对于所述第一层(L0)已经达到上限LAmax,就进行到下一存储层(L1)中第一可用块的转变[步骤153]。
3.如权利要求1所述的介质访问装置(10),其特征在于,其设计用来将某一值(LAmax)存储在其进行地址存储器(12)中,并将同一值写入所述存储介质(2)的预定存储单元内。
4.可写存储介质(2),它具有物理存储空间(3),所述存储空间(3)包含两个或多个物理存储单元层(L0;L1),每一存储单元具有物理地址(PA),所述物理存储空间(3)包含一逻辑存储空间(LSS)。所述逻辑存储空间(LSS)含有在所述层中的第一个(L0)中和在所述层中后续一个中的存储单元,所述逻辑存储空间(LSS)中的存储单元具有毗邻编号的逻辑地址(LA);-所述存储介质(2)具有至少一个预定的存储单元,用于包含表示所述第一存储层(L0)中的存储单元(4)的逻辑地址(LA)的最大值的参数LAmax的值。
5.如权利要求1所述的介质访问装置(10),其特征在于,它能够将信息写入如权利要求4所述的存储介质(2)的逻辑存储空间(LSS),所述装置设计用来从所述预定存储单元中读取所述参数LAmax的值,并将该值存入其极限地址存储器(12)。
6.一种主机装置(20),其能够与如权利要求1所述的介质访问装置(10)配合,其特征在于,所述主机装置(20)的设计用来将数据发送到介质访问装置(10),所述数据包含要写入到所述介质(2)上的信息,和/或包含用于所述介质访问装置(10)的指令;-所述主机装置(20)设计用来把极限固定命令发送到所述介质访问装置(10),用来指令所述介质访问装置(10)将主机确定的值存入其极限地址存储器(12)。
7.如权利要求6所述的主机装置,其特征在于,其设计用来向所述介质访问装置(10)发送视频信号,所述主机装置(20)能够对要写入的视频信号进行估计,从而确定该视频信号中的单元边界所在[步骤221],以计算所述参数LAmax的合适值,从而其保持LA=LAmax的数据块(4)对应于某一单元边界,发送一个极限固定命令给所述介质访问装置(10),用来指令所述介质访问装置(10)将所述计算值存入其极限地址存储器(12)内。
8.如权利要求1所述的介质访问装置(10),能够和权利要求6的主机装置合作,所述介质访问装置(10)被设计为从所述主设备接收极限固定命令,作为响应,从所述极限固定命令获取一个LAmax的值,并将这个值存储在其地址极限存储器中。
9.如权利要求6所述的介质访问装置(10),其特征在于,它能够向所述介质访问装置(10)发送“读盘命令”,并从所述介质访问装置(10)接收“读盘响应”,它表示所述参数LAmax是否是可变的,例如通过指明所述参数LAmax已经被设置成某一确定的值;-所述主机装置(20)的设计用来响应于从所述介质访问装置(10)接收“读盘响应”而避免所述极限固定命令,指明所述参数LAmax不能改变。
10.如权利要求1所述的介质访问装置(10),其特征在于,它能够与如权利要求9所述的主机装置协作,所述装置的设计用来从所述主机装置接收“读盘命令”,并且响应于所述命令,从所述预定的存储单元中读取所述参数LAmax的值,并向所述主机装置发送“读盘响应”,所述“读盘响应”包含从中可以导出所述参数LAmax的信息。
11.一种数据存储系统(1),其特征在于,它包含-可写存储介质(2),它具有物理存储空间(3),所述存储空间(3)包含两层或多层(L0;L1)物理存储单元,每一存储单元(4)具有物理地址(PA),所述物理存储空间(3)包含一逻辑存储空间(LSS),所述逻辑存储空间(LSS)在所述层中的第一层(L0)中和在所述层中后续一层(L1)中含有存储单元,所述逻辑存储空间(LSS)中的存储单元具有毗邻编号的逻辑地址(LA);-按照权利要求1的介质访问装置(10);以及-能够与所述介质访问装置(10)协作的主机装置(20)。
12.如权利要求11所述的数据存储系统,其特征在于,它包含按照权利要求4所述的存储介质(2)和按照权利要求5所述的介质访问装置(10)。
13.如权利要求11所述的数据存储系统,其特征在于,所述存储介质是光盘,最好是DVD,最好是DVD+R,并且其中所述介质访问装置是盘驱动器。
14.如权利要求11所述的数据存储系统,其特征在于,它包含如权利要求6所述的主机装置(20)和如权利要求8所述的介质访问装置(10)。
15.如权利要求14所述的数据存储系统,其特征在于,发送所述极限固定命令(LFC),作为经修改的RESERVE TRACK(RT)命令。
16.如权利要求15所述的数据存储系统,其特征在于,所述RESERVE TRACK(RT)命令的字节1的数据位0的值表示,该命令解释为极限固定命令(LFC),并且其中所述RESERVE TRACK(RT)命令的字节5到8中包含表示LAmax的值。
17.如权利要求14所述的数据存储系统,其特征在于,发送所述极限固定命令(LFC),作为经修改的WRITE PARAMETERS PAGE(WPP)命令。
18.如权利要求17所述的数据存储系统,其特征在于,所述WRITE PARAMETERS PAGE(WPP)命令中字节0的数据位6的值表示,该命令将被解释为极限固定命令(LFC),并且其中,所述WRITEPARAMETERS PAGE(WPP)命令中字节中的字节32到47包含表示LAmax的值。
19.如权利要求14所述的数据存储系统,其特征在于,发送所述极限固定命令(LFC),作为经修改的SEND DVD STRUCTURE(SDS)命令。
20.如权利要求19所述的数据存储系统,其特征在于,字节7的值20h表示,SDS命令含有17个字节,并且字节14-16含有表示LAmax的值。
21.如权利要求11所述的数据存储系统,其特征在于,它包含如权利要求9所述的主机装置(20)和如权利要求10所述的介质访问装置(10)。
22.如权利要求21所述的数据存储系统,其特征在于,发送所述“读盘命令”,作为经修改的READ DVD STRUCTURE(RDS)命令。
23.如权利要求22所述的数据存储系统,其特征在于,字节7的值20h表示,将RDS命令用作“读盘命令”。
24.如权利要求21所述的数据存储系统,其特征在于,发送所述“读盘命令”作为经修改的“读DVD结构数据”。
25.如权利要求24所述的数据存储系统,其特征在于,采用“DVD导入结构”中的字节2-4来传递表示所述参数LAmax是否改变的信息。
全文摘要
数据存储系统,包含光盘,具有包含两层物理存储单元的物理存储空间,物理存储空间包括在第一层和第二层中含有存储单元的逻辑存储空间,逻辑存储空间中的存储单元具有毗邻编号的逻辑地址;盘驱动器,能够在光盘的逻辑存储空间写信息;盘驱动器具有地址有限存储器,包括至少一个参数值LAmax,指明在第一存储层中存储单元的逻辑地址的最大值;盘驱动器能够改变地址有限存储器中的值,主设备能够和盘协同操作。
文档编号G11B27/30GK1864227SQ200480029154
公开日2006年11月15日 申请日期2004年9月27日 优先权日2003年10月6日
发明者R·A·布朗迪克 申请人:皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1