记录介质、记录方法以及记录和再现设备的制作方法

文档序号:6752431阅读:135来源:国知局
专利名称:记录介质、记录方法以及记录和再现设备的制作方法
技术领域
本发明涉及一种将数据记录在磁带上的记录介质以及与在这种记录介质上进行记录相对应的记录方法及记录和再现设备。
背景技术
所谓的流式磁带机驱动器(tape streamer drive)公知为能够在磁带上记录/再现数字数据的驱动设备。根据磁带盒(tape cassette)介质的磁带长度,该流式磁带机驱动器具有例如从几十到几百千兆字节的巨大存储容量。因此,该驱动器被广泛地利用于各种应用中,例如,备份记录在计算机的硬盘或其他介质上的数据,并且也很适合于存储图像和具有大数据量的其他数据。
在该流式磁带机驱动器中,磁带通过预定缠绕角度绕在转鼓(rotatingdrum)上发生运动。另外,转鼓被旋转,并且通过使用转鼓上的磁头来用螺旋式扫描方法执行记录/再现扫描,就能够进行高密度记录。因此,众所周知,数据是这样记录的在磁带的长度方向上形成有与长度方向具有预定倾斜角度的连续磁道。
在如上所述的流式磁带机驱动器中,作为记录在磁带上的数据的格式,例如,规定了如下的一种格式。
首先,作为连续预定多个称作块的数据单元形成一条磁道。块包括首标、用户数据以及后面的奇偶校验区。
进而,规定了称作组的固定长度数据单元。组是由记录在预定多个连续磁道上的数据的聚集形成的数据单元,并且在流式磁带机驱动器内作为一个数据记录和再现单元来处理。例如,在记录期间添加纠错码和在再现期间执行纠错处理都是在组内进行的。
在块首标内,提供有一个用于存储ID信息的区域。在此ID信息区中,将不同类型的信息连续地分配并存储在磁道内的连续块中,并重复此连续分配。作为用作此ID信息的多个信息类型之一,定义了表示当前磁道所属组的组标识信息。因此,给定磁道内的组标识信息并非存储在所有的块中,而是根据用作ID信息的信息类型数存储在例如预定数目块之后的每个块中。
即使组标识信息如此存储在一定数目块之后的每个块中,但是,如果从某一个块中读取组标识信息,就能识别包含这个块的磁道所形成的组。也就是,能够识别磁道所属的组。
于是,在上述格式的情况下,作为插入到每个块的首标中的ID信息,使用各种信息类型中的一种。由于对于这种格式,没有必要将所有的ID信息类型都插入到所有的块中,因此首标数据的尺寸可以较小,从而具有这样的优点,即能够在一定程度上记录数量更多的用户数据。
然而,在单条磁道中,一种特定类型的ID信息没有写到所有块中,从而必须假定形成一条磁道的所有块都有共同的ID信息。因此,例如出现下面问题。
例如,在流式磁带机驱动器中,在记录期间执行称作“写后读”(read-after-write,RAW)的操作,从而以块单元监视是否己正确地将数据记录到磁带上。如果没有正确地进行记录,则执行重写。也就是,将包含该块数据的磁道再次记录在另一个位置上。
如上所述,在此存在的一个问题是,必须假定形成一条磁道的所有块都有共同的ID信息。
因此,在给定磁道中,即使只有一个块没有被正确地完成记录,也必须重写包含该块的整条磁道。在此情况下,从包含发生了记录错误的块的磁道到紧邻于重写之前所记录的磁道的若干磁道成为伪磁道(dummy track)。如果在磁道上出现多个伪带(dummy tape)部分,就会减小磁带的总体记录容量。因此,希望高效执行“写后读”操作,以便最大限度地减少磁带的消耗。另外,如果在组边界附近发生重写,则在下一个组中写磁道之后,可能有必要重写前一个组中的磁道数据。在此情况下,前一个组中的磁道和后一个组中的磁道以未指定的次序相互混合在一起。
例如,采用当前格式,组边界只能通过读取断续记录在磁道中的组标识信息来识别。然而,在如上所述前一个组和后一个组相互混合在一起的情况下,流式磁带机驱动器难以识别为组实际定界的磁道位置。这样就增大了发生记录和再现错误的可能性,并且在一定程度上降低了可靠性。
这样,采用当前ID信息格式,存在诸如重写操作存在约束的缺点以及形成单个组的磁道被分开而不连续的情形。

发明内容
因此,鉴于上述问题,在本发明中,一种作为在其上记录数据的磁带的记录介质如下构造。
作为将数据记录到记录介质上的格式,数据是这样记录的,即形成由多个块构成的磁道,此外,还规定了组,它是与预定多条磁道相对应的记录和再现数据单元。
而且,提供了这样的记录介质,其中,将物理组标识信息记录在磁道数据内,而将逻辑组标识信息记录在块内,物理组标识信息表示当前磁道在物理上所属的组,而逻辑组标识信息使用比物理组标识信息更少的比特数来表示当前块在逻辑上所属的组。
此外,一种将数据记录到磁带上的记录方法如下构造。
在本发明的记录方法中,假定数据是这样记录的,即形成由多个块构成的磁道,此外,还规定了组,它是与预定多条磁道相对应的记录和再现数据单元。
此外,在进行记录时,将物理组标识信息存储在磁道数据内,而将逻辑组标识信息存储在块内,物理组标识信息表示当前磁道在物理上所属的组,而逻辑组标识信息使用比物理组标识信息更少的比特数来表示当前块在逻辑上所属的组。
另外,一种将数据记录到磁带上的的记录和再现设备如下构造。
在本发明的记录和再现设备中,假定数据是这样记录的,即形成由多个块构成的磁道,此外,还规定了组,它是与预定多条磁道相对应的记录和再现数据单元。
而且,提供了记录物理组标识信息从而存储在磁道数据内并且记录逻辑组标识信息从而存储在块内的记录装置,其中,物理组标识信息表示当前磁道在物理上所属的组,而逻辑组标识信息使用比物理组标识信息更少的比特数来表示当前块在逻辑上所属的组。
根据上述构造中的每一个,在磁带上将数据记录在由多个块构成的磁道中,并将预定多条磁道上的数据作为一个组单元来处理。此外,除了在磁带上将物理组标识信息记录在磁道中来表示当前磁道在物理上所属的组之外,还将逻辑组标识信息存储在块中来表示当前块在逻辑上所属的组。
例如,如果仅记录了物理组标识信息,则只能以磁道为最小单元来设置组属性。也就是,同一磁道内的所有块只能作为属于由记录在磁道中的物理组标识信息表示的那个组来加以处理。
另一方面,如果如同本发明一样记录了逻辑组标识信息,则以块为最小单元来设置组属性。


图1是根据本发明实施例的流式磁带机驱动器的结构示例方块图;图2是示出记录在磁带上的磁道的格式的说明图;图3是示意性地示出磁带数据结构的说明图;图4是示出块数据结构的图;图5是示出存储在ID信息中的规定信息内容的图;图6是现有技术的重写操作的示例说明图;图7是现有技术的重写操作的示例说明图;图8是示出本发明的重写操作的一个实施例的说明图;图9是示出本发明的重写操作的一个实施例的说明图;图10是说明根据本发明一个实施例的用于为每个块指定组的处理的说明图;以及图11是通过逻辑聚集块而形成的组结构的示例说明图。
具体实施例方式
下面将参照附图来说明本发明的一个实施例。
图1示出根据本发明实施例的流式磁带机驱动器的结构例子。
图中所示的流式磁带机驱动器10设计成采用螺旋式扫描法在磁带盒(图中未示出)中的磁带3上进行记录和再现。
在此图中,转鼓11装备有例如两个记录头12A、12B和三个再现头13A、13B和13C。
记录头12A和12B具有这样的构造,其中,有两个具有不同方位角的间隙(gap),并且位置相当靠近。再现头13A、13B和13C也均有预定的方位角。
转鼓11由转鼓电机14A转动,另外,将从磁带盒中拉出的磁带缠绕在转鼓11上。由主动轮电机(capstan motor)14B和压轮(图中未示出)来馈送磁带3。此外,将磁带缠绕在T卷轴和S卷轴(未示出)上;T卷轴和S卷轴分别由卷轴电机14C和14D各自在正向和反向上转动。
装载电机14E驱动装载机构(未示出),以将磁带3装到转鼓11上或者从转鼓11上卸下。
弹出电机28是驱动磁带盒装载机构的电机,并执行安置所插入磁带盒和弹出磁带盒的操作。
转鼓电机14A、主动轮电机14B、卷轴电机14C和14D、装载电机14E和弹出电机28均是用机械驱动装置17所施加的动力来驱动旋转的。机械驱动装置17根据伺服控制器16的控制来驱动各个电机。伺服控制器16控制各个电机的旋转速度,以执行正常记录和再现期间的磁带馈送、高速再现期间的高速磁带馈送、快进和倒带期间的磁带馈送以及其他操作。
此外,在EEP-ROM(电可擦可编程只读存储器)18中存储了一些常数等,伺服控制器16利用这些数据对各个电机执行伺服控制。
为了让伺服控制器16对各个电机执行伺服控制,在各个转鼓电机14A、主动轮电机14B、T卷轴电机(take-up reel motor,紧带卷轴电机)14C和S卷轴电机(supply reel motor,供带卷轴电机)14D中装备有FG(frequency generator,频率发生器),从而能够检测每个电机的转动信息。也就是,形成产生与转鼓电机14A的旋转同步的频率脉冲的转鼓FG 29A,产生与主动轮电机14B的旋转同步的频率脉冲的主动轮FG 29B,产生与T卷轴电机14C的旋转同步的频率脉冲的T卷轴FG 29C,以及产生与S卷轴电机14D的旋转同步的频率脉冲的S卷轴FG 29D,并将它们的输出(FG脉冲)提供给伺服控制器16。
通过根据这些FG脉冲来判断各个电机的转动速度,伺服控制器16检测各电机的转动操作相对于目标旋转速度的误差,并通过根据误差量控制由机械驱动装置17施加的动力,能够实现闭环转速控制。因此,在各种操作如记录和再现期间的正常馈送、高速搜索、快进和倒带中,伺服控制器16能够根据相应操作实行控制,从而使每个电机以目标转速旋转。
此外,伺服控制器16通过接口控制器/ECC格式器(以下称作IF/ECC控制器)双向连接到执行整个系统的控制处理的系统控制器15。
在此流式磁带机驱动器10中,使用SCSI接口20来输入和输出数据。例如,在数据记录期间,以称作固定长度记录的传输数据单元通过SCSI接口20从主机40顺序输入数据,并通过SCSI缓冲控制器26将其提供给压缩/解压电路21。SCSI缓冲控制器26是为通过SCSI接口20控制数据传输而设计的。SCSI缓冲存储器27是结合SCSI缓冲控制器26一起提供以实现SCSI接口20的传输速率的缓冲装置。SCSI缓冲控制器26将必需命令数据提供给后面将要说明的远程存储器接口30,并且还生成用于远程存储器接口30的操作时钟。
此外,在该流式磁带机驱动系统中,还存在这样一种模式,其中,数据以具有可变长度的聚集数据为单元从主机40传输。
在压缩/解压电路21中,如有必要,可以用预定方法对输入数据执行压缩处理。将压缩/解压电路21的输出提供给IF/ECC控制器22;在IF/ECC控制器22中,压缩/解压电路21的输出在IF/ECC控制器22的控制下临时累积在缓冲存储器23中。在IF/ECC控制器22的控制下,最终将累积在缓冲存储器23中的数据作为称作组的固定长度单元的数据来进行处理。该固定长度单元相当于磁带上40条磁道的数据,并对该数据执行ECC格式处理。
通过ECC格式处理,将纠错码加到记录数据中,并且与磁记录相兼容执行数据的调制处理,然后将结果提供给RF处理部分19。
在RF处理部分19中,对所提供的记录数据执行放大、记录均衡及其他处理,以产生记录信号,并将该记录信号提供给记录头12A和12B。从而,通过记录头12A和12B将数据记录到磁带3上。
作为数据再现操作的简化说明,由再现头13A和13B作为RF再现信号读出磁带3上的记录数据,并由RF处理部分19对再现输出执行再现均衡、再现时钟产生、二进制转换、译码(例如,Viterbi译码)及其他处理。
将按此方式读出的信号提供给IF/ECC控制器22,并执行第一次纠错处理和类似处理。在将数据临时累积在缓冲存储器23中之后,在预定的时间读取数据,并将其提供给压缩/解压电路21。
在压缩/解压电路21中,根据系统控制器15的判断,如果在记录时数据经过压缩/解压电路21的压缩,则执行数据解压处理;如果数据未经压缩,则不执行数据解压处理,并输出该数据而不经过扩充处理(expandingprocessing)。
来自压缩/解压电路21的输出数据作为再现数据通过SCSI缓冲控制器26和SCSI接口20输出到主机40。
在S-RAM 24和快闪ROM 25中,存储了由系统控制器15用来执行各种处理的数据。
例如,将用于控制的常数和类似参数存储在快闪ROM 25之中。S-RAM24用作工作存储器,并且用作存储和计算下列数据的存储器从MIC(远程存储芯片4,接触存储器(contact memory)104)读出的数据、要写到MIC上的数据、设置在磁带盒单元中的模式数据和各种标志数据。
在快闪ROM25中,还存储了要由系统控制器15执行的程序以及用作其他固件的各种数据。
S-RAM 24和快闪ROM 25可以配置为组成系统控制器15的微型计算机的内部存储器,或者,可以采用缓冲存储器23的一部分用作工作存储器的结构。
如图1所示,在流式磁带机驱动器10和主机40之间,通过如上所述的SCSI接口20双向传输信息;主机40使用SCSI命令与系统控制器15执行各种通信。
还可以使用其中采用不同于SCSI的数据接口例如IEEE 1394接口的结构。
早先,本申请人也提出过一种结构,其中,在磁带盒上装备有能够存储磁带管理信息和类似信息的非易失性存储器,并且,流式磁带机驱动器能够通过接触或非接触的方法来存取该非易失性存储器。在本实施例中,可以采用这种流式磁带机驱动器结构。
图2示出了用上述的流式磁带机驱动器10记录在磁带3上的磁道的结构。
每条磁道是用记录头(未示出)通过方位记录(azimuth recording)而形成的,其中,磁道宽度为TW。相邻磁道的方位彼此相反。换句话说,交替地形成具有一个方位方向的磁道TKA和具有另一个方位方向的磁道TKB。
在再现期间,用再现头16对磁道进行扫描。再现头16的磁头宽度HW大于磁道宽度TW,但是,由于所谓的方位效应,防止了来自邻近磁道的串扰。
在根据本发明实施例的磁带格式中,将一对相邻的磁道TKA和TKB称为一个“帧”,20个帧(40条磁道)构成了一个称为“组”的单元。
上述组是最小记录单元。因此,作为最小限度可以对一个组执行一种称之为“流(streaming)”的记录操作。
图3示出了单独磁道的数据格式。一条磁道是由96个块的聚集构成的,其中,例如按顺序提供了从0到95的片断ID(fragment ID)。这些块具有预定数据大小的固定长度。
图4示出了块的数据结构。
如图所示,块由起始16字节首标区、随后128×2=256字节数据区以及12×2=24字节C1奇偶校验区组成。C1奇偶校验区是用于块内数据的纠错码。尽管在此未作详细说明,但在本发明实施例的格式中还规定了C2奇偶校验和C3奇偶校验。C2奇偶校验是磁道单元内的纠错码,而C3奇偶校验是组单元内的纠错码。
在图4所示的块首标区中,在起始两个字节(Hi,j,0,0/Hi,j,0,1)的区域中存储了一个片断ID(fragment ID)。
如图3所示,将顺序号分配给顺序位于磁道中的各块,并在片断ID中存储从0到95的数值。
将ATN(absolute track number,绝对磁道号)的低四比特值存储在第三个字节(Hi,j,1,0)的高四比特中。也就是,低四比特表示当前块所属磁道的绝对磁道号值。
区域ID存储在第三个字节(Hi,j,1,0)的低四比特中。设置在区域ID中的实际值表示当前块所属区域是设备区、参考区(reference area)、系统区、数据区还是EOD(数据结束)区。
从第四字节到第六字节(Hi,j,1,1到Hi,j,2,1)的三字节区域是逻辑地址区。组号的低四比特值作为逻辑地址存储在第四个字节的高四比特中。组号的低四比特表示如下组号值的低四比特,该组号值表示当前块在逻辑上所属的组。
在逻辑地址区中,数据ID值作为逻辑地址存储在一个区域中,这个区域包括第四字节的剩余低四比特以及第五和第六字节。数据ID表示在当前块在逻辑上所属的组内的逻辑数据位置。
写会话(session)编号值存储在一个包括第七和第八字节(Hi,j,3,0/Hi,j,3,1)的二字节区域中。
随后第九到第十四字节(Hi,j,4,0/Hi,j,6,1)的六字节区域是ID信息(子代码)区。根据由格式规定的预定规则,将预定多种数据类型中的一种类型存储在该ID信息区中。
图5示出了作为上述的ID信息而存储的信息类型的例子。
按照此图,作为ID信息存储的值根据当前块的数据块号的低四比特定义如下。
如果数据块号的低四比特是“0000”,则把用于识别当前块所属分区的分区号存储在ID信息中。
如果数据块号的低四比特是“0001”,则存储当前块的数据格式。
如果数据块号的低四比特是“0010”,则存储包含当前磁道的磁道ATN(绝对磁道号)。
如果数据块号的低四比特是“0011”,则存储附加ATN值。
如果数据块号的低四比特是“0100”,则存储基本组号的值。基本组号的值作为磁带上的物理位置表示当前块所属的组。
如果数据块号的低四比特是“0101”,则存储记录计数。记录计数表示当前块的记录数。
如果数据块号的低四比特是“0110”,则存储分隔符1的计数。
如果数据块号的低四比特是“0111”,则存储分隔符2的计数。
如果数据块号的低四比特是“1000”,则存储LATNPG(前一个组的最后ATN)。在此,PG(前一个组)是当前块在逻辑上所属的组的前一个组。LATNPG是一个值,它表示在逻辑上形成前一个组而记录的数据磁道中的最后一条磁道。
如果块号的低四比特是“1001”,则存储当前基本组的GIT大小。
其低四比特在1010到1111之间的数据块号未被定义。
按此方式,存储在ID信息中的信息类型根据数据块号而不同。由于信息类型对应于数据块号的低四比特,因此能够以一次分配给16个块的方式存储每种类型的ID信息。
在本实施例中,单条磁道由96个块组成,并且由于96/16=6,因此图5列出的每类ID信息在一条磁道内重复记录六次。
作为一条规则,作为此ID信息存储的每种信息类型所表示的信息共同于形成包括当前块的磁道的所有块。因此,即使ID信息中的每类信息都如上所述仅存储在16个块中一次,该信息也可以应用于形成当前磁道的所有块,从而能够根据ID信息的内容来适当地管理记录数据。
另外,不再需要在每条磁道中存储所有类型的ID信息,从而使每个块中ID信息的大小不超过6个字节。也就是,通过获得这样大小的数据区而不另外增大块中首标区的数据大小,在尽可能的范围内减少了冗余。换句话说,以最大效率获得了给定数据量内用户数据的可记录容量。然后,在流式磁带机驱动系统中,执行称作写后读(RAW)的操作。为参考起见,使用图6和图7来说明现有技术的写后读操作例子。
图6示意性地示出了假定是在同一组内执行写后读的情况。
例如,假定块内ID信息所表示的组是组(N),并且从帧号1开始将主数据顺序记录在磁道上。如上所述,一个帧是由两个连续的磁道形成的,从而,在此一个帧由一个正方位磁道(+Az)和一个相邻的负方位磁道(-Az)形成。如图所示,还假定在记录帧6的时候,在帧6的正方位磁道(+Az)中发生局部记录错误。
写后读操作是为了应付该错误而执行的;然而,在流式磁带机驱动器读数据和检查记录错误之后到开始重写之前,需要一定的时间间隔。因此,除了发生了记录错误的磁道之外,在记录己取得一定程度的进展之后才执行重写。在此图中,在帧6中发生记录错误之后,一直到记录帧9的结束,才开始重写。
作为此情况下的重写操作,继上面的帧9之后,再次从帧6开始在磁道单元中重新记录数据。通过执行该重写操作,没有用过的伪数据是四个帧中的数据,这四个帧是其中发生了记录错误的帧6和其后的帧7、8和9。
图7示意性地示出了一个例子,其中,在组发生改变的位置附近,由于写后读而执行重写。在此情况下,示出了这样一个状态,其中,首先顺序记录了前一组(N),然后在组(N)内帧19的正方位磁道(+Az)中发生局部记录错误。在此情况下,在开始重写之前,记录了组(N)的最后一帧即帧20以及下一组(N+1)的帧1、2和3。在此,从组(N)的帧19开始重写,并在写了组(N)的帧20之后,从下一组(N+1)的帧1开始顺序执行记录。在此情况下,有5个伪数据帧,即组(N)中发生记录错误的帧19,随后的组(N)中的帧20,以及组(N+1)中的帧1、2和3。
然而,上面图6和图7所示的写后读操作例如存在如下一些问题。
从图6和图7可以看出,在写后读操作中,从发生记录错误直到开始重写要经过一段相当长的时间,并在这段时间间隔内继续执行记录操作。此外,还通过从具有记录错误的磁道(帧)恢复数据记录的过程,以磁道单元执行重写操作。
因此,即使只在发生记录错误的磁道的一部分中有一个错误,整条磁道也都视作伪数据。
此外,即使紧接在发生了记录错误的磁道之后所记录的磁道中没有发生错误,在执行重写之后,也要将随后的无错误磁道视作伪数据。这样,在现有技术中,与发生记录错误的部分中的数据量相比较,由于重写操作而导致的伪数据量是相当大的,并且在一定程度上可以说是消耗了大量的可记录数据容量。
特别是如图7所示,当在组边界附近执行重写时,存在这样一种可能性,即每个组中的磁道不是连续的而是被部分互换了。
在现有技术中,仅仅根据图5所示的ID信息中的组号来判断当前磁道所属的组。由于在16个块中ID信息的每一种信息类型仅被存储一次,因此,在某些情况下,读取可能不成功。在这些情况下,可能例如难以准确地识别组边界上的磁道,并且存在妨碍正确记录和再现操作的可能性。
因此,本申请人提出这样一种结构,其中,不是以磁道单元而是以块单元执行重写。下面将参照图8和图9对此加以说明。
在图8中,示意性地示出了记录在磁带上的主数据。在图8所示的主数据中,一个方格对应于一个块。一个磁道由图中在垂直方向上排成一列的块集合形成。块中所示的编号0到k表示分配给各个块的数据ID。如上所述,数据ID是按顺序分配给一个组内的各块的ID号。
主数据之下是以ID信息中的基本组号表示的组。
在此情况下,记录了组(N-1)中的最后块k,然后从组(N)的块0开始记录。然后,如图所示,假定在三个连续块D1的数据中发生了记录错误,在此情况下,作为写后读操作,读取块数据D1,检测到记录错误,并且在开始重写操作之前需要一些时间。在此情况下,如图所示,在发生了记录错误的块数据D1的位置前面七条磁道处,再次执行块数据D1的重写。
此图8示出了在其中聚集了同一组的块的范围内执行重写的情况。
图9示出了在组边界附近执行重写的情况的例子。
例如,如图所示,假定在写属于组(N)的块期间,在两个连续块的块数据D2中发生了记录错误。然后,在此情况下,在写完属于组(N)的最后块k之后,在写属于连续组(N+1)的块数据期间,“写后读”导致块数据D2的重写。
在此情况下,如图所示,不是以磁道单元而是仅对发生了记录错误的块执行重写。
根据前面用图4说明的格式,例如在图8中,发生了记录错误的块数据D1和在重写操作中所写的块数据具有相同的数据ID。另一方面,发生了记录错误的块数据D1的片断ID和在重写操作中所写的块数据D1的片断ID应当根据磁道中的实际记录位置而以不同值写入。
对此,如图9所示,当跨越组执行重写时,情形是类似的。
在以块单元重写数据的情况下,当前组和前一组之间的边界不需要是一条磁道。也就是,如图8和图9所示,如果将组(N)的最后块(k)写在某条磁道的中间,则从下一个组(N+1)的起始块0开始,将数据写在该磁道的其余区域中。
然而,如上所述,由于此格式允许以块单元执行重写,因此可能出现特别是如图9所示的这样一种记录状态,其中,属于某一个组的块与属于前一个组的块混在一起。还可能出现这样一种状态,其中,在一个给定磁道中,可能存在前一个组和后一个组的边界块。换句话说,如果以磁道单元来考虑,可能出现这样一种状态,其中,属于多个不同组的块混在一起。
考虑到可能出现这种记录状态的事实,能够采用形成单条磁道的块单元来指定每个块属于哪一个组是有必要的。
因此,在本实施例中,使用了前面图4所示的块首标结构。也就是,规定了组号的低四比特作为逻辑地址而非数据ID。使用组号的低四比特来管理记录数据参照图10来说明。
在此图中,例如,由于重写属于组(N)的块,属于组(N)的块和属于组(N+1)的块混合在一起,并且如图所示记录在两条磁道c和d中。
此外,在图中,示出了表示为每条磁道所记录的ID信息的基本组号的组号。在本实施例中,基本组号总是表示连续磁道集合的单一组号,如图10所示。换句话说,在连续磁道中,决不在互换前后组号的情况下存储基本组号值。
此外,即使有磁道其中记录了下一个组的块,在记录属于由基本组号表示的组的各块结束之前,也表示当前组的组号。
在图10的情况下,由基本组号表示的组号(N)应当总是一直包括到其中物理记录了磁带上的组(N)的最后块的磁道d。在此,根据基本组号,直到紧接在磁道d之后的磁道e的数据都是作为组(N)来处理的。
在本实施例中,基本组号以磁道单元表示块所属的组号,并且表示在磁带上物理设置的组的范围。因此,从图10可以看出,由基本组号表示的组号可能不同于各个块在逻辑上所属的组。
然后,将块在逻辑上所属的组的组号存储在组号的低四比特中,而该组号是存储在图10所示的各个块中的。
按此方式,通过规定组号的低四比特以及基本组号作为ID信息,有可能例如使用下列公式来唯一地识别每个块所属的组。
如果(基本组号[30]==组号[30]的低四比特){块组号=基本组号}否则,如果(基本组号[30]+1)==组号[30]的低四比特){块组号=基本组号+1}否则{不确定}然而,没有块记录在距离两个组的的位置上。也就是,假定属于组(N)的块记录在由ID信息的基本组号表示的组(N-1)中,或者是作为组(N-1)记录在磁道中。
根据上面的公式,再次参照图10来说明识别一个块属于哪一个组的例子。
例如,在流式磁带机驱动器10中,假定正在再现磁道a。在磁道a上,接在属于组(N)的块k-2、k-1和k之后,记录属于下一组(N+1)的块0、1、2、3和4。
此磁道a的ID信息的基本组号表示这个组是组(N)。然后,在磁道a的块k-2、k-1和k中,每个组号的低四比特表示组(N)的低四比特。因此,由于各个块k-2、k-1和k的基本组号的低四比特与该组号的低四比特相符合,因此识别这些块k-2、k-1和k是属于组(N)的块。
另一方面,磁道a的块0、1、2、3和4的组号的低四比特均表示这低四比特不属于组(N),而属于组(N+1)。然而,磁道a的ID信息的基本组号表示组(N)。因此,在此情况下,基本组号的低四比特与组号的低四比特不相符合。
根据上面的公式,将其组号低四比特与基本组号不相符合的块确定为属于其值由基本组号加1来表示的那个组。此外,将这个规则应用于磁道a的块0、1、2、3和4,以使得基本组号+1=组(N)+1=组(N+1),从而确定这些块是属于组(N+1)的。
以下,通过类似地应用上述公式,确定形成下一条磁道b的各块全都属于组(N+1)。
而且,对于下面的磁道c和d,确定由于重写而插入的块是组(N)的块,而其余块属于组(N+1)。
此外,同样可以确定形成磁道d之后的磁道e的各块全都属于组(N+1)。
这样,根据本实施例,可以准确地确定磁道中的每个块在逻辑上属于哪一个组。此外,按此方式确定所属组的各块数据例如可以在存储器中按数据ID次序重新定位,从而例如图11所示能够通过逻辑块排列来形成一个组。
使用组号信息中的四个比特(组号的低四比特)作为逻辑地址仅仅是一个例子,本发明并非仅限于此。
例如,在本实施例中,规定不把给定块记录在磁带上由两个组的数据值分开的物理位置上。因此,与ID信息的基本组号相比较,在逻辑上,只要提供组号信息的最低一比特作为逻辑地址就足够。然而,为了得到更为可靠的比较结果,希望对于比特数提供一定的容限。然而,如果将比特数定得太大,则会增大冗余,而这是不希望的。
因此,在本实施例中,由于考虑到这个问题,就把组号信息的低四比特用作逻辑地址(组号的低四比特)。通过这种方式,在需要更完美的比较结果与需要避免增大冗余之间达到一种平衡。
本发明不限定于在此说明的实施例的结构。也就是,如果由对应于块的数据的聚集形成磁道,并且支持这样的格式,其中,将相当于组的记录数据单元规定为相当于预定多条磁道的数据,则本发明就可能得到应用。
工业适用性根据本发明,作为将数据记录到磁带上的基本格式,磁道由连续多个块单元形成。进而,称为组的数据单元由其大小相当于预定多条磁道的数据形成。
在这种格式下,将物理组标识信息(ID信息中的基本组号)记录在磁道数据内,而将逻辑组标识信息(组号的低四比特)记录在上述块中,物理组标识信息表示当前磁道在物理上所属的组,而逻辑组标识信息使用比上述物理组标识信息更少的比特数来表示当前块在逻辑上所属的组。
因此,在再现期间,通过比较物理组标识信息与逻辑组标识信息,有可能准确地确定每个块中的数据属于哪一个组。
例如,当以块单元执行重写时,可能出现这样一种记录状态,其中,在某一个组的物理区中混入了前面组的块。然而,通过应用本发明,即使再现处于这种记录状态的磁带,也能识别每个块所属的组,并能正常地形成组数据。这就意味着以块单元执行重写的操作在实际上是可能的。而且,通过这种方式,作为某一个组末尾的块可以位于某一条磁道的中间位置。
这样,在本发明中,为记录数据的格式提供了较大的自由,其中包括重写和组转换。此外,即使出现了不同组的块相互混合在一起并被记录在某个记录区中的情况,也能准确地确定每个块所属的组,从而提高了记录和再现的可靠性。
权利要求
1.一种记录介质,其中,数据记录在磁带上,其特征在于数据是这样记录的,即形成由多个块构成的磁道,并且规定了组,它是与预定多条磁道相对应的记录和再现数据单元;其中,将表示当前磁道在物理上所属的组的物理组标识信息记录在所述磁道的数据内;并且使用比所述物理组标识信息的比特数更少的比特数,将表示当前块在逻辑上所属的组的逻辑组标识信息记录在所述块中。
2.如权利要求1所述的记录介质,其中,在由所述物理组标识信息表示属于特定组的磁道集合中,可能存在这样的情况,其中,记录了表示属于与由所述物理组标识信息表示的组不同的组的块。
3.如权利要求1所述的记录介质,其中,在某一条磁道中,可能存在这样的情况,其中,记录了存储表示与由物理组标识信息表示的组不同的组的逻辑组标识信息的块,所述物理组标识信息存储在磁道数据内。
4.如权利要求1所述的记录介质,其中,在磁带上以螺旋方式记录所述磁道。
5.一种将数据记录在磁带上的记录方法,其特征在于数据是这样记录的,即形成由多个块构成的磁道,并且规定了组,它是与预定多条磁道相对应的记录和再现数据单元;其中,在记录期间,记录表示当前磁道在物理上所属的组的物理组标识信息,从而存储在所述磁道的数据内;并且记录表示当前块在逻辑上所属的组的逻辑组标识信息,从而使用比所述物理组标识信息的比特数更少的比特数存储在所述块中。
6.如权利要求5所述的记录方法,其中,当记录由所述物理组标识信息表示属于特定组的磁道集合时,有可能记录表示属于与由所述物理组标识信息表示的组不同的组的块。
7.如权利要求5所述的记录方法,其中,当记录某条磁道时,将表示特定组的物理组标识信息存储和记录在所述某条磁道的数据内,并且对于所述磁道内的某个块,有可能存储和记录表示与由物理组标识信息表示的组不同的组的逻辑组标识信息。
8.如权利要求5所述的记录方法,其中,在磁带上以螺旋方式记录所述磁道。
9.一种在磁带上记录数据的记录和再现设备,其特征在于数据是这样记录的,即形成由多个块构成的磁道,并且规定了组,它是与预定多条磁道相对应的记录和再现数据单元;所述设备包括记录装置,执行记录从而将表示当前磁道在物理上所属的组的物理组标识信息存储在所述磁道的数据中;并且执行记录,从而使用比所述物理组标识信息的比特数更少的比特数,将表示当前块在逻辑上所属的组的逻辑组标识信息存储在所述块内。
10.如权利要求9所述的记录和再现设备,其中当所述记录装置记录由所述物理组标识信息表示属于特定组的磁道集合时,有可能记录存储表示块属于与由所述物理组标识信息表示的组不同的组的逻辑组标识信息的块。
11.如权利要求9所述的记录和再现设备,其中,当记录某一条磁道时,所述记录装置将表示特定组的物理组标识信息存储和记录在所述某条磁道的数据内,并且对于所述磁道内的某个块,所述记录装置能够存储和记录表示与由物理组标识信息表示的组不同的组的逻辑组标识信息。
12.如权利要求9所述的记录和再现设备,其中,在磁带上以螺旋方式记录所述磁道。
全文摘要
作为一种磁带格式,连续的块单元组成磁道,并且预定数目磁道的数据组成称作组的数据单元。使用这个格式,将表示当前磁道在物理上所属的组的基本组号记录在磁道ID信息中,并且将表示当前块在逻辑上所属的组的组号的最低有效四比特记录在块中。因此,按块执行重写。即使当多个组的块记录在一条磁道中时,也可以通过指定每个块所属的组来正确地执行再现。
文档编号G11B15/087GK1533571SQ0380067
公开日2004年9月29日 申请日期2003年3月12日 优先权日2002年3月19日
发明者中村修 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1