CN1783322A - 用于磁带驱动器的数据可靠性测试的装置和方法 - Google Patents
用于磁带驱动器的数据可靠性测试的装置和方法 Download PDFInfo
- Publication number
- CN1783322A CN1783322A CN200510084902.9A CN200510084902A CN1783322A CN 1783322 A CN1783322 A CN 1783322A CN 200510084902 A CN200510084902 A CN 200510084902A CN 1783322 A CN1783322 A CN 1783322A
- Authority
- CN
- China
- Prior art keywords
- data
- write
- disposed
- tape
- track
- 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
Images
Classifications
-
- 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/1816—Testing
- G11B20/182—Testing using test patterns
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B15/00—Driving, starting or stopping record carriers of filamentary or web form; Driving both such record carriers and heads; Guiding such record carriers or containers therefor; Control thereof; Control of operating function
- G11B15/02—Control of operating function, e.g. switching from recording to reproducing
- G11B15/05—Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container
- G11B15/087—Control of operating function, e.g. switching from recording to reproducing by sensing features present on or derived from record carrier or container by sensing recorded signals
-
- 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/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/008—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires
- G11B5/00813—Recording on, or reproducing or erasing from, magnetic tapes, sheets, e.g. cards, or wires magnetic tapes
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B5/455—Arrangements for functional testing of heads; Measuring arrangements for heads
- G11B5/4555—Arrangements for functional testing of heads; Measuring arrangements for heads by using a spin-stand, i.e. a spinning disc or simulator
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B5/00—Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
- G11B2005/0002—Special dispositions or recording techniques
- G11B2005/0005—Arrangements, methods or circuits
- G11B2005/001—Controlling recording characteristics of record carriers or transducing characteristics of transducers by means not being part of their structure
-
- 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/10527—Audio or video recording; Data buffering arrangements
- G11B2020/10537—Audio or video recording
- G11B2020/10592—Audio or video recording specifically adapted for recording or reproducing multichannel signals
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/90—Tape-like record carriers
Abstract
对磁带驱动器的各通道分别进行用于磁带驱动器的数据可靠性测试,该磁带驱动器读写多轨磁带的轨迹。存储器存储表示分别写到多轨磁带的轨迹的数据的测试数据;多个读通道的每一个从磁带的独立的轨迹读由磁带头传感的数据;并且错误处理逻辑检测在来自多个读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的存储器的存储的测试数据之间的差异。
Description
技术领域
本发明涉及磁带驱动器,更具体地,涉及能够向多轨磁带写的磁带驱动器的数据可靠性测试。
背景技术
磁带驱动器提供一种在要保存的盒式磁带(magnetic tape cartridge)上存储数据的装置,并且随后读回,一般作为多组并行轨迹,其中数据在多组并行轨迹上记录为数据记录或其等效。盒式磁带可在磁带驱动器之间相互交换,使得数据可由一个磁带驱动器写而随后由不同磁带驱动器读回。因此,数据可靠性是磁带驱动器的重要方面。
磁带驱动器的数据可靠性测试一般包括独立的设备,其附属于磁带驱动器原型(prototype)、测试台(test-stand)或者板模型(plate model)。这样的测试系统有限数量地产生,需要定制的硬件并且需要定制的接口软件。
而且,这样的测试系统相对磁带驱动器的外部接口工作,并且提供要记录和读回的测试数据整体上作为完整的数据记录,覆盖一组的所有并行轨迹,如在多轨磁带驱动器的正常机能中。
发明内容
提供用于一个或多个磁带驱动器的数据可靠性测试的装置、记录通道、数据可靠性系统和磁带驱动器的数据可靠性测试方法。分别对磁带驱动器的各通道进行测试,用于读写多轨磁带的不同的轨迹。
在一个实施例中,存储器存储表示分别写到多轨磁带的轨迹的数据的测试数据;多个读通道的每一个从磁带的独立的轨迹读由磁带头传感的数据;并且错误处理逻辑检测在来自多个读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的存储器的存储的测试数据之间的差异。
在进一步的实施例中,读通道从由磁带头传感的数据剥离格式信息。
在另一个实施例中,提供控制,以组织用于比较的数据来检测差异。在进一步的实施例中,控制可包括状态机。
在另一个实施例中,多个写通道的每个将数据提供给磁带头用于分别将数据写到多轨磁带的轨迹;存储器存储测试数据,该测试数据表示分别通过多个写通道写到磁带的轨迹的测试数据;多个读通道,其每个从磁带的独立的轨迹读由磁带头传感的数据;以及错误处理逻辑检测在来自多个读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的存储器的存储的数据之间的差异。
在进一步的实施例中,写数据缓冲器安排用于将数据分别写到轨迹的测试数据。
在进一步的实施例中,控制器提供测试数据用于将测试数据写到独立的轨迹,并且提供测试数据用于通过存储器存储。
在进一步的实施例中,写通道还包括:写逻辑,其将格式信息加到测试数据。在另一个实施例中,读通道从由磁带头传感的数据剥离格式信息。
在一个实施例中,数据可靠性测试系统测试至少一个磁带驱动器,并且包括:错误控制系统和磁带驱动器的集成组件。所述集成组件包括:存储器,用于存储由错误控制系统提供的测试数据,所述测试数据表示分别写到多轨磁带的轨迹的数据;多个读通道,其每个用于从磁带的独立的轨迹读由磁带头传感的数据;以及错误处理逻辑,用于检测来自多个读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的存储器的存储的测试数据之间的差异,并且提供关于检测的差异的错误信息用于错误控制系统。
为了更全面地理解本发明,应该参考下面结合附图的详细说明。
附图说明
图1是根据本发明的数据可靠性测试系统的一个实施例的框图;
图2是可实现本发明的实施例的磁带驱动器的一个实施例的框图;
图3是图2的磁带驱动器的写逻辑的框图;
图4是由图2的磁带驱动器记录格式化和读写数据分区的图示说明;
图5是图2的磁带驱动器的集成的读可靠性测试装置的框图;
图6是图5的读可靠性测试装置的控制状态机的图示说明;
图7是用于控制图5的读可靠性测试装置的数据比较的记录计数器的框图;以及
图8是说明根据本发明的方法的一个实施例的流程图。
具体实施方式
本发明在参考附图的以下描述中以各优选实施例进行说明,附图中相同的数字表示相同或者相似的组件。虽然本发明按照实现本发明的目的的最佳方式进行说明,但本领域技术人员将会认识到,考虑到这些教导,可实现多种变化而不偏离本发明的精神或者范围。
参照图1,数据可靠性测试系统的一个实施例包括磁带驱动器10,并且可选地包括错误控制系统12,其可包括处理器或其它组件,配置于开始对至少一个磁带驱动器的数据可靠性测试,并且错误控制系统12还可配置于分析提供的错误信息。分别对读写多轨磁带的轨迹的磁带驱动器的各通道进行磁带驱动器的数据可靠性测试。开始测试还可包括对磁带驱动器10提供测试数据。错误控制系统12可包括任何适合的处理器或处理器组。
图2说明图1的磁带驱动器10的一个实施例,其可实现本发明的各方面。磁带驱动器相对盒式磁带11的磁带14提供一种用于读写信息的方法。
盒式磁带提供一种装置,用于在要保存的磁带上存储数据并且在以后读取。进而,盒式磁带可在磁带驱动器间相互交换,使得在一个磁带驱器上写的磁带将由另一个磁带驱动器读取。
如本领域技术人员所理解的,盒式磁带11包括绕在一或二盘15、16上的一长度的磁带14。
说明单盘盒式磁带11,其示例为遵守Linear Tape Open(LTO,线性磁带开)格式的单盘盒式磁带。磁带驱动器10的示例为基于LTO技术的IBM 3580Ultrium磁带驱动器。单盘磁带驱动器和关联的盒式磁带的另外的示例为IBM3592 TotalStorage Enterprise(全存储企业级)磁带驱动器和关联的盒式磁带。双盘盒式磁带的示例为IBM 3570盒式磁带和关联的驱动器。
还如本领域技术人员所理解的,磁带驱动器10包括记录系统的一个或更多的控制器18,用于根据从在接口21接收的错误控制系统12接收的命令来操作磁带驱动器。控制器一般包括逻辑和/或带有存储器19的一个或更多的处理器,该存储器19用于存储信息以及用于操作控制器的程序信息。通过向例如软盘或光盘这样的控制器18输入,或通过从盒式磁带读,或通过其它任何适合的装置,程序信息可以经由接口21提供到存储器。磁带驱动器10可包括单独的单元或包括一部分磁带库或其它的子系统。磁带驱动器10可直接通过库或通过网络耦合错误控制系统12,并且在接口21使用小计算机系统接口(SCSI)、光纤通道接口和串行MP(微处理器)端口等。
盒式磁带11可插入磁带驱动器10,并且通过磁带驱动器装入,使得在通过旋转盘15、16的一个或更多的电机25纵向移动磁带时,记录系统的一个或更多的读写磁头23以有关磁带14的信号的形式读和/或写信息。磁带一般包括多个并行轨迹,一般安排为多组轨迹。在一些格式中,例如以上LTO格式,如本领域技术人员已知的,轨迹以独立的卷带的卷曲来回方式安排。还如本领域技术人员已知的,记录系统可包括卷带(wrap)控制系统27,用于电子地切换到另一组读和/或写磁头,并且/或寻找和横向移动磁带的读写磁头23,用于在希望的卷带(wrap)或多个卷带定位磁头,并且在一些实施例中,用于跟踪跟随希望的卷带或多个卷带。卷带控制系统还可通过电机驱动器28控制电机25的操作,两个都响应控制器18的指令。卷带可视为一组轨迹。
如本领域技术人员已知的,使用缓冲器30和记录通道32,控制器18还提供数据流和用于要从磁带读和要写到磁带的数据的格式化。
驱动系统至少包括电机25和盘15、16,并且相对读写磁头23移动磁带14,使得写磁头可在磁带上写信号,并且读磁头可在磁带上传感磁信号,如记录通道32安排的。
如本领域技术人员所理解的,测试数据可包括能在磁带14上写的任何适合的格式,磁带14由磁带头传感并且由记录通道32检测。
参照图1,在一个实施例中,在错误控制系统对至少一个磁带驱动器如磁带驱动器10开始数据可靠性测试时,测试数据通过错误控制系统12来提供。例如,在一个实施例中,例如在连接到错误控制系统的磁带驱动器制造或测试设施中,可提供一组磁带驱动器。错误控制系统可向所有连接的磁带驱动器提供相同的测试数据。或者,远程或本地测试可由单磁带驱动器10的错误控制系统12开始,或对所有或一些安装的磁带驱动器如磁带库。或者,可例如通过错误控制系统将测试数据预载到磁带驱动器。
在图1的实施例中,控制器18将测试数据导向写数据缓冲器40和读比较逻辑42。写数据缓冲器40和读比较逻辑42可包括专门逻辑和存储安排,或可包括对磁带驱动器预先存在的组件的专门使用。写数据缓冲器40和读比较逻辑42可包括用于存储和处理数据的任何适合的安排。
在一个实施例中,参照图1和3,测试数据包括由错误控制系统12提供的模式负载,并且对每个要记录的轨迹组是独立的,如由写逻辑46和写磁头47写的。写磁头47包括图2的读写磁头的写磁头。还参照图1和3,在图3的实施例中,数据49从控制器18向随机存取缓冲器40提供,并且选通输出到写电子电路50,用于独立写到磁带14的轨迹。如上述,磁带14的轨迹一般以组安排。数据可靠性测试可对单个轨迹组进行,或者,可替代地,更多或所有的轨迹组可被写、读回和测试。
仍然参考图1和3,该模式对于每个轨迹可以是唯一的,或者,可替代地,相同的模式可用于一些或所有的轨迹。例如,组中的轨迹对可具有由写磁头47记录的相同的模式。
在一个替代实施例中,可提供部分模式,并且部分模式被重复地写到磁带的轨迹。
在一个实施例中,独立的数据可以同时地向每个写磁头47提供。或者,独立的数据可顺序向每个写磁头47提供。
因此,测试数据分别写到多轨磁带14的轨迹,并且测试数据存储在读比较逻辑42的存储器中,存储的数据表示分别写到磁带的轨迹中的测试数据。
参照图1、3和4,写逻辑46可配置于将格式信息加到测试数据。以上在图4中说明符合LTO格式的格式信息的一个示例,包括数据区分信号(DSS)模式53、可变频率振荡器(VFO)模式54、和同步(Sync)模式55。模式分开由数据57表示的数据记录。作为一个示例,格式信息通过错误控制系统12经由控制器18提供到要写到磁带的图3的写缓冲器40。或者,格式信息通过控制器18存储,并且通过控制器18增加为数据49。格式信息伴随测试数据57,用于每个独立轨迹。
参照图1和5,读通道逻辑60包括多个读通道,其每个配置于从磁带14的独立的轨迹读由磁带读磁头61传感的数据。读磁头61包括图2的读写磁头23的读磁头。将结果数据向包括错误处理逻辑的读比较逻辑42提供,错误处理逻辑配置于检测在来自于多个读通道的每个的数据以及表示写到相同的独立的轨迹的数据的存储器的存储的测试数据之间的差异。
参照图1和5,在一个实施例中,将来自读磁头的数据提供到读通道逻辑60的读检测通道70。读通道逻辑还可包括DSS模式检测器73和VFO模式检测器75。在图5的示例中,数据80和时钟信息81通过读检测通道70得到,并且将其提供到图1和5的读比较逻辑42。因此,如果格式信息已经与数据一起写到由读检测通道70检测的单独的轨迹,则格式信息通过检测器73和75检测。
参照图1和5,去格式化器90从数据80剥离由DSS模式检测器73和VFO模式检测器75检测的格式信息。
控制100组织用于比较的数据,以允许检测在来自多个读通道的每一个的数据以及表示写到相同的独立的轨迹的存储器的存储的测试数据之间的差异。
参照图5和6,在一个实施例中,控制100可包括状态机102,其检测图4的同步模式55,该模式指示数据记录开始,表示为数据记录101。数据记录101可与正常的数据记录无关,并且表示用于单独的轨迹的测试数据,而正常的数据记录可表示为来自一组轨迹的结合的数据。
参照图5和6,状态机的第一状态“0”是空闲状态105,循环检测同步模式106。在检测同步模式时,状态机移向状态“1”,以在错误处理逻辑110开始处理数据109。控制将从磁带的单独的轨迹读取的通道数据111传递到错误处理逻辑,并且从存储器112寻址对应的存储的测试数据。存储器112配置于存储从图1的控制器18接收的测试数据。存储器112的存储的测试数据表示写到相同的独立的轨迹的数据。如上述,测试数据可包括用于每个轨迹的唯一模式,或者,可替代地,相同的模式可用于一些或所有的轨迹。
控制100提供从独立的轨迹读的数据111,并且对错误处理逻辑110提供对应的存储的测试数据115用于比较。
仍然参照图5和6,状态机位于状态“2”,以处理数据116。在已经处理所有记录时117,状态机进入状态“3”118,并且状态机循环回到状态“0”以检测下一次同步105和106。
参照图5、6和7,控制100的状态机102驱动记录和缓冲地址计数器120,以使存储器112与读数据输入同步,并且识别要比较的总数据量。要比较的记录数可例如通过图1的处理器12经由控制器18来编程并且在输入122提供(记录号-NORECS)。
仍然参照图5、6和7,初始化测试在输入124和输入126发信号通知(数据使能-DATAEN),指示从去格式器90提供有效数据字。在状态机102进入状态“1”以开始在错误处理逻辑110处理数据时108,“1”的状态信号还运行组件127,以将存储器112的地址128增加到下一次记录,来使存储器112与读的数据输入同步。在状态机102进入状态“3”时,指示记录结束,组件130增加记录计数133。记录计数反馈给组件135,并且比较要从输入122比较的记录号的识别,并且在记录计数等于在输入122的值时,组件135激活线136,以在这时停止比较从独立的轨迹读的数据111和错误处理逻辑110的对应的存储的测试数据115。
控制100可可选地采用其它形式,如直接逻辑或固件,并且不要求所有的功能。作为一个示例,从独立的轨迹读的数据111和错误处理逻辑110的对应的存储的测试数据115的比较可在耗尽存储器112的比较数据时结束。
参照图1和5,错误处理逻辑110配置于检测在来自读通道的数据和存储器112的存储的测试数据之间的差异,存储的测试数据表示如由对应的读通道读的相同的独立的轨迹的数据。
或者,读比较逻辑42可配置于处理多个并行读通道。在这种情形,错误处理逻辑110检测在来自多个读通道的每一个的数据和表示写到相同的独立的轨迹的数据的存储器112的存储的测试数据之间的差异。
作为检测差异的一部分,错误处理逻辑110可对每个轨迹检测的差异计数。进而,可将差异数与每个轨迹的记录数比较以提供错误率指示。本领域技术人员可推测关于检测的差异的附加测量。对应提供的检测的差异,将检测的差异与轨迹或每个轨迹的识别一起提供。
将由错误处理逻辑110提供的结果提供给错误控制系统12用于进一步分析。
图8描述根据本发明的方法的实施例,例如,通过外部处理器或内部控制器在步骤200开始。在步骤202,测试数据在初始化时由外部处理器提供,或者已经预载。测试数据包括模式负载,并且对要记录的每个轨迹是唯一的。或者,相同的模式可用于一些或所有的轨迹。例如,组中的轨迹对可具有由写磁头记录的相同的模式。在步骤205中,测试数据例如在缓冲器中存储。在步骤207中,如上述,测试数据分别写到多轨磁带的一组轨迹的每个轨迹。该数据还可在被写时格式化。
在步骤220中,读磁头传感来自轨迹的信息,并且在步骤223中,从磁带的独立的轨迹读传感的数据。任何格式化还可在步骤223中从数据剥离。
步骤240检测从步骤223的磁带的独立的轨迹读的数据和步骤205的存储的测试数据之间的差异,其中存储的数据表示对应的如在步骤223中读的独立的轨迹的数据。
在步骤242中,提供错误信息,表示在步骤240中检测的差异的结果。
本领域技术人员会理解,相对这里说明的组件,可进行各种变化。进而,本领域技术人员将理解,可使用与这里说明的不同的特定组件安排。并且,本领域技术人员将理解,相对这里说明的方法的步骤,可进行各种变化,而且各步骤可结合或单个步骤可分成多个步骤。
虽然,本发明的优选实施例已经详细说明,但是应当清楚,本发明实施例的各种修改和改进可由本领域技术人员产生,而不脱离如在权利要求书中提出的本发明的范围。
Claims (40)
1.一种配置用于对磁带驱动器进行数据可靠性测试的装置,包括:
存储器,其配置于存储表示分别写到多轨磁带的轨迹的数据的测试数据;
多个读通道,其每个配置于从磁带的独立的轨迹读由磁带头传感的数据;以及
错误处理逻辑,其配置于检测在来自多个所述读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的所述存储器的存储的测试数据之间的差异。
2.根据权利要求1所述的装置,其中所述读通道配置于从由所述磁带头传感的所述数据剥离格式信息。
3.根据权利要求1所述的装置,还包括配置于组织用于检测所述差异的数据的控制。
4.根据权利要求3所述的装置,其中所述控制包括状态机。
5.根据权利要求1所述的装置,还包括:
多个写通道,其每个配置于将数据提供给磁带头用于将数据分别写到多轨磁带的轨迹;以及
其中所述存储器配置于存储测试数据,所述测试数据表示分别通过所述多个写通道写到所述的磁带的轨迹的测试数据。
6.根据权利要求5所述的装置,还包括:
写数据缓冲器,其配置于安排所述测试数据用于将所述数据分别写到所述轨迹。
7.根据权利要求5所述的装置,还包括:
控制器,其配置于提供测试数据用于写所述测试数据到所述独立的轨迹,并且配置于提供所述测试数据用于通过所述存储器存储。
8.根据权利要求5所述装置,其中所述写通道还包括:
写逻辑,其配置于将格式信息加到所述测试数据。
9.根据权利要求8所述的装置,其中所述读通道配置于从通过所述磁带头传感的所述数据剥离格式信息。
10.一种用于磁带驱动器的记录通道,包括:
多个写通道,其每个配置于将数据提供给磁带头用于将数据分别写到多轨磁带的轨迹;
存储器,其配置于存储测试数据,该测试数据表示通过所述多个写通道分别写到磁带的轨迹的测试数据;
多个读通道,其每个配置于从磁带的独立的轨迹读由磁带头传感的数据;以及
错误处理逻辑,其配置于检测在来自多个所述读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的所述存储器的存储的数据之间的差异。
11.根据权利要求10所述的记录通道,还包括:
写数据缓冲器,其配置于安排所述测试数据用于分别将所述数据写到所述轨迹。
12.根据权利要求10所述的记录通道,还包括:
控制器,其配置于提供测试数据用于将所述测试数据写到所述独立的轨迹,并且配置于提供所述测试数据用于通过所述存储器存储。
13.根据权利要求10所述的记录通道,其中所述写通道还包括:
写逻辑,其配置于将格式信息加到所述测试数据。
14.根据权利要求13所述的记录通道,其中所述读通道配置于从通过所述磁带头传感的所述数据剥离格式信息。
15.根据权利要求10所述的记录通道,还包括控制,其配置于组织用于检测所述差异的数据。
16.根据权利要求15所述的记录通道,其中所述控制包括状态机。
17.一种磁带驱动器,包括:
至少一个磁带头,其配置于将数据写到多轨磁带的轨迹,并且配置其从多轨磁带的轨迹传感数据;
驱动系统,其配置于相对所述至少一个磁带头移动磁带,使得所述至少一个磁带头可分别将数据写到所述磁带的轨迹,并且可从所述磁带的轨迹传感数据;以及
测试记录通道包括:
多个写通道,其每个配置于将数据提供给所述磁带头用于分别将数据
写到多轨磁带的轨迹;
存储器,其配置于存储测试数据,所述测试数据表示通过所述多个写通道分别写到磁带的轨迹的测试数据;
多个读通道,其每个配置于从磁带的独立的轨迹读由所述磁带头传感的数据;以及
错误处理逻辑,其配置于检测在来自多个所述读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的所述存储器的存储的数据之间的差异。
18.根据权利要求17所述的磁带驱动器,其中所述测试记录通道还包括:
写数据缓冲器,其配置于安排用于将所述数据分别写到所述轨迹的所述测试数据。
19.根据权利要求17所述的磁带驱动器,还包括:
控制器,其配置于提供用于将所述测试数据写到所述独立的轨迹的测试数据,并且配置其提供所述测试数据用于通过所述存储器存储。
20.根据权利要求17所述的磁带驱动器,其中所述写通道还包括:
写逻辑,其配置于将格式信息加到所述测试数据。
21.根据权利要求20所述的磁带驱动器,其中所述读通道配置于从通过所述磁带头传感的所述数据剥离格式信息。
22.根据权利要求17所述的磁带驱动器,还包括控制,其配置于组织用于检测所述差异的数据。
23.根据权利要求22所述的磁带驱动器,其中所述控制包括状态机。
24.一种用于测试至少一个磁带驱动器的数据可靠性测试系统,包括:
错误控制系统,其配置于开始测试至少一个磁带驱动器;以及磁带驱动器的集成组件,其包括:
存储器,其配置于存储由所述错误控制系统提供的测试数据,所述测试数据表示分别写到多轨磁带的轨迹的数据;
多个读通道,其每个配置于从磁带的轨迹读由磁带头传感的数据;以及
错误处理逻辑,其配置于检测在来自多个所述读通道的每一个的数据以及表示写到相同的独立的轨迹的数据的所述存储器的存储的测试数据之间的差异,并且配置于提供关于所述检测的差异的错误信息用于所述错误控制系统。
25.根据权利要求24所述的数据可靠性测试系统,其中磁带驱动器的所述集成组件还包括:
多个写通道,其每个配置于将数据提供给磁带头用于将数据写到多轨磁带的轨迹;以及
其中所述存储器配置于存储测试数据,所述测试数据表示通过所述多个写通道分别写到所述的磁带的轨迹的测试数据。
26.根据权利要求25所述的数据可靠性测试系统,其中磁带驱动器的所述集成组件还包括:
写数据缓冲器,其配置于安排所述测试数据用于将所述数据分别写到所述轨迹。
27.根据权利要求25所述的数据可靠性测试系统,其中磁带驱动器的所述集成组件还包括:
控制器,其配置于提供测试数据用于将所述测试数据写到所述独立的轨迹,并且配置其提供所述测试数据用于通过所述存储器存储。
28.根据权利要求25所述的数据可靠性测试系统,其中所述写通道还包括:
写逻辑,其配置于将格式信息加到所述测试数据。
29.根据权利要求28所述的数据可靠性测试系统,其中所述读通道配置于从由所述磁带头传感的所述数据剥离格式信息。
30.根据权利要求24所述的数据可靠性测试系统,还包括控制,其配置于组织用于检测所述差异的数据。
31.根据权利要求30所述的数据可靠性测试系统,其中所述控制包括状态机。
32.根据权利要求24所述的数据可靠性测试系统,其中所述错误控制系统还配置于分析所述被提供的错误信息。
33.一种用于测试磁带驱动器的数据可靠性的方法,包括以下步骤:
存储表示分别写到多轨磁带的轨迹的数据的数据的测试数据;
读磁带的多个轨迹的每一个的数据,所述轨迹已分别写了测试数据;以及
检测在所述读步骤中读的数据和所述存储步骤的测试数据之间的差异,所述测试数据表示对应在所述读步骤中读的所述数据的相同的独立的轨迹的数据。
34.根据权利要求33所述的方法,还包括以下步骤:
从在所述读数据步骤中读的所述数据剥离格式信息。
35.根据权利要求33所述的方法,还包括以下步骤:
分别将数据写到多轨磁带的轨迹;以及
其中所述存储步骤包括存储数据,该数据表示在所述分别写步骤分别写到所述的磁带轨迹的测试数据。
36.根据权利要求35所述的方法,还包括以下步骤:
将格式信息加到所述分别写步骤的所述数据。
37.根据权利要求36所述的方法,还包括以下步骤:
从在所述读数据步骤中读的所述数据剥离格式信息。
38.根据权利要求33所述的方法,还包括以下步骤:
提供关于所述检测的差异的错误信息。
39.根据权利要求38所述的方法,还包括以下步骤:
分析在所述提供步骤中提供的所述错误信息。
40.根据权利要求33所述的方法,其中所述存储步骤还包括提供所述测试数据用于所述存储步骤的开始步骤。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/003,224 US7573664B2 (en) | 2004-12-03 | 2004-12-03 | Integrated multiple channel data reliability testing for a magnetic tape drive |
US11/003,224 | 2004-12-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1783322A true CN1783322A (zh) | 2006-06-07 |
CN1783322B CN1783322B (zh) | 2010-12-01 |
Family
ID=36573866
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200510084902.9A Expired - Fee Related CN1783322B (zh) | 2004-12-03 | 2005-07-25 | 用于磁带驱动器的数据可靠性测试的装置和方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US7573664B2 (zh) |
CN (1) | CN1783322B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103000206A (zh) * | 2011-09-13 | 2013-03-27 | 鸿富锦精密工业(深圳)有限公司 | 检测装置及其检测方法 |
CN110785810A (zh) * | 2018-04-04 | 2020-02-11 | 索尼公司 | 盒存储器、记录介质盒及其制造方法 |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8832495B2 (en) | 2007-05-11 | 2014-09-09 | Kip Cr P1 Lp | Method and system for non-intrusive monitoring of library components |
US7697228B2 (en) * | 2007-10-04 | 2010-04-13 | International Business Machines Corporation | Apparatus, system, and method for interchange testing |
US7908366B2 (en) * | 2008-02-01 | 2011-03-15 | Crossroads Systems, Inc. | Media library monitoring system and method |
US8650241B2 (en) * | 2008-02-01 | 2014-02-11 | Kip Cr P1 Lp | System and method for identifying failing drives or media in media library |
US9015005B1 (en) | 2008-02-04 | 2015-04-21 | Kip Cr P1 Lp | Determining, displaying, and using tape drive session information |
US7974215B1 (en) * | 2008-02-04 | 2011-07-05 | Crossroads Systems, Inc. | System and method of network diagnosis |
US8645328B2 (en) * | 2008-02-04 | 2014-02-04 | Kip Cr P1 Lp | System and method for archive verification |
US8767328B2 (en) | 2009-04-16 | 2014-07-01 | Spectra Logic Corporation | Certifying a data storage medium |
US8332686B2 (en) * | 2009-04-16 | 2012-12-11 | Spectra Logic Corp. | Tape data recovery |
US9866633B1 (en) | 2009-09-25 | 2018-01-09 | Kip Cr P1 Lp | System and method for eliminating performance impact of information collection from media drives |
US8631281B1 (en) | 2009-12-16 | 2014-01-14 | Kip Cr P1 Lp | System and method for archive verification using multiple attempts |
WO2012158171A1 (en) * | 2011-05-19 | 2012-11-22 | Hewlett-Packard Development Company, L.P. | Error control coding |
US8495387B2 (en) | 2011-10-31 | 2013-07-23 | Spectra Logic Corporation | Encryption redundancy in a storage element array |
US8583990B2 (en) | 2011-11-30 | 2013-11-12 | Spectra Logic Corporation | Error correction in a storage element array |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4142215A (en) | 1977-12-02 | 1979-02-27 | The Telex Corporation | Tape drive tester |
JPS56117180A (en) * | 1980-02-20 | 1981-09-14 | Sony Corp | Timer |
US4558380A (en) * | 1983-05-11 | 1985-12-10 | Pertec Peripherals Corporation | Digital tape transport for selectively recording in either a parallel or serial mode |
US4791643A (en) * | 1986-12-29 | 1988-12-13 | Minnesota Mining And Manufacturing Company | Single track orthogonal error correction system |
US5287478A (en) | 1991-08-06 | 1994-02-15 | R-Byte, Inc. | Digital data tape storage system utilizing plurality of read/write heads with system diagnostic capability |
US5333140A (en) * | 1991-10-03 | 1994-07-26 | Helios Incorporated | Servowriter/certifier |
EP0559975B1 (en) * | 1992-03-10 | 1999-06-16 | Hewlett-Packard Limited | Data storage apparatus |
US5357380A (en) * | 1993-06-14 | 1994-10-18 | International Business Machines Corporation | Method and apparatus for indicating when each track is in burst in a multitrack tape device |
US5408366A (en) * | 1993-06-14 | 1995-04-18 | International Business Machines Corporation | Apparatus and method for detecting and validating formatted blocks on magnetic tape |
US5448430A (en) * | 1993-08-05 | 1995-09-05 | International Business Machines Corporation | Track following servo demodulation |
US5499147A (en) * | 1993-12-02 | 1996-03-12 | Industrial Technology Research Institute | Rotary head recording and reproduction apparatus with memory and method of operation which compares a reproduced signal with an original signal |
WO1996035209A1 (fr) * | 1995-05-02 | 1996-11-07 | Sony Corporation | Procede et appareil d'enregistrement/lecture de donnees numeriques |
US5943180A (en) * | 1995-12-26 | 1999-08-24 | Mitsubishi Chemical Company | Information recording medium and recording/reproducing method for utilizing the same |
WO1997027589A1 (en) * | 1996-01-26 | 1997-07-31 | Exabyte Corporation | Handling defective frames on hard sectored magnetic tape |
JPH09282807A (ja) * | 1996-04-13 | 1997-10-31 | Sony Corp | テープ状記録媒体の記録再生装置及び記録再生方法 |
US5955306A (en) * | 1996-09-17 | 1999-09-21 | Millenium Pharmaceuticals, Inc. | Genes encoding proteins that interact with the tub protein |
US5930065A (en) * | 1997-05-16 | 1999-07-27 | International Business Machines Corporation | Timing based servo longitudinal addressing |
US6134070A (en) * | 1997-05-22 | 2000-10-17 | Imation Corp. | Encoded servo track configurations, servo writer and systems/method regarding same |
US5982711A (en) * | 1997-06-05 | 1999-11-09 | Hewlett-Packard Co. | Device for reading data from or writing data to magnetic storage media and a method of positioning a tape head relative to the magnetic storage media |
US6031673A (en) * | 1998-03-04 | 2000-02-29 | Hewlett-Packard Company | Servo band verification in linear tape systems having timing-based servo formats |
US6169640B1 (en) * | 1998-03-04 | 2001-01-02 | Hewlett-Packard Co. | Servo band identification in linear tape systems having timing based servo formats |
JPH11283226A (ja) * | 1998-03-31 | 1999-10-15 | Matsushita Electric Ind Co Ltd | データストリーム記録再生装置 |
US6330123B1 (en) * | 1999-05-28 | 2001-12-11 | Imation Corp. | Head assembly having a single pass servo writer |
US6462899B1 (en) * | 2000-01-04 | 2002-10-08 | International Business Machines Corporation | Initialization and calibration of a recording system track following servo |
JP4505110B2 (ja) * | 2000-06-28 | 2010-07-21 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 磁気テープ記録装置の試験方法および装置 |
US6639753B1 (en) * | 2000-09-01 | 2003-10-28 | Hewlett-Packard Development Company, L.P. | Method of forming a head assembly, a head assembly, and a linear tape drive |
US6631492B2 (en) * | 2001-01-02 | 2003-10-07 | Eastman Kodak Company | Multitrack data recording and read out of recorded multitrack digital data for error correction |
US7055081B2 (en) * | 2001-03-02 | 2006-05-30 | Storage Technology Corporation | System and method for multi-channel decoding error correction |
US6671111B2 (en) | 2001-06-01 | 2003-12-30 | International Business Machines Corporation | Readback signal detection and analysis in a magnetic data storage system |
US6646830B2 (en) * | 2001-06-07 | 2003-11-11 | International Business Machines Corporation | Monolithic magnetic read-while-write head apparatus and method of manufacture |
US6826140B2 (en) * | 2002-08-26 | 2004-11-30 | Bae Systems Information And Electronic Systems Integration Inc | Multichannel digital recording system with multi-user detection |
US7254525B2 (en) | 2002-10-17 | 2007-08-07 | Hitachi Global Storage Technologies Netherlands B.V. | Method and apparatus for automated analysis of hard disk drive performance |
GB2396738A (en) * | 2002-12-27 | 2004-06-30 | Hewlett Packard Co | Synchronised parallel data writing |
US7529060B2 (en) * | 2004-02-02 | 2009-05-05 | Hewlett-Packard Development Company, L.P. | Read and write head element arrangement |
-
2004
- 2004-12-03 US US11/003,224 patent/US7573664B2/en not_active Expired - Fee Related
-
2005
- 2005-07-25 CN CN200510084902.9A patent/CN1783322B/zh not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103000206A (zh) * | 2011-09-13 | 2013-03-27 | 鸿富锦精密工业(深圳)有限公司 | 检测装置及其检测方法 |
US11393506B2 (en) | 2018-04-03 | 2022-07-19 | Sony Corporation | Cartridge memory |
CN110785810A (zh) * | 2018-04-04 | 2020-02-11 | 索尼公司 | 盒存储器、记录介质盒及其制造方法 |
CN110785810B (zh) * | 2018-04-04 | 2022-04-12 | 索尼公司 | 盒存储器、记录介质盒及其制造方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1783322B (zh) | 2010-12-01 |
US7573664B2 (en) | 2009-08-11 |
US20060119962A1 (en) | 2006-06-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1783322A (zh) | 用于磁带驱动器的数据可靠性测试的装置和方法 | |
US4001883A (en) | High density data storage on magnetic disk | |
US6462896B1 (en) | Method for minimizing adjacent track data loss during a write operation in a disk drive | |
US7567400B2 (en) | Method and apparatus for improving the error rate of track information on a magnetic storage device | |
US7783830B2 (en) | Solid state device pattern for non-solid state storage media | |
CN1917063B (zh) | 自动化数据存储库和用于提供磁带诊断信息的系统和方法 | |
US20060227517A1 (en) | Modified connector for improved manufacturing and testing | |
JP4174009B2 (ja) | テープ記録装置、テープ障害検出システム、テープ障害検出方法、プログラム、及び記録媒体 | |
CN101308683A (zh) | 磁盘驱动装置及其数据重写方法 | |
JPS6149743B2 (zh) | ||
JPH08161122A (ja) | ライブラリ装置及びその装置による複写ディスク選別方法 | |
US4792917A (en) | Control apparatus for simultaneous data transfer | |
US7885024B2 (en) | Oscillation test for off track write | |
US7697228B2 (en) | Apparatus, system, and method for interchange testing | |
JP2002184113A (ja) | ディスク装置 | |
US6560054B1 (en) | Generation of a fixed angular disk position index in a DASD using a sensorless spindle motor | |
EP1073053A3 (en) | Device for reading and writing tape recording medium, accessing method therefor, and recording medium | |
US20060117137A1 (en) | System and method to enable efficient communication with a dynamic information storage and retrieval system, or the like | |
CA1092705A (en) | System and method for attaching magnetic storage devices having dissimilar track capacities and track formats | |
CN1273956C (zh) | 从磁带存储介质中读取信息的装置和方法 | |
US6745300B1 (en) | Magnetic disk device and disk access method therefor | |
CN100411020C (zh) | 盘驱动装置、伺服控制装置、记录媒体的制造方法、磁记录媒体以及媒体的检查方法 | |
US6943974B2 (en) | Storage device, program for controlling storage device, method for controlling storage device and recording medium | |
US7379255B2 (en) | Data structure, data storage apparatus and method | |
US11599305B2 (en) | Data storage device using predefined data segments for logical address mapping |
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 |
Granted publication date: 20101201 Termination date: 20200725 |
|
CF01 | Termination of patent right due to non-payment of annual fee |