Search Images Maps Play YouTube Gmail Drive Calendar More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN102473419 B
Publication typeGrant
Application numberCN 201080030677
PCT numberPCT/EP2010/057678
Publication date22 Jul 2015
Filing date2 Jun 2010
Priority date9 Jul 2009
Also published asCA2765148A1, CA2765148C, CN102473419A, DE112010002334B4, DE112010002334T5, US8331055, US20110007413, WO2011003677A1
Publication number201080030677.X, CN 102473419 B, CN 102473419B, CN 201080030677, CN-B-102473419, CN102473419 B, CN102473419B, CN201080030677, CN201080030677.X, PCT/2010/57678, PCT/EP/10/057678, PCT/EP/10/57678, PCT/EP/2010/057678, PCT/EP/2010/57678, PCT/EP10/057678, PCT/EP10/57678, PCT/EP10057678, PCT/EP1057678, PCT/EP2010/057678, PCT/EP2010/57678, PCT/EP2010057678, PCT/EP201057678
InventorsJ杰里托, G谢吕比尼, RA哈特金斯, MJ桑德伯格
Applicant国际商业机器公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Control method and apparatus for a dual-channel weighted LPOS combining scheme
CN 102473419 B
Abstract  translated from Chinese
一种监控多个伺服通道的方法,提供包含单伺服通道模式和组合伺服通道模式的有限状态机,并且将包含多个伺服带的顺序信息存储介质移过包含相应的多个伺服传感器的读取/写入头。 A method for monitoring a plurality of servo channel is provided comprising a single servo channel mode and a finite state machine combination servo channel mode, and will contain a plurality of sequential information storage medium servo band moves past the sensor comprising a corresponding plurality of servo read / write head. 如果伺服通道跟踪伺服图案,则该方法进一步断言获取标志,并且如果解码了新LPOS位,则断言位标志。 If the servo channel tracking servo pattern, the method further asserts acquisition flag, and if the decoding of the new LPOS bit, the assertion flag. 如果断言了至少一个获取标志,则该方法确定是否由与所断言的获取标志相关联的伺服通道断言了位标志,并且如果由伺服通道断言了获取标志和位标志,则该方法确定每个伺服传感器关于相关联的伺服图案的相对位置。 If the assertion at least one acquisition flag, the method determines whether the flag associated with obtaining servo channel asserted asserted flag, and if the assertion of the acquisition flag and flag from the servo channel, the method determines each servo the relative position of the sensor on the servo pattern associated.
Claims(18)  translated from Chinese
1.一种监控数据存储设备中布置的多个伺服通道的方法,包含: 将包含多个伺服通道的顺序信息存储介质移过包含相应的多个伺服传感器的读取/写入头,其中所述读取/写入头布置在所述数据存储设备中,并且其中所述数据存储设备包含第一伺服通道、第二伺服通道以及包含单伺服通道模式、组合伺服通道模式的有限状态机FSM,该FSM包括初始状态、多个FSM中间状态以及组合状态; 如果两个伺服通道中的一个或两个伺服通道跟踪伺服图案,则由该两个伺服通道中的一个或两个伺服通道断言获取标志; 如果解码了新纵向位置LPOS位,则由两个伺服通道中的一个或两个伺服通道断言位标志; 如果断言了至少一个获取标志,则确定是否由与所断言的获取标志相关联的伺服通道断言了位标志;以及如果由该与所断言的获取标志相关联的伺服通道断言了获取标志和位标志,则确定每个伺服传感器关于相关联的伺服图案的相对位置。 Method 1. A plurality of servo channels arranged to monitor the data storage device, comprising: an information storage medium comprising a plurality of sequential servo channel moves past the sensor comprising a corresponding plurality of servo read / write head, wherein said read / write head disposed in said data storage device, and wherein said data storage device comprising a first servo channel, the second channel and the servo channel comprises a single servo pattern, the servo channel mode combination finite state machine FSM, The FSM comprises an initial state, a plurality of intermediate states and combinations of FSM; if the two servo channels in one or both of the servo channel tracking servo pattern by the two servo channels in one or both of the servo channel assertion acquisition flag ; if the decoding of the new longitudinal position LPOS bit by two servo channels in one or both of the servo channel assertion flag; if the assertion at least one acquisition flag, it is determined whether the acquisition flag associated with the asserted servo Channel asserted flag; and if the assertion of the acquisition flag and flag with the assertion by this acquisition flag servo channel associated with determining the relative position of each servo sensor on the servo pattern associated.
2.如权利要求1所述的方法,进一步包含: 当没有检测到由任一伺服通道断言的获取标志时,将所述FSM置于初始状态; 当分别检测到由所述第一或者第二伺服通道断言的获取标志,而没有检测到由所述第二或者第一伺服通道断言的获取标志时,从所述初始状态转变到第一FSM中间状态; 当检测到由所述第一或者第二伺服通道断言的位标志时,从所述第一FSM中间状态转变到FSM组合状态; 使用仅由所述第一或者第二伺服通道提供的LPOS信息。 Second when it was detected by the first or; when not detected by either servo channel assertion acquisition flag, placed in the initial state of the FSM: A method according to claim 2, further comprising When the servo channel acquisition flag asserted, but is not detected by said second or first servo channel acquisition flag asserted, transition from the initial state to the intermediate state a first FSM; when it is detected by said first or second Two servo channel assertions flag when, from the first intermediate state FSM state transitions to the FSM combination; LPOS information use only provided by the first or second servo channel.
3.如权利要求2所述的方法,进一步包含: 当没有检测到由任一伺服通道断言的获取标志时,将所述FSM置于初始状态; 当检测到由所述第一伺服通道和所述第二伺服通道二者断言的获取标志时,从所述初始状态转变到第二FSM中间状态; 当检测到由所述第一伺服通道和所述第二伺服通道二者断言的位标志时,从所述第二FSM中间状态转变到所述FSM组合状态; 使用由所述第一伺服通道和所述第二伺服通道二者提供的LPOS信息。 3. The method of claim 2, further comprising: When not detected by either servo channel assertion acquisition flag, put the FSM initial state; when it is detected by the first and the servo channel When the second servo channel both assertions acquisition flag, from the initial state to the second intermediate state FSM; when the flag is detected by the first servo channel and the second servo channel both assertions , from the second intermediate FSM state transition to the state of the FSM composition; the use of LPOS information provided by said first and said second servo channel both the servo channel.
4.如权利要求1所述的方法,进一步包含确定所述第一伺服通道和所述第二伺服通道之间的偏移。 4. The method of claim 1, further comprising determining a first offset and said second servo channel between the servo channel.
5.如权利要求4所述的方法,其中所述伺服通道中的每一个包含多个顺序伺服帧,每个伺服帧包含多个伺服双位,其中所述方法进一步包含: 建立用于所述第一伺服通道的第一双位计数; 建立用于所述第二伺服通道的第二双位计数;以及通过从所述第二双位计数中减去所述第一双位计数来计算所述偏移。 5. The method of claim 4, wherein said servo channels each containing a plurality of servo sequential frames, each frame comprising a plurality of servo double servo bits, wherein the method further comprises: establishing for the The first double-counting of the first servo channels; the establishment of a second two-bit count for the second servo passage; and by subtracting the first count from the second double-double bit count to calculate the said offset.
6.一种监控数据存储设备中布置的多个伺服通道的系统,包含: 用于将包含多个伺服通道的顺序信息存储介质移过包含相应的多个伺服传感器的读取/写入头的装置,其中所述读取/写入头布置在所述数据存储设备中,并且其中所述数据存储设备包含第一伺服通道、第二伺服通道以及包含单伺服通道模式、组合伺服通道模式的有限状态机FSM,该FSM包括初始状态、多个FSM中间状态以及组合状态; 用于如果两个伺服通道中的一个或两个伺服通道跟踪伺服图案,则由该两个伺服通道中的一个或两个伺服通道断言获取标志的装置; 用于如果解码了新纵向位置LPOS位,则由两个伺服通道中的一个或两个伺服通道断言位标志的装置; 用于如果断言了至少一个获取标志,则确定是否由与所断言的获取标志相关联的伺服通道断言了位标志的装置;以及用于如果由该与所断言的获取标志相关联的伺服通道断言了获取标志和位标志,则确定每个伺服传感器关于相关联的伺服图案的相对位置的装置。 A data storage device arranged to monitor a plurality of servo channel system, comprising: means for sequential information storage medium comprising a plurality of servo channel moves past the sensor comprising a corresponding plurality of servo read / write head apparatus, wherein said read / write head disposed in said data storage device, and wherein said data storage device comprising a first servo channel, and limited servo channel comprising a single mode, a second combination mode servo channel servo channel state machine FSM, the FSM including the initial state, a plurality of intermediate states and combinations FSM state; for if two servo channels in one or both of the servo channel tracking servo pattern by the two servo channels in one or two servo means for channel acquisition flag asserted; if the decoding new longitudinal position LPOS bits, by two servo channels or both servo channel bit flag means an assertion; means for, if the assertion of the at least one acquisition flag, it is determined whether the flag associated with obtaining servo channel asserted assertion of flag; and means for, if the assertion of the acquisition flag and flag by that assertion with the acquisition flag associated servo channel is determined for each servo sensor on the relative position of the servo pattern associated devices.
7.如权利要求6所述的系统,进一步包含: 用于当没有检测到由任一伺服通道断言的获取标志时,将所述FSM置于初始状态的装置; 用于当分别检测到由所述第一或者第二伺服通道断言的获取标志,而没有检测到由所述第二或者第一伺服通道断言的获取标志时,从所述初始状态转变到第一FSM中间状态的装置; 用于当检测到由所述第一或者第二伺服通道断言的位标志时,从所述第一FSM中间状态转变到FSM组合状态的装置; 用于使用仅由所述第一或者第二伺服通道提供的LPOS信息的装置。 7. The system of claim 6, further comprising: means for, when not detected by either servo channel assertion acquisition flag, put the FSM initial state means; for, when detected by the by, respectively, said first or second servo channel assertions acquisition flag, but not detected by the second or first servo channel assertion of acquisition flag, the transition from the initial state to the first intermediate state FSM; means for when it is detected by the first or second servo channel assertions flag, from the first FSM state transitions to the intermediate means FSM combined state; for use only by the first or second servo channel The apparatus LPOS information.
8.如权利要求7所述的系统,进一步包含: 用于当没有检测到由任一伺服通道断言的获取标志时,将所述FSM置于初始状态的装置; 用于当检测到由所述第一伺服通道和所述第二伺服通道二者断言的获取标志时,从所述初始状态转变到第二FSM中间状态的装置; 用于当检测到由所述第一伺服通道和所述第二伺服通道二者断言的位标志时,从所述第二FSM中间状态转变到所述FSM组合状态的装置; 用于使用由所述第一伺服通道和所述第二伺服通道二者提供的LPOS信息的装置。 8. The system of claim 7, further comprising: means for, when not detected by either servo channel assertion acquisition flag, put the FSM initial state means; for when it is detected by the first servo channel and the second assertion of both servo channel acquisition flag, from the initial state transition to a second intermediate state of FSM; for when it is detected by said first passage and said first servo When both the two servo channel bit flags asserted, from the second intermediate FSM FSM state transition to said state combination; means for use by said first passage and said second servo servo passage between the two It means LPOS information.
9.如权利要求6所述的系统,进一步包含用于确定所述第一伺服通道和所述第二伺服通道之间的偏移的装置。 9. The system as claimed in claim 6, further comprising offset means the first servo channel and a servo passage between said second means for determining.
10.如权利要求9所述的系统,其中所述伺服通道中的每一个包含多个顺序伺服帧,每个伺服帧包含多个伺服双位,其中所述系统进一步包含: 用于建立用于所述第一伺服通道的第一双位计数的装置; 用于建立用于所述第二伺服通道的第二双位计数的装置;以及用于通过从所述第二双位计数中减去所述第一双位计数来计算所述偏移的装置。 10. The system of claim 9, wherein said servo channels each containing a plurality of servo sequential frames, each frame comprising a plurality of servo double servo bits, wherein the system further comprises: means for establishing for The first two-position means the first servo channel count; establishing a second two-bit count for said second passage means for servo; and means for subtracting from the second dibit count The first double-counting device to calculate the offset.
11.一种数据存储设备,包含第一伺服传感器、第二伺服传感器、与所述第一伺服传感器通信的第一伺服控制器以及与所述第二伺服传感器通信的第二伺服控制器、以及LPOS控制器,其中所述LPOS控制器实现包含初始状态、多个中间状态和组合状态的有限状态机,并且其中: 所述第一伺服控制器包含指示第一伺服通道已经获取伺服图案的第一获取标志、指示新LPOS位的可用性的第一位标志以及提供所述第一伺服传感器关于所述第一伺服通道中编码的伺服帧的位置的第一伺服传感器位置指示符SRPI ; 所述第二伺服控制器包含指示第二伺服通道已经获取伺服图案的第二获取标志、指示新LPOS位的可用性的第二位标志以及提供所述第二伺服传感器关于所述第二伺服通道中编码的伺服帧的位置的第二伺服传感器位置指示符SRPI。 11. A data storage device comprising a first servo sensor, second servo transducer, said first servo controller servo first and the second sensor in communication with the second servo sensor communication servo controller, and LPOS controller, wherein the LPOS controllers contains the initial state, the finite state machine plurality of intermediate states and combinations of states, and wherein: the first servo controller contains information indicating a first servo channel has acquired the first servo pattern acquisition flag indicating that the new first LPOS bit flag availability and providing a first sensor of the first servo SRPI servo transducer position indicator on the first position of the servo channel encoded servo frame; the second servo controller contains information indicating a second servo channel has acquired the second acquisition flag servo pattern, indicating the new position of the second flag LPOS availability and providing the second servo sensor on the second servo channel encoded servo frame second servo position sensor location indicator SRPI.
12.如权利要求11所述的数据存储设备,所述LPOS控制器包含LPOS组合算法,其中所述LPOS控制器与所述第一伺服控制器和所述第二伺服控制器通信。 12. The data storage device as claimed in claim 11, wherein the controller comprises LPOS LPOS combination algorithm, wherein the LPOS controller and the second servo controller in communication with said first servo controller.
13.如权利要求11所述的数据存储设备,其中所述LPOS组合算法使用所述第一获取标志的存在或者不存在、所述第二获取标志的存在或者不存在、所述第一位标志的存在或者不存在、所述第二位标志的存在或者不存在、所述第一SRPI的存在或者不存在以及所述第二SRPI的存在或者不存在来在单伺服通道模式和组合伺服通道模式之间进行切换。 13. The data storage device of claim 11, wherein the LPOS combination algorithm to obtain the first signs of the presence or absence, the second acquiring presence or absence flag, the first flag The presence or absence, the presence or the second flag is not present, the first SRPI presence or absence and the presence or the absence of a second SRPI to the single-channel mode, and a combination of a servo servo channel mode switch between.
14.如权利要求13所述的数据存储设备,其中: 所述第一伺服通道包含第一伺服传感器; 所述第二伺服通道包含第二伺服传感器; 所述第一伺服传感器检测多个第一顺序伺服帧,每个第一伺服帧包含多个第一伺服双位; 所述第二伺服传感器检测多个第二顺序伺服帧,每个第二伺服帧包含多个第二伺服双位; 所述第一SRPI是用于所述多个第一伺服双位的双位计数器;以及所述第二SRPI是用于所述多个第二伺服双位的双位计数器。 14. A data storage device as claimed in claim 13, wherein: said first servo channel comprising a first servo transducer; said second servo channel comprising a second servo sensor; servo sensor detects said first plurality of first sequential servo frames, each frame comprising a first plurality of first servo servo dibit; second servo sensor detects said second sequential plurality of servo frames, each frame comprising a second plurality of second servo servo dibit; the said first SRPI is a first servo dibit of said plurality of dual-bit counter; and the second SRPI for the plurality of second servo double dibit bit counter.
15.—种包含多个数据存储设备的数据存储库,其中每个数据存储设备包含第一伺服传感器、第二伺服传感器、与所述第一伺服传感器通信的第一伺服控制器以及与所述第二伺服传感器通信的第二伺服控制器、以及LPOS控制器,其中所述LPOS控制器实现包含初始状态、多个中间状态和组合状态的有限状态机,并且其中: 所述第一伺服控制器包含指示第一伺服通道已经获取伺服图案的第一获取标志、指示新LPOS位的可用性的第一位标志以及提供所述第一伺服传感器关于所述第一伺服通道中编码的伺服帧的位置的第一伺服传感器位置指示符SRPI ; 所述第二伺服控制器包含指示第二伺服通道已经获取伺服图案的第二获取标志、指示新LPOS位的可用性的第二位标志以及提供所述第二伺服传感器关于所述第二伺服通道中编码的伺服帧的位置的第二伺服传感器位置指示符SRPI。 15.- kinds of data store contains a plurality of data storage devices, wherein each data storage device comprising a first servo sensor, second servo sensor, and a first servo controller of the first servo sensor in communication with said second servo transducer communicating the second servo controller, and a controller LPOS, wherein the LPOS controllers contains the initial state, the finite state machine and a plurality of intermediate state combined state, and wherein: said first servo controller contains information indicating a first servo channel has been acquired the first servo pattern acquisition flag indicating that the new first LPOS bit flag availability and providing said first servo transducer position with respect to said first servo channel encoded servo frame first servo sensor position indicator SRPI; the second servo controller contains information indicating a second servo pattern of the servo channel has acquired a second acquisition flag indicating that the new LPOS bits of the second flag-availability and providing the second servo a second servo transducer position with respect to the sensor position of the second servo channel encoded servo frame indicator SRPI.
16.如权利要求15所述的数据存储库,进一步包含LPOS控制器,所述LPOS控制器包含LPOS组合算法,其中所述LPOS控制器与所述第一伺服控制器和所述第二伺服控制器通信。 16. The data storage library of claim 15, further comprising LPOS controller, said controller comprising LPOS LPOS combination algorithm, wherein said first LPOS controller and the servo controller and the second servo control communication.
17.如权利要求16所述的数据存储库,其中所述LPOS组合算法使用所述第一获取标志的存在或者不存在、所述第二获取标志的存在或者不存在、所述第一位标志的存在或者不存在、所述第二位标志的存在或者不存在、所述第一SRPI的存在或者不存在以及所述第二SRPI的存在或者不存在来在单伺服通道模式和组合伺服通道模式之间进行切换。 17. The data storage library of claim 16, wherein the LPOS combination algorithm to obtain the first sign of the presence or absence, the second acquiring presence or absence flag, the first flag The presence or absence, the presence or the second flag is not present, the first SRPI presence or absence and the presence or the absence of a second SRPI to the single-channel mode, and a combination of a servo servo channel mode switch between.
18.如权利要求17所述的数据存储库,其中: 所述第一伺服通道包含第一伺服传感器; 所述第二伺服通道包含第二伺服传感器; 所述第一伺服传感器检测多个第一顺序伺服帧,每个第一伺服帧包含多个第一伺服双位; 所述第二伺服传感器检测多个第二顺序伺服帧,每个第二伺服帧包含多个第二伺服双位; 所述第一SRPI是用于所述多个第一伺服双位的双位计数器;以及所述第二SRPI是用于所述多个第二伺服双位的双位计数器。 18. The data storage library of claim 17, wherein: said first servo channel comprising a first servo transducer; said second servo channel comprising a second servo sensor; servo sensor detects said first plurality of first sequential servo frames, each frame comprising a first plurality of first servo servo dibit; second servo sensor detects said second sequential plurality of servo frames, each frame comprising a second plurality of second servo servo dibit; the said first SRPI is a first servo dibit of said plurality of dual-bit counter; and the second SRPI for the plurality of second servo double dibit bit counter.
Description  translated from Chinese
双通道加权的LPOS组合方案的控制方法和装置 Dual control method and apparatus LPOS weighted combination regimen

技术领域 TECHNICAL FIELD

[0001] 本申请人的发明总体上涉及监控多个伺服通道的方法,其中控制方案在单伺服通道模式和组合伺服信道模式之间切换。 [0001] The method of monitoring a plurality of servo channel Applicants' invention relates in general, wherein the control program between the single-channel mode and a combination of servo servo channel mode.

背景技术 Background technique

[0002] 基于时序的伺服(TBS)是针对线性磁带驱动器开发的一种技术。 [0002] Timing-based servo (TBS) is a technology developed for the linear tape drive. 在TBS系统中,所记录的伺服图案由具有两种不同方位角斜坡(azimuthal slope)的转变(transit1n)构成。 In TBS systems, recorded servo patterns by the transformation (transit1n) with two different azimuthal slopes (azimuthal slope) configuration. 横向读/写头位置从所检测的脉冲或者双位的相对时序中得出,所述脉冲或者双位通过读/写头上设置的多个伺服传感器来感测。 Transverse read / write head position is derived from the relative timing of the detected pulse or double bits, the pulse or double-bit read / write head of a plurality of servo sensor disposed to sense. TBS图案还允许在不影响横向位置误差信号(PES)的生成的情况下对其它的纵向位置(LPOS)信息进行编码。 Under TBS pattern also allows lateral position error signal without affecting (PES) generated by the case for the other longitudinal position (LPOS) information is encoded. 这通过使用脉冲位置调制(PPM)使转变从其标称图案位置移动来获得。 This is achieved by using pulse position modulation (PPM) allows conversion from a nominal position to obtain a pattern. 线性磁带开放(LTO)格式规定了当前中型磁带驱动器中伺服格式的规范。 Linear Tape-Open (LTO) format tape medium specification defines the current drive servo format. 欧洲计算机制造商协会(ECMA)在2001年将第I代LTO驱动器(LT0-1)的完整格式标准化为ECMA-319。 European Computer Manufacturers Association (ECMA) in 2001 to standardize the first I generation LTO drive (LT0-1) complete format ECMA-319.

[0003] 在磁带驱动器中,通常具有可从其得出LPOS信息和PES的两个专用伺服通道。 [0003] In a tape drive, typically having from which LPOS information and the PES obtained two dedicated servo channels. 来自一个伺服通道的信号偶尔可能在没有检测到来自另一个伺服通道的另一个信号时已经衰减。 A signal from a servo channels may occasionally detected in the absence of another signal from the other servo channel has been attenuated. 在此情况下,受衰减影响的伺服通道丢失时序并且需要经历重新获取。 In this case, by attenuating the impact of the loss of servo channel timing and the need to re-acquire experience. 因此,经受额外的信息延迟和丢失。 Therefore, additional information is subjected to delay and loss.

发明内容 SUMMARY OF THE INVENTION

[0004] 需要基于单个伺服通道的状态和伺服信号之间的时序关系(偏移)来控制伺服通道组合操作的方法。 [0004] The timing relationship between the state and needs to be based servo signals between the individual servo channel (offset) to control the servo channel combining operation method. 在一个实施例中,提出了一种监控多个伺服信号的方法,其中控制方案在单伺服通道模式和组合伺服通道模式之间切换。 In one embodiment, the paper proposes a method for monitoring a plurality of servo signal, wherein the control program between the single-channel mode and a combination of servo servo channel mode. 首先,具有多个伺服带的顺序信息存储介质移过具有相应伺服传感器的读/写头。 First, the order information storage medium having a plurality of servo band moves past the read sensor has a corresponding servo / write head. 接下来,该方法检测是否断言了一个或更多个获取标志,其中每个所断言的获取标志指示相关联的伺服通道跟踪(track)伺服图案。 Next, the method detects whether the assertion of one or more acquisition flag, each of which asserts acquisition flag indicating servo channel associated with tracking (track) servo pattern. 如果断言了至少一个获取标志,则该方法检测是否针对与所断言的获取标志相关联的伺服通道断言了位标志,其中每个位标志指示新LPOS位的可用性。 If the assertion at least one acquisition flag, the method detects whether the asserted against the acquisition flag associated servo channel asserted flag, where each flag indicates the availability of the new LPOS bits. 最后,如果断言了至少一个位标志,则确定每个伺服传感器关于相关联的伺服图案的相对位置。 Finally, if at least one flag is asserted, it is determined that the relative position of each servo transducer on the associated servo pattern.

[0005] 在另一个实施例中,提出了一种具有计算机可读介质的制品,所述计算机可读介质具有置于其中以监控多个伺服信号的计算机可读程序代码,其中控制方案在单伺服通道模式和组合伺服通道模式之间切换。 [0005] In another embodiment, the proposed article having a computer readable medium, the computer readable medium having disposed therein a plurality of servo signal to a computer monitor readable program code, wherein the control program in a single Switching between modes and combinations of servo channel mode servo channel. 计算机可读程序代码包括一系列计算机可读程序步骤以实现:将具有多个伺服带的顺序信息存储介质移过具有相应伺服传感器的读/写头,检测是否断言了一个或更多个获取标志,每个所断言的获取标志指示相关联的伺服通道跟踪伺服图案,如果断言了至少一个获取标志,则检测是否针对与所断言的获取标志相关联的伺服通道断言了位标志,每个位标志指示新LPOS位的可用性;以及如果断言了至少一个位标志,则确定每个伺服传感器关于相关联的伺服图案的相对位置。 Computer readable program code comprising a series of computer readable program steps to effect: the order information storage medium having a plurality of servo band moves past the read sensor has a corresponding servo / write head, detecting whether the assertion of one or more acquisition flag Each asserts acquisition flag indicating servo channel tracking servo pattern associated, if at least one assertion acquisition flag is detected whether the asserted against the acquisition flag servo channel associated with the assertion of the flag, each flag indicating the availability of new LPOS bits; and if at least one flag is asserted, it is determined that the relative position of each servo transducer on the associated servo pattern.

[0006] 在又一其它实施例中,提出了一种计算机程序产品,其编码在计算机可读介质中并且可以由可编程计算机处理器使用,以监控多个伺服信号,其中控制方案在单伺服通道模式和组合伺服通道模式之间切换。 [0006] In yet other embodiments, it proposes a computer program product, encoded on a computer-readable medium and can be used by a programmable computer processor to monitor a plurality of servo signal, wherein the servo control scheme in single- Switching between modes of channel mode and a combination of servo channels. 计算机程序产品包括计算机可读程序代码,所述计算机可读程序代码致使可编程处理器:将具有多个伺服带的顺序信息存储介质移过具有相应伺服传感器的读/写头,检测是否断言了一个或更多个获取标志,每个所断言的获取标志指示相关联的伺服通道跟踪伺服图案,如果断言了至少一个获取标志,则检测是否针对与所断言的获取标志相关联的伺服通道断言了位标志,每个位标志指示新LPOS位的可用性;以及如果断言了至少一个位标志,则确定每个伺服传感器关于相关联的伺服图案的相对位置。 A computer program product comprising computer readable program code, the computer readable program code causing a programmable processor to: the sequence information storage medium having a plurality of servo band moves past the read sensor has a corresponding servo / write head, to detect whether the assertion Get one or more flags, each flag indicates asserts Get servo channel tracking servo pattern associated, if at least one assertion obtain flag, for detecting whether the acquisition flag associated servo channel asserted asserted flag, each flag indicates the availability of the new LPOS bit; and if at least one flag assertion, it is determined that the relative position of each servo sensor on the servo pattern associated.

[0007] 在又一其它实施例中,提出了一种具有多个伺服传感器和相应伺服控制器的数据存储设备。 [0007] In yet other embodiments, it proposes a data storage device having a plurality of corresponding servo sensors and servo controller. 每个伺服控制器包括指示伺服通道已经获取伺服图案的获取标志,指示新LPOS位的可用性的位标志,以及提供伺服读取器在伺服帧中的位置的伺服传感器位置指示符(SRPI)。 Each servo controller including an indication of the servo channel has been acquired to obtain a servo mark pattern, indicating the availability of a new LPOS bit flag, and to provide a servo reader in the servo frame position servo transducer position indicator (SRPI).

[0008] 在又一其它实施例中,提出来一种具有多个数据存储设备的数据存储库,每个数据存储设备具有多个伺服传感器和相应伺服控制器。 [0008] In yet other embodiments, presented to a data store having a plurality of data storage devices, each data storage device having a plurality of corresponding servo sensors and servo controller. 每个伺服控制器包括指示伺服通道已经获取伺服图案的获取标志,指示新LPOS位的可用性的位标志,以及提供伺服读取器在伺服帧中的位置的伺服传感器位置指示符(SRPI)。 Each servo controller including an indication of the servo channel has been acquired to obtain a servo mark pattern, indicating the availability of a new LPOS bit flag, and to provide a servo reader in the servo frame position servo transducer position indicator (SRPI).

附图说明 Brief Description

[0009] 通过阅读以下结合附图的详细描述,将会更好地理解本发明,附图中相似的附图标记用于指代相似的元件,并且其中: [0009] By reading the following detailed description taken in conjunction, the present invention will be better understood, the accompanying drawings in which like reference numerals are used to refer to like elements, and wherein:

[0010]图1A例示了本申请人的数据存储系统的一个实施例; [0010] FIG. 1A illustrates the applicant's data storage system according to one embodiment;

[0011] 图1B是其中可以实施本发明的本申请人的数据存储设备的一个实施例的框图; [0011] Figure 1B is a block diagram of one embodiment of the present invention may be practiced in the applicant's data storage device;

[0012] 图1C例示了本申请人的读/写头的元件; [0012] Figure 1C illustrates the applicant's read / write head element;

[0013] 图2例示了包含4个脉冲串的本申请人的伺服图案的一个实施例,其中这4个脉冲串中的每一个包含多个脉冲; [0013] Figure 2 illustrates an embodiment comprising four bursts of a servo pattern of the present applicant, wherein these four bursts each comprising a plurality of pulses;

[0014] 图3是例示本申请人的数据存储设备的一些元件的框图; [0014] FIG. 3 is a block diagram of some elements illustrated in the present Applicant's data storage device;

[0015] 图4是本申请人的有限状态机的一个实施例的框图; [0015] FIG. 4 is a block diagram of one embodiment of the present applicant finite state machine;

[0016] 图5A例示了当第二伺服通道相对于第一伺服通道滞后小于伺服帧的长度的百分之五十(50)时伺服帧的对齐;以及 [0016] FIG. 5A illustrates the alignment servo frame when the second servo channel relative to the first servo lag channel servo frame length is less than fifty percent (50) when; and

[0017] 图5B例示了当第二伺服通道相对于第一伺服通道滞后大于伺服帧的长度的百分之五十(50)时伺服帧的对齐。 [0017] FIG. 5B illustrates an alignment of the servo frame when the second passage with respect to the servo fifty (50) a first servo channel servo lag is greater than the length of the percent of the time frame.

具体实施方式 DETAILED DESCRIPTION

[0018] 在以下描述中参考附图以最佳实施例来描述本发明,附图中相相似的附图标记代表相同或类似的元件。 [0018] In the following description with reference to the accompanying drawings a preferred embodiment of the present invention will be described, with respect to the accompanying drawings in which like reference numerals represent the same or similar elements. 在整个说明书中对“一个实施例”、“实施例”的提及或者类似语言表示在本发明的至少一个实施例中包括结合该实施例所描述的特定特征、结构或特性。 Throughout the specification to "one embodiment", reference to "an embodiment" or similar language represented in at least one embodiment of the present invention include a particular feature of the embodiments described herein, structure, or characteristic. 因此,整个说明书中短语“在一个实施例中”、“在实施例中”以及类似语言的出现可以(但并非一定)全部指同一实施例。 Thus, throughout this specification the phrase "in one embodiment", "in an embodiment," and similar language may (but not necessarily) all referring to the same embodiment.

[0019] 可以按照任何适当的方式在一个或更多个实施例中组合本发明的所述特征、结构或者特性。 [0019] may be in any suitable combinations of the features of the invention, structure, or characteristic in one or more embodiments. 在以下描述中,提供了大量的具体细节以便彻底地理解本发明的实施例。 In the following description, numerous specific details are provided for a thorough understanding of the embodiments of the present invention. 然而,本领域技术人员将会认识到,可以在没有一个或更多个具体细节的情况下实现本发明,或者通过其它方法、部件、材料等来实现本发明。 However, those skilled in the art will recognize that the present invention may be implemented in the absence of one or more of the specific details, or by other methods, components, materials, etc. to implement the invention. 在其它情况中,为了避免使本发明的各个方面不清楚,没有详细示出或描述熟知的结构、材料或操作。 In the other case, in order to avoid the various aspects of the present invention unclear, not shown or described in detail well-known structures, materials, or operations.

[0020] 图4被作为逻辑流程图来说明。 [0020] FIG. 4 is a logic flow diagram to illustrate. 因而,所描述的顺序和所标记的步骤表示所提出的方法的一个实施例。 Thus, the order described and represented a marked step of the proposed embodiment of a method. 可以构想在功能、逻辑、或者效果方面与所示方法中的一个或更多个步骤或者其多个部分等效的其它步骤和方法。 It is contemplated that one function, logic, or effect of the method shown in one or more steps or other steps, and a plurality of portions equivalent methods thereof. 此外,所采用的格式和符号是为了说明该方法的逻辑步骤而提供的,并且被理解为并不用于限制该方法的范围。 Furthermore, the format and symbols employed to illustrate the logical steps of the method provided, and are not intended to be construed as limiting the scope of the method. 虽然可以在流程图中采用各种箭头类型和线类型,但它们被理解为并不用于限制相应方法的范围。 Although various arrow types and may be employed in the flow chart of the line type, but they are not to be construed as intended to limit the scope of the corresponding method. 实际上,可以使用一些箭头或者其它连接符来仅仅指示方法的逻辑流程。 In fact, you can use some arrows or other connectors to simply instruct the logical flow of the method. 例如,箭头可以指示在所述方法的列举步骤之间的未指定持续时间的等待或者监控时间段。 For example, an arrow may indicate not specified in the method include the step between the duration of the monitoring period, or waiting. 另外,特定方法发生的顺序可以或者可以不严格遵循所示的相应步骤的顺序。 In addition, the order of a particular method occurs may or may not strictly follow the order of the corresponding steps shown.

[0021] 图1A显示了包含存储控制器110、数据存储设备112和114以及DASD 116的数据存储系统100。 [0021] Figure 1A shows a memory controller 110 that contains the data storage device 112 and data storage system 114 and DASD 116 100. 系统100进一步包括可移除地设置在多个存储槽中的多个顺序数据存储介质,所述多个存储槽设置在第一存储壁102和/或第二存储壁104中。 System 100 further comprises a removably disposed in a plurality of sequential data storage medium a plurality of storage slots, the first plurality of storage slots provided in the storage wall 102 and / or second storage wall 104. 系统100还包括在设置于存储侧壁102/104中的存储槽和数据存储设备112或114之间传输特定的顺序数据存储介质的自动存取器106/120。 The system 100 also includes a storage provided in the side wall between the storage tank and 102/104 data storage device 112 or 114 is transmitted automatically access data storage medium in a particular order of 106/120. 沿着导轨108可移除地设置存取器。 Accessor removably disposed along the guide rail 108.

[0022] 在图1A的所示实施例中,主计算机130包含存储管理程序(SMP) 132。 [0022] In the embodiment shown in FIG. 1A embodiment, the host computer 130 includes a storage management program (SMP) 132. 在一些实施例中,该存储管理程序(诸如,例如而非限制,在IBM多虚拟存储(MVS)操作系统中实现的IBM数据设施存储管理子系统(DFSMS)存储管理程序)管理诸如系统100的数据存储系统的来往数据传输。 In some embodiments, the storage management program (such as, for example and not limitation, the IBM multiple virtual storage (MVS) operating system implemented in IBM Data Facility Storage Management Subsystem (DFSMS) Storage Manager) management such as system 100 Data transfer to and from the data storage system. 在图1的所示实施例中,主计算机130进一步包含磁带管理系统(TMS) 134。 Figure 1 in the embodiment, the host computer 130 further comprises a tape management system (TMS) 134. 在一些实施例中,TMS与存储管理程序集成在一起。 In some embodiments, TMS with integrated storage management program. 在一些实施例中,TMS包含IBM REMOVABLE MEDIA MANAGER 程序。 In some embodiments, TMS contains IBM REMOVABLE MEDIA MANAGER program.

[0023] 图1B是诸如图1A中数据存储设备112和114的本申请人的数据存储设备的一些元件的框图。 [0023] Figure 1B is a block diagram of some of the elements, such as in FIG. 1A in the data storage device 112 and 114 of the present applicant's data storage device. 在图1A的所示实施例中,数据存储设备112和114与主计算机130通信。 Embodiment, the data storage device 130 communication with the host computer 112 and 114 shown in FIG. 1A. 在图1B的所示实施例中,写入处理模块105和读取处理模块115经由传输数据和命令的主机接口103与主计算机130通信。 In the embodiment shown in FIG. 1B embodiment, the write processing module 105 and the read processing module 115 via the host interface 130 to communicate with the host computer 103 to transfer data and commands. 在通过写入头109写入诸如磁带117的正在移动的顺序数据存储介质之前,在写入处理模块105和写入通道107中处理将要被写入的数据。 Before writing by the write head 109 such as a magnetic tape 117 is moved sequential data storage medium, in the processing 105 and the write channel 107 to be written to the data write processing module. 通过读取头111从磁带117读取数据并且在通过主机接口103被传输到主计算机130之前通过读取通道113和读取处理模块115处理该数据。 By reading head 111 reads data from the magnetic tape 117 and 103 are transmitted via the host interface to the host computer processes the data read by the read channel 113 and 115 before processing module 130.

[0024] 顺序数据存储介质117包含与多个伺服图案结合的多个并行数据轨道,所述多个伺服模式被编码在存储介质的非数据部分中。 [0024] The sequential data storage medium 117 comprises a plurality of servo pattern combining a plurality of parallel data tracks, said plurality of servo pattern is encoded in the non-data portion of the storage medium. 这些伺服图案被用于生成位置误差信号(PES)以关于多个数据轨道横向地放置读取/写入头,以及沿着介质的长度确定纵向位置(LPOS)。 These patterns are used to generate a servo position error signal (PES) to a plurality of data tracks disposed transversely read / write head, and determining the longitudinal position (LPOS) along the length of the media.

[0025] 现在参考图1C,由写入头109和读取头111 (图1B)组成的读取/写入头135包含同时从多个数据轨道读取数据的多个元件。 [0025] Referring now to Figure 1C, the write head 109 and read head 111 (FIG. 1B) consisting of a read / write head 135 comprises a plurality of elements simultaneously read data from a plurality of data tracks. 读取/写入头135进一步包含多个伺服元件,以检测来自伺服带的伺服信号。 Read / write head 135 further comprises a plurality of servo elements, to detect the servo signal from the servo band. 例如,读取/写入头可以包括两个伺服元件,以检测其间编码有并行数据轨道的两个伺服带上的伺服图案。 For example, read / write head may include two servo elements to detect therebetween parallel data tracks encoded with two servo band servo pattern.

[0026] 图1C例示了读取/写入头135的表面114,其中在介质穿过读取/写入头125时,表面114具有与顺序数据存储介质117 (图1B)的面对关系。 [0026] Figure 1C illustrates a read / write head 135 of the surface 114, wherein the media through the read / write head 125, surface 114 having a sequential data storage medium 117 (FIG. 1B) in facing relationship. 在图1C的所示实施例中,读取/写入头135包含N个读取/写入头元件160。 In the embodiment shown in FIG. 1C, a read / write head 135 includes N read / write head element 160. 在一些实施例中,N选自8、16、32和64所组成的组中。 In some embodiments, N 16, 32 and 64 are selected from the group consisting of. 本领域技术人员将认识到,读取/写入头135可以包含图1C中未示出的附加元件。 Those skilled in the art will recognize that the read / write head 135 may comprise additional elements not shown in FIG. 1C of.

[0027] 在图1C的所示实施例中,读取/写入头135包含伺服传感器140、伺服传感器150以及设置在伺服传感器140和伺服传感器150之间的N个读取/写入头元件160。 [0027] In the embodiment shown in FIG. 1C embodiment, the read / write head 135 comprises a servo sensor 140, the servo transducer 150 and sensor 140 provided in the servo and servo sensor N of read / write head element 150 between 160. 当顺序磁带介质117 (图1B)穿过读取/写入头135时,从伺服传感器140和/或伺服传感器150所检测的脉冲的相对时序得出读取/写入头的横向位置。 When the sequence of tape media 117 (FIG. 1B) through the read / write head 135, from the servo sensor 140 and / or the relative timing of pulses detected by the sensors 150 servo draw a read / write head of the lateral position.

[0028] 参考图2,伺服图案200包含转变,所述转变包含两种不同方位角斜坡中的一种。 [0028] Referring to Figure 2, the servo pattern 200 includes a transition, the transition comprises two different azimuthal slopes one. 从伺服传感器中的一个或者两者所检测的脉冲的相对时序得出读取/写入头的横向位置。 The relative timing of the servo transducer from one or both of the detected pulses derived read / write lateral position of the head. 伺服图案200包含第一脉冲串210,所述第一脉冲串210包含五(5)个脉冲,其中这五(5)个脉冲中的每一个包含第一方位角斜坡。 The servo pattern 200 includes a first burst 210, the first burst 210 comprising five (5) pulses, wherein the five (5) pulses in each ramp comprising a first azimuth. 伺服图案200包含第二脉冲串220,所述第二脉冲串220包含五(5)个脉冲,其中这五(5)个脉冲中的每一个包含第二方位角斜坡。 200 includes a second servo burst pattern 220, the second pulse train 220 includes five (5) pulses, wherein the five (5) pulses of each ramp comprises a second azimuth angle. 伺服图案200进一步包含第三脉冲串230,所述第三脉冲串230包含四(4)个脉冲,其中这四(4)个脉冲中的每一个包含第一方位角斜坡。 Servo pattern 200 further comprises a third pulse train 230, the third pulse train 230 includes four (4) pulses, wherein the four (4) pulses each comprising a first azimuthal slope. 伺服图案200进一步包含第四脉冲串240,所述第四脉冲串240包含四(4)个脉冲,其中这四(4)个脉冲中的每一个包含第二方位角斜坡。 Servo pattern 200 further comprises a fourth burst 240, the fourth pulse train 240 includes four (4) pulses, wherein the four (4) pulses in each ramp comprises a second azimuth angle.

[0029] 本发明提供控制方案以识别个体的伺服通道的可用性和状态,并且当个体的伺服通道变为活动或者不活动时促进单伺服通道模式和组合伺服通道模式之间的无缝切换。 [0029] The present invention provides a control scheme to identify the individual servo channel availability and status, and facilitate seamless handover and a combination of single-channel mode servo servo channel between modes when the individual servo channel becomes active or inactive. 在一些实施例中,本申请人的控制方案监控两个伺服通道的状态,以提供加权组合方案的正确输入。 In some embodiments, the control program to monitor the status of the applicant's two servo channels, to provide the correct input a weighted combination regimen. 本申请人的控制方案包含图3中所述的实现图4中有限状态机的组件。 The applicant's control scheme consists of four components of the finite state machine described in FIG implementation Figure 3.

[0030] 转向图3,LPOS控制器330接收伺服控制器310和伺服控制器320的输出。 [0030] Turning to Figure 3, LPOS controller 330 receives the output of the servo controller 310 and the servo controller 320. 在图3的所示实施例中,LPOS控制器330包含处理器336以及其中编码有指令334和组合算法338的存储器332。 In the embodiment shown in FIG. 3 embodiment, LPOS controller 330 includes a processor 336 and 334 having instructions encoded therein and combining algorithms 338 memory 332.

[0031] 进一步,在图3的所示实施例中,伺服控制器310包含处理器316和其中编码有指令314的存储器312。 [0031] Further, in the embodiment shown in FIG. 3 embodiment, the servo controller 310 includes a processor 316 and 314 having instructions encoded therein memory 312. 进一步,在图3的所示实施例中,伺服控制器320包含处理器326和其中编码有指令324的存储器322。 Further, in the embodiment shown in FIG. 3 embodiment, the servo controller 320 includes a processor 326 and 324 having instructions encoded therein a memory 322.

[0032] 每个伺服控制器可以向LPOS控制器330提供获取标志311/321、位标志313/323和伺服传感器位置指示符(SRPI) 315/325。 [0032] Each servo controller can provide access to the LPOS controller 330 mark 311/321, 313/323 and servo sensor flag position indicator (SRPI) 315/325. 获取标志311/321指示已经获取伺服图案。 Get flag indicating 311/321 has acquired servo pattern. 如果断言了获取标志,则伺服通道跟踪伺服图案并且提供常用的伺服通道参数更新(LP0S位、可靠性信息等)。 If the assertion of obtaining flag, the servo channel tracking servo pattern and provides common servo channel parameter update (LP0S bit reliability information, etc.).

[0033] 位标志313/323指示每个伺服帧末端处新的、有效的LPOS位的可用性以及相关可靠性信息。 [0033] flag 313/323 indicate a new, effective availability of LPOS bits at the end of each servo frame and the associated reliability information. SRPI 315/325指示伺服读取器在伺服帧中的当前位置。 SRPI 315/325 instructs the servo reader in the servo frame the current position.

[0034] 将获取标志311/321、位标志313/323和伺服传感器位置指示符(SRPI) 315/325提供给LPOS控制器330。 [0034] The acquisition flag 311/321, 313/323 and servo sensor flag position indicator (SRPI) 315/325 LPOS provided to the controller 330. LPOS控制器330实现具有多个中间状态的有限状态机(FSM),所述多个中间状态取决于伺服通道状态上的改变。 LPOS controller 330 implement finite state machine (FSM) having a plurality of intermediate states, the plurality of intermediate status depends on the status of the servo channel change.

[0035] 图4例示了本申请人的FSM 400。 [0035] Figure 4 illustrates the applicant's FSM 400. 本申请人的FSM 400包含有限数量的状态、这些状态之间的转变、以及动作。 The applicant FSM 400 contains a limited number of states, transition between these states, and action. 在重置之后,FSM 400处于初始空闲状态O。 After the reset, FSM 400 is in an initial idle state O. 在初始空闲状态0,伺服通道(伺服通道O和伺服通道I)均为不活动。 In the initial idle state 0, the servo channel (servo channel O and servo channel I) are inactive. 在一些实施例中,伺服通道O包含基于伺服传感器140(图1C)所检测的伺服信号的信号。 In some embodiments, the servo channel signal including the O-based servo sensor 140 (FIG. 1C) of the detected servo signals. 在一些实施例中,伺服通道I包含基于伺服传感器150(图1C)所检测的伺服信号的信号。 In some embodiments, the servo signal based on the channel I comprises servo sensor 150 (FIG. 1C) of the detected servo signals.

[0036] 当针对伺服通道中的一个或者两者断言了获取标志(指示(一个或更多个)相关伺服通道已经变为活动并且获取了有效的伺服图案),则在FSM中执行进入三个中间状态 [0036] When the servo channel for one or both of the assertion of the acquisition flag (indicating (one or more) associated servo channel has become active and acquire an effective servo pattern), then enter the three executed in FSM intermediate state

6、7或者10中的一个的转变。 Change 6,7 or 10 of one of the.

[0037] 如果仅仅断言了获取标志311 (意味着伺服通道O已经变为活动而伺服通道I仍然为不活动),则进入中间状态6。 [0037] If only the assertion of obtaining flag 311 (which means the servo channel O has become active and servo channel I still inactive), then enter the intermediate state 6. 类似地,如果仅仅针对伺服通道I断言了获取标志321(意味着伺服通道I已经变为活动而伺服通道O仍然为不活动),则进入中间状态7。 Similarly, if only for the servo channel I assert that the acquisition flag 321 (which means I have to become active servo channel and the servo channel O is still inactive), then enter the intermediate state 7. 最后,如果针对两个伺服通道断言了获取标志311和321 (意味着伺服通道O和伺服通道I均为活动),则进入中间状态10。 Finally, if asserted for two servo channel acquisition flag 311 and 321 (mean servo channel O and servo channel I are active), then enter the intermediate state 10. 从初始空闲状态O到中间状态10的转变指示没有通道偏移(channel skew),S卩,两个伺服通道同时检测到有效的伺服图案。 O from the initial idle state to an intermediate state transition indication channel 10 is not offset (channel skew), S Jie, two servo channels simultaneously detect a valid servo pattern. 这可能出现在两个伺服通道中编码的伺服图案相互对齐的时候。 This may occur in the two servo channels encoded servo pattern when aligned with each other.

[0038] FSM 400将保持处于中间状态6、7或10,直到断言了位标志,或者伺服通道的状态发生改变。 [0038] FSM 400 will remain in an intermediate state 6,7 or 10 until the flag is asserted, or the state of the servo channel is changed. 例如,如果两个伺服通道首先同时变为活动并且进入中间状态10,则FSM 400将保持处于中间状态10,直到接收到位标志或者直到伺服通道中的一个变为不活动。 For example, if two servo channel first becomes active while 10 and enters the intermediate state, the FSM 400 will remain in the intermediate state 10, in place until it receives a servo mark or until a channel becomes inactive. 作为示例,如果伺服通道I变为不活动,则FSM 400将从中间状态10转变为中间状态6。 As an example, if the servo channel I becomes inactive, the FSM 400 from the intermediate state into an intermediate state 10 6. 再次,FSM400将保持处于中间状态6,直到出现伺服通道状态中的改变,或者(如随后所述)从活动伺服通道(伺服通道O)接收到位标志。 Again, FSM400 6 will remain in an intermediate state until the servo channel state change occurs, or (as described later) received from the active servo channel in place mark (servo channel O).

[0039] 如果FSM 400处于中间状态6或者中间状态7并且第二伺服通道在预定时间间隔内变为活动,则FSM 400转变为中间状态10。 [0039] If the FSM 400 is in an intermediate state or an intermediate state 6 and the second servo channel 7 become active within a predetermined time interval, the FSM 400 into an intermediate state 10. 类似地,如果FSM 400处于中间状态6或者中间状态7并且活动伺服通道变为不活动,则进行到初始空闲状态O的转变。 Similarly, if the FSM 400 is in an intermediate state 6 or 7 and the intermediate state activities servo channel becomes inactive, then proceeds to the initial idle state O transition.

[0040] 如果两个伺服通道均为活动,则FSM保持处于状态10,直到伺服通道中的一个断言位标志(指示检测到新LPOS位)。 [0040] If the two servo channels are active, the FSM remains in state 10 until servo channels assertion flag (indicating detection of new LPOS bits). 如果两个通道同时指示检测到新LPOS位,则进入组合状态14并且LPOS组合算法338(图3)可以使用来自每个伺服通道的信息。 If both channels simultaneously indicating the detection of new LPOS bit, and then enter a combination of state 14 LPOS combining algorithm 338 (Figure 3) can use the information from each servo channel.

[0041] 当在两个伺服通道均为活动时仅仅针对伺服通道中的一个断言了位标志,则从中间状态10进入中间状态11或者12。 [0041] When the two servo channels are active only assert a flag for a servo channels, 10 from the intermediate state into the intermediate state 11 or 12. 例如,如果FSM400处于状态10并且针对伺服通道O断言了位标志313,则进入中间状态11。 For example, if FSM400 10 in the state and for the servo channel O asserted flag 313, then enter the intermediate state 11. 类似地,如果针对伺服通道I断言了位标志323,则进入中间状态12。 Similarly, if I asserted against servo channel flag 323, then enter the intermediate state 12. FSM 400保持处于中间状态11或者12,直到检测到针对第二伺服通道的位标志O FSM 400 remains in an intermediate state 11 or 12 until the flag is detected for the second servo passage of O

[0042] 在检测到第二新LPOS位之后,进入组合状态14并且LPOS组合算法338 (图3)可以使用来自每个伺服通道的信息。 [0042] After detecting the second new LPOS bits into a combination of state and 14 LPOS combining algorithm 338 (Figure 3) can use the information from each servo channel.

[0043] 当FSM 400处于中间状态6或者7时,不能从不活动通道检测到位标志。 [0043] When the FSM 400 is in an intermediate state 6 or 7:00, you can not never active channels in place to detect signs. 因此,当针对活动通道检测到位标志时,FSM 400直接转变到组合状态14。 Thus, when the detection of active channels in place for the flag, FSM 400 transitions to a combination of direct state 14. 在此情况下,LPOS组合算法338 (图3)仅仅使用来自活动的伺服通道的LPOS位信息。 In this case, LPOS combining algorithm 338 (Figure 3) using only LPOS bits of information from the servo channel activities.

[0044] 在已经执行LPOS组合算法338之后,检查两个伺服通道的状态并且进入适当的中间状态。 [0044] After combining algorithm has been performed 338 LPOS, check the status of the two servo channels and enter the appropriate intermediate state. 如果两个伺服通道仍然为活动,则FSM 400从组合状态14转变到中间状态10。 If two servo channel is still active, the FSM 400 from a combination of state transition to the intermediate state 14 10. 如果仅仅一个伺服通道为活动,则FSM 400从组合状态14转变到状态6或者7。 If only one servo channel is active, the FSM 400 from the combined 14 state transition to state 6 or 7. 最后,如果两个通道均为不活动,则FSM 400从组合状态14转变到初始状态O。 Finally, if the two channels are not active, the FSM 400 from a combination of state transition to the initial state 14 O.

[0045] 在一些实施例中,可以组合、删去或者重排序结合图4所述的个体的转变。 [0045] In some embodiments, it may be combined, deleting or reordering conjunction with FIG. 4, wherein transformation of the individual. 在一些实施例中,在计算机可读介质332 (图3)中编码指令334 (图3),其中通过处理器336 (图3)执行这些指令以实现FSM400 (图4)。 In some embodiments, the computer readable medium 332 (FIG. 3) in the coded instructions 334 (FIG. 3), wherein by the processor 336 (FIG. 3) executing the instructions to implement FSM400 (FIG. 4).

[0046] 在其它实施例中,本发明包括驻留于任何其它计算机程序产品中的指令,其中通过在数据存储系统的外部或者内部的计算机执行这些指令以实现FSM 400。 [0046] In other embodiments, the present invention comprises reside in any other computer program product instructions, wherein the computer through the external or internal data storage system of the execution of these instructions to implement FSM 400. 在任何一种情况下,可以在包含例如磁性信息存储介质、光学信息存储介质、电子信息存储介质等的计算机可读介质中编码指令。 In either case, readable medium comprising coded instructions in a computer information storage medium such as magnetic, optical information storage medium, an electronic information storage medium or the like. “电子存储介质”可以指(例如但非限制)一种或更多种设备,例如而非限制,PROM、EPROM、EEPROM、快闪PROM、紧凑式闪存、智能介质等。 "Electronic storage media" may refer to (for example but not limitation) one or more devices, for example and not limitation, PROM, EPROM, EEPROM, flash PROM, compact flash, smart media.

[0047] 在读取伺服通道时可以重复此前结合FSM 400所述的状态转变。 [0047] When reading the servo channel binding can repeat the previous state of the FSM 400 changes. 因而,在正读取伺服通道时,随着检测到获取标志和位标志,系统将持续在FSM 400的状态之间转变。 Therefore, when a positive reading servo channel, as detected by obtaining flag and flag, the system will continue between the state FSM 400 changes.

[0048] 作为示例而非限制的方式,如果两个伺服通道均为活动并且伺服通道O领先伺服通道I,则典型的FSM状态序列是: [0048] By way of example and not limitation, if two servo channels are active and the servo channel O-leading servo channel I, the typical FSM state sequence is:

[0049] 10 — 11 — 14 — 10 — 11 — 14 — 10... [0049.] 10 - 11 - 14 --10--11--14-- 10 ...

[0050] 如果两个伺服通道均为活动并且伺服通道I领先伺服通道0,则另一个典型的状态序列是: [0050] If both channels are active and servo servo servo channel 0 channel I lead, the other typical state sequence is:

[0051] 10—12—14—10—12—14—10... [0051] 10-12-14-10-12-14-10 ...

[0052] 如果伺服通道O为活动并且伺服通道I为不活动,则典型的状态序列是: [0052] If the servo channel O for the active and inactive servo channel I, the typical sequence of states is:

[0053] 6 — 14 — 6 — 14 — 6... [0053] 6--14--6--14-- 6 ...

[0054] 当两个伺服通道均为活动,并且在伺服通道I变为不活动之前由伺服通道O指示新LPOS位时典型状态序列的另一个示例是: [0054] Another example of when two servo channels are active, and the servo channel before I become inactive by the servo channel O indicates the new state LPOS bit typical sequence is:

[0055] 10 — 11 — 14 — 6 — 14 — 6 — 14 — 6... [0055] 10--11--14--6 --14--6--14--6 ...

[0056] 将FSM 400设计成:在无需明确获知偏移的情况下其可以在两个伺服通道之间的大时变偏移(large time-varying skew)出现时运行。 [0056] will be designed to FSM 400: running without the need to explicitly informed offsets which can change the offset (large time-varying skew) in the big time between two servo channels occurs. 特别是,控制方案允许两个伺服通道之间的偏移最多达到标准TBS图案的100 μ m,或者伺服帧长度的百分之五十(50)。 In particular, the control scheme allows the offset between the two servo channels TBS pattern up to meet the standard 100 μ m, or servo frame length of fifty percent (50).

[0057] 具体地,如果伺服格式和磁带路径布局保证偏移保持低于伺服帧长度的百分之五十(50),则在没有明确获知偏移的情况下避免了伺服通道对齐模糊。 [0057] Specifically, if the servo format and layout of the tape path to ensure that the case is kept below the offset servo frame length of fifty (50) percent, then there is no clear learn to avoid the servo channel offset alignment blur. 在图4中,校正伺服通道对齐的关键阶段在于从中间状态6或者中间状态7到中间状态10的第一次转变。 In Figure 4, the critical stage servo channel alignment correction from the intermediate state is 6 or 7 intermediate state to the intermediate state at the first transition 10. 在该阶段,一个通道已经活动,并且第二通道变为活动。 At this stage, a channel has been active, and the second channel becomes active. 为了正确地对齐来自两个通道的信息,分析两个伺服通道的各帧边界,其中从每个通道的SRPI接收关于帧边界的信息。 In order to properly align the information from the two channels, analyzes each frame boundary between two servo channels, wherein receiving information about a frame boundary from SRPI each channel.

[0058] 如图5A所示,如果将要变为活动的第二伺服通道相对于第一伺服通道滞后小于伺服帧的百分之五十(50),则发生从中间状态6或者中间状态7(图4)到中间状态10(图 [0058] FIG. 5A, if you want to become active in the second servo channel relative to the first servo channel lag less than fifty (50) percent of the servo frame, from the intermediate state occurs 6 or 7 intermediate state ( FIG. 4) to an intermediate state 10 (FIG.

4)的转变。 4) changes. 接下来,将两个通道用于LPOS位检测。 Next, the two channels for LPOS bit detection. 替代地,如果第二伺服通道相对于第一伺服通道滞后大于伺服帧的百分之五十(50)(即,第二伺服通道实际上领先第一伺服通道),则针对当前伺服帧不进行到中间状态10的转变。 Alternatively, if the second servo channel relative to the first servo channel servo lag is greater than fifty percent of the frame (50) (i.e., the second servo channel is actually leading a first servo channel), then the frame is not carried out for the current servo 10 to an intermediate state of transition.

[0059] 相反,只要检测到来自第一活动伺服通道的位标志(即,新LPOS位信息对于第一活动伺服通道可用),则执行从中间状态6(图4)或者中间状态7(图4)到组合状态14的转变。 [0059] In contrast, as long as activity is detected from the first servo channel bit flags (i.e., a new LPOS bit information is available to the first servo channel activity), is executed from the intermediate state intermediate 6 (FIG. 4), or state 7 (FIG. 4 ) to a combination of state transition 14. 在图5B中例示后一种情形。 In Figure 5B illustrates the latter case.

[0060] 如参考图4所述,当离开组合状态14时,如果两个伺服通道仍然为活动,则该系统转变到中间状态10。 [0060] As described with reference to FIG. 4, when leaving the composite state 14, if the two servo channel is still active, the system 10 transitions to the intermediate state. 替代地,如果仅仅一个伺服通道保持活动,则进行到中间状态6或者中间状态7的转变。 Alternatively, if only one servo channel remains active, it proceeds to the intermediate transition state 6 or 7 of the intermediate state. 根据该方法,可以针对小于伺服帧长度的百分之五十(50)的偏移值而保证两个伺服通道的正确对齐。 According to this method, the servo frame length for less than fifty (50) percent of the offset value and ensure proper alignment of the two servo channels. [0061 ] 在一个实施例中,使用双位计数器来确定两个伺服通道之间的偏移。 [0061] In one embodiment, the use of double-bit counter is used to determine the offset between the two servo channels. 伺服通道可以仅仅在伺服帧的末端(即,在4、4、5、5双位的脉冲串中检测到十八(18)个顺序双位之后)将状态从不活动改变为活动。 (That is, after double-4,4,5,5 burst detected eighteen (18) sequential double digit) servo servo channels can only at the end of the frame to change the status from inactive to active. 在一些实施例中,在检测到活动伺服通道的帧长度的百分之五十(50)之后检查不活动伺服通道的状态。 In some embodiments, the activity is detected servo channel frame length servo channel inactive status check after fifty (50) percent. 该位置与伺服帧中第8个双位或者为8的双位计数器值的检测一致。 The position of the first frame and servo eight pairs of bit or detect a consistent double-bit counter value 8. 在该位置,如果接下来第二伺服通道的状态为活动(如参考图5A所述),则第二伺服通道相对于第一伺服通道滞后小于伺服帧长度的百分之五十(50),并且执行到状态10(图4)的转变。 In this position, if the next state of the second servo channel is active (as described with reference to FIG. 5A), then the second servo channel relative to the first servo channel lag less than fifty (50) percent of the servo frame length, and performs the 10 (FIG. 4) of the transition state.

[0062] 尽管已经详细例示了本发明的优选实施例,但在不脱离下面权利要求所述的本发明的范围的前提下,本领域技术人员应该清楚可以对这些实施例进行修改和改变。 [0062] Although illustrated in detail preferred embodiments of the present invention, without departing from the scope of the premise of the following claims of the present invention, the skilled in the art should be clear that these embodiments may be modified and changed.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN101114462A *16 May 200730 Jan 2008国际商业机器公司同步伺服通道及其操作方法
*US2005078398 Title not available
*US2006114596 Title not available
Classifications
International ClassificationG11B5/584
Cooperative ClassificationG11B5/29, G11B5/584
Legal Events
DateCodeEventDescription
23 May 2012C06Publication
4 Jul 2012C10Entry into substantive examination
22 Jul 2015C14Grant of patent or utility model