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 numberCN101971260 A
Publication typeApplication
Application numberCN 200980109111
PCT numberPCT/EP2009/051894
Publication date9 Feb 2011
Filing date18 Feb 2009
Priority date20 Mar 2008
Also published asCN101971260B, EP2277173A1, EP2277173B1, US7787204, US20090237832, WO2009115386A1
Publication number200980109111.3, CN 101971260 A, CN 101971260A, CN 200980109111, CN-A-101971260, CN101971260 A, CN101971260A, CN200980109111, CN200980109111.3, PCT/2009/51894, PCT/EP/2009/051894, PCT/EP/2009/51894, PCT/EP/9/051894, PCT/EP/9/51894, PCT/EP2009/051894, PCT/EP2009/51894, PCT/EP2009051894, PCT/EP200951894, PCT/EP9/051894, PCT/EP9/51894, PCT/EP9051894, PCT/EP951894
InventorsE埃莱夫特里乌, G凯鲁比尼, RA哈钦斯, RD希德希亚恩
Applicant国际商业机器公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Error correction coding of longitudinal position information
CN 101971260 A
Abstract
A sequential data storage medium, comprising a sequence of plurality of servo patterns that provide lateral position information and longitudinal position information, wherein each of the plurality of servo patterns comprises a first burst comprising a first plurality of pulses, a second burst comprising a second plurality of pulses, a third burst comprising a third plurality of pulses, and a fourth burst comprising a fourth plurality of pulses. The spacings between the first plurality of pulses, in combination with the spacings between the second plurality of pulses, encode a first bit without affecting the recovery of lateral position information. The spacings between the third plurality of pulses, in combination with the spacings between the fourth plurality of pulses, encode a second bit without affecting the recovery of lateral position information. The sequence of plurality of servo patterns comprises a sequence of the first bits and a sequence of the second bits to form an error-correction codeword providing error-correction capability.
Claims(25)  translated from Chinese
  1. 一种顺序数据存储介质,包括在非数据区域中编码的提供横向位置信息和纵向位置信息的一系列多个伺服模式,其中所述多个伺服模式中的每个伺服模式包括:包含第一多个脉冲的第一突发;包含第二多个脉冲的第二突发;包含第三多个脉冲的第三突发;包含第四多个脉冲的第四突发;其中形成所述第一突发的所述第一多个脉冲之间的间距连同形成所述第二突发的所述第二多个脉冲之间的间距一起对第一位进行编码而不影响横向位置信息的恢复;其中形成所述第三突发的所述第三多个脉冲之间的间距连同形成所述第四突发的所述第四多个脉冲之间的间距一起对第二位进行编码而不影响横向位置信息的恢复;以及其中所述一系列多个伺服模式包括形成提供纠错能力的纠错代码字的一系列所述第一位和一系列所述第二位。 A sequential data storage medium comprising a data area provided in the non-coding lateral position information and position information of a plurality of longitudinal series of servo pattern, wherein said plurality of servo patterns in each servo pattern comprising: a first multi- The first burst of pulses; a second plurality of pulses comprising a second burst; comprises a third plurality of pulses of a third burst; comprises a fourth plurality of fourth pulse burst; wherein forming the first a first plurality of said burst spacing between the pulses, together forming the spacing between the pulses of the second burst of the second plurality of encoded first bit together without affecting the recovery of lateral position information; wherein the third pitch of the third plurality of pulses forming the burst between the spacing between the pulses, together forming a fourth burst of the second plurality of fourth together to encode without affecting recovery of lateral position information; and wherein said plurality of servo pattern comprising a series of forming a series of said first error correction capability to provide error correction code words and the second series.
  2. 2.如权利要求1中所述的顺序数据存储介质,其中所述顺序数据存储介质包括磁带。 2. The sequential data storage medium according to claim 1, wherein said sequential data storage medium comprises a magnetic tape.
  3. 3.如权利要求1中所述的顺序数据存储介质,其中所述第一位包括从包括0和1的组中选择的第一值。 Sequential data storage medium according to claim 1, wherein said first value comprises a first group comprising from 0 and 1 selected.
  4. 4.如权利要求3中所述的顺序数据存储介质,其中所述第二位包括从包括0和1的组中选择的第二值。 The sequential data storage medium as claimed in claim 3, wherein said second group comprises from the group consisting of 0 and 1 in the selected second value.
  5. 5.如权利要求4中所述的顺序数据存储介质,其中所述第一值和所述第二值相同。 The sequential data storage medium as claimed in claim 4 5., wherein the same said first value and the second value.
  6. 6.如权利要求5中所述的顺序数据存储介质,其中所述第一值和所述第二值不同。 6. The sequential data storage medium of claim 5, wherein the different values of said first and said second value.
  7. 7. —种对顺序数据存储介质中的线性位置信息进行编码的方法,所述方法包括以下步骤:沿所述顺序数据存储介质的一部分编码N个顺序伺服模式,其中N大于1 ; 其中多个伺服模式中的每个伺服模式对第一LPOS位和第二LPOS位进行编码,并且其中所述N个伺服模式共同对总计2N个LPOS位进行编码。 7. - kind of linear position information of a sequential data storage medium for encoding, the method comprising the steps of: a portion of the data storage medium along the sequence encoding the N sequential servo patterns, wherein N is greater than 1; wherein a plurality of servo pattern in a servo pattern on each of the first and second LPOS bit LPOS bits are encoded, and wherein said servo patterns common for the N total of 2N LPOS bits are encoded.
  8. 8.如权利要求7中所述的方法,其中所述顺序数据存储介质包括磁带。 8. A method as claimed in claim 7, wherein said sequential data storage medium comprises a magnetic tape.
  9. 9.如权利要求7中所述的方法,其中所述N个LPOS伺服模式中的每个伺服模式的编码步骤包括以下步骤:包含第一多个脉冲的第一突发; 包含第二多个脉冲的第二突发; 包含第三多个脉冲的第三突发; 包含第四多个脉冲的第四突发;其中形成所述第一突发的所述第一多个脉冲之间的间距连同形成所述第二突发的所述第二多个脉冲之间的间距一起对所述第一LPOS位进行编码;以及其中形成所述第三突发的所述第三多个脉冲之间的间距连同形成所述第四突发的所述第四多个脉冲之间的间距一起对所述第二LPOS位进行编码。 9. A method as claimed in claim 7, wherein said N LPOS servo pattern for each servo pattern encoding step comprises the steps of: a first plurality of pulses comprising a first burst; comprises a second plurality The second pulse burst; comprises a third plurality of pulses of a third burst; comprises a fourth plurality of fourth pulse burst; wherein is formed between the first burst of the first plurality of pulses together with the formation pitch of the second pitch of said second plurality of pulses of said burst together between said first LPOS bit encoded; and wherein forming the third burst of the third plurality of pulses together with the pitch spacing between a plurality of the fourth pulse of the fourth burst is formed between said pair along said second LPOS bit encoding.
  10. 10.如权利要求9中所述的方法,其中对于所述N个伺服模式中的每个伺服模式,所述第一LPOS位包括信息位而所述第二LPOS位包括奇偶校验位。 10. A method as recited in claim 9, wherein said N servo pattern for each servo pattern, said first LPOS bit comprises an information bit and said second LPOS bit comprises a parity bit.
  11. 11.如权利要求10中所述的方法,其中对于所述N个伺服模式中的每个伺服模式,所述奇偶校验位与所述信息位包括相同的值。 11. The method as claimed in claim 10, wherein said N servo pattern for each servo pattern, the parity of the information bits comprise the same value.
  12. 12.如权利要求11中所述的方法,还包括以下步骤:对于i的每个值,检测第i个伺服模式,其中i大于或等于1并且小于或等于N ; 确定是否可以对第i个第一LPOS位进行解码;当无法对所述第i个第一LPOS位进行解码时,使用针对第i个第二LPOS位解码的值作为所述第i个第一LPOS位的值。 12. The method as claimed in claim 11, further comprising the steps of: for each value of i, the i-th servo pattern is detected, wherein i is greater than or equal to 1 and less than or equal to N; determining whether the i-th first LPOS bit decoding; when unable to the i-th first LPOS bit decoding using the i-th second LPOS bit decoded value as the value for the i-th first LPOS bit.
  13. 13.如权利要求10中所述的方法,还包括以下步骤:使用里德-所罗门纠错码纠正任一系列的8个连续LPOS位。 13. The method as claimed in claim 10, further comprising the steps of: Reed - Solomon error correction code to correct any of a series of eight consecutive LPOS bits.
  14. 14.如权利要求10中所述的方法,其中N等于24,所述方法还包括以下步骤: 对8个3位代码字符号进行解码;使用里德_所罗门纠错码纠正最多2个不同的3位代码字符号。 14. The method as claimed in claim 10, wherein N is equal to 24, said method further comprising the steps of: for eight 3-bit codeword decoding symbols; _ using Reed Solomon error correction code to correct up to two different 3 codeword symbols.
  15. 15.如权利要求10中所述的方法,还包括以下步骤: 对包括8个3位代码字符号的第一LPOS字进行解码; 对包括8个3位代码字符号的第二LPOS字进行解码; 其中所述第一LPOS字与所述第二LPOS字交织。 15. The method as claimed in claim 10, further comprising the steps of: including eight 3-bit codeword symbols of a first LPOS word decoding; including eight 3-bit codeword symbols second LPOS word decoding ; wherein said first and said second LPOS word LPOS word interleaving.
  16. 16.如权利要求15中所述的方法,还包括以下步骤:纠正形成所述第一 LPOS字的所述8个3位代码字符号中的最多2个3位代码字符号。 16. A method as in claim 15, further comprising the step of: correcting said forming said first LPOS word eight 3-bit codeword symbols up two 3-bit codeword symbols.
  17. 17.如权利要求15中所述的方法,还包括以下步骤:纠正形成所述第二 LPOS字的所述8个3位代码字符号中的最多2个3位代码字符号。 17. The method as claimed in claim 15, further comprising the step of: correcting said forming said second LPOS word eight 3-bit codeword symbols up two 3-bit codeword symbols.
  18. 18. —种在顺序数据存储介质中编码同步信息、制造商信息和纵向位置信息的方法,所述方法包括以下步骤:沿顺序数据存储介质的长度的一部分编码N个顺序伺服模式,其中N大于1 ; 其中多个伺服模式中的每个伺服模式对第一位和第二位进行编码,并且其中所述N个伺服模式共同对总计2N个位进行编码。 18. - kind of data storage medium in sequential code synchronization information, manufacturer information, and the longitudinal position information, said method comprising the steps of: a sequential data storage medium along the length of the part of the encoded N sequential servo patterns, wherein N is greater than 1; wherein each of the plurality of servo pattern in a servo pattern on the first and second coded bits, and wherein said servo pattern of N bits together for a total of 2N encoded.
  19. 19.如权利要求18中所述的方法,其中所述顺序数据存储介质包括磁带。 19. The method of claim 18, wherein said sequential data storage medium comprises a magnetic tape.
  20. 20.如权利要求18中所述的方法,其中所述N个伺服模式中的每个伺服模式的编码步骤包括以下步骤:包含第一多个脉冲的第一突发; 包含第二多个脉冲的第二突发; 包含第三多个脉冲的第三突发; 包含第四多个脉冲的第四突发;其中形成所述第一突发的所述第一多个脉冲之间的间距连同形成所述第二突发的所述第二多个脉冲之间的间距一起对第一位进行编码;以及其中形成所述第三突发的所述第三多个脉冲之间的间距连同形成所述第四突发的所述第四多个脉冲之间的间距一起对第二位进行编码。 20. A method as claimed in claim 18, wherein said N servo pattern for each servo pattern encoding step comprises the steps of: a first burst comprising a first plurality of pulses; comprises a second plurality of pulses second burst; comprises a third plurality of pulses of a third burst; comprises a fourth plurality of fourth pulse burst; wherein said spacing is formed between a first pulse of said first plurality of burst together with the spacing of the second plurality of pulses of the second burst is formed between the first bit is encoded together; and wherein forming the third pitch of the third plurality of pulses between burst together with the forming the spacing between the pulses of said fourth plurality of fourth burst together with the second bit encoding.
  21. 21.如权利要求20中所述的方法,其中N为36,其中所述编码步骤还包括以下步骤: 使用8个顺序伺服模式对同步信息进行编码,其中每个伺服模式编码2位同步信息。 21. The method recited in claim 20, wherein N is 36, wherein said encoding step further comprises the steps of: using the eight sequential servo patterns of the synchronization information is encoded, wherein each servo pattern encodes two synchronization information.
  22. 22.如权利要求21中所述的方法,其中所述同步信息包括16位模式1100000000000000。 22. A method as claimed in claim 21, wherein the synchronization information comprises a 16-bit pattern 1100000000000000.
  23. 23.如权利要求21中所述的方法,还包括以下步骤:使用4个顺序伺服模式对制造商信息进行编码,其中每个伺服模式编码1位制造商信息和1个奇偶校验位。 23. The method according to claim 21, further comprising the steps of: using four sequential servo patterns to manufacturer information is encoded, wherein each servo pattern encodes a manufacturer information and a parity bit.
  24. 24.如权利要求23中所述的方法,其中使用简单重复码对所述制造商信息进行编码。 24. A method as claimed in claim 23, wherein the simple repetition code of the manufacturer information is encoded.
  25. 25.如权利要求23中所述的方法,其中使用一位纠错汉明码对所述制造商信息进行编码。 25. A method as claimed in claim 23, wherein the use of a Hamming code for error correction of the manufacturer information is encoded.
Description  translated from Chinese

纵向位置信息的纠错编码 Longitudinal position of the error correction coding information

技术领域 FIELD

[0001] 申请人的发明涉及纵向位置信息的纠错编码。 [0001] Applicants' invention relates to a longitudinal position error correction encoded information. 背景技术 BACKGROUND

[0002] 基于定时的伺服(TBS)是针对线性磁带驱动器开发的一种技术。 [0002] Timing-based servo (TBS) is a technology for the development of a linear tape drive. 在TBS系统中,记录的伺服模式(pattern)包括具有两个不同方位倾斜的转变。 In TBS systems, recorded servo pattern (pattern) having two different orientations including inclined transition. 从读取伺服模式的窄磁头生成的脉冲或双位(dibit)的相对定时得出磁头位置。 Or double-pulse (dibit) relative timing generated from the narrow head reads head position servo pattern derived. TBS模式还允许在不影响横向位置误差信号(PES)的生成的情况下对其他纵向位置(LPOS)信息进行编码。 TBS patterns also allow lower without affecting the lateral position error signal (PES) generated situation on the other longitudinal position (LPOS) information is coded. 这通过使用脉冲位置调制(PPM)从其名义模式位置使转变移位来实现。 This is achieved by using pulse position modulation (PPM) to make a shift change to achieve its nominal mode position. 线性磁带开放(LTO)格式提供了当前中型磁带驱动器的伺服格式规范。 Linear Tape Open (LTO) format provides a format specification of the current servo medium tape drive. 欧洲计算机制造商协会(ECMA)在2001年将第1代LTO驱动器(LT0-1)的完整格式标准化为ECMA-319。 European Computer Manufacturers Association (ECMA) in 2001 to standardize the first-generation LTO drive (LT0-1) complete format for ECMA-319. 有关LTO技术,尤其是有关其中未修改伺服格式的第2至4代LTO驱动器(LT0-2至LT0-4)的其他信息可以在万维网(www)上的ultrium. com处找到。 Related LTO technology, particularly with respect to which the unmodified servo format 2-4 first-generation LTO drive (LT0-2 to LT0-4) Additional information can be. Com found at the ultrium (www) on the World Wide Web. LPOS位的检测还可以由匹配滤波器检测器执行,如序号为11/205,713并由其共同受让人拥有的申请中所述。 LPOS detection bits may also be performed by a matched filter detector, such as Serial No. 11 / 205,713 owned by the common assignee of the application.

[0003] 传统上,LPOS信息位的检测基于在伺服读取器输出处观察伺服突发内双位峰值的到达时间的移位。 [0003] Conventionally, the detection of LPOS information is based on the servo bits at the output of the reader was observed within the servo dibit peak burst arrival time of a shift. 本领域中公知的是,通过脉冲位置调制在顺序数据存储介质(例如磁带) 的非数据区域中对包括36位信息的LPOS字进行编码。 Known in the art, by pulse position modulation in a sequential data storage medium (e.g., magnetic tape) on a non-data area comprising 36 information encoded LPOS word. 在标准ECMA-319中,与12. 7mm的384轨道磁带盒上的数据交换有关的每个编码后的LPOS字与特定绝对纵向地址相关,并且沿磁带每隔7. 2mm出现。 LPOS word with a particular standard ECMA-319, each of the encoded data 12. 7mm associated with track 384 on the cassette exchanged absolute longitudinal address correlator, and appears along the tape 7. 2mm intervals. 使用现有技术方法,LPOS字包括36个单独的伺服模式(S卩,帧), 其中每个帧编码1位信息。 Using the prior art methods, LPOS word comprises 36 separate servo pattern (S Jie, frame), wherein each frame a coded information. 两个连续LPOS字的LPOS值相差1。 LPOS values of two consecutive LPOS words differ by one. 因此,磁带驱动器可以将数据/伺服磁头组件定位在指定的LPOS地址处,由此获得大约7. 2mm的纵向分辨率。 Accordingly, the tape drive can be a data / servo head assembly is positioned at the specified address LPOS, thereby obtaining about 7. 2mm of vertical resolution.

[0004] 包括两个伺服磁头的读/写组件跨越一个数据带以及布置在此数据带附近的两个伺服带。 [0004] comprising two servo head read / write component data across a band and disposed in the vicinity of this data with two servo band. 如果一个伺服磁头变得无法运行,则仅可使用一个伺服磁头来横向定位读/写磁头。 If a servo head becomes unable to run, you can only use a servo head for lateral positioning the read / write head. 运行的伺服通道中的位错误可以导致停止写入状况。 Running servo channel bit error can lead to stop writing condition. 或者,伺服带可能被损坏或可能因介质损坏而不包括有用信息。 Or, servo band may be damaged or may not include damage due to media useful information.

发明内容 SUMMARY

[0005] 申请人的发明包括包含其中编码一系列多个伺服模式的顺序数据存储介质,所述顺序数据存储介质例如但不限于磁带,所述伺服模式提供横向位置信息和LPOS信息。 Sequential data storage medium [0005] Applicant's invention includes a series of servo pattern in which a plurality of encoding, the order of data storage medium such as, but not limited to, magnetic tape, said servo pattern provide lateral position information and LPOS information. 每个伺服模式包括:包含多个脉冲的第一突发、包含多个脉冲的第二突发、包含多个脉冲的第三突发,以及包含多个脉冲的第四突发。 Each servo pattern comprises: a first burst comprising a plurality of pulses, comprising a plurality of pulses of the second burst, a third burst comprising a plurality of pulses, and a fourth burst comprising a plurality of pulses. 形成所述第一突发的多个脉冲的间距连同形成所述第二突发的多个脉冲的间距一起对第一位进行编码而不影响横向位置信息的恢复。 Forming the first pitch of the plurality of burst pulses together forming a plurality of pulses of the second burst of the first pitch is encoded together without affecting the recovery of lateral position information. 形成所述第三突发的多个脉冲的间距连同形成所述第四突发的多个脉冲的间距一起对第二位进行编码而不影响横向位置信息的恢复。 Forming a plurality of pulse bursts of said third pitch is formed together with the fourth burst of the plurality of pulses spaced along the second bit without affecting the recovery lateral position encoding information. 所述一系列多个伺服模式然后包括形成提供纠错能力的纠错代码字的一系列位。 Then the servo pattern comprises a plurality of series of error correction capability is formed to provide a series of error correcting code bits.

[0006] 申请人的发明还包括一种在申请人的顺序数据存储介质的非数据区域中编码信息的方法。 [0006] Applicants' invention further comprises a coding in the applicant's non-sequential data storage medium of the data area information. 在特定实施例中,与包括用于恢复LPOS信息的纠错能力的现有技术方法相比, 申请人的方法提供了更高的LPOS信息检测可靠性和更低的解码延迟。 In a particular embodiment, includes an error correction capability as compared with LPOS information for restoration of the prior art methods, the applicant's method provides higher reliability and lower LPOS information detection decoding delay.

[0007] 在申请人的方法的特定实施例中,所述第一位包括LPOS信息位,而所述第二位包括“奇偶校验位”。 [0007] In a particular method of the applicant and the second bit comprises a "parity bit" embodiment, the first comprising LPOS information bits. 在这些奇偶校验位实施例中的特定实施例中,申请人的方法使用里德所罗门纠错码来纠正解码后的LPOS信息中的错误。 In these particular embodiments, the parity bits embodiments, Applicants method Reed-Solomon error correction code used to correct LPOS information is decoded in error. 在申请人的方法的其他实施例中,使用汉明纠错码来纠正解码后的LPOS信息中的错误。 In other embodiments of the applicant's method, using the Hamming error correction code to correct LPOS information is decoded in error. 在申请人的方法的进一步实施例中,使用重复码,其中所述第一位的值与所述第二位的值相同。 In a further embodiment of applicant's method, a repeating pattern, wherein the value of the first bit and the second bit value of the same.

附图说明 Brief Description

[0008] 通过结合附图阅读以下详细描述,将更好地理解本发明,在所述附图中,相同的标号用于指定相同的元素,这些附图是: [0008] By reading the following detailed description with the accompanying drawings, the present invention will be better understood, in the drawings, the same reference numerals are used for the same element specifies that these drawings are:

[0009] 图IA示出了包括四个突发的伺服模式,其中这四个突发中的每个突发都包括多个脉冲; [0009] Figure IA shows a servo pattern comprising four bursts, wherein each of the four bursts in a burst comprises a plurality of pulses;

[0010] 图IB示出了如针对LTO磁带驱动器规定的与包括图IA的伺服模式的突发和脉冲的大小有关的数据; [0010] Figure IB shows data relating to the size of the servo pattern comprising Figures IA and burst pulses for LTO tape drives as specified;

[0011] 图IC示出了横向y位置估计的计算; [0011] Figure IC shows a lateral y-position estimate is calculated;

[0012] 图2示出了用于对一位信息进行编码的第一现有技术伺服模式; [0012] Figure 2 shows a first prior art servo pattern used to encode a message;

[0013] 图3示出了用于对一位信息进行编码的第二现有技术伺服模式; [0013] Figure 3 shows a second prior art servo pattern used to encode a message;

[0014] 图4示出了用于对两位信息进行编码的申请人的伺服模式的第一实施例; [0014] Figure 4 shows a first embodiment for encoding two bits of information of the servo pattern of the applicant;

[0015] 图5示出了用于对两位信息进行编码的申请人的伺服模式的第二实施例; [0015] FIG. 5 shows a second embodiment for encoding two bits of information of the servo pattern of the applicant;

[0016] 图6示出了用于对两位信息进行编码的申请人的伺服模式的第三实施例; [0016] FIG. 6 shows a third embodiment for encoding two bits of information of the servo pattern of the applicant;

[0017] 图7示出了用于对两位信息进行编码的申请人的伺服模式的第四实施例; [0017] FIG. 7 shows a fourth embodiment is used to encode information in the two servo patterns of the applicant;

[0018] 图8A示出了用于对LPOS字进行编码的24个顺序伺服模式; [0018] FIG. 8A shows the 24 sequential servo patterns used to encode LPOS word;

[0019] 图8B示出了图8A的包括八个3位符号的LPOS字; [0019] Figure 8B shows FIG. 8A includes eight 3 LPOS word symbols;

[0020] 图9示出了图8A的包括包含4个3位符号的第一LPOS字的LPOS信息的第一部分; A first portion [0020] FIG. 9 shows a diagram 8A includes three symbols comprising four first LPOS word LPOS information;

[0021] 图10示出了图8A的包括包含4个3位符号的第二LPOS字的LPOS信息的第二部分,其中图9的第一LPOS字与图10的第二LPOS字交织; [0021] Figure 10 shows a LPOS information of FIG. 8A includes three symbols comprising four second LPOS word second portion, wherein a first LPOS word FIG. 9 and FIG. 10 of the second LPOS word interleaving;

[0022] 图11示出了从伽罗瓦域GF(S)上的[8,4,5]单独扩展里德-所罗门码生成代码字的系统编码器;以及 [0022] Figure 11 shows an extension from the [8,4,5] Galois field GF (S) on a separate Reed - Solomon code to generate a code word encoder system; and

[0023] 图12示出了从伽罗瓦域GF(2)上的[8,4,4]扩展汉明码生成代码字的系统编码 [0023] Figure 12 shows from the Galois field GF (2) on the [8,4,4] extended Hamming code codewords coding system

ο ο

具体实施方式 DETAILED DESCRIPTION

[0024] 参考附图在以下描述中的优选实施例中描述了本发明,其中相同的编号表示相同或相似的元素。 [0024] In the following description with reference to the accompanying drawings of the preferred embodiment of the present invention is described, wherein the same reference numerals denote the same or similar elements. 在整个说明书中,对“一个实施例”、“某一实施例”的引用或类似语言指结合所述实施例描述的特定特性、结构或特征包括在本发明的至少一个实施例中。 Reference or similar language means that a particular characteristic of the embodiment described, structure, or characteristic included in at least one embodiment of the present invention throughout the specification to "one embodiment", "one embodiment". 因此,在整个说明书中出现的词组“在一个实施例中”、“在某个实施例中”和类似语言可以但不一定全部指同一实施例。 Thus, appearances of the specification phrase "in one embodiment", "in one embodiment" and similar language may, but not necessarily all referring to the same embodiment. [0025] 本发明的所述特性、结构或特征可以以任何适合的方式组合在一个或多个实施例中。 [0025] The features, structures, or characteristics of the invention may be combined in any suitable manner in one or more embodiments. 在以下描述中,叙述了许多特定细节以彻底理解本发明的实施例。 In the following description, numerous specific details are described to a thorough understanding of embodiments of the present invention. 但是,相关领域的技术人员将意识到,可以在没有一个或多个特定细节的情况下或通过其他方法、组件、材料等实现本发明。 However, relevant skill in the art will appreciate that, in the absence of one or more of the specific details, or implementing the present invention by other methods, components, materials, and so on. 在其他实例中,没有详细示出或描述公知的结构、材料或操作以避免未重点突出本发明的各方面。 In other instances, not shown in detail or described in well-known structures, materials, or operations are not focused in order to avoid the various aspects of the invention.

[0026] 在顺序数据存储介质(例如,磁带存储介质)中,在所述介质的非数据部分中编码伺服模式。 [0026] In a sequential data storage medium (e.g., magnetic storage medium), the non-data portion of the medium encoded servo pattern. 这些伺服模式用于相对于多个数据轨道定位读/写磁头以提供同步数据、提供制造商数据,以及沿所述介质的长度确定线性位置(“LP0S”)。 These servo pattern with respect to a plurality of data tracks for positioning the read / write head to provide synchronization data to provide manufacturers data, as well as along the length of said medium determining the linear position ("LP0S").

[0027] 现在参考图IA和1B,记录的伺服模式100包括具有两个不同方位倾斜的转变。 [0027] Referring now to Figures IA and 1B, the recording of the servo pattern 100 includes two different orientations inclined transition. 从读取所述模式的窄磁头生成的脉冲的相对定时得出读/写磁头位置。 The relative timing of pulses generated by a narrow head reading the pattern from the derived read / write head position. 伺服模式100还允许在不影响横向位置误差信号(“PES”)的生成的情况下对LPOS信息进行编码。 100 also allows the servo mode without affecting the lateral position error signal ("PES") generated by the case of LPOS information is encoded. 图IB示出了LTO磁带驱动器中的伺服模式的格式。 Figure IB illustrates the format of LTO tape drive servo pattern.

[0028] 图IC示出了从LTO磁带驱动器中A间隔总和与B间隔总和的比计算横向y位置估计。 [0028] Figure IC shows a lateral y-position estimate sum of A and B interval is calculated from the ratio of the sum of the interval LTO tape drive. 然后从所述y位置估计获得位置误差信号。 Y position estimate is then obtained from the position error signal.

[0029] 通过从图IA中所示的名义模式位置移位转变对LPOS信息进行编码。 [0029] By the nominal mode in the position shown in Figure IA shift changes on LPOS information is encoded. 在磁带系统中,通常提供两个可从其中得出LPOS信息以及PES的专用伺服通道。 In tape systems, typically provide two from which LPOS information as well as PES derived dedicated servo channel.

[0030] 伺服模式100包括包含五个脉冲的第一突发110,其中这五个脉冲中的每个脉冲都包括第一方位倾斜。 [0030] 100 includes a servo pattern comprising five pulses of the first burst 110, in which five pulses each pulse comprising a first inclined orientation. 第一脉冲101包括边缘102,其中边缘102面向第二脉冲103。 The first pulse 101 comprises edge 102, wherein edge 102 facing the second pulse 103. 第二脉冲103包括面向第一脉冲101的边缘104。 The second pulse 103 includes a first pulse 101 facing the edge 104. 在图IA的例示实施例中,边缘102与边缘104 相距距离106。 The embodiment illustrated in Figure IA embodiment, the edge 102 and the edge 104 a distance 106.

[0031] 距离106包括伺服模式100中相邻脉冲之间的名义间距。 [0031] 106 includes a servo pattern 100 from the nominal spacing between adjacent pulses. 进一步在图IA的例示实施例中,突发Iio中的五个脉冲中的每个脉冲与相邻脉冲间隔此相同的名义间距106。 Figure IA further illustrative embodiment, the burst Iio the five pulses in each pulse and the pulse interval of the adjacent same nominal spacing 106.

[0032] 伺服模式100还包括包含五个脉冲的第二突发120,其中这五个脉冲中的每个脉冲都包括第二方位倾斜,并且其中突发120中的五个脉冲中的每个脉冲都与相邻脉冲间隔名义间距106。 [0032] 100 further includes a servo pattern comprising five pulses of the second burst 120, in which five pulses each pulse comprising a second inclined position, and wherein the five pulses in burst 120 of each pulse pulse interval are adjacent nominal spacing 106. 伺服模式100还包括包含四个脉冲的第三突发130,其中这四个脉冲中的每个脉冲都包括第一方位倾斜,并且其中突发130中的四个脉冲中的每个脉冲都与相邻脉冲间隔名义间距106。 100 further comprises a servo pattern comprising four pulses of the third burst 130, in which four pulses each pulse comprising a first inclined position, and wherein the four pulses in burst 130 of each pulse and nominal spacing 106 adjacent pulse intervals. 伺服模式100还包括包含四个脉冲的第四突发140,其中这四个脉冲中的每个脉冲都包括第二方位倾斜,并且其中突发140中的四个脉冲中的每个脉冲都与相邻脉冲间隔名义间距106。 Servo pattern 100 further includes a fourth burst comprising four pulses 140, wherein these four pulses in each pulse includes a second inclined orientation, and wherein the burst 140 in the four pulses with each pulse nominal spacing 106 adjacent pulse intervals.

[0033] 由于布置在伺服模式100中的所有脉冲都与相邻脉冲间隔名义间距106,因此伺服模式100未编码任何LPOS信息。 [0033] Since all of the pulses arranged in the servo pattern 100 are adjacent in a pulse interval to the nominal spacing 106, so the servo pattern 100 is not any information encoded LPOS. 包括用于恢复LPOS信息的纠错能力的现有技术方法调整突发110和突发120中的脉冲之间的间距以编码LPOS数据。 Includes an error correction capability for recovering the LPOS information prior art method of adjusting burst spacing 110 and 120 between the pulses in a burst of data to encode LPOS. 使用这些现有技术伺服模式和方法,突发130和140中的相邻脉冲之间的间距保持名义间距106。 Using these prior art servo patterns and methods, burst spacing 130 and 140 between adjacent pulses 106 to maintain the nominal spacing. 结果,现有技术伺服模式和方法未在突发130和140中编码用于纠错目的的数据。 As a result, the prior art servo patterns and methods 130 and 140 are not in a burst in the encoded data for error correction purposes.

[0034] 图2示出了现有技术伺服模式200。 [0034] Figure 2 shows a prior art servo pattern 200. 相对于名义间距106 (图1A),已改变突发210 和220中的脉冲之间的间距。 With respect to the nominal spacing 106 (FIG. 1A), has changed the spacing 210 and 220 in a burst of pulses. 使用现有技术方法,伺服模式200编码一位信息,其中该位被解码以包括值“1”。 Using the prior art methods, servo pattern 200 encodes a bit of information, wherein the bit is decoded to comprise a value "1."

[0035] 突发210中的脉冲2与突发210中的脉冲1相隔间距202,其中间距202小于名义间距106。 [0035] 210 pulse 2 in burst with a pulse burst 210 by spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发210中的脉冲2与突发210中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 210 and 210 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发210中的脉冲4与突发210中的脉冲3相隔间距204,其中间距204 大于名义间距106。 Pulse 4 in burst 210 and 210 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发210中的脉冲4与突发210中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, the burst 210. Pulse 4 in burst 210 by spacing 202 pulse 5, wherein spacing 202 is less than nominal spacing 106.

[0036] 在图2的例示实施例中,相对于名义间距106 (图1A),已经以与突发210中类似的方式改变突发220中的脉冲之间的间距。 [0036] In the illustrated embodiment of FIG. 2 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 210 has a similar manner to change the spacing between the pulses in burst 220 in the. 突发220中的脉冲2与突发220中的脉冲1相隔间距202,其中间距202小于名义间距106。 Burst pulse 2 in burst 220 of pulses 220 in a spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发220中的脉冲2与突发220中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 220 and 220 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发220中的脉冲4与突发220中的脉冲3相隔间距204,其中间距204大于名义间距106。 Pulse 4 in burst 220 and 220 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发220中的脉冲4与突发220中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, the burst 220. Pulse 4 in burst 220 by spacing 202 pulse 5, wherein spacing 202 is less than nominal spacing 106.

[0037] 图3示出了现有技术伺服模式300。 [0037] Figure 3 shows a prior art servo pattern 300. 相对于名义间距106 (图1A),已改变突发310 和320中的脉冲之间的间距。 With respect to the nominal spacing 106 (FIG. 1A), has changed the spacing 310 and 320 in the burst of pulses. 使用现有技术方法,伺服模式300编码一位信息,其中该位被解码以包括值“0”。 Using the prior art methods, servo pattern 300 encodes a bit of information, wherein the bit is decoded to comprise a value "0."

[0038] 突发310中的脉冲2与突发310中的脉冲1相隔间距204,其中间距204大于名义间距106。 [0038] 310 pulse 2 in burst with a pulse burst 310 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发310中的脉冲2与突发310中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 310 and 310 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发310中的脉冲4与突发310中的脉冲3相隔间距202,其中间距202 小于名义间距106。 Pulse 4 in burst 310 and 310 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发310中的脉冲4与突发310中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, the burst 310. Pulse 4 in burst 310 is separated from pulse 5 pitch 204, wherein spacing 204 is greater than nominal spacing 106.

[0039] 在图3的例示实施例中,相对于名义间距106 (图1A),已经以与突发310中类似的方式改变突发320中的脉冲之间的间距。 [0039] In the illustrated embodiment of FIG. 3 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 310 has a similar manner to change the spacing between the pulses in burst 320 in the. 突发320中的脉冲2与突发320中的脉冲1相隔间距204,其中间距204大于名义间距106。 Burst pulse 2 320 320 in the burst pulse a spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发320中的脉冲2与突发320中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 320 and 320 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发320中的脉冲4与突发320中的脉冲3相隔间距202,其中间距202小于名义间距106。 Pulse 4 in burst 320 and 320 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发320中的脉冲4与突发320中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, pulse 4 in burst 320 and 320 from pulse 5 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0040] 图4示出了申请人的伺服模式400。 [0040] Figure 4 shows a servo pattern 400 of the applicant. 相对于名义间距106 (图1A),已改变突发410 和420中的脉冲之间的间距以编码第一位信息。 With respect to the nominal spacing 106 (FIG. 1A), has been changed in the burst 410 and the spacing between the pulses 420 to encode the first information. 此外,相对于名义间距106 (图1A),已改变突发430和440中的脉冲之间的间距以编码用于纠错目的的奇偶校验位。 In addition, with respect to the nominal spacing 106 (FIG. 1A), has been changed in the burst 430 and the spacing between the pulses 440 to encode a parity bit for error-correction purposes. 使用申请人的方法,伺服模式400因此编码两个位,第一位表示一位信息,第二位表示用于纠错目的的奇偶校验位。 Applicants used a method, servo pattern 400 thus encodes two bits, the first bit represents one bit of information, the second bit indicates a parity for error correction purposes bits. 在特定实施例中,这两个位表示二进制符号对(1,1),其中信息位和奇偶校验位都采用逻辑值“1”。 In a particular embodiment, these two bits represent the binary symbols (1,1), wherein the information bits and parity bits using the logic value "1." 要指出的是,奇偶校验位的引入不会影响y位置估计的计算,因为A间隔总和以及B间隔总和产生与名义间距(图1C)的情况相同的值。 It is noted that the introduction of the parity bit does not affect the calculation of y-position estimate, as the sum of the A intervals and the sum generating nominal spacing interval B (FIG. 1C) in the case of the same value.

[0041] 突发410中的脉冲2与突发410中的脉冲1相隔间距202,其中间距202小于名义间距106。 [0041] 410 in the burst pulse 2 in burst 410 by spacing 202 pulse 1, wherein spacing 202 is less than nominal spacing 106. 此外,突发410中的脉冲2与突发410中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 410 and 410 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发410中的脉冲4与突发410中的脉冲3相隔间距204,其中间距204 大于名义间距106。 Pulse 4 in burst 410 and 410 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发410中的脉冲4与突发410中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, the burst 410. Pulse 4 in burst 410 by spacing 202 pulse 5, wherein spacing 202 is less than nominal spacing 106.

[0042] 在图4的例示实施例中,相对于名义间距106 (图1A),已经以与突发410中类似的方式改变突发420中的脉冲之间的间距。 [0042] In the illustrated embodiment of Figure 4 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 410 has a similar manner to change the spacing between the pulses in burst 420 in the. 突发420中的脉冲2与突发420中的脉冲1相隔间距202,其中间距202小于名义间距106。 Burst pulse 2 in burst 420 of pulses 420 in a spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发420中的脉冲2与突发420中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 420 and 420 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发420中的脉冲4与突发420中的脉冲3相隔间距204,其中间距204大于名义间距106。 Pulse 4 in burst 420 and 420 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发420中的脉冲4与突发420中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, pulse 4 in burst 420 and 420 from pulse 5 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106.

[0043] 突发430中的脉冲2与突发430中的脉冲1相隔间距202,其中间距202小于名义间距106。 [0043] 430 pulse 2 in burst with a pulse burst 430 by spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发430中的脉冲2与突发430中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 430 and 430 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发430中的脉冲4与突发430中的脉冲3相隔间距204,其中间距204 大于名义间距106。 Pulse 4 in burst 430 and 430 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0044] 在图4的例示实施例中,相对于名义间距106 (图1A),已经以与突发430中类似的方式改变突发440中的脉冲之间的间距。 [0044] In the illustrated embodiment of Figure 4 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 430 has a similar manner to change the spacing between the pulses in burst 440 in the. 突发440中的脉冲2与突发440中的脉冲1相隔间距202,其中间距202小于名义间距106。 Burst pulse 2 in burst 440 of pulses 440 in a spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发440中的脉冲2与突发440中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 440 and 440 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发440中的脉冲4与突发440中的脉冲3相隔间距204,其中间距204大于名义间距106。 Pulse 4 in burst 440 and 440 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0045] 图5示出了申请人的伺服模式500。 [0045] FIG. 5 shows a servo pattern 500 of the applicant. 相对于名义间距106 (图1A),已改变突发510 和520中的脉冲之间的间距以编码第一位信息。 With respect to the nominal spacing 106 (FIG. 1A), has burst 510 and 520 to change the spacing between the pulses in order to encode the first information. 此外,相对于名义间距106(图1A),已改变突发530和540中的脉冲之间的间距以编码用于纠错目的的奇偶校验位。 In addition, with respect to the nominal spacing 106 (FIG. 1A), has burst 530 and 540 to change the spacing between the pulses in order to encode a parity bit for error-correction purposes. 使用申请人的方法,伺服模式500因此编码两个位,第一位表示一位信息,第二位表示用于纠错目的的奇偶校验位。 Applicants used a method, servo pattern 500 thus encodes two bits, the first bit represents one bit of information, the second bit indicates a parity for error correction purposes bits. 在特定实施例中,这两个位表示二进制符号对(0,0),其中信息位和奇偶校验位都采用逻辑值“0”。 In a particular embodiment, these two bits represent the binary symbols (0,0), wherein the information bits and parity bits using the logic value "0." 要指出的是,奇偶校验位的引入不会影响y位置估计的计算,因为A间隔总和以及B间隔总和产生与名义间距(图1C)的情况相同的值。 It is noted that the introduction of the parity bit does not affect the calculation of y-position estimate, as the sum of the A intervals and the sum generating nominal spacing interval B (FIG. 1C) in the case of the same value.

[0046] 突发510中的脉冲2与突发510中的脉冲1相隔间距204,其中间距204大于名义间距106。 [0046] 510 pulse 2 in burst with a pulse burst 510 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发510中的脉冲2与突发510中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 510 and 510 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发510中的脉冲4与突发510中的脉冲3相隔间距202,其中间距202 小于名义间距106。 Pulse 4 in burst 510 and 510 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发510中的脉冲4与突发510中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, the burst 510. Pulse 4 in burst 510 by spacing 204 pulse 5, wherein spacing 204 is greater than nominal spacing 106.

[0047] 在图5的例示实施例中,相对于名义间距106 (图1A),已经以与突发510中类似的方式改变突发520中的脉冲之间的间距。 [0047] In the illustrated embodiment of Figure 5 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 510 has a similar manner to change the spacing between the pulses in burst 520 in the. 突发520中的脉冲2与突发520中的脉冲1相隔间距204,其中间距204大于名义间距106。 520 pulse burst 2 and a pulse burst 520 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发520中的脉冲2与突发520中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 520 and 520 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发520中的脉冲4与突发520中的脉冲3相隔间距202,其中间距202小于名义间距106。 Pulse 4 in burst 520 and 520 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发520中的脉冲4与突发520中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, the burst 520. Pulse 4 in burst 520 by spacing 204 pulse 5, wherein spacing 204 is greater than nominal spacing 106.

[0048] 突发530中的脉冲2与突发530中的脉冲1相隔间距204,其中间距204大于名义间距106。 [0048] 530 pulse 2 in burst with a pulse burst 530 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发530中的脉冲2与突发530中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 530 and 530 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发530中的脉冲4与突发530中的脉冲3相隔间距202,其中间距202 小于名义间距106。 4 530 pulse bursts with burst 530 by spacing 202 pulse 3, wherein spacing 202 is less than nominal spacing 106.

[0049] 在图5的例示实施例中,相对于名义间距106 (图1A),已经以与突发530中类似的方式改变突发540中的脉冲之间的间距。 [0049] In the illustrated embodiment of Figure 5 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 530 has a similar manner to change the spacing between the pulses in burst 540 in the. 突发540中的脉冲2与突发540中的脉冲1相隔间距204,其中间距204大于名义间距106。 Burst pulse 2 in burst 540 of pulses 540 in a spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发540中的脉冲2与突发540中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 540 and 540 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发540中的脉冲4与突发540中的脉冲3相隔间距202,其中间距202小于名义间距106。 4 540 pulse burst and pulse 3 in burst 540 by spacing 202, wherein spacing 202 is less than nominal spacing 106.

[0050] 图6示出了申请人的伺服模式600。 [0050] Figure 6 shows a servo pattern 600 of the applicant. 相对于名义间距106 (图1A),已改变突发610和620中的脉冲之间的间距以编码第一位信息。 With respect to the nominal spacing 106 (FIG. 1A), has been changed to encode the first pitch information in bursts 610 and 620 between the pulses. 此外,相对于名义间距106 (图1A),已改变突发630和640中的脉冲之间的间距以编码用于纠错目的的奇偶校验位。 In addition, with respect to the nominal spacing 106 (FIG. 1A), has burst 630 and 640 to change the spacing between the pulses in order to encode a parity bit for error-correction purposes. 使用申请人的方法,伺服模式600因此编码两个位,第一位表示一位信息,第二位表示用于纠错目的的奇偶校验位。 Applicants used a method, servo pattern 600 thus encodes two bits, the first bit represents one bit of information, the second bit indicates a parity for error correction purposes bits. 在特定实施例中,这两个位表示二进制符号对(1,0),其中信息位采用逻辑值“1” 而奇偶校验位采用逻辑值“0”。 In a particular embodiment, these two bits represent the binary symbols (1,0), wherein the information bit takes the logical value "1" and the parity bit takes the logical value "0." 要指出的是,奇偶校验位的引入不会影响y位置估计的计算,因为A间隔总和以及B间隔总和产生与名义间距(图1C)的情况相同的值。 It is noted that the introduction of the parity bit does not affect the calculation of y-position estimate, as the sum of the A intervals and the sum generating nominal spacing interval B (FIG. 1C) in the case of the same value.

[0051] 突发610中的脉冲2与突发610中的脉冲1相隔间距202,其中间距202小于名义间距106。 [0051] 610 pulse 2 in burst with a pulse burst 610 by spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发610中的脉冲2与突发610中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 610 and 610 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发610中的脉冲4与突发610中的脉冲3相隔间距204,其中间距204 大于名义间距106。 Pulse 4 in burst 610 and 610 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发610中的脉冲4与突发610中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, the burst 610. Pulse 4 in burst 610 by spacing 202 pulse 5, wherein spacing 202 is less than nominal spacing 106.

[0052] 在图6的例示实施例中,相对于名义间距106 (图1),已经以与突发610中类似的方式改变突发620中的脉冲之间的间距。 [0052] In the illustrated example of Fig. 6 embodiment, with respect to the nominal spacing 106 (FIG. 1), with the burst 610 has a similar manner to change the spacing between the pulses in burst 620 in the. 突发620中的脉冲2与突发620中的脉冲1相隔间距202,其中间距202小于名义间距106。 2 620 pulse burst with a pulse burst 620 by spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发620中的脉冲2与突发620中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 620 and 620 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发620中的脉冲4与突发620中的脉冲3相隔间距204,其中间距204大于名义间距106。 4 620 pulse burst and pulse 3 in burst 620 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发620中的脉冲4与突发620中的脉冲5相隔间距202,其中间距202小于名义间距106。 In addition, pulse 4 in burst 620 and 620 from pulse 5 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106.

[0053] 突发630中的脉冲2与突发630中的脉冲1相隔间距204,其中间距204大于名义间距106。 [0053] 630 pulse 2 in burst with a pulse burst 630 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发630中的脉冲2与突发630中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 630 and 630 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发630中的脉冲4与突发630中的脉冲3相隔间距202,其中间距202 小于名义间距106。 4 630 pulse bursts with burst 630 by spacing 202 pulse 3, wherein spacing 202 is less than nominal spacing 106.

[0054] 在图6的例示实施例中,相对于名义间距106 (图1A),已经以与突发630中类似的方式改变突发640中的脉冲之间的间距。 [0054] In the illustrated example of Fig. 6 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 630 has a similar manner to change the spacing between the pulses in burst 640 in the. 突发640中的脉冲2与突发640中的脉冲1相隔间距204,其中间距204大于名义间距106。 640 pulse burst 2 and a pulse burst 640 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发640中的脉冲2与突发640中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 640 and 640 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发640中的脉冲4与突发640中的脉冲3相隔间距202,其中间距202小于名义间距106。 Pulse 4 in burst 640 and 640 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106.

[0055] 图7示出了申请人的伺服模式700。 [0055] Figure 7 shows a servo pattern 700 of the applicant. 相对于名义间距106 (图1A),已改变突发710 和720中的脉冲之间的间距以编码第一位信息。 With respect to the nominal spacing 106 (FIG. 1A), has been changed in the burst 710 and the spacing between the pulses 720 to encode the first information. 此外,相对于名义间距106(图1A),已改变突发730和740中的脉冲之间的间距以编码用于纠错目的的奇偶校验位。 In addition, with respect to the nominal spacing 106 (FIG. 1A), has changed the burst 730 and the spacing between the pulses 740 to encode a parity bit for error-correction purposes. 使用申请人的方法,伺服模式700因此编码两个位,第一位表示一位信息,第二位表示用于纠错目的的奇偶校验位。 Applicants used a method, servo pattern 700 thus encodes two bits, the first bit represents one bit of information, the second bit indicates a parity for error correction purposes bits. 在特定实施例中,这两个位表示二进制符号对(0,1),其中信息位采用逻辑值“0” 而奇偶校验位采用逻辑值“1”。 In a particular embodiment, these two bits represent the binary symbols (0,1), wherein the information bit takes the logical value "0" and the parity bit takes the logical value "1." 要指出的是,奇偶校验位的引入不会影响y位置估计的计算,因为A间隔总和以及B间隔总和产生与名义间距(图1C)的情况相同的值。 It is noted that the introduction of the parity bit does not affect the calculation of y-position estimate, as the sum of the A intervals and the sum generating nominal spacing interval B (FIG. 1C) in the case of the same value.

[0056] 突发710中的脉冲2与突发710中的脉冲1相隔间距204,其中间距204大于名义间距106。 [0056] 710 pulse 2 in burst with a pulse burst 710 by spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发710中的脉冲2与突发710中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 710 and 710 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发710中的脉冲4与突发710中的脉冲3相隔间距202,其中间距202 小于名义间距106。 Pulse 4 in burst 710 and 710 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发710中的脉冲4与突发710中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, the burst 710. Pulse 4 in burst 710 by spacing 204 pulse 5, wherein spacing 204 is greater than nominal spacing 106.

[0057] 在图7的例示实施例中,相对于名义间距106 (图1A),已经以与突发710中类似的方式改变突发720中的脉冲之间的间距。 [0057] In the embodiment shown in FIG. 7 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 710 has a similar manner to change the spacing between the pulses in burst 720 in the. 突发720中的脉冲2与突发720中的脉冲1相隔间距204,其中间距204大于名义间距106。 Burst pulse 2 in burst 720 of pulses 720 in a spacing 204, wherein spacing 204 is greater than nominal spacing 106. 此外,突发720中的脉冲2与突发720中的脉冲3相隔间距202,其中间距202小于名义间距106。 In addition, pulse 2 in burst 720 and 720 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 突发720中的脉冲4与突发720中的脉冲3相隔间距202,其中间距202小于名义间距106。 Pulse 4 in burst 720 and 720 from pulse 3 in burst spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发720中的脉冲4与突发720中的脉冲5相隔间距204,其中间距204大于名义间距106。 In addition, pulse 4 in burst 720 and 720 from pulse 5 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0058] 突发730中的脉冲2与突发730中的脉冲1相隔间距202,其中间距202小于名义间距106。 [0058] 730 in the burst pulse 2 in burst 730 by spacing 202 pulse 1, wherein spacing 202 is less than nominal spacing 106. 此外,突发730中的脉冲2与突发730中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 730 and 730 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发730中的脉冲4与突发730中的脉冲3相隔间距204,其中间距204 大于名义间距106。 Pulse 4 in burst 730 and 730 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0059] 在图7的例示实施例中,相对于名义间距106 (图1A),已经以与突发730中类似的方式改变突发740中的脉冲之间的间距。 [0059] In the embodiment shown in FIG. 7 embodiment, with respect to the nominal spacing 106 (FIG. 1A), with the burst 730 has a similar manner to change the spacing between the pulses in burst 740 in the. 突发740中的脉冲2与突发740中的脉冲1相隔间距202,其中间距202小于名义间距106。 Burst pulse 2 in burst 740 of pulses 740 in a spacing 202, wherein spacing 202 is less than nominal spacing 106. 此外,突发740中的脉冲2与突发740中的脉冲3相隔间距204,其中间距204大于名义间距106。 In addition, pulse 2 in burst 740 and 740 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106. 突发740中的脉冲4与突发740中的脉冲3相隔间距204,其中间距204大于名义间距106。 Pulse 4 in burst 740 and 740 from pulse 3 in burst spacing 204, wherein spacing 204 is greater than nominal spacing 106.

[0060] 在特定实施例中,申请人的顺序信息存储介质包括沿其长度顺序编码的多个伺服模式。 [0060] In a particular embodiment, Applicants sequence information storage medium comprising a plurality of servo pattern along its length coding sequence. 在特定实施例中,申请人的方法聚合顺序多个伺服模式中编码的信息以形成一个或多个字。 In a particular embodiment, a plurality of sequential polymerization applicant information encoded in the servo pattern to form one or more words. 在特定实施例中,申请人的方法聚合36个顺序伺服模式中编码的信息以形成三个字,其中在四个顺序伺服模式中编码的信息包括制造商信息,并且其中在八个顺序伺服模式中编码的信息包括同步信息,并且其中在二十四(24)个顺序伺服模式中编码的信息包括LPOS信息。 In a particular embodiment, the method of polymerization of the applicant 36 sequential servo patterns to form encoded information words, wherein the four sequential servo patterns encoded information comprises manufacturer information, and wherein the eight sequential servo patterns The encoded information includes synchronization information, and wherein at twenty-four (24) sequential servo patterns comprises information encoded LPOS information.

[0061] 使用图2和3的现有技术伺服模式,四个顺序伺服模式共同用于编码包括总计4 位信息的制造商信息。 [0061] The prior art servo pattern in FIG 2 and 3, the four sequential servo patterns used in common for encoding includes the manufacturer Total 4 information. 使用图4、5、6和7的申请人的伺服模式,四个顺序伺服模式共同用于编码包括总计4位信息的制造商信息和4个奇偶校验位。 FIG applicant using 4,5,6 and 7 of the servo pattern, the four sequential servo patterns used to encode a common manufacturer information comprises a total of four bits of information and 4 parity bits. 如本领域的技术人员将理解的, 与使用现有技术伺服模式相比,使用申请人的伺服模式允许在解码制造商信息时提供更高的可靠性。 As those skilled in the art will appreciate, as compared with the prior art servo patterns, the servo pattern allows the use of the applicant to provide higher manufacturer information upon decoding reliability.

[0062] 使用图4、5、6和7的申请人的伺服模式,在特定实施例中,申请人的在顺序信息存储介质的非数据部分中编码信息的方法使用简单重复码编码包括四个顺序伺服突发的制造商信息。 [0062] The applicant of the servo pattern in FIG 5, 6 and 7, in a particular embodiment, the method of encoding information of the applicant using a simple repetition code in a non-data encoding portion comprises four sequential information storage medium sequential servo burst manufacturer information. 在特定实施例中,申请人的在顺序信息存储介质的非数据部分中编码信息的方法使用更复杂的一位纠错扩展汉明码编码包括四个顺序伺服突发的制造商信息。 In a particular embodiment, the method of encoding information of the applicant using a more sophisticated extended Hamming code error correction coding comprises four sequential servo bursts manufacturer information in the data portion of the non-sequential information storage medium. 备选地, 可以使用下文所述的申请人的RS ECC为制造商信息提供更强的保护。 Alternatively, you can use the RS ECC applicants below provide greater protection for the manufacturer information.

[0063] 使用图2和3的现有技术伺服模式,八个顺序伺服模式共同用于编码包括总计8 位信息的同步信息。 The prior art servo patterns [0063] Fig. 2 and 3, the eight sequential servo patterns comprises encoding the common synchronization information for a total of eight bits of information. 使用图4、5、6和7的申请人的伺服模式,八个顺序伺服模式共同用于编码包括总计16位的同步信息。 FIG applicant using 4,5,6 and 7 of the servo pattern, the eight sequential servo patterns used in common for encoding comprises a total of 16 of the synchronization information. 如本领域的技术人员将理解的,使用申请人的伺服模式允许编码的同步信息量是使用包括用于恢复LPOS信息的纠错能力的现有技术伺服模式的两倍。 As those skilled in the art will appreciate, the use of applicant's servo patterns allows the amount of information is coded synchronization error correction capability using twice include LPOS information for recovering the prior art servo pattern. 在特定实施例中,申请人的用于在顺序信息存储介质的非数据部分中编码信息的方法对包括16位同步模式1100000000000000的同步信息进行编码。 In a particular embodiment, the applicant for the non-data portion of the information storage medium in order to encode information on the method of 16-bit synchronization pattern includes synchronization information 1100000000000000 is encoded. 要指出的是,通过使用重复码从LTO同步模式获得16位同步模式。 To be noted that to obtain 16 synchronous mode from the LTO synchronous mode by using repetition code. 申请人的16位同步模式提供了增强的噪声鲁棒性。 16 applicants synchronous mode provides enhanced noise robustness.

[0064] 使用图2和3的现有技术伺服模式,24个顺序伺服模式共同用于编码包括总计24位信息的LPOS信息。 [0064] The prior art servo pattern in FIG 2 and 3, the 24 sequential servo patterns comprises encoding the common LPOS information for a total of 24 bits of information. 使用图4、5、6和7的申请人的伺服模式,申请人的顺序24个伺服模式用于编码包括总计24位信息的LPOS信息和24个奇偶校验位。 Figure 5, 6 and 7 using the applicant of the servo pattern, the order of the applicant 24 servo pattern used to encode LPOS information comprises a total of 24 bits of information and 24 parity bits. 如本领域的技术人员将理解的,与使用现有技术伺服模式相比,使用申请人的伺服模式允许在解码LPOS信息时提供更高的可靠性。 As those skilled in the art will appreciate, as compared with the prior art servo patterns, the servo pattern allows the use of the applicants in the decoded LPOS information provides greater reliability.

[0065] 在特定实施例中,使用申请人的伺服模式提高了在顺序数据存储介质(例如磁带)中编码的制造商信息和/或同步信息和/或LPOS信息的可靠性。 [0065] In a particular embodiment, the use of applicant's servo patterns in order to improve the data storage medium (e.g., magnetic tape) in the encoded manufacturer information and / or synchronization information and / or reliability of the LPOS information. 如上所述,申请人的每个伺服模式编码2个位,其中第一突发连同第二突发一起对第一位进行编码,并且其中第三突发连同第四突发一起对第二位进行编码。 Each encoded servo pattern described above, the applicant's two bits, wherein the first burst together with the second burst is encoded together with the first one, and wherein the third together with the fourth burst of the second burst together encoded. 在申请人的用于在顺序数据存储介质的非数据区域中编码信息的方法的特定实施例中,申请人的每个伺服模式编码第一位和第二位,其中所述第一位包括信息位,而所述第二位包括“奇偶校验位”。 In particular the applicant's method is used to encode information in a sequential data storage medium of the non-data region in the embodiment, each of the first servo pattern coding applicant and second bits, wherein the first information comprises bits, while the second comprises a "parity bit." 如果申请人的方法的实施例包括重复码,则在每个伺服模式中对所述第二位进行解码以便包括与所述第一位相同的值。 If the embodiment of applicant's method comprises a repetition code, in each of the servo pattern in the second decoding so as to include the same value as the first bit. 在这些使用重复编码的实施例中,如果无法读取编码在申请人的伺服模式之一中的第一位,则申请人的方法将使用所述第二位的解码后的值代替不可读取的第一位的值。 In these embodiments, the use of repetition coding, if unable to read the encoded servo patterns in one of the applicants in the first, the applicant's method instead of using the value of the second decoded unreadable The first bit value.

[0066] 在特定实施例中,申请人的方法解释24位LPOS字以包括八(8)个不同的3位符号。 [0066] In certain embodiments, Applicants method to explain 24 LPOS word comprises eight (8) different three symbols. 在上述“奇偶校验位”实施方式中使用申请人的伺服模式,里德-所罗门纠错码(“RS ECC")的使用允许纠正损坏的3位符号。 Servo pattern used in the applicant's above-mentioned "parity bit" embodiment, a Reed - Solomon error correction code ("RS ECC") allows the use of correct corrupted three symbols.

[0067] 在一个优选实施例中,“RS ECC”是伽罗瓦域GF (8)上的[n = 8,k = 4,d = 5]单独扩展里德-所罗门(RS)码,其中代码字长度为n = 8个符号,代码大小(code dimension) 为k = 4个符号,最小代码距离为d = 5,即,所述代码允许纠正8符号RS代码字内的任何两个错误符号、或纠正8符号RS代码字内的任何一个错误符号和任何两个已擦除符号、或纠正8符号RS代码字内的任何四个已擦除符号。 [0067] In a preferred embodiment, "RS ECC" is a Galois field GF (8) on a [n = 8, k = 4, d = 5] individually extended Reed - Solomon (RS) codes, wherein codewords of length n = 8 symbols, code size (code dimension) for k = 4 symbols, the minimum code distance is d = 5, i.e., the code allows the correction of any two error symbols 8 symbol RS code word of , or correct any error symbol 8 symbol RS code word and any two symbols have been erased, or correct any of the four 8 erased symbols within symbols RS code word. 已擦除符号是一种错误符号,其在代码字内的位置是已知的,但错误符号的实际值未知。 Erased symbol is an error symbol, its position within the code word is known, but the actual value of the erroneous symbol is unknown.

[0068] 要指出的是,通常伽罗瓦域具有pm个元素(其中ρ>1为质数,m>0为整数)并被称为GF(pm)。 [0068] It is noted that, generally having pm Galois field elements (where ρ> 1 is a prime number, m> 0 is an integer) and is referred to GF (pm). 在所述优选实施例中,ρ = 2并且m = 3,因此GF⑶中的里德-所罗门码的符号为8进位(8-ary)并可由3位行向量表示。 In the preferred embodiment, ρ = 2 and m = 3, so GF⑶ the Reed - Solomon code is 8 symbols carry (8-ary) and can be represented by three row vector. 对于所述优选实施例,伽罗瓦域GF(8)中的计算由本原多项式P(x) =x3+x+l定义。 For the preferred embodiment, the Galois field GF (8) are calculated by a primitive polynomial P (x) = x3 + x + l is defined. GF⑶中的本原元素为a = (OlO)0此外,所述优选实施例的生成多项式为G(X) = (x+a) (x+a2) (x+a3) = f+aWax+a6,其中加法和乘法在GF(8)中定义。 GF⑶ the primitive element a = (OlO) 0 In addition, the generator polynomial of the preferred embodiment is a G (X) = (x + a) (x + a2) (x + a3) = f + aWax + a6 wherein the addition and multiplication defined GF (8) in the. 图11示出了GF(S)中的计算的指数记数法和二进制记数法以及从GF(S) 上的[n = 8,k = 4,d = 5]单独扩展RS码生成代码字的系统编码器。 Figure 11 shows a GF (S) of the calculated exponential notation and binary notation and from GF (S) on a [n = 8, k = 4, d = 5] extended RS code generating separate code word The system encoder. RS代码字由[Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8]表示。 RS code word is represented by [Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8]. 每个1代码字中的前四个符号1、%、七、1是要进行1编码的信息符号。 Each 1 codeword in the first four symbol 1%, seven, one is to be a coded information symbols. 因此,图11中的编码器为系统编码器。 Thus, in Fig. 11 for the encoder system encoder. 1奇偶校验符号%、%、%、%被计算为信息符号l、Q2> q3、Q4的函数。 1 parity symbols%,%,%,%, is calculated as the information symbol l , Q2> q3, Q4 function. 如图11中所示,使用在GF⑶中执行加法和乘法的反馈移位寄存器电路完成此计算。 As shown in Figure 11, the use of addition and multiplication in the implementation of the feedback shift register circuit GF⑶ complete this calculation. 由此,反馈移位寄存器电路的所有寄存器在GF(S)中被初始设置为0符号。 Thus, all of the feedback shift register circuit registers GF (S) in a symbol is initially set to zero. 寄存器R0、R1和R2的宽度为3位。 Registers R0, R1 and R2 width of 3. 然后将信息符号91、%、七、%按顺序馈入编码器。 Then the information symbol 91%, seven,% sequentially fed into the encoder. 处理完必需的符号之后,R2的内容为q5,Rl的内容为q6,RO的内容为q7。 After processing the required symbol, the content of R2 is q5, content Rl is q6, RO content is q7. 整体奇偶校验符号q8作为最后一个奇偶校验符号被添加在RS代码字的末尾。 Q8 overall parity symbols as the last parity symbols are added at the end of the RS code word.

[0069] 现在参考图8A,LPOS字800包括24个顺序伺服模式,即顺序伺服模式802、804、 806、808、810、812、814、816、818、820、822、824、826、828、830、832、834、836、838、840、842、 844,846以及848。 [0069] Referring now to Figure 8A, LPOS word 800 includes 24 sequential servo patterns, i.e., sequential servo patterns 802, 804, 806,808,810,812,814,816,818,820,822,824,826,828, 830,832,834,836,838,840,842, 844, 846 and 848. 这24个伺服摸式中的每个伺服模式都编码两个位。 This 24 servo touch-type servo pattern for each encode two bits. 例如,伺服模式802编码位U1和位C1,其中第一突发中的脉冲的间距和第二突发中的脉冲的间距编码位U1 (信息位),并且其中第三突发中的脉冲的间距和第四突发中的脉冲的间距编码位C1 (奇偶校验位)。 For example, servo pattern 802 U1 and bit coded bits C1, wherein the pitch of the first burst and the second burst of pulses in the pulse spacing coded bits U1 (information bits), and wherein the third burst of pulses spacing and fourth burst pulse spacing coded bits C1 (parity). 出于与旧式LTO硬件的兼容性的原因,由第一突发中的脉冲的间距和第二突发中的脉冲的间距编码的位被选择作为LPOS字中的LPOS信息位,如LTO中规定的那样。 For compatibility with legacy hardware LTO reason, by the pitch of the encoded bit in the first burst and a second burst pulse spacing in the pulse is selected as the LPOS word LPOS information bits, as specified in LTO as.

[0070] 现在参考图8B,由两个交织RS代码字800对LPOS字中的24个信息位进行编码。 [0070] Referring now to Figure 8B, by two interleaved RS codewords 800 pairs LPOS word 24 information bits are encoded. 两个交织RS代码字800包括八个3位符号对,即3位符号对850、855、860、865、870、875、 880以及885。 Two interleaved RS code word 800 includes eight three symbols that three symbols 850,855,860,865,870,875, 880 and 885. GF(S)中的每个符号对都包括信息符号[U3i+1,U3i+2,U3i+3](其中i = 0, , 7)和奇偶校验符号[C3i+1,C3i+2,C3i+3](其中i = 0,...,7)。 GF (S) of each symbol pair includes information symbols [U3i + 1, U3i + 2, U3i + 3] (where i = 0, , 7), and parity symbols [C3i + 1, C3i + 2, C3i + 3] (where i = 0, ..., 7). 使用图4、5、6和7的申请人的伺服模式(即,使用申请人的“奇偶校验位”编码)并使用申请人的RS ECC,申请人的在顺序信息存储介质的非数据部分中编码信息的方法可以纠正800中包括的每个RS代码字中的八个3位符号中的最多两个3位符号。 Figure 5, 6 and 7 using the applicant of the servo pattern (i.e., the use of the applicant's "parity bit" code) and using the applicant's RS ECC, the applicant's non-data portions in the order information storage medium The method of encoding information of each RS code word can correct 800 included in the eight three symbols up to two 3-bit symbol. 此外,使用图4、5、6和7的申请人的伺服模式(即, 使用申请人的“奇偶校验位”编码)并使用申请人的RS ECC,申请人的方法可以纠正800中与0. 8mm 突发纠错对应的任何8 位[U」,Cj, UJ+1, CJ+1, UJ+2, CJ+2, Uj+3,CJ+3](其中1 < = j < = 21)或[Cp Uj+1,CJ+1, UJ+2, CJ+2, Uj+3,CJ+3, UJ+4](其中1 <= j < = 20)突发。 In addition, using FIG applicant 4,5,6 and 7 of the servo pattern (i.e., the use of the applicant's "parity bit" code) and using the applicant's RS ECC, Applicants method 800 can be corrected with 0 . 8mm burst error correction corresponding to any 8 [U ", Cj, UJ + 1, CJ + 1, UJ + 2, CJ + 2, Uj + 3, CJ + 3] (where 1 <= j <= 21 ) or [Cp Uj + 1, CJ + 1, UJ + 2, CJ + 2, Uj + 3, CJ + 3, UJ + 4] (where 1 <= j <= 20) bursts.

[0071] 在特定实施例中,图8A的24个顺序伺服模式因此将24位纵向位置信息编码为两个交织RS代码字,其中每个RS代码字都包括八个3位符号[qi Q2 Q3 Q4 Q5 Q6 Q7 q8]。 [0071] In a particular embodiment, FIG. 8A 24 sequential servo patterns will therefore be 24 longitudinal position information encoded into two interleaved RS codewords, wherein each RS code word comprises eight 3-bit symbol [qi Q2 Q3 Q4 Q5 Q6 Q7 q8]. 例如,现在参考图8A、8B、9和10,图8A的24个伺服模式编码第一RS代码字900和第二RS代码字1000,其中在图8B中示出了GF(8)中属于RS代码字的符号对。 For example, referring now to FIG. 8A, 8B, 9 and 10, 24 in FIG. 8A servo pattern coding a first RS codeword 900 and a second RS codeword 1000, which in FIG. 8B shows a GF (8) belonging to the RS codeword symbol pair. 第一RS代码字900包括四个3 位符号对910、920、930 和940,其中qi = [U1, U2, U3], q2 = [U7, U8, U9], q3 = [U13, U14,U15],q4 — [U19? U20? U2i],q5 — [C1 ? C2? C3],q6 — [C7? C8? C9],q7 — [C13,C14? C15],q8 — [C19, C20,C21]。 The first RS codeword 900 including four three symbols 910,920,930 and 940, where qi = [U1, U2, U3], q2 = [U7, U8, U9], q3 = [U13, U14, U15 ], q4 -?? [U19 U20 U2i], q5 -? [C1 C2 C3], q6 -? [C7 C8 C9], q7 -??? [C13, C14 C15], q8 - [C19, C20, C21 ]. 第二RS代码字1000包括四个3位符号对1010、1020、1030和1040,其中qi =[U4,U5, U6], q2 = [U10, U11, U12], q3 = [U16, U17,U18], q4 = [U22, U23, U24], q5 = [C4, C5, C6], Q6 = [C10,C11, C12],q7 = [C16, C17, C18],q8 = [C22, C23, C24]。 The second RS code word 1000 includes four three symbols for 1010, 1020 and 1040, where qi = [U4, U5, U6], q2 = [U10, U11, U12], q3 = [U16, U17, U18 ], q4 = [U22, U23, U24], q5 = [C4, C5, C6], Q6 = [C10, C11, C12], q7 = [C16, C17, C18], q8 = [C22, C23, C24 ]. 第一RS 代石马字900 与第二RS 代码字1000交织。 The first generation of Shima word RS 900 and RS code word 1000 second intertwined.

[0072] 在特定实施例中,使用伽罗瓦域GF (2)上的[n = 8,k = 4,d = 4]扩展汉明码来编码由LTO规定的LPOS字中的4位制造商信息[、t2 t3 t4],其中代码字长度为η = 8个位,代码大小为k = 4个位,最小代码距离为d = 4,即,所述代码允许纠正8位扩展汉明代码字内的任何一个错误位。 [0072] In a particular embodiment, the use of Galois field GF (2) on a [n = 8, k = 4, d = 4] extended Hamming code encoded LPOS word specified by LTO in 4 Manufacturer information [, t2 t3 t4], where the codeword length for η = 8 bits, the code size for k = 4 bits, the minimum code distance d = 4, that is, the code allows to correct eight extended Hamming code word Any error bit inside. 图12示出了用于从GF(2)上的[n = 8,k = 4,d = 4]扩展汉明码生成代码字的系统编码规则。 Figure 12 illustrates a from GF [n = 8, k = 4, d = 4] (2) on the extended Hamming code codeword generation system encoding rules. 扩展汉明代码字由[、t2 t3 t4 P1 p2 p3 p4]表示。 Extended Hamming code word is represented by [, t2 t3 t4 P1 p2 p3 p4]. 每个代码字、、t2、t3、t4中的前四位是要编码的信息位。 Each code word ,, t2, t3, t4 in the top four bits of information to be encoded. 因此,图12中的编码规则定义了系统编码器。 Thus, in Figure 12 the encoding rules define the system encoder. 奇偶校验位? Parity? 1、? 1 ,? 2、? 2 ,? 3、? 3 ,? 4被计算为信息位、、、、、、、的函数。 4 is calculated as a function of the information bit ,,,,,,,. 根据申请人的“奇偶校验位”编码方法,通过交织信息位和奇偶校验位来编写代码字。 According to the applicant's "parity" encoding method, by interleaving information bits and the parity bit code word. 每个伺服模式因此编码一对位(ti; Pi), i = 1,2,3,4。 Thus each servo pattern encodes a pair of bit (ti; Pi), i = 1,2,3,4. 由第一突发中的脉冲的间距和第二突发中的脉冲的间距编码的位被选择作为制造商信息位,而由第三突发中的脉冲的间距和第四突发中的脉冲的间距编码的位被选择作为奇偶校验位。 From the first pulse burst and a second burst spacing pitch pulse coded bits is selected as the manufacturer information bits, while the third burst pulse spacing and the fourth burst pulse spacing coded bits is selected as the parity bit.

[0073] 使用申请人的“奇偶校验位”编码的优点包括避免了由包含用于恢复LPOS信息的纠错能力的现有技术伺服模式引起的解码延迟。 [0073] using the applicant's "parity bit" coding advantages include avoiding the decoding by the error correction capability comprising LPOS information for recovering the servo pattern of the prior art due to the delay.

[0074] 使用申请人的“奇偶校验位”编码的进一步优点包括使原始LPOS字如针对LTO磁带驱动器规定的那样保持完整。 [0074] A further advantage of the use of the applicant's "parity bit" includes the original encoded LPOS word as intact for a predetermined LTO tape drive. 因此,旧式硬件无需任何修改即可读取新的格式。 Therefore, legacy hardware without any modifications to read the new format. [0075] 申请人的发明还包括制品,例如但不限于磁带驱动装置、数据存储控制器、自动数据存储库、包括存储管理程序并与数据存储库通信的主机计算设备,其中所述制品包括包含计算机可读程序代码的计算机可读介质,所述计算机可读程序代码包括一系列计算机可读程序步骤以实现在顺序信息存储介质的一个或多个非数据区域中编码申请人的多个伺服模式、和/或解码在申请人的多个伺服模式中编码的信息,和/或使用申请人的里德-所罗门纠错码来纠正从包括在所述存储介质的一个或多个非数据区域中编码的申请人的多个伺服模式的顺序信息存储介质读取的信息中的错误。 [0075] Applicants' invention further includes articles, such as, but not limited to, a tape drive, a data storage controller, automated data storage library, comprising a storage management program and communication with the host data store of the computing device, wherein the article comprises comprising computer readable program code of a computer readable medium, the computer readable program code comprising a series of computer readable program steps to effect the plurality of servo patterns in a sequence encoding the applicant information storage medium or a plurality of non-data areas , and / or decoding a plurality of servo pattern information encoded applicant, and / or use of applicant Reed - Solomon error correction code to correct from one of said storage medium comprises one or more non-data regions storing the encoded information sequence information of a plurality of servo patterns applicant medium read errors.

[0076] 申请人的发明还包括计算机程序产品,所述计算机程序产品编码在计算机可读介质中并可与计算机处理器一起使用以便在顺序信息存储介质的一个或多个非数据区域中编码申请人的多个伺服模式、和/或解码在申请人的多个伺服模式中编码的信息,和/或使用申请人的里德-所罗门纠错码来纠正从包括在所述存储介质的一个或多个非数据区域中编码的申请人的多个伺服模式的顺序信息存储介质读取的信息中的错误。 [0076] Applicants' invention further includes a computer program product, the computer program product can be used in a computer-readable encoding medium encoded with a computer processor to apply a sequential information storage medium or a plurality of non-data area a plurality of servo pattern person, and / or decoding a plurality of servo pattern information encoded applicant, and / or use of applicant Reed - Solomon error correction code to correct from the group comprising one of said storage medium or information order information storage area a plurality of non-encoded data of a plurality of servo patterns applicant medium read errors.

[0077] 虽然详细示出了本发明的优选实施例,但是应显而易见的是,在不偏离如以下权利要求中提出的本发明的范围的情况下,本领域的技术人员可想到对这些实施例的修改和改变。 [0077] Although shown in detail preferred embodiments of the present invention, it should be apparent that without departing from the scope of the following claims as set forth in the present invention, the skilled in the art of these embodiments are conceivable modifications and changes.

Referenced by
Citing PatentFiling datePublication dateApplicantTitle
CN104079378A *30 Jun 20141 Oct 2014天津七一二通信广播有限公司Digital trunked communication 3/4 code rate grouped data error-resisting decoding method
CN104079378B *30 Jun 201424 May 2017天津七二通信广播股份有限公司一种数字集群通信3/4编码率分组数据抗误码解码方法
Classifications
International ClassificationG11B15/46, H03M13/09, G11B20/12, G11B5/584, G11B20/18
Cooperative ClassificationG11B2220/95, G11B20/1201, G11B20/14, G11B2020/1284, G11B2020/1484, G11B2020/1281, G11B2220/93, G11B2020/1836, G11B5/584, G11B2020/1287, G11B20/1833, G11B20/1866, G11B2220/90
European ClassificationG11B5/584, G11B20/12B, G11B20/18D, G11B20/18E
Legal Events
DateCodeEventDescription
9 Feb 2011C06Publication
23 Mar 2011C10Entry into substantive examination
15 Aug 2012C14Grant of patent or utility model