Search Images Maps Play Gmail Drive Calendar Translate 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 numberCN101361125 A
Publication typeApplication
Application numberCN 200780001748
PCT numberPCT/EP2007/050212
Publication date4 Feb 2009
Filing date10 Jan 2007
Priority date26 Jan 2006
Also published asCA2636848A1, CA2636848C, CN101361125B, DE602007001872D1, EP1984919A1, EP1984919B1, US7245450, US20070171565, WO2007085529A1
Publication number200780001748.1, CN 101361125 A, CN 101361125A, CN 200780001748, CN-A-101361125, CN101361125 A, CN101361125A, CN200780001748, CN200780001748.1, PCT/2007/50212, PCT/EP/2007/050212, PCT/EP/2007/50212, PCT/EP/7/050212, PCT/EP/7/50212, PCT/EP2007/050212, PCT/EP2007/50212, PCT/EP2007050212, PCT/EP200750212, PCT/EP7/050212, PCT/EP7/50212, PCT/EP7050212, PCT/EP750212
InventorsE埃莱夫特里乌, G凯鲁比尼, J耶利托, R哈钦斯
Applicant国际商业机器公司
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Synchronous servo channel for longitudinal position detection and position error signal generation in tape drive systems
CN 101361125 A
Abstract
A fully synchronous longitudinal position (LPOS) detection system is provided for improving the reliability of servo channels in tape systems. The system is based on the interpolation of the servo channel output signal, which is sampled by an analog-to-digital converter (ADC) at a fixed sampling rate, using a clock at a nominal frequency, so that interpolated signal samples are obtained at a predetermined fixed rate, independent of tape velocity. This predetermined fixed rate is defined in terms of samples per unit of length, as opposed to samples per unit of time, which is the measure of the ADC sampling rate. The resolution with which the servo channel signal is obtained at the interpolator output is thus determined by the step interpolation distance.
Claims(9)  translated from Chinese
1.一种在磁带存储系统中进行纵向位置(LPOS)探测的方法,包括: 对磁带存储系统进行操作,由此使磁带以一定速度纵向通过伺服读磁头,所述磁带包括记录下来的嵌有LPOS信息的伺服脉冲图形; 确定预定的固定采样率,该采样率按照通过所述伺服读磁头的单位磁带长度上的样本来定义; 从所述伺服读磁头产生伺服信道输出信号; 产生具有标称频率的时钟信号; 以所述标称时钟频率采用模拟-数字转换器(ADC)对所述伺服信道输出信号进行采样; 对来自所述ADC的所述伺服信道输出信号样本进行插值; 以不依赖于所述磁带速度的所述固定采样率产生插值信号样本序列;以及从所述插值信号样本序列中产生LPOS信号。 A longitudinal position (LPOS) detection method in a tape storage system, comprising: a tape storage system, whereby the tape lengthwise at a constant speed by a servo read head, the tape comprising recorded embedded servo pulse pattern LPOS information; determining a predetermined fixed sampling rate, the sample rate is defined by the sample in accordance with the servo read head of the tape unit length; generating a servo channel output signal from the servo read head; generating a nominal the clock signal frequency; nominal clock frequency to the analog - digital converter (ADC) for the servo channel output signal samples; of the servo channel output signal samples from the ADC interpolating; not depending The sampling rate is fixed to the tape speed to generate the interpolated signal sample sequence; and generating LPOS signal from the interpolated signal sample sequence.
2. 根据权利要求l所述的方法,其中,产生LPOS信号包括: 获得基于时序的伺服脉冲;以及测量各个双位的过零点之间的距离以产生位置误差信号。 2. The method of claim l, wherein the generating LPOS signal comprises: obtaining timing-based servo bursts; and the distance between the zero crossings of each dibit measurement to generate a position error signal.
3. 根据权利要求2所述的方法,其中,所述LPOS信号在磁带速度变化和恒定期间产生。 3. The method according to claim 2, wherein the LPOS signal and the constant change in the tape speed during production.
4. 根据权利要求3所述的方法,其中,用于LPOS探测的近似最大速度由vmax-Lp1fs/2)来表示,其中,Lp是所述伺服脉沖图形中的磁性跃变之间的最小距离,单位为微米,而fs为所述固定采样率,单位为MHz。 4. The method of claim 3, wherein an approximate maximum velocity for LPOS detection by vmax-Lp1fs / 2) is represented, wherein, Lp is a minimum distance between the servo burst patterns of magnetic transitions between , in microns, and fs is the fixed sampling rate, in units of MHz.
5. —种用于磁性数据存储带的同步纵向位置(LPOS)探测系统,包括:时钟,用于以标称频率产生时钟信号;用于确定预定的固定采样率的装置,该固定采样率按照纵向通过伺服读磁头的单位磁带长度上的样本来定义,所述磁带包括记录下来的嵌有LPOS信息的伺服脉冲图形;才莫拟-数字转换器(ADC),包括: 用于接收所述时钟信号的输入端;用于从所述伺服读磁头接收祠服信道输出信号的输入端;用于以所述标称时钟频率对所述伺服信道输出信号进行采样的装置;以及用于输出伺服信号样本的装置; 时序基准发生器,其具有用来接收所述时钟信号的输入端; 脉冲插值器,其对所述时序基准发生器进行响应,包括:用来从所述ADC接收所迷伺服信号样本的笫一输入端;以及用来以所述独立于磁带速度的固定采样率对所述祠服信号样本进行插值并输出插值信号样本序列的装置;以及LPOS探测器,包括:用来从所述脉沖插值器接收所述插值信号样本序列的输入端; 用来向所述脉冲插值器的笫二输入端发送控制信号的第一输出端;以及用来从所述插值信号样本序列产生LPOS输出信号的装置。 5. - kind of used to synchronize the longitudinal position of the magnetic data storage tape (LPOS) detection system, comprising: a clock for generating a clock signal at a nominal frequency; means for determining a predetermined fixed sampling rate used, in accordance with the fixed sampling rate Sample longitudinal read head by servo unit is defined on the tape length, the tape comprising recorded servo burst patterns embedded with LPOS information; Mo only quasi - digital converter (ADC), comprising: means for receiving said clock the input signal; an input for receiving the Temple service channel output signal from the servo read head; to the nominal clock frequency of the servo channel output signal means for sampling; and for outputting a servo signal means sample; timing reference generator, having for receiving said input clock signal; pulse interpolator, its response to the timing reference generator, comprising: means for receiving from said servo signal ADC fans Zi samples an input; and means in said fixed tape speed is independent of the sampling rate of the interpolated signal samples temple service means and outputting interpolated signal sample sequence; and LPOS detector comprising: means from the interpolating said pulse signal sample sequence receives the input of the interpolation; used to send the first output of the control signal to the undertaking of a second input of the pulse interpolation filter; and for generating LPOS output from the interpolated signal sample sequence device signals.
6. 根据权利要求5所述的LPOS探测系统,其中,所述用来产生LPOS 输出信号的装置包括用于测量各个双位的过零点之间的距离的装置。 6. A LPOS detection system of claim 5, wherein said means for generating the LPOS output signal comprises means for each dibit distance between the zero crossings to measure.
7. 根据权利要求5所述的LPOS探测系统,其中,所述LPOS输出信号在磁带速度变化和恒定期间产生。 7. A LPOS detection system of claim 5, wherein the LPOS output signal and the constant change in tape speed during production.
8. 根据权利要求6所述的LPOS探测系统,其中,用于LPOS探测的近似最大速度由vmax-Lp1fs/2)表示,其中,Lp为所述伺服脉冲图形中的磁性跃变之间的最小距离,单位为微米,而fs为所述固定采样率,单位为MHz。 8. A LPOS detection system of claim 6, wherein an approximate maximum velocity for LPOS detection by vmax-Lp1fs / 2), where, Lp is the minimum said servo burst patterns of magnetic transitions between distance in microns, and fs is the fixed sampling rate, in units of MHz.
9. 一种可以载入数字计算机内存中的计算机程序,包括在所述产品运行于计算机上时执行权利要求1到5所述的方法中的各个步骤的软件代码部分。 A digital computer memory can be loaded in a computer program, including the implementation of the right to run the product on a computer requires software code section 1-5 of the method in the various steps.
Description  translated from Chinese

磁带驱动器系统中用于探测纵向位置和产生位置误差信号的同步伺服信道技术领域 Technical Field Road tape drive system for detecting the longitudinal position and generating position error signal synchronized servo signal

本发明一般地说涉及到磁带存储系统中的伺服信道体系结构,具体地说涉及到一种同步伺服信道体系结构。 The present invention relates generally to a tape storage system servo channel architecture, and more particularly relates to a synchronous servo channel architecture.

背景技术 Background

基于时序的伺服系统(timing-based servo, TBS )是卯年代后期特别为线性磁带驱动器it^起来的一种技术。 Timing based servo system (timing-based servo, TBS) is a post-Mao era of technology, especially linear tape drive it ^ up. 在TBS系统中,所记录的伺服图形由两种按不同方向倾斜的跃变(transition)构成,磁头位置才艮据读取伺服图形的窄磁头所产生的脉冲的相对时序来获得。 In the TBS system servopattern recorded from two different directions inclined transition (transition) constitution, according to the head position relative timing of Burgundy only narrow head reads the servo pattern generated pulses to obtain. TBS图形也允许对附加的纵向位置(longitudinal position, LPOS )信息进行编码而不影响横向位置误差信号(position error signal, PES)的产生。 TBS also allows for additional graphics longitudinal position (longitudinal position, LPOS) to encode information without affecting the lateral position error signal (position error signal, PES) production. 这一点可以通过使所述跃变从其标称的图形位置发生偏移来实现,如图1所示。 This is done by making the transition from the nominal pattern position shifted to achieve, as shown in FIG. 在磁带系统中, 通常有两个专用伺服信道,从这两个专用伺服信道中可以获得LPOS信息和PES。 In tape systems there are usually two dedicated servo channels from the available two dedicated servo channels LPOS information and PES. 用于线性磁带系统的基于时序的磁道跟踪伺服系统被线性磁带开放协议(Linear tape open, LTO)协会所采纳,作为所谓的LTO磁带驱动系统的标准。 For linear tape system based on the timing of the track following servo system is adopted by Linear Tape Open (Linear tape open, LTO) Association, as so-called LTO tape drive system standard.

通常,LPOS信息的探测基于伺服信道输出中双位信号样本(dibit signal samples )的峰位移动。 Typically, the probe LPOS information based on double servo channel output signal sample (dibit signal samples) of peak movement. 这种方法有下面的严重局限: This approach has serious limitations the following:

a )如果希望有不依赖于磁带速度的恒定采样率(单位为每微米的样本数),那么A/D转换器的采样频率必须随磁带速度而变化。 a) If you want to have the tape speed does not depend on a constant sampling rate (in number of samples per micron), then A / D converter sampling frequency must change with the tape speed. 如果采用固定的采样频率,那么,所述采样率依赖于磁带速度。 If a fixed sampling frequency, then the sampling rate is dependent on the speed of the tape.

b)选择固定采样率的结果是,LPOS探测器(峰探测器)中每个双位响应的样本数根据磁带速度是可变的。 b) select a fixed sampling rate result, the number of samples LPOS detector (peak detector) in each dibit response based on the tape speed is variable.

C)在加速和减速过程中,即在磁带速度朝着目标速度变化的过程中, C) in acceleration and deceleration that the tape speed toward the target speed the process of change,

不可能进行可靠的LPOS探测。 LPOS can not be reliably detected.

d) 对于使用脉沖位置调制(pulse position modulation, PPM)技术所产生的LPOS图形,峰探测不是最适宜的探测方案。 d) For pulse position modulation (pulse position modulation, PPM) LPOS graphics generated by the peak detection is not the most appropriate detection scheme.

e) 在伺服信道的输出中不可能监视信号的时间演化,因为没有时间参考。 e) at the output of the servo channel is not possible to monitor the time evolution of the signal, because there is no time reference.

f) 不可能度量LPOS探测过程的可靠性。 f) can not measure the reliability of LPOS detection process.

为了使用现有技术中的LPOS异步体系结构(如图2所示)在磁带速度很高时获得充分的分辨率,要求ADC的采样频率较高。 In order to use the prior art LPOS asynchronous architecture (shown in Figure 2) to obtain a sufficient resolution at high tape speed, higher ADC sampling frequency. 例如,如果最高目标速度为v=12.5 m/s,那么,设ADC的采样频率为15 MHz,可以获得0.83 jim的分辨率。 For example, if the maximum target speed of v = 12.5 m / s, then set up the ADC sampling frequency of 15 MHz, you can get 0.83 jim resolution. 很清楚,在对+/-0.25 的LPOS脉沖位置调制进行分解时,这样的分辨率是不够的。 It is clear that at the time of the LPOS pulse position modulation +/- 0.25 of decomposition, such a resolution is not enough. 具体说,使用所述异步方法,需要250 MHz的采样频率来获得0.05 jim的分辨率。 Specifically, using the asynchronous method, we need to 250 MHz sampling frequency to obtain 0.05 jim resolution.

发明内容 DISCLOSURE

本发明提供一种完全同步的纵向位置(LPOS)探测系统,用来提高磁带系统中的伺服信道的可靠性。 Longitudinal position (LPOS) of the present invention provides a fully synchronous detection system to improve the reliability of tape systems servo channel. 本发明基于伺服信道输出信号的插值,所述伺服信道输出信号由模拟-数字转换器(ADC )使用具有标称频率的时钟信号以固定的采样率进行采样,使得插值信号样本能够不依赖于磁带速度而以预定的固定采样率获得。 The present invention is based on interpolation of the servo channel output signal, the servo channel output signal from the analog - digital converter (ADC) using a nominal frequency of a clock signal at a fixed sampling rate sampling, so that samples can be interpolated signal does not depend on the magnetic tape speed to obtain a predetermined fixed sampling rate. 这个预定的固定采样率按照单位长度上的样本数而不是按照单位时间上的样本数来定义,而按照单位时间上的样本数来定义的采样率是用来度量ADC的采样率的。 This predetermined fixed sampling rate according to the number of samples per unit length rather than by the number of samples per unit time be defined, in accordance with the number of samples per unit time on the defined sampling rate is used to measure the ADC sampling rate. 因此,在插值器输出中所获得的伺月M言道信号的分辨率由标称步插值距离来决定。 Therefore, the resolution in the interpolated output obtained in the servo track signal words month M by the step interpolation distance to decide.

从第一个方面来看,本发明提供一种在磁带存储系统中进行纵向位置(LPOS)探测的方法,包括:对磁带存储系统进行操作,由此使磁带以一定速度纵向通过祠月良读磁头,其中所述磁带包括记录下来的嵌有LPOS 信息的伺服脉沖图形;确立预定的固定采样率,该采样率按照经过所述伺月良读磁头的单位磁带长度上的样本来定义;从所述伺服读磁头产生祠月良信 From the first aspect, the present invention provides a longitudinal position (LPOS) detection method in tape storage system, comprising: a tape storage system, whereby the tape lengthwise at a constant speed through the temple read good month head, wherein the tape includes recorded pulse pattern embedded servo LPOS information; establishing a predetermined fixed sampling rate, the sampling rate is defined in terms of sample good month after the servo read head of the tape unit length; and from the said servo read head generates Temple Yoshinobu month

道输出信号;产生具有标称频率的时钟信号;以所述标称时钟频率采用才莫拟-数字转换器(ADC)对所述伺服信道输出信号进行采样;对来自所述ADC的伺月艮信道输出信号样本进行插值;以不依赖于所ii^带速度的固定采样率产生插值信号样本序列;以及从所述插值信号样本序列中产生LPOS信号。 Channel output signal; generating a clock signal having a nominal frequency; nominal clock frequency to the intended use only Mo - digital converter (ADC) for the servo channel output signal is sampled; for servo from the ADC's channel output signal samples are interpolated; not to depend on the speed with ii ^ fixed sampling rate to generate interpolated signal sample sequence; and generating the LPOS signal from the sequence of interpolated signal samples.

本发明优选提供一种方法,其中,产生所述LPOS信号包括:获得基于时序的伺服脉冲;以及测量各个双位(dibit)的过零点之间的距离以产生位置误差信号。 Preferably the present invention provides a method wherein generating the LPOS signal comprises: obtaining timing-based servo bursts; and each dibit measurement (dibit) over the distance between the zero position to generate an error signal.

本发明优选提供一种方法,其中,所述LPOS信号在磁带速度变化和恒定期间产生。 Preferably the present invention provides a method wherein the LPOS signal and the constant change in the tape speed during production.

本发明优选提供一种方法,其中,用于LPOS探测的近似最大速度由vmax-LpW(fs/2)来表示,其中,Lp是所述伺服脉冲图形中的磁性跃变之间的最小距离,单位为微米,而fs为所述固定采样率,单位为MHz。 Preferably the present invention provides a method wherein an approximate maximum velocity for LPOS detection by vmax-LpW (fs / 2) is represented, wherein, Lp is a minimum distance between the servo burst patterns of magnetic transitions between, in microns, and fs is the fixed sampling rate, in units of MHz.

从第二个方面来看,本发明提供一种用于磁性数据存储带的同步纵向位置(LPOS)探测系统,包括:时钟,其以标称频率产生时钟信号;用于确立预定的固定采样率的装置,其中该采样率按照纵向通过祠月艮读磁头的单位磁带长度上的样本来定义,所池磁带包括记录下来的嵌有LPOS信息的伺服脉冲图形;模拟-数字转换器(ADC),包括:用于接收所述时钟信号的输入端;用于从所述伺服读磁头接收伺服信道输出信号的输入端; 用于以所述标称时钟频率对所述伺服信道输出信号进行采样的装置;以及用于输出伺服信号样本的装置;时序基准发生器,其具有用来接收所述时钟信号的输入端;脉冲插值器,其对所述时序基准发生器产生响应,并包括:用来从所述ADC接收所述祠服信号样本的第一输入端;以及用来独立于磁带速度以所述固定采样率对所述祠服信号样本进行插值并输出插值信号样本序列的装置;以及LPOS探测器,其包括:用来从所述脉冲插值器接收所述插值4言号样本序列的输入端;用来为所述脉冲插值器的第二输入端发送控制信号的第一输出端;以及用来从所述插值信号样本序列产生LPOS输出信号的装置。 From the second aspect, the present invention provides a method for synchronizing the longitudinal position of the magnetic data storage tape (LPOS) detection system, comprising: a clock, its nominal frequency to generate a clock signal; means for establishing a predetermined fixed sampling rate The apparatus, wherein the sampling rate defined by the sample in accordance with the longitudinal Burgundy month read head temple unit length of the tape, the tape including recorded pools servo burst patterns embedded LPOS information; analog - digital converter (ADC), comprising: an input for receiving said clock signal; means for reading from said servo head receiving the input of the servo channel output signal; to the nominal clock frequency of the servo channel output signal means for sampling ; and means for outputting servo signal samples; timing reference generator, having a clock signal for receiving said input terminal; pulse interpolator that generates a response to the timing reference generator, and comprising: means from The ADC receiving the Temple service first input signal samples; and means independent of the tape speed to the fixed sampling rate of the Temple service interpolated signal samples and outputting interpolated signal sample sequence; and LPOS detection , comprising: means for receiving the sample sequence number 4 statement from the interpolation of the input pulse interpolator; used for the interpolation of the pulse of the second input of the first output of the control signal is sent; and by It means LPOS output signal to be generated from the sequence of interpolated signal samples.

本发明优选提供一种LPOS探测系统,其中,所述用来产生LPOS输出信号的装置包括用于测量各个双位的过零点之间的距离的装置。 Preferably the present invention provides a LPOS detection system, wherein said means for generating the LPOS output signal comprises means for each dibit distance between the zero crossings to measure.

本发明优选提供一种LPOS探测系统,其中,所述LPOS输出信号在磁带速度变化和恒定期间产生。 Preferably the present invention provides a LPOS detection system, wherein the LPOS output signal and the constant change in tape speed during production.

本发明优选提供一种LPOS探测系统,其中,用于LPOS探测的近似最大速度由vmax-Lp气fs/2)来表示,其中,Lp为所述祠服脉冲图形中的各磁性跃变之间的最小距离,单位为微米,而fs为所述固定采样率,单位为MHz。 Preferably the present invention provides a LPOS detection system, which approximate maximum velocity for LPOS detection by vmax-Lp gas fs / 2) to indicate where, Lp is the temple served each magnetic pulse pattern of transitions between The minimum distance, in microns, and fs is the fixed sampling rate, in units of MHz.

从第三个方面来看,本发明提供一种可以载入数字计算机内存中的计算机程序,包括软件代码部分,在所述产品运行于计算机上时,该软件代码部分被运行以执行上述本发明中的各个步骤。 From a third aspect, the present invention provides a digital computer memory can be loaded into a computer program, including software code portions, when the product is run on a computer, the software code portions are run to the implementation of the present invention The various steps.

从第四个方面来看,本发明提供一种可编程计算机中所使用的计算机可读介质上的计算机程序产品,所述计算机程序产品具有嵌入其中的计算机可读的代码,用于磁带存储系统中的纵向位置(LPOS)探测,所述计算机可读的代码所包含的指令可以用于:对磁带存储系统进行操作,由此使磁带以某个速度纵向通过伺服读磁头,所述磁带包括记录下来的嵌有LPOS信息的伺月良脉沖图形;确立预定的固定采样率,该采样率按照通过所述伺服读磁头的单位磁带长度上的样本来定义;从所述伺服读磁头产生伺服信道输出信号;产生具有标称频率的时钟信号;以所述标称时钟频率采用模拟-数字转换器(ADC )对所述伺服信道输出信号进行采样;对来自所述ADC的伺服信道输出信号样本进行插值;以不依赖于所逸磁带速度的固定采样率产生插值信号样本序列;以及从所述插值信号样本序列中产生LPOS信号。 From the fourth aspect, the present invention provides a computer-programmable computer used in a computer program product readable medium, the computer program product having embedded therein a computer-readable codes for tape storage systems The longitudinal position (LPOS) detection, instructing the computer readable code that can be used include: a tape storage system, whereby the tape with a longitudinal velocity servo read head, the tape includes a recording down LPOS information embedded servo month good pulse pattern; establishing a predetermined fixed sampling rate, the sampling rate is defined according to the sample by the servo read head of the tape unit length; generating a servo channel output from the servo read head signal; generating a clock signal having a nominal frequency; nominal clock frequency to the analog - digital converter (ADC) for the servo channel output signal samples; the servo channel output signal samples from the ADC interpolating ; Yi not depending upon the tape speed fixed sampling rate to generate interpolated signal sample sequence; and generating the LPOS signal from the sequence of interpolated signal samples.

本发明优选提供一种计算枳艰序产品,其中,用于产生所述LPOS信号的指令包括:获得基于时序的伺服脉冲的指令;以及测量各个双位的过零点之间的距离以产生位置误差信号的指令。 Preferably the present invention provides a program product calculation orange storm, which instructs the LPOS signal comprises means for generating: obtaining instruction timing based servo pulses; and measuring the distance between each two-bits between zero crossings to produce a position error command signal.

本发明优选提供一种计算机程序产品,其中,所述LPOS信号在磁带速度变化和恒定期间产生。 Preferably the present invention provides a computer program product, wherein the LPOS signal changes in tape speed and constant during production.

本发明优选提供一种计算机程序产品,其中,用于LPOS探测的近似最大速度由vmax-Lp气fs/2)来表示,其中,Lp是所述伺服脉沖图形中的磁性跃变之间的最小距离,单位为微米,而fs为所述固定采样率,单位为MHz。 Preferably the present invention provides a computer program product, which approximate maximum velocity for LPOS detection by vmax-Lp gas fs / 2) to indicate where, Lp is the minimum said servo burst pattern of magnetic transitions between distance in microns, and fs is the fixed sampling rate, in units of MHz.

附图说明 Brief Description

图1显示了嵌有LPOS信息的伺服脉沖的LTO规格; Figure 1 shows the embedded servo burst LPOS information of LTO specifications;

图2显示了现有技术中的LPOS异步探测体系结构的方框图; Figure 2 shows a block diagram of a prior art LPOS asynchronous detection architecture;

图3显示了本发明中的LPOS同步体系结构的方框图; Figure 3 shows a block diagram of the present invention LPOS synchronous architecture;

图4显示了可以实现本发明的同步伺月良信道的方框图; Figure 4 shows a block diagram of the synchronous servo channel good month of the present invention may be implemented;

图5是描述初始获取过程的流程图; FIG 5 is a flowchart describing the initial acquisition process;

图6画出了用于计算磁带速度和y位置估计值的峰到达时间之间的间 Figure 6 shows the peak of the tape speed and y position estimate used to calculate the time interval between the arrival

隔; Septum;

图7画出了正确获取的概率; 图8画出了错误获取的概率; Figure 7 shows the probability of obtaining the correct; Figure 8 shows the probability of a false acquisition;

图9画出了在伺月艮信道输出中速度误差的归一化标准偏差与信噪比的关系; Figure 9 depicts the servo channel output speed error of normalization of the relationship between the standard deviation and SNR;

图10画出了在伺月良信道输出中平均获取时间与信噪比的关系; Figure 10 shows the average acquisition time and signal to noise ratio in the output channel servo month good relations;

图IIA画出了双位脉冲的自关联; Figure IIA depicts the autocorrelation double-pulse;

图11B画出了所述自关联函数的偏微分; Figure 11B depicts the autocorrelation function of partial differential;

图12显示了时序基准产生系统的操作的方框图; Figure 12 shows a block diagram of the timing basis generation of the operating system;

图13显示了时序基准产生系统的更详细的方框图; Figure 13 shows a more detailed block diagram of the timing basis generation system;

图14显示了时序基准产生系统的线性等价模型; Figure 14 shows the linear equivalent model of the timing basis generation system;

图15显示了时序基准产生系统的简化模型; Figure 15 shows a simplified model of the timing basis generation system;

图16A和16B分别显示了对于v=0.5 m/s和v=12.5 m/s的插值信号样本和时序相位收敛性; 16A and 16B show that for v = 0.5 m / s and v = 12.5 m / s interpolation signal sample and timing phase convergence;

图17是描述异步监视功能块的操作的流程图; 图18是一个时序图,显示了观察窗口的产生; 图19显示了同步监视功能块的方框图; 17 is a flowchart describing the operation of asynchronous monitoring function block; FIG. 18 is a timing diagram showing the generation of observation window; Figure 19 shows a block diagram of a synchronization monitoring function block;

图20A和20B分别显示了对于v=6 m/s和v=12 m/s的y位置估计值的平均值和标准偏差; 20A and 20B show the mean and standard deviation for v = 6 m / s and v = 12 m / s y position estimates;

图21A和21B分别显示了对于v=6 m/s和v=12 m/s的磁带速度估计值的标准偏差; 21A and 21B show that for v = 6 m / s and v = 12 m / s tape speed estimated value of the standard deviation;

图22分别是基于峰探测的LPOS符号的大数判决解码规则(majority decoding rule)的示意图和表格; 22 are based on the detection of the peak of Tarsus LPOS symbol decision decoding rule (majority decoding rule) schematic diagram and tables;

图23显示了最佳LPOS探测系统的方框图; Figure 23 shows a block diagram of the optimum LPOS detection system;

图24A和24B分别显示了用于A、 B脉沖中的第二和第四双位中的度 24A and 24B respectively show for the A, B pulses a second and fourth place in the double degree

量计算的匹配滤波器波形; Calculation of waveform matched filter;

图25显示了简化的LPOS符号探测系统的方框图; Figure 25 shows a block diagram of a simplified LPOS symbol detection system;

图26A和26B分别画出了在磁带加速期间所估计出的速度和所计算出 26A and 26B are shown in the tape during acceleration of the estimated speed and the calculated

的度量值;以及 Metrics; and

图27显示了用于产生SDR和符号判决可靠性估计值的系统的方框图。 Figure 27 shows a block diagram of the system for generating a symbol decision SDR and reliability of estimates.

具体实施方式 DETAILED DESCRIPTION

同步伺服信道体系结构 Synchronous servo channel architecture

在本发明所述的体系结构中,动态插值器允许在探测器输入中采用任何采样频率,唯一的限制来源于潜在的混叠效应(aliasing effect)。 In the architecture of the present invention, the dynamic interpolation allows the use of any input sampling frequency detector, the only restriction comes from the potential effects of aliasing (aliasing effect). 例如, 在磁跃变之间的距离为Lp-2.1 jim的情形中,在15 MHz固定ADC时钟频率下不发生混叠效应的可达到的最大磁带速度为vmax=2.1 x (15/2)=15.75 m/s。 For example, the distance between the magnetic transition of Lp-2.1 jim cases, at 15 MHz fixed ADC clock frequency aliasing does not occur up to a maximum tape speed vmax = 2.1 x (15/2) = 15.75 m / s. 在这种情形中,在脉冲插值器之后用于实现0.05nm分辨率的等价采样频率等于315MHz。 In this case, after the pulse interpolator for achieving a resolution of 0.05nm equivalent sampling frequency is equal to 315MHz. 注意,这将是异步体系结构中所要求的固定采样频率。 Note that this will be fixed sampling frequency in an asynchronous architecture required.

图3显示了本发明所述的同步LPOS探测结构400的基本构造框图。 Figure 3 shows a block diagram of the basic configuration of the present invention, the synchronous LPOS detection architecture 400. 因为在脉沖插值器之后单位长度的样本数是固定的且不依赖于磁带速度, 所以可以使用匹配滤波器方法以便在有噪声的情况下最佳地探测PPM。 Because the number of samples after pulse interpolator unit length is fixed and does not depend on the speed of the tape, it is possible to use a matched filter method in the presence of noise detected best PPM. 所述匹配滤波器具有固定的单位长度样本数。 The matched filter has a fixed number of samples per unit length. 此外,通过测量基于时序的祠 In addition, by measuring the timing based Temple

服脉冲的单个双位的过零点之间的距离,可以获得位置误差信号和所述速 Clothes pulses over a single double-zero distance between the position error signal can be obtained and the speed

度估计值。 Of the estimated value. 在斜升斜降( ramp-up, ramp陽down)期间,对于任何小于等于最大磁带速度的恒定磁带速度,能够产生可靠的位置误差信号、获得可靠的磁带速度估计和进行可靠的LPOS探测,其中最大磁带速度的初步近似为<formula>formula see original document page 10</formula>(1) In the ramp-down ramp (ramp-up, ramp male down) period, is less than equal to the maximum for any constant tape speed tape speed, can produce reliable position error signal, to obtain reliable tape velocity estimates and reliable LPOS detection, wherein Preliminary approximate maximum tape speed of <formula> formula see original document page 10 </ formula> (1)

其中,Lp为磁性跃变之间的最小距离,单位为nm,而fs为ADC的固定采样频率,单位为MHz。 The minimum distance where, Lp magnetic transitions between units of nm, and fs is fixed ADC sampling frequency in MHz. 对用于伺服信道选择的信号与噪声加失真之比进行的监测也能够得到支持。 Monitoring than for servo channel selection signal and noise plus distortion of conduct can also be supported.

图4显示了同步伺月良信道400的更详细的方框图。 Figure 4 shows a more detailed block diagram of synchronous servo channel 400 monthly Nader. 由获取电路402来获取同步伺服信道参数的初始值。 By the acquisition circuit 402 to obtain the initial value of the synchronous servo channel parameters. 由^估计块404提供磁带速度和y位置估计以疋脍测伺服信道操作。 ^ Estimate provided by the block 404 tape velocity and y position is estimated to measure Cloth kuai servo channel operation. 由时序基准产生块1300确定必须产生插入信号样本以便以预定的固定频率独立于磁带速度来获得这些样本的时刻。 Generated by the timing reference block 1300 to determine the signal samples must be inserted so as to generate a predetermined fixed frequency independent of the speed of the magnetic tape to obtain the time of these samples.

最后,由最佳LPOS探测块2300来产生LPOS符号判决。 Finally, the best LPOS detection block 2300 to generate LPOS symbol decisions. 同步伺服信道参数的初始获取 Initial synchronous servo channel parameters get

设计同步伺服信道的一个主要挑战是,为作为信号插值&出的时序基准的产生确定初始时刻和标称步插值间隔(nominal step interpolation interval)。 A major challenge in designing synchronous servo channel that is used as a timing signal interpolation & out benchmarks to determine the initial time and produce a nominal step interpolation interval (nominal step interpolation interval). 标称步插值间隔(单位为微秒)为磁带走过标称步插值距离Xi (单位为孩i米)所用的时间,它由下式给出 The nominal step interpolation interval (in microseconds) for the tape through the step interpolation distance Xi (units of children i m) by the time it is given by the following formula

<formula>formula see original document page 10</formula>(2) <Formula> formula see original document page 10 </ formula> (2)

其中,v表示磁带速度(单位为m/s)。 Wherein, v represents the tape speed (m / s). 此外,对于基于匹配滤波的最佳LPOS符号探测,也需要知道伺服读磁头的横向(y)位置信息。 In addition, for optimum LPOS symbol detection based on matched filtering, also we need to know the servo read head transverse (y) location. 所以, 作为初始获取过程的结果,除了初始时刻和标称步插值间隔之外,还需要获得可靠的磁带速度和y位置的估计。 So, as a result of the initial acquisition process, in addition to the initial time and the nominal step interpolation interval, also you need to get a reliable estimate of the tape velocity and y position.

应该使用模拟-数字转换器(ADC )输出信号样本序列在事先没有任何磁带速度和y位置信息的情况下进行初始获取。 You should use the analog - digital converter (ADC) output signal sample sequence in advance without any tape velocity and y position information to conduct initial acquisition. 所以,重要的是设计一种方法,可以在很宽的磁带速度范围内(在LTO磁带驱动系统中一般在0.5m/s到12.5 m/s的范围内)完成信道参数的可靠的初始获取。 Therefore, it is important to design a method, over a wide speed range tape (LTO tape drive system in general 0.5m / s in the range of 12.5 m / s to) complete and reliable initial acquisition channel parameters. 由于ADC的采样频率是固定的,通常在15 MHz到24 MHz的范围内,所以当磁带速度低时,对于伺服脉冲的每个双位可以获得若干样本,而当磁带速度高时, 对于伺服脉沖的每个双位只能提供给获取电路很少几个样本。 Since the ADC sampling frequency is fixed, usually in the range of 15 MHz to 24 MHz, so when the tape speed is low, for a number of samples per dibit servo bursts can be obtained, and when the tape speed is high, the servo burst Each double-capture circuit can only provide very few samples. 由于在初始获取开始时没有时序信息,所以,所述获取方法依赖于对伺服脉冲的双位峰的观测。 Since the initial acquisition start no timing information, so the acquisition method relies on observations of the servo burst dibit peaks. 通常,如果信道输出信号样本的绝对值超过了给定的阈值,那么,可以探测到伺服脉沖中的双位的正的或负的峰。 Typically, if the absolute value of the channel output signal sample exceeds a given threshold, then, it can detect the servo burst of positive or negative peak double bits. 所以,在低速的情形中,所述获取方法必须能够探测到唯一的峰,即使来自单个双位的几个相继的信号样本都超过了阈值。 Therefore, in the case of the low speed, the acquisition method must be able to detect a unique peak even though several bits from a single pair of successive signal samples exceed the threshold value. 在高速的情形中,所述获取方法必须能够处理这样的情形,即来自双位的正的或负的峰的信号样本都没有超过阈值。 In the case of a high speed, the acquisition method must be able to handle such a situation, that is, from the positive or negative peak signal samples are not dibit exceed the threshold. 注意,伺服帧通过C、 D、 A和B伺服脉沖序列来确定,如图1所示。 Note, the servo frame by C, D, A, and B servo burst sequence is determined as shown in FIG.

本发明也基于对伺服帧中有效的[4 4 5 5】脉沖序列的识别来进行同步伺月良信道員的初始获取。 The present invention is also based on an effective servo frame [4455] pulse sequence of recognition for the initial synchronization wait months to obtain good channel members. 这一点可以通过对伺服脉沖中的双位的正负峰之间的时间间隔进行粗略估计来实现。 This can be time-servo burst through the double-digit gap between positive and negative peak achieved a rough estimate.

图5显示了初始获取方法的流程图。 Figure 5 shows a flowchart of the initial acquisition method. 在获取过程开始的时候,对下列变量和数组进行初始化(步骤500 ): In the acquisition process began, the following variables and arrays are initialized (step 500):

a) acqFlag=0,获取标记指示同步伺服信道处于获取模式; a) acqFlag = 0, obtain numerals synchronous servo channel is in acquisition mode;

b) k=0,在每个采样时刻计数器增加l; b) k = 0, counter is incremented at each sampling instant l;

c) n=0,每次信号样本的绝对值超过给定阈值(由thres表示)时, 指数增加1; c) n = 0, the absolute value of each signal sample exceeds a given threshold value (denoted by thres), the index is incremented by one;

d) Np=0,在一个伺服脉沖中探测到的双位峰(包括正的和负的)的数目; d) Np = 0, detected in a double-digit peak servo burst (including the number of positive and negative); and

e) Tp=Tp, max,对一个双位的两个峰之间的时间间隔的粗略估计; 初始值Tp, max的选择使得对于给定范围内的所有磁带速度双位峰之间的时间间隔小于Tp, max; e) Tp = Tp, max, a rough estimate of the time a two-bit interval between two peaks; the initial value Tp, max is chosen such that for a time within a given range of all the tape speed double-spacing between the peaks is less than Tp , max;

f) .=[],矢量,其元素由峰的到达时间给出; . f) = [], a vector whose elements are given by the peak arrival time;

g) p=[],矢量,其元素由伺服脉沖内所探测到的峰的数目给出。 g) p = [], given the number of vector whose elements from the inside of the detected servo burst peak. 在每个采样时刻,计数器增加1 (步骤502 )并与给定的maxCnt值相 In each sampling time, the counter is incremented by one (step 502) and with a given value relative maxCnt

比较(步骤504):如果该计数器超过了maxCnt,那么暂停时间(timeout period )就结束(步骤506 ),重新开始获取过程。 (Step 504): if the counter exceeds the maxCnt, then pause time (timeout period) ended (step 506), to re-start the acquisition process. 否则,时刻k时的信号样本的绝对值(用KI表示)就与给定的阈值进行比较(步骤508)。 Otherwise, when the absolute value of the signal sample time k (expressed KI) on a given threshold value (step 508). 如果lrkl超过了所述阈值,那么很可能已经获得了与双位峰(正的或负的)对应的信号样本。 If lrkl exceeds the threshold value, then it may have been obtained with the double-peak (positive or negative) signal corresponding samples. 在这种情形中,指数n增加l,并且将第n个峰的到达时间和信号样本分别存储为tn=kT和rn=rk (步骤510 ),其中,T表示固定的采样间隔。 In this case, the index n is incremented by l, and the arrival time and the n-th signal samples are stored for the peak tn = kT and rn = rk (step 510), where, T represents a fixed sampling interval. 如上所述,需要判断绝对值超过了阈值的信号样本是已经探测到的峰还是新的峰。 As mentioned above, we need to determine the absolute value exceeds the threshold value of the signal sample is already detected peak or a new peak. 为此,将rn的符号与绝对值超过了阈值的前一个样本的符号(由sgn(iv0表示)进行比较(步骤512 )。 For this purpose, the sign of the absolute value of rn exceeds the threshold before a symbol sample value (sgn (iv0 shown) made (step 512).

如果sgn(ig构sgn(ivO,那么这两个样本可能属于不同的峰。将这两个样本之间的时间间隔tn-d与双位峰之间的时间间隔的当前估计相比较(步骤514 )。如果T,Vd,那么,对估计值进行更新,赋予新值T^Vd (步骤516)。注意,在获取过程期间,Tp朝着双位峰之间的时间间隔的期望估计值单调下降。由于tn为新峰的到达时间,所以,其值被附加到矢量t上,并且对峰的计数Np增加l (步骤518)。此时,需要判断所述新峰是属于当前正在考虑中的伺服脉沖的一个双位还是属于新脉冲的一个双位。为此,将时间差V^与值mTp相比较(步骤520),其中,m为常数,设Tp等于一个双位的两个峰之间的标称间隔,m的选择使得对于所有的磁带速度和伺服读磁头的所有的横向位置,在同一脉冲中的相继双位的峰之间的时间间隔小于mTp,而在不同脉冲中的相继双位的峰之间的时间间隔大于mTp。如果Vtn-^mTp,那么就探测到一个新的脉冲,将上一个脉沖中所探测到的峰的数目Np-1附加到矢量p上,并将当前脉冲的峰计数Np初始化为1 (步骤522 )。接下来就要验证矢量p的最后四个元素是否对应着一个伺服帧的伺服脉冲中的峰的个数的预期序列,该序列为[8 8 10 10](步骤524)。如果验证结果是肯定的,那么,就可以识别与伺月良脉沖序列[CD AB】相对应的脉冲序列[4 4 5 5](参见图1),并可以计算启动同步伺月M言道操作的初始化参数(步骤526)。否则,获取过程继续进行, 处理下一个采样间隔(步骤502 )。 如果sgn(rn"sgn(ivO,那么必须考虑两种情形。如果Tp > W!(步骤528),那么很可能这两个样本属于相同的峰,因此不更新矢量T和p 以及变量Np,并且获取过程继续进行,处理下一个采样间隔(步骤502)。 如果T,tn-t^,那么很可能这两个样本是从属于相继双位的具有同一极性的峰获得的,发生了漏测峰的事件。在这种情形中,将两个峰到达时间值附加到矢量t上,用C和tn表示,并将峰计数Np增加2 (步骤530)。漏掉的峰的到达时间V的估计值根据漏掉峰的极性、双位峰之间的时间间隔的估计值Tp、和磁带的移动方向等信息来获得。如果磁带向前移动,那么在伺服信道的输出端,首先获得的是具有正极性的双位峰,而如果磁带反向移动,那么首先获得的是具有负极性的双位峰。所以,如果磁带正在向前移动并且漏掉的峰的极性为负,或者如果磁带正在反向移动并且漏掉的峰的极性为正,那么,漏掉的峰的到达时间就可以估计为C—^+Tp,否则,就估计为tn,=tn-Tp。 If sgn (ig configuration sgn (ivO, then the two samples may belong to different peaks. These time interval between two samples tn-d and the current estimate of the time interval between dibit peaks is compared (step 514) If T, Vd, then, for an estimated value update, giving new value T ^ Vd (step 516). Note that during the acquisition process, the estimated value Tp expect double-digit peak towards the time interval between the monotonic decrease due to tn new peak arrival time, so that its value is added to the vector t, and to increase the peak count Np l (step 518). In this case, we need to determine whether the new peak is part of the current being considered servo burst A two-position or belonging to a new dibit pulses. For this reason, the time difference between the nominal value mTp V ^ and compares (step 520), wherein, m is a constant, Tp set equal to one dibit peaks between the two interval, m is chosen such that all of the lateral position of the tape speed and for all servo read head, in the same pulse peak time between successive intervals of less than double-digit mTp, and between different pulses in successive dibit peak The time interval is greater than mTp. If Vtn- ^ mTp, then it detects a new pulse, the last pulse in the detected peak number Np-1 attached to the vector p, and the peak current pulse count Np is initialized to 1 (step 522). Next, we must verify whether the last four elements of the vector p corresponds to the servo bursts of a servo frame peaks expected sequence number, the sequence [881010] (Step 524). If the authentication result is positive, then, can identify good month servo pulse sequence [CD AB] corresponding pulse sequence [4455] (see Figure 1), and calculate start synchronous servo month M Yan Road operation initialization parameters (step 526). Otherwise, the acquisition process continues with the next sampling interval (step 502). If sgn (rn "sgn (ivO, you must consider two scenarios. If Tp> W! ( step 528), then it is possible that the two samples belong to the same peak, and therefore does not update the vector T and p and variable Np, and the acquisition process continues, with the next sampling interval (step 502). If T, tn-t ^ , it is likely that the two samples is dependent on two-bit successive peaks obtained with the same polarity, leakage test peak events. In this case, the two peak arrival time value to the vector t , represented by C and tn, and the peak count Np increased by 2 (step 530). estimates missed peak arrival time Tp based on the estimated value V polarity missing peak time, peak between dibit interval, and the moving direction of the tape and other information to obtain. If the tape is moving forward, then the output of the servo channel obtained first double-digit positive polarity peaks have, and if the tape is moving backward, first having obtained a negative of double-digit peak. So, if the tape is moving forward polarity peaks and missing is negative, or if the tape is moving backward and the polarity of the missed peak is positive, then the missing peak arrival time can be estimated to be C - ^ + Tp, otherwise, it is estimated to be tn, = tn-Tp. 如上所述,此时,需要判断新峰是属于当前正在考虑的伺服脉冲中的一个双位还是属于新脉沖中的一个双位(步骤532 )。 As mentioned above, this case, we need to determine a new peak belongs servo burst currently considering a two-position or belonging to a new pulse of a two-position (step 532). 如果Vtn卩mTp,那么就探测到一个新脉冲,并且再次需要考虑磁带的移动方向来确定下一步(步骤534)。 If Vtn Jie mTp, then a new pulse is detected, and the need to consider the direction of movement of the tape again to determine the next step (step 534). 在图5的流程图中,假设磁带向前移动。 In the flowchart of FIG. 5, it is assumed the tape moves forward. 类似的过程可以应用到反向的情形中。 A similar process can be applied to reverse the situation. 如果探测到的峰具有正极性, 那么这就很可能对应着所述新脉冲中的第一个峰。 If the probe has a positive polarity peak, then this is likely to correspond to the new pulse of the first peak. 然后,将值Np-l附加到矢量p上,并将当前脉沖的峰计数Np初始化为1 (步骤536)。 Then, the value of Np-l appended to the vector p, and the peak count Np initialization pulse current is 1 (step 536). 然后检查矢量p的最后四个元素是否对应着序列[8 8 10 10】(步骤538 )。 Then check the last four elements of the vector p corresponds with the sequence [881 010] (step 538). 另一方面, 如果所探测到的峰具有负极性,那么很可能所述新脉沖的第一个"^^皮漏掉了。然后,将值Np-2附加到矢量p上,并将当前脉冲的峰计数Np初始化为2(步骤540)。注意,在这种情形中,不检查矢量p的最后四个元素是否对应着序列[8 8 10 10】,因为在探测到"C脉沖"(参见图l)中的第一个双位的第一个峰时,认为发生了从"获取"模式向"跟踪"模式的转换, 从而减小获取系统实现的复杂性。 On the other hand, if the detected peak has a negative polarity, it is likely that the new pulse of the first "^^ skin missing. Then, the value of Np-2 attached to the vector p, and the current pulse The peak count Np is initialized to 2 (step 540). Note that, in this case, the vector p are not checked whether the last four elements corresponding sequence [881010], as detected in the "C pulse" (see Figure l) the first double digit of the first peak, the thought occurred to "track" mode transition from "access" mode, thereby reducing acquisition system implementation complexity.

一旦在矢量p的最后四个元素中探测到序列[8 8 10 IO]时,就计算启动同步信道操作所需要的各个参数,并将变量acqFlag设置为1 (步骤526 ) Upon detection of the sequences in the last four elements of the vector p [8 10 IO 8], the purpose of calculating the parameters of the synchronization channel started operating needs, and variable acqFlag set to 1 (step 526)

以表示获取过程成功完成。 To indicate the successful completion of the acquisition process. 假设考虑C、 D和A脉沖的峰到达时间来计算磁带速度和y位置估计值,如图6所示,则预期的估计值分别由下式给出(步骤526 ) Suppose consideration C, D and A pulse peak arrival time to compute the tape velocity and y-position estimates, the estimated value shown in Figure 6, respectively, it is expected that given by (step 526)

<formula>formula see original document page 14</formula>(3) <Formula> formula see original document page 14 </ formula> (3)

其中,磁带向前运动时f-100 nm,而磁带反向运动时=95 nm。 Wherein, when the tape moves forward f-100 nm, while the tape reverse movement = 95 nm. 一旦完成了获取过程,就开始进行同步伺服信道操作,其中初始时刻为ti,o-tn, 将标称步插值间隔设置为Ti,o-XjAw,o,用来产生作为信号插值基础的时序基准(步骤526)。 Upon completion of the acquisition process, they begin to carry out synchronous servo channel operation, wherein the initial moment ti, o-tn, the nominal step interpolation interval is set to Ti, o-XjAw, o, the basis for generating a timing reference signal interpolation (step 526). 该获取过程也可以提供由下式给出的参数: The acquisition process can also be provided by the parameters given by:

<formula>formula see original document page 14</formula>(5)其中,W表示小于等于Z的最大整数。 <Formula> formula see original document page 14 </ formula> (5) where, W represents the largest integer less than or equal Z's. 这个参数表示按Xi的倍数来衡 This parameter indicates the multiples by Xi Heng

量的当前样本与对应着c脉沖中的第一个双位的过零点的样本之间的插值 The current sample size and the corresponding interpolated samples c pulse in the first double digit between zero crossings

步数的估计值,它将被用于由时序恢复环(timing recovery loop)进行的最初时序调整(first timing adjustment)。 Estimates of the number of steps, it will be used by the timing recovery loop (timing recovery loop) carried out initial timing adjustment (first timing adjustment).

在实现获取电路402时,矢量t和p设定为长度分别为36和4的延迟线。 In achieving acquisition circuit 402, the vector t and p are the length of the delay line is set to 36 and 4. 另外要注意,为了对估计值进行计算由电路引入的等待时间应该小于伺服脉冲之间的时间间隔。 Also note that, in order to estimate the value calculated by the circuit introduced waiting time should be less than the time interval between the servo bursts. 此外,为了获得可靠的磁带速度和y位置估计值,需要一个电路以高精度来进行正数之间的除法。 Furthermore, in order to obtain reliable tape velocity and y-position estimates, it requires a circuit for high precision division between positive numbers. 通过应用Newton-Raphson算法利用迭代近似计算除数的倒数,然后利用被除数和除数的倒数之积来获得预期的商,可以满足上述要求。 By applying Newton-Raphson iterative algorithm to calculate the approximate reciprocal divisor, dividend and then use the product of the reciprocal of the divisor to get the desired business, to meet the above requirements. 例如,在所述算法进行了三次迭代之后,除法计算的相对误差小于0.4%,在四次迭代后,相对误差小于1.6xl0一5。 For example, after three iterations of the algorithm, dividing the calculated relative error is less than 0.4%, after four iterations, the relative error is less than a 5 1.6xl0.

通过仿真研究了所述获取方法的性能。 The simulation study of the performance of the acquisition method. 采用Lorentz模型,磁带记录信道对单个跃变的响应可以用下式表示: Using Lorentz model, tape recording channel can be expressed as a single response transitions:

其中,# PW50/2表示在以速度v移动的磁带上处于平行于伺服带中心线的直线上的两点之间的距离(单位为微米),在这两点处,伺月良读磁头分别产生单个跃变的信道响应的最大值和最大值之半。 Wherein, # PW50 / 2 represented on the magnetic tape traveling at a speed v in the distance (in microns) between the straight line parallel to the centerline of the two servo band, in which two points, servo read head are good month produce a single transition channel response and maximum of half the maximum. 所以,双位信号脉冲由下式给出 Therefore, the double-pulse signal is given by the following formula

<formula>formula see original document page 15</formula> ( 7 ) <Formula> formula see original document page 15 </ formula> (7)

其中,T^Lp/v微秒,Lp表示磁性跃变之间的距离。 Wherein, T ^ Lp / v microseconds, Lp represents the distance between magnetic transitions. 回想一下,对于图1所示的伺服帧中的双位来说,Lp=2.1nm。 Recall that the servo frame shown in Figure 1 for double-, Lp = 2.1nm.

图7和图8分别显示了对于磁带速度和给定的峰探测阔值的不同值作为伺月良信道输出的信噪比(SNR)的函数的正确获取的概率和错误获取的概率。 Figures 7 and 8 show the probability and error to obtain the right to obtain different values for a given tape speed and peak detection threshold value as a good month servo channel output signal to noise ratio (SNR) of the function. 如果初始y位置估计的误差的绝对值小于2.5nm,那么就认为是正确的获取,否则就认为是错误的获取。 If the initial estimate of the absolute value of y position error is less than 2.5nm, then that is the right to acquire, or that it is wrong to obtain. 每个概率值由获取过程的500次实现来获得,假设信道为用于产生伺服脉冲的PW50/2.1nm=0.4的Lorentz 型信道,噪声为加性高斯白噪声、ADC的采样频率为15MHz,磁带速度恒定、以及y位置为零。 Each probability value from the acquisition process of 500 times to achieve to get, assuming that the channel is used to PW50 / 2.1nm = Lorentz 0.4-based channel generating a servo pulse noise is additive white Gaussian noise, ADC sampling frequency is 15MHz, the tape speed constant, and y position zero. 对于不同的磁带速度值,图9和图10分别显示了由正确获取所给出的初始磁带速度估计值误差的归一化标准偏差(其中归一化因子由磁带速度给出)和平均获取时间。 For different tape speed value, Figures 9 and 10 show the initial tape speed is given by the right to obtain an estimate of the error normalized standard deviation (where the normalization factor is given by the tape speed) and the average acquisition time . 在图9和图10中,对于范围在0.5 m/s到12.5 m/s的磁带速度值画出了所述归一化标准偏差和平均获取时间的四条曲线。 9 and 10, for the range of 0.5 m / s to 12.5 m / s tape speed value depicts the normalized standard deviation and the mean acquisition time of four curves.

用于信号插值的时序基准的产生 The timing basis for signal interpolation generation

伺服信道的同步操作要求为信号插值产生时序基准,以便独立于磁带速度以预定的固定频率(每微米1/Xi个样本)获得插入的信号样本,其中, Xj表示标称步插值距离。 Synchronous servo channel operation required to produce interpolated timing reference signal for the tape speed is independent of the predetermined fixed frequency (per micrometer 1 / Xi samples) to obtain signal samples inserted, which, Xj represents the step interpolation distance. 例如,如果x尸0.05nm,那么频率1/Xi等于每微米20个样本。 For example, if x dead 0.05nm, then the frequency 1 / Xi is equal to 20 samples per micrometer. 用于产生时序基准的固有参考由伺服脉沖来提供,伺服脉沖周期性地出现在伺月艮信道输出中,如图1所示。 Inherent timing reference for generating the reference pulse is provided by a servo servo pulses appear periodically in servo channel output, as shown in FIG. 所以,伺服信道输出中的信号可以被认为是引导信号(pilot signal),从中可以提取时序信息。 Therefore, the servo channel output signal can be considered as a pilot signal (pilot signal), from which you can extract the timing information. 然而, However,

从祠月良信道信号中提取时序信息不是直截了当的,因为A、 B、 C、 D伺服脉冲不是等间隔的。 May the good extracted from the Temple channel signal timing information is not straightforward, because A, B, C, D servo bursts are not equally spaced. 此外,伺服脉沖之间的间距依赖于伺服读磁头的y位置,并且祠服帧的重复周期以及一个伺服脉冲中的相继双位之间的时间间隔依赖于磁带速度。 Moreover, the spacing between the servo bursts depends on the y-position servo read head, and the time frame repetition period of service, and a temple servo pulses between successive dibit interval depends on the tape velocity. 此外,需要考虑用于对A和B脉沖中的LPOS信息进行编码的脉冲位置调制的存在。 In addition, we need to consider for A and B pulses in the presence of information encoded LPOS pulse position modulation. 对于磁带向前移动的情形,伺服信道信号由下式给出:<formula>formula see original document page 16</formula> For the case of the tape moves forward, the servo channel signal is given by: <formula> formula see original document page 16 </ formula>

(8) (8)

其中,T表示要恢复的时序相位,矢量b表示属于二进制字符(0,l〉的LPOS符号序列,w(t)为加性高斯白噪声,其镨密度为No, KF为伺服信道信号中的伺服帧的数目,qi(*), i=0,...,3分别表示C、 D、 A、 B伺服脉冲。 定义ak-2bk-l, akG{-l,+l},则伺服脉沖可以表示为 Where, T pledged to resume timing phase vector b represents LPOS symbol sequence is of binary characters (0, l> is, w (t) is the additive white Gaussian noise, which praseodymium density No, KF servo channel signal The number of servo frames, qi (*), i = 0, ..., 3 respectively C, D, A, B servo bursts. Definition ak-2bk-l, akG {-l, + l}, the servo bursts It can be expressed as

少<formula>formula see original document page 16</formula> Less <formula> formula see original document page 16 </ formula>

其中,T产IVv微秒,TfLd/v微秒,^=0.05,以及g(t; v)表示双位信号脉冲,它依赖于磁带速度v,如公式(7)所定义的。 Wherein, T production IVv microseconds, TfLd / v microsecond, ^ = 0.05, and g (t; v) represents dibit signal pulse, which depends on the tape velocity v, as shown in equation (7) as defined above. 回想一下,LF=200nm, Ld=5fim,如图1所示。 Recall, LF = 200nm, Ld = 5fim, shown in Figure 1. 对于磁带反向移动的情形,在A和B脉沖的定义中乘以TF项的系数分别选为95/200和145/200以替代1/2和3/4的条件下, 信号r(t)可以以类似于(8)的方式来表示。 For the case of reverse movement of the tape, is multiplied by TF in the definition of terms in the pulses A and B coefficients are preferably 95/200 and 145/200 instead of under the conditions of 1/2 and 3/4, the signal r (t) It may be similar to (8) represent the way.

为了估计时序相位,经典的时序恢复方法首先确定似然函数,然后就不想要的随机变量对其进行平均,最后求出使所得到的函数最大化的时序相位的值。 In order to estimate the timing phase, classical timing recovery method first determines the likelihood function, then do not want to be mean random variables, and finally determined that the resulting value is a function of the maximum timing phase. 观察(8)和(9)可以发现,所迷似然函数依赖于时序相位、 Watch (8) and (9) can be found, the fans likelihood function depends on the timing phase,

伺服读磁头的y位置、磁带速度、和LPOS二进制符号序列。 Y position servo read head, tape speed, and LPOS sequence of binary symbols. 于是,似然函数可以表示为: Thus, the likelihood function can be expressed as:

<formula>formula see original document page 17</formula>(10) <Formula> formula see original document page 17 </ formula> (10)

引入脉沖响应为gM(t;v)=g(-t;v)的匹配滤波器并定义巻积积分h(t;v)=r*gM(t;v),则似然函数的表达式就变为: Introducing impulse response gM (t; v) = g (-t; v) matched filter and define the integral convolving h (t; v) = r * gM (t; v), then the likelihood function expression becomes:

<formula>formula see original document page 17</formula>(11) <Formula> formula see original document page 17 </ formula> (11)

假设y位置和磁带速度的联合概率分布以及LPOS符号的先验分布已知,那么,时序相位的最大似然(maximum-likelihood, ML)估计就由下式给出: Joint probability hypothesis y-position and tape velocity distribution and LPOS symbols are known a priori distribution, then the timing phase of maximum likelihood (maximum-likelihood, ML) is estimated to is given by the formula:

(12) (12)

然而,应用经典的最大似然估计方法来获得时序相位的估计会有如下的严重困难: However, serious difficulties classical maximum likelihood estimation method to estimate the timing of the phase will be obtained as follows:

a)上述公式中的最大似然估计方法不能很好地用于直接实现,甚至不 a) the above formula maximum likelihood estimation method can not be used to directly implement well, do not even

能很好地用于以时序恢复反馈环的形式(每个伺服帧都计算误差项)来实现,因为计算的复杂性太大。 Can well be used to form a feedback loop timing recovery (calculated for each servo frame error term) to achieve, because the computational complexity too.

b) 求似然函数的最大值要求首先所述计算巻积积分相对于T的偏微 b) Find similar maximum likelihood function of the first requirements of the computing convolving integration of the partial derivative with respect to T

分;这个操作可以在数字域中进行,但通常会导致较大的实现复杂性和不可忽略的噪声增强。 Points; this operation can be performed in the digital domain, but generally result in large implementation complexity and noise enhancement can not be ignored.

c) 似然函数所依赖的随机变量可以具有时变概率分布;例如,在斜升 c) the likelihood function depends random variables may have changed when the probability distribution; for example, in the ramp-up

相位的联合概率分布有显著的变化。 A significant change in the phase of joint probability distribution.

本发明还基于时序恢复环产生用于同步伺月艮信道操作的时序基准,在所述时序恢复环中,通过观察插入的伺服信道信号的过零点来确定时序调整。 The present invention is also based on the timing recovery loop generates a timing reference for synchronization servo channel operation, the timing recovery loop, by observing the insertion of the servo channel signal zero crossings to determine the timing adjustment. 假设可以有效地计算y位置和磁带速度的可靠估计j)和"如在下一部分中所示的,并且注意到在似然函数(11)中指数上的求和里只有四项依赖于LPOS符号ak (对于每个k),于是时序相位的估计可以近似为: Assumptions can efficiently compute y-position and tape velocity reliable estimate j) and "as shown in the next section, and noted that the summation index on the likelihood function (11), only four rely on LPOS symbol ak (for each k), then the timing phase estimation can be approximated as:

<formula>formula see original document page 18</formula>在上述公式中,去掉了似然函数对LPOS符号序列的依赖,以及就y 位置和磁带速度进行的平均。 <Formula> formula see original document page 18 </ formula> In the above equation, removing the likelihood function dependence on LPOS symbol sequences, as well as on y-position and tape speed average. 然而,仍然需要计算相对于时序相位的偏微分以便求出似然函数的最大值。 However, still need to calculate partial derivatives with respect to the timing phase to find the maximum likelihood function. 引入记号;P和f来表示y位置和磁带速度的估计值以替代在(3 )和(4 )中定义的yest和vest,因为采用了低通滤波来 The introduction of the mark; P and f to represent the estimated value of the y-position and tape velocity to replace in (3) (4) and the definition of yest and vest, because the use of low-pass filtering

产生j)和"而yest和Vest是指即时估计。 Generating j) and "And yest and Vest means immediate estimate.

注意,对于中等的到大的信噪比的值,由双位脉冲的自关联函数 Note that the value for medium to large signal to noise ratio of the autocorrelation function of the double pulse

Cg(T-Ts;v"gAgM(T-Ts;v)的峰来近似确定h(T;v)的每个峰(恰当选择时移Ts)。另外注意,由于g(i:;v)是一个具有奇对称的函数,所以自关联Cg(r;v) Cg (T-Ts; v "gAgM (T-Ts; v) determine the peak to approximate h (T; v) of each peak shift Ts (appropriately selected) Also note that due to g (i:;. V) is an odd function with symmetrical, so autocorrelation Cg (r; v)

为具有偶对称的函数。 Having even symmetry function. 所以,对于时序相位相对于最佳值的小偏差,h(T;v) 对于时序相位的偏微分,从而似然函数Z^(e,j^)的偏微分,就具有奇对称。 Therefore, the timing of phase with respect to small deviations optimum value, h (T; v) the timing of partial differential phase, thus the likelihood function Z ^ (e, j ^) of partial differential, it has odd symmetry. 这意味着,在所述双位脉冲被认为是时序相位相对于最佳值的偏差的函数的条件下,如图11A和11B所示,h(T;v)的偏孩i分的行为类似于双位脉冲在自变量很小时的行为。 This means that, in the double-pulse sequence is considered to be a function of the deviation of the phase with respect to the optimum value of the condition, as shown in Figure 11A and 11B, h (T; v) Partial child behavior similar points i in double-pulse behavior in the argument very hour.

还可以注意到,所获得的h(T;v)的峰对应着伺月良信道信号的过零点, 该过零点出现在伺服脉冲中的双位峰之间,于是可以得出结论,最大似然方法所给出的时序信息近似等于通过直接在对应着#点处对伺服信道信号进行采样所获得的时序信息。 You can also note that the obtained h; peak (T v) corresponds to the servo-month good channel signal zero crossing, which had appeared in the servo burst between zero double-bit peak, then it can be concluded, maximum likelihood The method of timing information given is approximately equal to the timing information corresponding to the # point in the servo channel signal is sampled directly obtained. 所以,假设f表示时序相位的可靠估计, 即fw,那么,预期的时序信息就可以表示为: So, assuming that f represents a reliable estimate of the timing phase, namely fw, then the expected timing information can be represented as follows:

<formula>formula see original document page 19</formula>(15) <Formula> formula see original document page 19 </ formula> (15)

其中,r表示增益因子,^表示加性高斯白噪声(additive white Gaussian noise, AWGN )样本。 Wherein, r represents a gain factor, ^ represents additive white Gaussian noise (additive white Gaussian noise, AWGN) samples. 注意,完全避免了由偏微分的计算所导致的噪声增强。 Note, completely avoid the noise enhancement by the resulting partial differential calculation. 在这种情形中,在模拟-数字转换之前所进行的抗混叠滤波操作近似等价于用来为信号r(t)产生足够的统计所进行的理想滤波。 In this case, the analog - digital conversion performed before anti-aliasing filtering operation is approximately equivalent to a signal r (t) to produce the desired filter sufficient statistical performed.

这样就可以设计一种时序基准产生系统1200,如图12所示,该系统依赖于被插入的伺服信道信号的过零点来确定误差反馈配置中的时序误差。 This allows to design a timing basis generation system 1200, shown in Figure 12, the system relies on the inserted servo channel signal zero crossings to determine the timing error feedback configuration errors. 注意,与时序误差表达式(15)中的求和相对应的平均操作由环滤波器(loop filter) 1202来进行,假设该滤波器具有比例积分器(proportional画plus曙integrator)类型。 Note that the timing error in the expression (15) corresponds to the sum of the average operations by the loop filter (loop filter) for 1202, assuming that the filter has a proportional-integral controller (proportional plus painting Shu integrator) type. 所以,设有可靠的y位置和磁带速 So, with a reliable y-position and tape velocity

度估计以及可忽略的插值误差,那么,输入到环滤波器的时序误差估计电) Estimation and interpolation error can be ignored, then the input to the loop filter timing error estimate electricity)

由下式给出 Is given by

<formula>formula see original document page 20</formula>, (16) <Formula> formula see original document page 20 </ formula>, (16)

其中,、表示由时序基准产生系统提供的在用于时序恢复的伺服信道信号的过零点附近进行信号插值的时刻,S„表示^对过零点时刻的偏差, ,, Which represents the reference time generated by the timing for timing recovery in the vicinity of the servo channel signal zero-crossing signal interpolation system provides, S "indicates ^ deviation of zero crossing time,

气为AWGN样本。 Gas is AWGN samples.

~

时序基准产生系统1300的方框图示于图13。 Timing basis generation system 1300 shown in block 13 in FIG. 序列{仁}表示确定信号样本(r(t^的时刻,使得这些样本以预期的固定频率(每^t米1/Xj个样本)来获得,而不依赖于磁带速度。很清楚,标称步插值间隔Ti和ADC采样间隔T 一般是不相称的。所以采用线性插值来在插值时刻{、}获得信号样本, 而这些插值时刻通过递归方法来获得: Ren sequence {} indicates OK signal samples (r (t ^ time, so that these samples to the desired fixed frequency (per m ^ t 1 / Xj samples) to obtain, without depending on the tape speed. Clearly, the nominal step interpolation interval Ti and ADC sampling interval T is generally not proportionate so using linear interpolation in the interpolation time {,} get signal samples, and these moments by recursive interpolation method to obtain:

<formula>formula see original document page 20</formula>( 17 ) <Formula> formula see original document page 20 </ formula> (17)

其中,K"表示由(2)所定义的标称步插值间隔的估计值。标称步插值间隔的估计值由下式给出 Wherein, K "represents the nominal value estimate (2) as defined in step interpolation interval. The nominal step interpolation interval estimate is given by the following formula

其中,4=^"为直接从磁带速度估计值所推出的标称步插值间隔的 Among them, 4 = ^ "directly from tape velocity estimates has launched a nominal step interpolation interval

估计值,A、为在环滤波器输出所获得的校正项,":为小于等于n的最大时间指数(time index),在该时间指数处时序误差估计值已经被输入到环滤波器中。在插值-时间计算单元中,第n个插值时刻净皮表示为: Estimated value, A, for the correction term in the loop filter output obtained ": less than or equal to the maximum time index n (time index), the time at the timing error estimate the index has been entered into the ring in the filter. interpolation - time calculation unit, the n-th interpolation time expressed as net Paper:

<formula>formula see original document page 20</formula>(19) 其中,kn和^分别表示第n个插值时刻按照采样间隔T的倍数来衡量所得到的整数部分和小数部分。 <Formula> formula see original document page 20 </ formula> (19) where, kn and ^ denote the n-th interpolation multiples of the sampling time interval T to measure integer and fractional part of the resulting. 因此,线性插值就产生了由下式给出的插值信号样本: Accordingly, linear interpolation is produced by the interpolated signal samples given by the following equation:

<formula>formula see original document page 20</formula>(20) <Formula> formula see original document page 20 </ formula> (20)

时序基准产生系统1300的目标是提供能够再现由伺服读磁头所产生的信号的插值信号样本,这些插值信号样本对应着位于平行于伺服带中心线的直线上并按标称步插值距离Xi等距隔开的磁带上的点。 Timing basis generation system 1300 is to provide a target interpolated signal samples can be reproduced by the servo read head signal produced, which corresponds to the interpolated signal samples located on a straight line parallel to the servo band centerline press equidistant nominal step interpolation distance Xi dotted tape. 然而,y位置和磁带速度的值通常使得插值信号样本不是精确地对应着伺服信道信号的零点。 However, y values of the position and speed of the tape so that interpolated signal samples are usually not exactly correspond to zeros of the servo channel signal. 换言之,时序误差估计e("由插值信号样本给出,而该插值信号样本在位于标称步插值距离Xi的倍数处并最接近过零点的点处进行计算,如时序基准产生系统所估计的那样。所以,标称步插值距离Xi确定了时序误差估计的标准偏差的下限。假设过零点位置是一个在标称步插值间隔内均匀分布的随^^变量,则时序误差估计的标准偏差的下限就等于x,/(VI5v)。例如,如果x产0.05 nm,那么过零点位置误差估计的标准偏差的下限就为14.4 mn。注意,原理上,通过减小标称步插值距离Xj的大小能够任意减小这个下限。实际上,与AWGN对it^点位置误差估计的标准偏差的贡献相比, x, /(VI5v)项小一些就足够了。 In other words, the timing error estimate e ("given by the interpolated signal samples, and the interpolated signal samples located in the step interpolation distance Xi of multiples and over at the point closest to zero are calculated, such as the timing basis generation system estimated As so, the step interpolation distance Xi determine the lower limit of the standard deviation of the timing error estimate assumed zero-crossing position is a standard deviation in the step interpolation with ^^ variables, the timing error estimate uniformly distributed within the interval of The lower limit is equal to x, / (VI5v). For example, if x yield 0.05 nm, then over the lower zero position error estimated standard deviation on the 14.4 mn. Note that, in principle, by decreasing the nominal step interpolation distance Xj size can be arbitrarily reduce this limit. In fact, compared with the contribution to it ^ AWGN position error estimated standard deviation, x, / (VI5v) smaller items is sufficient.

如前面所提到的,伺月良信道信号的过零点不是均勻隔开的。 As previously mentioned, the servo channel signal good month too spaced zero is not uniform. 具体说, Specifically,

和磁带速度。 And tape speed. 另外回想一下,用于LPOS位(LPOS bits)编码的A和B 脉冲中的双位的过零点不用于提取时序信息。 Further Recall for LPOS bit (LPOS bits) coded pulses A and B in the two-bit zero crossings are not used to extract timing information. 如图13所示,用于提取时序信息的插值信号样本的选择由称作"控制单元"1304的有限状态机连同插值"计数器"1306来完成。 As shown in Figure 13, it is used to select the interpolation signal samples to extract timing information from the called a "control unit" FSM 1304 along with interpolation "Counter" 1306 to complete. 每次计算出一个新的插值信号样本时,"计数器"1S(^就使输入"控制单元"1304的变量IntpCnt增加l。假设"插值时间计算"单元410所使用的标称步插值间隔Ti的估计值是可靠的,并且关于伺服帧的开始的信息(即一个伺服帧中的C脉沖里的第一个双位的第一个过零点的时刻)是已知的,那么,y位置的可靠估计值的信息对于由"控制单元"1304来确定必须选择哪一个插值信号样本以提取时序信息是足够的。"控制单元"1304输出下列变量: When calculating a new interpolated signal samples, "counter" 1S (^ on each input variable to make 1304 the "unit control" IntpCnt increase l. If "interpolation time calculation" nominal unit 410 used in step interpolation interval Ti estimates are reliable, and the information about the beginning of the servo frame (that is, a C servo frame timing pulses in the first double-digit first zero crossing) is known, then, y position of reliable Information estimates for the "control unit" from the 1304 to determine which interpolated signal samples must be selected to extract timing information is enough "control unit" 1304 outputs the following variables:

a)burstFlag,该变量才艮据0 —C脉沖、1 —D脉冲、2 —A脉冲、3 —B 脉沖的规则识别当前伺服脉冲; a) burstFlag, the only variable pulse Burgundy It 0 -C, 1 -D pulse, 2 -A pulse, 3 -B pulses to identify the current rules servo pulse;

b ) dibitFlag,该变量在伺服脉冲范围内识别当前双位; b) dibitFlag, this variable to identify the current double-digit range in the servo burst;

c) newTimErr,该变量4皮断言(asserted)以4吏新的时序误差估计值输入环滤波器; c) newTimErr, the variable 4 skin assertion (asserted) 4 new timing error Officials estimate the input loop filter;

d) IntpCntReset,该变量被断言以使插值"计数器"1306复位。 d) IntpCntReset, this variable is asserted to enable interpolation "Counter" 1306 is reset. 在一个伺服帧的末尾,即在B脉冲中的最后一个双位的it^:点处,对 At the end of a servo frame, that is the last pulse B dibit it ^: the point of

变量IntpCntReset进行断言以复位"计数器"1306,将变量burstFlag置0以表明C脉冲的出现,也将变量dibitFlag置0以表明C脉沖中的第一个双位的出现。 Asserts variable IntpCntReset to reset the "counter" 1306, the variable is set to 0 to signify burstFlag C pulse will be set to 0 to indicate variable dibitFlag C pulse in the first two-position appears. C脉冲中的第一个双位与B脉冲中的最后一个双位的过零点之间的插值步数的估计值由下面的变量给出: C pulse in the first two-position and B pulses over the last two-digit number of steps between zero interpolation estimate is given by the following variables:

<formula>formula see original document page 22</formula> <Formula> formula see original document page 22 </ formula>

(21) (Twenty one)

其中,Dbc,o表示B脉沖的最后一个双位和C脉沖的第一个双位在y=0 处的距离,在磁带向前移动和向后移动的情形中它分别等于3(Hmi和35nm。当"计数器"1306表明IntpCntNum个插值步已经完成时,对变量newTimErr进行断言,相应的插值信号样本作为新的时序误差估计被输入到时序恢复环滤波器1302中,并且将变量dibitFlag置1以表明C脉冲的第二个双位即将出现。然后,"控制单元"1304的操作继续进行,计算当前过零点和下一个过零点之间的插值步数。每次到达一个新的过零点时, 对变量newTimErr进行断言并使变量dibitFlag增加1。如果该过零点是某个伺服脉沖的最后一个过零点,那么,使变量burstFlag增加1并将变量dibitFlag置0。注意,如果下一个过零点属于同一伺月良^c沖,那么,由L^/x,」来给出表示过零点之间的估计的插值步数的变量IntpCntNum,如果下一个过零点属于不同的伺服脉沖,那么由类似于(21)的表达式来给出变量IntpCntNum,其中采用当前脉沖的最后一个双位和下一个脉沖的第一个双位在y=0处的距离来替代Dbc,o。如果是用于对LPOS位进行编码的A和B脉冲的第二和第四双位的过零点这种特殊情形,那么,由IntpCntNum给出的移位了的双位和邻近双位之间的插值步数仍然取为K/x,」。然而,当计算将与A和B脉沖的第二或第四双位的过零点相对应的插值信号样本时,将dibitFlag增加1而不对newTimErr进行断言。一旦达到了B脉沖的最后一个双位的过零点,"计数器"1306就再次复位, 对新的伺服帧的处理就开始了。 Wherein, Dbc, o represents the first pulse of the last double-B and C of the double-pulse distance at y = 0, in the case of moving forward and backward movement of the tape in it equal to 3 (Hmi and 35nm When the "counter" 1306 showed a IntpCntNum interpolation step has been completed, variable newTimErr assertion, the corresponding interpolated signal samples as a new timing error estimate is input to the timing recovery loop filter 1302, and will be set to variable dibitFlag show C pulse upcoming second double digit. Then, "control unit" continued operation of 1304, calculate the current zero crossings and interpolation steps between zero over the next each time when the arrival of a new zero too, newTimErr variables and variable dibitFlag increase assertion 1. If the zero-crossing point is the last of a servo burst through zero, then the variable is incremented by 1 and the variable dibitFlag burstFlag set to 0. Note that if the next zero crossing of the same Chong Liang month wait ^ c, then the L ^ / x, "to give expressed interpolation variable IntpCntNum estimate the number of steps between zero, if the next zero crossing belonging to different servo burst, then the similar ( 21) gives expression to a variable IntpCntNum, which uses the current pulse of the last double-digit and the next pulse of the first double-digit in the distance y = 0 to replace Dbc, o. If it is used for LPOS bit encoding A and B pulses of the second and fourth double-zero crossing of this particular case, then the number of steps given interpolation IntpCntNum shifted double digit and remains between adjacent double-take as K / x,. "However, when calculating the A and B pulses of the second or fourth double-zero crossing corresponding interpolated signal samples, will increase by 1 instead of newTimErr dibitFlag asserts. Once you reach the B pulses Finally, a two-bit zero-crossing, "counter" 1306 once again reset to the new processing servo frame began.

注意,在实际实现用于同步伺月良信道的时序基准产生系统1300时,不 Note that in the actual implementation of good month for synchronous servo channel timing basis generation system 1300, not

需要在每个插值步上都清楚地计算插值信号样本。 We need to clearly calculate the interpolated signal samples at each interpolation step. 如时序调整的产生所要 As adjusted to give the desired timing

求的,以及脉冲位置调制的LPOS信号(可以在A和B脉冲中遇到)的匹配滤波所要求的,插值信号样本的实际计算可以只在几个时刻进行(这几个时刻由"控制单元"1304确定)。 Ask, and pulse position modulation LPOS signal (which can be encountered in the A and B pulses) matched filter required by the actual calculation of interpolated signal samples can be carried out only in a few moments (which a few moments "by the control unit "1304 is determined).

假设在正常的伺服信道操作期间时序误差的值较小,那么就可以得到图14所示的时序基准产生系统1300的线性等价模型1400。 Assuming normal value timing error during track servo signal operation is small, so you can get a reference to the timing chart shown in linear equivalent model generation system 14 1300 1400. 注意,这里所考虑的时序基准产生系统的模型很显著地不同于在通信接收器或者硬盘驱动器中通常遇到的离散时间误差跟踪同步器的模型,在后者中,在均匀隔开的时间间隔处计算时序误差估计,并且同步器需要运行的频率偏移量范围为标称频率的几个百分比的数量级。 Note that the model considered here the timing basis generation system is significantly different from the discrete-time communication receiver or a hard disk drive normally encountered error tracking synchronizers model, in the latter, at evenly spaced intervals calculated at the timing error estimate, a few percent of frequency offset range and synchronization needs to run for a nominal frequency of magnitude.

参考图14,时序误差探测器1402的增益由双位脉沖在过零点处的导数的绝对值给出。 14, the timing error detector 1402 by double-digit gains in the past pulse gives the absolute value of the derivative at zero. 从(6)和(7)中,可以得到,所述增益正比于磁带速度,因此可以表示为Kov。 From (6) and (7) can be obtained, the gain is proportional to the tape speed, and therefore can be expressed as Kov. 噪声样本iin包括AWGN和插值步的非零长度所引入的量化噪声的贡献,如上所述。 Iin AWGN noise samples including the contribution of non-zero length and interpolation step of quantization noise introduced, as described above. 相继时序误差估计之间的可变间隔通过包括一个开关1404来建模,所述开关在环滤波器1406的输入端在估计的过零点时刻(由指数11=112 (16)表征)提供插值信号,在其它时刻提供零误差信号。 Variable successive interval between the timing error estimate by including a switch 1404 is modeled, the switch in the loop filter input of 1406 the estimated zero crossing time (by the index 11 = 112 (16) Characterization) provided an interpolation signal providing zero error signal at other times. 观察(17)和(18)可以看出,在将新的时序误差估计输入到环滤波器中并且计算新的时序校正项A,"之前,时序基准产生系统使用 Observation (17) and (18) can be seen in the new timing error estimate is input to the loop filter and calculate a new timing correction term A, "before timing basis generation system

~

在过零点时刻所确定的标称步插值间隔的估计值T^ 。 In the zero-crossing time estimated by determining the nominal step interpolation interval value T ^. 这个行为通过在环滤 This behavior by the loop filter

波器的支路中包括一个采样-保持元件1408来建模,该元件产生正比于时序误差估计的项。 Filter branch includes a sample - holding member 1408 to model, the element is proportional to the estimated timing error term. 注意,保持间隔的可变长度与可变增益乘以时序误差估计的效果是等价的。 Note that variable-length and variable-gain holding interval timing error by multiplying the estimated effect is equivalent. 为了补偿这个效应,需要引入一个项(在图14中用en 表示)来"均衡"运用到每个时序误差估计的增益。 To compensate for this effect, the need to introduce an entry (shown in Figure 14 by en) to "balanced" applied to each of the timing error estimate of the gain. 由于过零点之间的最小距离为lf5nm,并且"控制单元"1304具有有关上一次遇到的过零点和下一个过零点之间的距离信息,所以,独立于磁带速度的&的值由下式给出: Because zeros over the minimum distance between the lf5nm, and "control unit" 1304 has been zero and the next one on the last encounter between zero over the distance information, so the tape speed is independent of the value represented by the following formula & It is given by:

6>„=i (22) 6> "= i (22)

其中,A表示时刻,"时的过零点到下一个将要出现的过零点之间的距 Wherein, A represents the time, the "time zero to the next will occur over the distance between the zero

离(单位微米),《2为小于等于11的最大时间指数,在该时刻,时序误差 From (in m), "2 is less than the maximum time index equal to 11, at the moment, the timing error

估计值已经被输入到了环滤波器中,参见(18)。 Estimate has been input to the loop filter, see (18).

如前面所提到的,同步伺服信道400的时序基准产生系统1300必须在很宽的磁带速度范围内工作,而很宽的磁带速度范围又转换成很宽的相应的最小伺服信道信号带宽范围。 As previously mentioned, the synchronous servo timing reference 400 channel generation system 1300 must operate over a wide tape speed range, and a wide tape speed range and converted into a wide corresponding minimum servo channel signal bandwidths. 很清楚,这个事实对系统参数有不可忽略的影响,而系统参数的选择要使得时序基准产生系统的动态行为基本上保持独立于磁带速度。 Clearly, this fact can not be ignored on the system parameters influence the choice of system parameters such that the dynamic behavior of the timing basis generation system remains essentially independent of tape speed. 为了估计磁带速度变化时的系统性能,考虑图15所示的简化模型1500。 To estimate the performance of the system when the tape speed change, consider a simplified model 1500 shown in Figure 15. 如上所述,假设时序误差估计之间的可变间隔完全被可变增益0n所补偿,并且假设磁带速度的估计值等于实际速度,即d,使得偏移项^-z;消失了。 As described above, assuming that the variable interval between the timing error estimate 0n fully compensated variable gain, and assuming the estimated value is equal to the actual speed of the tape speed, namely d, making the shift key ^ -z; disappeared. 因此,图15中的环就等价于一个跟踪误差同步器(tracking error synchronizer),该同步器在输入端具有周期为7V=Z<rf/v 微秒的循环平稳的(cyclostationary)信号。 Thus, FIG. 15 is equivalent to a loop synchronizer tracking error (tracking error synchronizer), the synchronizer having at the input period of 7V = Z <rf / v microsecond Cyclostationarity (cyclostationary) signal. 使用这个简化模型1500,时序基准产生系统1300的环带宽(其依赖于磁带速度)就由下式给出: Using this simplified model 1500, 1300, the timing basis generation system loop bandwidth (which depends on the tape speed) on given by the following equation:

<formula>formula see original document page 24</formula> (23) <Formula> formula see original document page 24 </ formula> (23)

其中,闭环频率响应好(r, v)表示为: Among them, the closed-loop frequency response is good (r, v) is expressed as:

<formula>formula see original document page 24</formula> (24) <Formula> formula see original document page 24 </ formula> (24)

通过选择环参数^=""和"=《/"并且将好(z; v)和7^的表达式带入(23),可以得到,确定环的行为的积丑(v)7^独立于磁带速度。 By selecting loop parameters ^ = "" and "=" / "and the good (z; v) and 7 ^ expression into (23), can be obtained, determine the behavior of the product of the ring ugly (v) 7 ^ independent in tape speed. 例如,通过选择1^=1,尸l.lxi(T2,和《=9.4><10-6,可以得到积5(v)7X).18。 For example, by selecting a 1 ^ = 1, P l.lxi (T2, and "= 9.4> <10-6, you can get the product 5 (v) 7X) .18.

时序基准产生系统1300的另一个要求是,在磁带加速和减速期间伺服信道能够可靠地工作。 Another requirement for the timing basis generation system 1300, in the tape during acceleration and deceleration servo channel work reliably. 注意,这个要求等价于要求在频率1/Td随时间线性变化的同时信道能够可靠地工作。 Note that this requirement is equivalent to the requirements of the channel can operate reliably at a frequency 1 / Td vary linearly with time at the same time. 众所周知,类似于图15中的简化模型1500的二阶时序恢复环在输入频率线性变化时会有非零的时序误差。 As we all know, a simplified model is similar to FIG. 15 1500 second-order timing recovery loop timing error in the input frequency linear change will be non-zero. 选择使用磁带速度估计值f (参见(18))来周期性地更新所述步插值间隔估计值^ (该值由滤波器输出中的校正项来调整以确定插值时刻),避免了 Choosing tape velocity estimate f (see (18)) to update periodically the step interpolation interval estimate ^ (the value output by the filter correction term is adjusted in order to determine the interpolation timing), to avoid the

这个问题而不增加环的带宽或者环滤波器的阶数。 This problem without increasing the bandwidth of the order of the loop or the loop filter. 所以,甚至在斜升斜降期间系统都可以可靠地运行。 Therefore, even during the ramp-up ramp system can reliably reduced. 于是,如果磁带速度是恒定的,那么在环滤波器的积分器中所累积的项就变得小得可以忽略。 Thus, if the tape speed is constant, then the loop filter integrator accumulated items becomes negligibly small. 注意,在这种情形中, Note that, in this case,

可以在环滤波器之后乘以可变增益en,而不会显著地影响环的行为。 You can be multiplied by a variable gain en After the loop filter, without significantly affecting the behavior of the ring.

通过仿真研究了时序基准产生系统1300的性能。 Simulation of the timing basis generation system performance by 1300. 图16A和16B显示了C脉沖的插值信号样本以及对于恒定的磁带速度(v=0.5m/s (图16A) 和v-12.5 m/s (图16B))的时序相位的收敛性。 16A and 16B show the interpolated signal samples C pulses and for constant tape velocity (v = 0.5m / s (Fig. 16A) and v-12.5 m / s (Fig. 16B)) timing phase of convergence. 在it^点时刻附近输入到环滤波器中作为时序误差估计值的样本用红色记号表示。 It ^ point in time near the input into the loop filter as a sample timing error estimate is represented by a red mark. 该结果是从用于产生伺服脉沖的PW50/2.1jim=0.4的Lorentz型信道中获得的,AWGN 产生的SNR=25 dB, ADC的釆样频率fs=15 MHz,标称步插值距离x产0.25jim,速度估计值的初始误差为1 % ,对于v-0.5 m/s环滤波器>#* 等于^/"lxlO-'和"f = 2x10",对于v-12.5 m/s等于y/" lxl(T3和47"2xl0-6 。 The result is a servo pulses generated from PW50 for / 2.1jim = Lorentz type 0.4 channel obtained, AWGN generated SNR = 25 dB, ADC's Bian sampling frequency fs = 15 MHz, the step interpolation distance x yield 0.25 jim, an initial estimate of the error rate is 1%, the v-0.5 m / s loop filter> # * equal to ^ / "lxlO- 'and" f = 2x10 ", for v-12.5 m / s is equal to y /" lxl (T3 and 47 "2xl0-6.

基于伺服信道输出信号的过零点产生估计值 Produce an estimate of the servo channel output signal based on the zero crossings

在前面的部分中认识到,同步伺月M言道400的时序基准产生系统1300 需要可靠的y位置和磁带速度估计值(分别用>^和v^表示)来确定所述步插值间隔的估计值和插值信号的过零点时刻的估计值以及各种环参数 In the previous section recognize that the timing of the reference synchronizing servo month M Yan Road 400, 1300 needs to produce reliable y-position and tape velocity estimates system (respectively> ^ v ^ and expressed) to determine the step interpolation interval estimate estimates of zero value over time and interpolation signals and various loop parameters

值。 Value. 所以,产生J^,和Vew会带来问题,yest和Vest的产生应该使用伺月良信道 Therefore, to produce J ^, and Vew cause problems, yest and Vest generation should use good channel servo month

ADC 406的输出中的信号样本来进行,使得yest和vest的产生与时序基准的产生之间的耦合得以避免。 Signal sample output of the ADC 406 to make the coupling between yest and vest generate generation and the timing basis is avoided. 一个相关的问题是,对同步伺服信道操作的监视。 A related issue is that for synchronous servo channel operation monitoring. 必须设计一种监视系统,该系统能够早期探测到时序基准产生系统的偶然失谐(例如,由伺服信道输出信号中的临时缺损来判断)并重新开始获取过程。 We must devise a monitoring system that can detect the early timing basis generation system accidentally detuning (for example, by a servo channel output signal to determine the temporary defect) and start the acquisition process. 另外,在这种情形中,必须通过直接观察伺服信道ADC的输出中的信号样本来获得一种解决办法。 In addition, in this case, it must be directly observed by the servo channel output signal samples in the ADC to obtain a solution.

回想一下,在获取过程结束时磁带速度和y位置的估计分别由(3)和(4)给出,其中,在计算这些估计时考虑了在伺服信道ADC的输出中C、 D和A脉冲的峰到达时间,仍然参见图6。 Recall that at the end of the acquisition process and the estimated tape velocity and y positions respectively (4) is given by (3), which, in the calculation of these estimates takes into account the servo channel ADC output in C, D and A pulse peak arrival time, still see Figure 6. 然而,基于峰的探测来产生y 位置和磁带速度估计值会有下列缺点: However, detection of peaks generated based on y-position and tape velocity estimates have the following disadvantages:

a) 双位峰的到达时间由一个运算来确定,该运算对信号的微分计算进行近似,所以会引入噪声增强。 a) double-digit peak arrival time is determined by an operation, the operation of the differential signal is calculated to approximate, it will introduce noise enhancement.

b) 如果C、 D和A脉沖中的一个或多个双位峰没有被探测到,那么就不可能可靠地产生y位置和磁带速度的估计值。 estimate b) if C, D and A pulse of one or more two-bit peak has not been detected, it is impossible to reliably produce y-position and tape velocity. 为了处理探测中丢失峰的问题,插入虛设的峰到达时间来获得yest和vest不是所希望的方法。 To deal with the problem of detecting the loss peak, insert dummy peak arrival time to get yest and vest not a desirable approach.

c )探测到获取参数的缺失、恰当地重新开始产生y位置和磁带速度的估计值并使之生效会花很长的时间,在几个伺服帧的量级上。 c) to obtain parameters to detect missing, properly re-start generation y-position and tape velocity estimates and entry into force will take a long time, on the order of several servo frame.

本发明还可以产生y位置和磁带速度估计值并同时监视同步伺服信道400的操作。 The present invention may also produce y-position and tape velocity estimates and simultaneously monitor the operation of synchronous servo channel 400. 该方法依赖于在伺服信道ADC的输出中确定信号的过零点以产生估计值yw和vest,以及依赖于观察同一信号的峰在时间间隔内的出现(这由有限状态机来确定)以监视同步伺服信道的操作。 The method relies on determining the signal at the output of the servo channel ADC's zero crossing to generate an estimated value of yw and vest, as well as dependence on viewing the same signal peaks within the time interval (which is determined by a finite state machine) to monitor the synchronization servo channel operation. 使用时序基准产生系统的有限状态机"控制单元"1304来提供所需要的观察窗口。 The timing basis generation system using finite state machine "control unit" 1304 to provide the necessary observation window.

在初始参数获取过程期间,利用C、 D和A脉冲中的相应双位之间的时间间隔的测量来确定磁带速度和y位置估计值。 During the initial parameter acquisition process, the use of C, D, and A bursts tape measure to determine the velocity and y-position estimates of the time interval between the respective dibit. 为计算由(3)和(4) 所给出的估计值,考虑双位的峰到达时间。 As calculated by (3) and (4) estimate given, considering the double-digit peak arrival time. 然而,在产生时序基准期间, 关于伺月艮信道输出信号的时序相位的可靠信息通过观察伺服脉冲中的双位的过零点时刻来获得,而通过在匹配滤波之后确定伺月艮信号的峰的时刻而获得的时序信息受噪声增强的影响。 However, during the generation timing reference, reliable information on the servo channel output signal timing phase by observing the servo burst in the double-zero crossings of time to get, and by determining the servo signal after the matched filter peaks timing information obtained by the time the impact of noise enhancement. 这归因于这样的事实,即峰的时刻是由一种运算来确定的,该运算对信号微分的计算进行近似。 This is due to the fact that the peak time is determined by the kind of operation, the calculation of the approximate calculation of the differential signal. 所以,通过在(3)和(4)中引入时间间隔的测量(由伺月良信道输出信号的过零点的时刻来获得),可以比使用受噪声增强影响的峰到达时间的测量能获得更可靠的估计值。 Therefore, by (3) and (4) the introduction of the measurement time interval (the time servo month good channel output signal zero crossings to obtain), the measurement time can reach than by noise to enhance the impact of the peaks can get more Reliable estimates.

这样,就避免了在探测中丢失了峰的情形中确定估计值yest和vest的问题,因为时序基准产生系统1300提供有关观察间隔的信息,其中预期很可能伺服信道输出信号的#点会出现。 Thus, it avoids the loss of the case peaks in the probe in determining the estimated value yest and vest the problem, because the timing basis generation system 1300 to provide relevant observation interval information, which is expected to probably # point servo channel output signal appears. 在观察间隔内没有过零点出现这种偶然情形中(例如,由于伺服信道输出信号中的缺损的缘故),使用由时序基准产生系统所提供的过零点的估计时刻。 In the observation interval no zero crossing occurs such occasional situations (for example, because the servo channel output signal defects sake), produce an estimate of time using the system provided by the zero crossing of the timing basis. 然而,如果缺损持续一段很长的时间,跨越几个伺服帧,那么,时序基准产生系统的失谐就会出现。 However, if the defect continue for a very long time, spanning several servo frame, then the timing basis generation detuning the system will appear.

为了探测这样一个事件,仍然监视由时序基准产生系统所确定的观察窗口内的伺服脉冲的双位峰的出现。 In order to detect such an event, still monitored by a system timing reference determined by observation window servo burst dibit peak production. 如果在每伺服帧所探测到的峰的数目小于某个固定阈值并且在预定时间间隔内一直保持低于该阈值,那么就宣告失 If the number of peaks in each of the detected servo frame is smaller than a fixed threshold value and a predetermined time interval remains below the threshold value, then declare loss

锁(loss of lock)并重新开始初始获取过程。 Lock (loss of lock) and re-start the initial acquisition process.

如图4所示,y位置和磁带速度估计值的产生以及同步伺月良信道操作的监视由两个功能块来进行。 4, to produce y-position and tape velocity estimates and synchronous servo channel operation good month monitoring carried out by the two functional blocks. "异步监视功能块"408确定过零点时刻并基于"控制单元,,1304所提供的观察间隔来探测双位峰的出现,"控制单元1304具有完整的与伺服帧的脉冲中的双位相关的时序信息,如前面所述。 "Asynchronous monitoring function block" 408 determines the zero crossing time and based on the "control unit ,, 1304 observation interval provided to detect double-digit peaks appear," the control unit 1304 has a complete servo frame associated with the pulse of the double-digit timing information, as described previously. 然后,"同步监视功能块"404计算y位置和磁带速度估计值并基于从"异步监视功能块"408获得的信息监视时序基准产生功能块的操作。 Then, the "synchronization monitoring function block" 404 computing y-position and tape velocity estimates based on information obtained from monitoring the timing "Asynchronous monitoring function block" 408 reference generating function block.

图17显示了一个流程图,该图描述了异步监视功能块408的操作。 Figure 17 shows a flow chart which depicts the operation of the asynchronous monitoring function block 408. 在获取过程结束时,下面的变量被初始化(步骤1700): At the end of the acquisition process, the following variables are initialized (step 1700):

a) acqFlag=l,获取标记,表示同步伺服信道处于跟踪模式; a) acqFlag = l, get labeled, indicating synchronous servo channel is in tracking mode;

b) k=0,计数器,在每个采样时刻增加1并在每个伺服帧开始时复位; b) k = 0, counter incremented by one at each sampling instant and reset at the beginning of each servo frame;

c) k,=0,索引号(index),在每个it^点时刻增加1并在每个伺月艮帧开始时复位; c) k, = 0, the index number (index), at each point in time it ^ increased by 1 and reset at the beginning of each time frame servo;

d) peakDetFlagk,=0,峰探测标记,在一个伺月良帧内由过零点时刻所界定的第k,个时间间隔开始时该标记置0,如果在该第k,个时间间隔内探测到正的双位峰,那么该标记置l。 d) peakDetFlagk, = 0, peak detection mark, in a good month wait by the zero-crossing time frame as defined in section k, a time interval is set to 0 at the beginning of the mark, if the detected within the first k, a time interval to positive double-peak, then the flag is set l.

在每个采样时刻,"异步监视功能块"408首先检查"控制单元"1304 是否正在用信号表明出现了新的伺服帧(步骤1702)。 In each sampling time, "Asynchronous monitoring function block" 408 First check "control unit" 1304 Are signal showed a new servo frame (step 1702). 回想一下,在一个伺服帧的末尾,即在一个B脉冲的最后一个双位的过零点处,对变量IntpCntReset进行断言以复位"计数器"1306,将变量burstFlag置0以表明C脉冲的出现,也将变量dibitFlag置0以表明C脉冲中的第一个双位的出现。 Recall that at the end of a servo frame, that is a B pulse of the last two-bit zero crossing, asserts IntpCntReset variables to reset the "counter" 1306, the variable is set to 0 to signify burstFlag C pulses, also dibitFlag variable is set to 0 to indicate that C pulse in the first two-position appears. 所以,不管何时对IntpCntReset进行了断言,变量newFrame 就置l。 Therefore, regardless of when to IntpCntReset were asserted to set variable newFrame l. 在该情形中,计数器k和指数k,被复位(步骤1704 )。 In this case, the counter index k and k, is reset (step 1704). 在对新伺服帧的出现进行了检查之后,计数器k增加l (步骤1706)。 After the emergence of new servo frames were examined, the counter k increase l (step 1706).

然后,将计数器的值与第k,个观察间隔的上下限(h^ft,, mJ^,)进行 Then, the counter value of the first k, upper and lower observation interval (h ^ ft ,, mJ ^,) be

比较(步骤1708),该上下限由"控制单元"1304提供。 (Step 1708), the upper and lower limits provided by the "Control unit" 1304. 假设伺服信道信 Assume the servo channel signal

号的极性使得双位的正峰被首先探测到,那么,在第k,个观察间隔内预期 Polar double digit number makes positive peak is first detected, then in the first k, an observation interval expected

探测到与伺服帧的第k,个双位相关的正峰以及ii^点。 Detecting the first servo frame k, a double-digit positive peaks and ii ^ point related. "控制单元"1304 "Control unit" 1304

也提供第三个变量(用w尸r表示),使得wZ*,<wTV<wifr。 Also provide a third variable (r w corpse shown), so wZ *, <wTV <wifr. 然后,(w丄r, Then, (w Shang r,

w/V)定义第k,个观察间隔中的子间隔,其中预期可以探测到所述双位峰, w / V) define the first k, observation interval subinterval, which is expected to detect the dibit peaks,

如图18所示的关于采样频率fs=15 MHz以及恒定磁带速度v-12.5 m/s的情 As shown in Figure 18 on a sampling frequency fs = 15 MHz and constant tape velocity v-12.5 m / s situation

况。 Condition. 如果wr<A:<wiV (步骤1710 )并且信道输出样本"超过了给定的阈 If w r <A: <wiV (step 1710) and the channel output sample "exceeds a given threshold

值(用thres表示)(步骤1712 ),那么变量peakDetFlagk,置l(步骤1714 ), Value (indicated by thres) (step 1712), the variable peakDetFlagk, set l (step 1714),

以表示在第k,个时间间隔内探测到了双位峰。 To indicate that in the first k, a time interval to detect the double-peak. 如果H^^;^wi^,并且两个 If H ^^; ^ wi ^, and two

最新近的信道输出样本满足条件>0和rk<0 (步骤1716 ),那么就探 Channel output samples most recent satisfy the conditions> 0 and rk <0 (step 1716), then the probe

测到了#点并且在第k,个时间间隔中的过零点时刻计算为(步骤1718 ): Measured to the # point and at k, a time interval is calculated as zero crossing time (step 1718):

Q.,-D+~^Mr (25) ^-^ Q, -. D + ~ ^ Mr (25) ^ - ^

每个过零点时刻(在图18中用实心圆记号表示)都被记录为一个整数部分加一个小数部分,其中,整数部分由值kl给出,而小数部分使用简单的查找表来确定。 Each zero crossing instant (shown in FIG. 18 by a solid circle mark) is recorded as an integer plus a fractional part of the portion, wherein the integer part is given by the value kl, and the fractional part using a simple lookup table to determine.

当/^wJ^,时(步骤1720),观察间隔就期满了,指数k,增加l,并且变量peakDetFlagk,被复位到0 (步骤1722 )。 When / ^ wJ ^, (step 1720), on the expiration of the observation interval, the index k, increases l, and the variable peakDetFlagk, is reset to 0 (step 1722). 如上所述,如果在观察间隔期满的时候没有探测到过零点,那么,变量^,就取时序基准产生系统1300 所提供的过零点的估计时刻值。 As described above, if the observation interval expires when there is no zero crossing is detected, then the variable ^, produces an estimated time value provided by system 1300 to take over the timing of the zero reference.

在图19中显示了"同步监视功能块"l卯O的方框图。 It shows a block diagram of a "synchronous monitoring function blocks" l d O in FIG. 19. 当计数器1卯2 达到观察窗口的上限时,即当A^wi^,时,变量peakDetFlagk,和^t,的值就分别被输入累加器1904和延迟线l卯6。 1 d 2 when the counter reaches the upper limit of the observation window, that is, when A ^ wi ^, when variable peakDetFlagk, and ^ t, the value will be input accumulator 1904 and delay line l d 6, respectively. 只要变量newFrame置1,即在每个伺服帧的开始处,计数器1卯2、累加器1904和延迟线1906就被复位。 As long as the variable newFrame set, namely at the beginning of each servo frame counter 1 d 2, the accumulator 1904 and delay line 1906 is reset. 在A脉沖的末尾,可以对C、 D和A脉沖中相应双位之间的时间间隔进行估计。 A pulse at the end, the time can be C, D, and A bursts dibit interval between corresponding estimate. 所以,在与A脉冲的最后一个双位相关的观察窗口的末尾将变量newEstimate置l,并计算y位置和磁带速度估计值的新值。 Therefore, at the end associated with the last dibit pulse A variable observation window is set newEstimate l, and calculate the new value of y-position and tape velocity estimates. 参考图6, C、 D和A脉冲中的相应双位之间的时间间隔的测量由下式给出: With reference to FIG. 6, C, D, and A bursts in the respective measurement time interval between dibit is given by:

Bl+B2+B3+B4^"附广s"附2-tz,o+tz4+tz,2+tz,3誦(tz,8+tz,9+tz,!o+tz,u) ( 26 ) Bl + B2 + B3 + B4 ^ "attached broad s" attached 2-tz, o + tz4 + tz, 2 + tz, 3 recite (tz, 8 + tz, 9 + tz,! O + tz, u) (26 )

<formula>formula see original document page 29</formula> ( 27 ) <Formula> formula see original document page 29 </ formula> (27)

然后,"同步监视功能块"404分别根据(3)和(4)计算出估计值JW和v^的瞬时值,其中^鹏产〃Ptan(7^0)】和Ve。 Then, the "synchronization monitoring function block" 404, respectively, according to (3) (4) to calculate the instantaneous value and the estimated value of the JW and v ^, where ^ Peng production 〃Ptan (7 ^ 0)] and Ve. 附产4^。 4 ^ subsidiary production. 回想一下,磁带向前运动时/^100 nm,而磁带反向运动时=95 nm。 Recall that when the tape moves forward / ^ 100 nm, while the tape reverse movement = 95 nm. y位置和磁带速度估计值的平均值j)和i)由图19所示的电路1900中的一阶低通滤波器1卯8A、 1908B来求出。 the average value of j y-position and tape velocity estimates) and i) circuit 1900 shown in Figure 19 first-order low-pass filter 1 d 8A, 1908B obtains. 4氐通滤波器1908A、 1908B的时间常数的选择是下面两个要求折衷的结果,即减小对估计值的瞬时值产生影响的噪声的要求和在计算估计量的平均值(由时序基准产生系统使用)中使等待时间与磁带驱动器中y位置和磁带速度的最大变化率的倒数相比要比较小的要求之间折衷的结果。 4 Di-pass filter 1908A, 1908B time constant selection is the result of compromise between the following two requirements, namely to reduce the impact on the instantaneous value of the estimated value of the noise requirements and the average value calculation of the estimated amount (generated by the timing basis The system uses the result of a compromise between) manipulation latency compared with the tape drive reciprocal y position and the maximum rate of change of tape speed to be relatively small request.

在每个帧的结尾,累加器1904中变量peakDetFlagk,的值表示已经探测的伺服脉冲中的双位的正峰的数目。 PeakDetFlagk value of the variable at the end of each frame, the accumulator 1904, represents the servo bursts have been detected in a number of positive peaks dibit. 然后,这个数与预定的阈值(用monThres表示)进行比较1910,并且使累加器1904复位。 Then, this number with a predetermined threshold value (indicated by monThres) comparing 1910 and 1904 so that the accumulator is reset. 如果对于相继的若干(等于预定值,用frameCntThres表示)伺服帧,在单个帧中探测到的峰的数目小于monThres,那么,就宣告失锁并重新开始获取过程。 If the number of successive (equal to a predetermined value, expressed frameCntThres) servo frame, the number of peaks detected in a single frame is less than monThres, then, declare loss of lock and re-start the acquisition process.

通过仿真研究了用于产生y位置和磁带速度估计值的所述系统的性能。 The simulation study of the performance of the system for generating y-position and tape velocity estimates. 图20A、 20B和21A、 21B分别显示了对于恒定的y位置值(y=0 m ) 和恒定的磁带速度值(v=6 m/s (图20A、 21A)和v=12 m/s (图20B、 21B)) y位置估计的平均值和标准偏差以;5U兹带速度估计的标准偏差。 Figure 20A, 20B and 21A, 21B show the position for a constant value of y (y = 0 m) and a constant tape speed value (v = 6 m / s (Fig. 20A, 21A) and v = 12 m / s ( FIG. 20B, 21B)) y position estimate to the mean and standard deviation; 5U hereby belt speed estimated standard deviation. 没有显示磁带速度估计的平均值,因为平均值对实际值的偏差可以忽略。 It did not show the tape speed estimated average because the average deviation of the actual value is negligible. 在这两张图中,也显示了基于峰探测的系统的性能,以用于比较。 In both figures, also it shows the performance of the system based on peak detection, for comparison. 这些结果是从一个用于产生伺服J3^冲的PW50/2.1nm=0.4的Lorentz型信道中获得的,其ADC的采样频率/产15 MHz。 These results are used to produce from a servo J3 ^ rushing PW50 / 2.1nm = Lorentz type 0.4 channel obtained, sampling frequency of the ADC / production 15 MHz.

LPOS符号(LPOS symbol)的最佳探测 LPOS symbol (LPOS symbol) Best Detection

如前面所提到的,通过使A和B脉冲中的第二和第四双位的跃变偏移其标称的图形位置,如图l所示,伺服帧允许对LPOS信息进行编码而不影响y位置和磁带速度估计值的产生。 As previously mentioned, the A and B pulses through the second and fourth double-digit jump offset its nominal pattern position, shown in Figure l, servo frame allows LPOS information is encoded without impact y-position and tape velocity estimates. 注意,调制距离依赖于各磁带驱动 Note that the modulation distance depends on each tape drive

器产品。 Products. 在由IBM⑧所开发和销售的LTO产品(诸如3580型)中,调制距离为 0.25nm,而在IBM企业产品(诸如3592型)中,调制距离为 0.5jim。 By IBM⑧ the development and sales of LTO products (such as a 3580 model), the modulation distance of 0.25nm, and in IBM enterprise products (such as a 3592 model), the modulation distance is 0.5jim. 在许多异步伺月l信道中,LPOS信息的探测基于在伺月良信道输出中对双位信号样本的峰的偏移的观察。 In many asynchronous servo channel l month, good month in servo channel output signal sample of dibit peak of LPOS offset information based on observation probe. 对于如图22A所示的等于1的编码了的LPOS符号,A和B脉冲中双位之间的8个间隔的测量用a到h来标记。 22A, is equal to 1, the encoding of LPOS symbols, eight double-spaced between measurement with a to h to mark the A and B pulses. 探测器根据图22B中的表格对相应的各间隔的测量进行比较,并应用大数判决解码规则(majority decoding rule)来确定编码了的LPOS符号,其中该规则要求四个可能条件中至少三个条件为真。 At least three detectors in accordance with the table of FIG. 22B each corresponding measurement interval are compared, and the application of large numbers decision decoding rules (majority decoding rule) to determine the encoded LPOS symbol, wherein the rule requires four possible conditions the condition is true.

基于峰的探测以及峰到达时间的记录的常规方法有下列局限: a )基于对间隔的测量(通过求峰的到达时间之差来测量)的大数判决解码规则不是LPOS符号的最佳探测方案,其中使用脉冲位置调制(pulse position modulation, PPM)技术对LPOS符号进行了编码。 The following limitations of conventional methods to detect and record the peak arrival time of the peak based on: a) based on the measurement of the interval (measured by the difference between the arrival time of peak demand by) the largest number of decision rules are not optimal detection scheme decoded LPOS symbols , wherein pulse position modulation (pulse position modulation, PPM) techniques encoded LPOS symbol.

b) 如果在图22中的表格所列出的用于符号判决的四个条件中有两个条件被满足,除了诉诸抛硬币的办法,不清楚该如何处理。 b) If there are two conditions are met, in addition to resort to a coin flip way, do not know how to deal with the four conditions for the symbol decision of the 22 listed in the table of FIG.

c) 不可能有与LPOS符号判决相关的可靠性的度量。 c) not have a measure of LPOS symbol decisions concerning reliability. 本发明还支持LPOS符号的最佳探测以及对LPOS探测过程的可靠性 The present invention also support optimal detection LPOS symbols and the reliability of the LPOS detection process

的同步监视。 The synchronization monitoring. 这个方法以度量(the metric )为基础,对于每个LPOS符号ate{-l,+l},所述度量给出两个假设//。 This method to measure (the metric) as the basis for each LPOS symbol ate {-l, + l}, the measure gives the two hypotheses //. ,=-1和//。 = - 1 and //. <=1的可能性。 <= Probability 1. 通过使用假设检验所采用的度量,可以引入与LPOS探测相关的信号-噪声加失真之比的量度,这就允许监视LPOS探测过程以;SJ^视各个LPOS符号判决的可靠性。 By using hypothesis testing metrics used, can be introduced with LPOS detection signal related to - noise ratio plus distortion of the measure, which allows the monitor to LPOS detection process; reliability SJ ^ depends on each LPOS symbol decisions. 具体说,因为在磁带系统中总是有两个专用伺服信道,从中可以得到LPOS信息,所以,这个新引入的可靠性量度可以容易地用来判断所述两个信道中的哪个信道提供最可靠的LPOS符号判决。 Specifically, since the tape systems there are always two dedicated servo channels from which LPOS information can be obtained, so that the newly introduced reliability measure may be readily used to determine which of the two channels provides the most reliable channel The LPOS symbol decisions.

回想一下双位信号脉沖的表达式(7 )和伺服信道输出信号的表达式(8 ) 和(9),以及用于在AWGN存在时从给定的设置中探测波形信号的最佳接收器的公式。 Recall that the double-pulse signal expression (7) and the expression servo channel output signal (8) and (9), and for the presence at the AWGN from a given set of probes for optimal reception waveform signal formula. 观察(8)和(9)可以看到,通过将脉冲位置调制运用到A和B脉冲的第二和第四双位可以实现对LPOS符号的编码。 Watch (8) and (9) can be seen by the pulse position modulation applied to the A and B pulses of the second and fourth dual bit can be achieved on LPOS symbol coding. 所以,对于恒定的磁带速度,与假设A, = , 《 e {-1, +1}的可能性相关的度量可以表示<formula>formula see original document page 31</formula>(28) So, for a constant tape speed, and assumptions A, = ," e {-1, +1} possibilities related metrics can represent <formula> formula see original document page 31 </ formula> (28)

注意,由(28)所给出的度量等价于由匹配滤波器接收器所获得的度 Note that measure from (28) is equivalent to the degree given by the matched filter receiver is obtained

量。 The amount. 回想一下对应关系6,=(^+1)/2, ~"0,1},引入变量的变化JC=W,并定 Recall correspondence 6, = (^ + 1) / 2, ~ "0, 1}, the introduction of variable changes JC = W, and is scheduled to

义匹配滤波器波形々0c;力(其中/?=0,1, y=l,2)为 Yi matched filter waveform 々 0c; force (? Where / = 0,1, y = l, 2) to

<formula>formula see original document page 31</formula>(29) <Formula> formula see original document page 31 </ formula> (29)

则度量的表达式(28)变为 The measure of the expression (28) becomes

<formula>formula see original document page 31</formula><formula>formula see original document page 32</formula> <Formula> formula see original document page 31 </ formula> <formula> formula see original document page 32 </ formula>

(30) (30)

注意,度量的表达式(30)不依赖于磁带速度。 Note that measure the expression (30) does not depend on the speed of the tape. 回想一下,时序基准产生系统提供时刻序列{tn},使得可以以固定的频率(每^L米1/Xi个样本) 来获得插值信号样本(Kf"》,而不依赖于磁带速度。所以,假设采样频率足够大从而能够避免混叠效应,并假设iV产iVJc;为整数,那么,可以使用插值信号样本在数字域中计算所述度量:<formula>formula see original document page 32</formula>其中3,(力,/=1,2,3,4,表示整数集合,其定义为 Recall that the time sequence {tn} provides a timing reference generation system, allows a fixed frequency (every ^ L m 1 / Xi samples) to obtain interpolated signal samples (Kf "", does not depend on the tape velocity. Therefore, assume that the sampling frequency is large enough to be able to avoid aliasing effects, and assuming iV production iVJc; is an integer, then you can use the interpolated signal samples in the digital domain calculating the measure: <formula> formula see original document page 32 </ formula> 3 wherein, (force / = 1,2,3,4, represents the set of integers, which is defined as

<formula>formula see original document page 33</formula> <Formula> formula see original document page 33 </ formula>

本发明中的最佳LPOS符号探测器2300计算得到值附p,,卩=0,1,并对其进行比较以产生对在第/个伺服帧中编码的LPOS符号的判决A,如图23所示,即: The present invention is best LPOS symbol detector 2300 calculated value attached p ,, Jie = 0, 1, and compare them to produce encoded at / servo frame LPOS symbol decision A, as shown in Figure 23 shown, namely:

<formula>formula see original document page 33</formula> <Formula> formula see original document page 33 </ formula>

波形《)Oc;y) (/?=0,1 )示于图24,其中PW50-0.84 jim,y=0,以及x尸0.25pm。 Waveform ") Oc;? Y) (/ = 0,1) shown in FIG. 24, wherein PW50-0.84 jim, y = 0, and x dead 0.25pm.

考虑使用具有由集合3,(力,i=l,2,3,4所指定的指数的子集来进行(31) 中的求和,可以显著地减小度量计算所要求的复杂性。具体说,在每个集合中只考虑4个指数,这4个指数对应着波形s?(x;力(p=0,l,戶1,2)的最大绝对值,这样就可以获得度量(31)的近似,该近似能提供可靠的LPOS 符号判决。于是,在度量计算中考虑使用的3,(力,i=l,2,3,4的指数的子集就由下式给出: Consider the use of having a set of three, (the force, i = l, 2,3,4 specified subset index to (31) of the summation, it can significantly reduce the required metric calculation complexity. Specific said that considering only four index in each set, which corresponds to the four index waveform s (x;? force (p = 0, l, household 1,2) maximum absolute value, so that you can get a measure (31 ) approximation, this approximation provides reliable LPOS symbol decisions then, consider three, (force used in the metric calculation, i = l, 2,3,4 subset of the index is given by the following equation on:

<formula>formula see original document page 34</formula>(34) <Formula> formula see original document page 34 </ formula> (34)

其中,Z^2.1nm表示一个双位的正峰和负峰之间的距离。 Wherein the distance, Z ^ 2.1nm represents a double-digit positive and negative peaks between. 例如,在图24A和24B中用较大的标记来表示在度量(31)的近似计算中所考虑的波 For example, FIG. 24A and 24B with a relatively large mark to indicate the measure (31) considered in the calculation of the approximate wave

形4'W) (p=o,i)的样本。 Shaped 4'W) (p = o, i) samples.

图25显示了简化的LPOS符号探测系统2500的方框图。 Figure 25 shows a block diagram of a simplified LPOS symbol detection system 2500. 如前面所述, "控制单元"1304具有关于伺服帧中的脉冲中的双位的完整的时序信息, 由该"控制单元"1304提##帧16个插值时刻的值{&},在这些时刻估计对度量产生贡献的项,参见(34)。 As previously mentioned, "control unit" 1304 has complete information about the servo frame timing pulses in the double bit, put a value ## 16 interpolation time frame by the "control unit" 1304 {&}, in these time is estimated to produce a measure of the contribution of entry, see (34). 有关所述时刻(tj的信息也允许恰当地选择匹配滤波器波形的样本,如图25中的方框图所示。在由"控制单元" 1304所确定的每个时刻tn处,计算插值信号样本,从中减去所选择的波形样本々)(w;力(/?=0,1)。对所得到的差求平方并累加起来以形成两个度量值附卩,,|5=0,1。当在求和间隔的末尾(出现在B脉沖的笫四个双位的末尾)"控制单元,,1304将变量newSymbolDecision置l时,根据规则(33)就探测到一个新的LPOS符号,并使累加器复位。在探测系统的输出中也呈现出了低度量值和高度量值(分别用Mc乂和iW^表示,并分别指示在正确和不正确的假设下的度量),以供进一步的处理来确定LPOS探测过程的可靠性测度。 For the time (tj information also allows the appropriate selection of the matched filter waveform samples, as shown in the block diagram 25 shown in the "Control unit" 1304 is determined by the time tn at each, calculation of interpolated signal samples, subtracted selected waveform sample 々) (? w; force (/ = 0,1) of the resultant difference squaring and add up to form two metric attached Jie ,, | 5 = 0,1.. When at the end of the summation interval (B pulses appear at the end of the four two-position, Zi) "control unit ,, 1304 set the variable newSymbolDecision l, according to the rules (33) to detect a new LPOS symbols, and totalizer reset output detection system also showed a low value and high value (respectively Mc qe and iW ^ represent, respectively, indicating a measure in the correct and incorrect assumptions), for further LPOS detection process to determine the reliability of the measurement process.

度量的表达式(31)是在恒定磁带速度的假设下导出的。 Measure the expression (31) is under the assumption of a constant tape speed export. 然而,如前面所说明的,速度估计值被输入时序基准产生系统1300来跟踪随时间变化的速度。 However, as previously explained, the velocity estimation value is input to the timing basis generation system 1300 to track time-varying velocity. 所以,即使在磁带加速运动和减速运动期间也可以获得可靠的LPOS符号判决。 So, even during tape acceleration and deceleration to be reliable LPOS symbol decisions. 图26A和26B显示了特征为SNR等于25 dB的AWGN 26A and 26B show the characteristics of SNR equal to 25 dB in AWGN

伺服信道的仿真结果,该结果给出了磁带加速期间的估计速度(图26A) 和计算出的度量值(图26B),其中初始磁带速度等于0.5m/s,磁带加速度等于10 m/s2。 Simulation results servo channel, which gives the estimated speed of the tape results during acceleration (FIG. 26A) and the calculated metric (Fig. 26B), wherein the initial tape speed equal to 0.5m / s, the tape acceleration equal to 10 m / s2.

为了确定探测过程的质量,定义探测点处的平均信号-噪声加失真之比。 In order to determine the quality of the detection process, the average signal detection point is defined - noise plus distortion ratio. 引入量Mc和< 来分别表示在正确的假设下所得到的度量的平均值和方差,引入量Af,和《,来分别表示在不正确的假设下所得到的度量的平均值和方差,于是,探测点处的平均信号-噪声加失真之比被定义为: Introduction amount Mc and <to represent at the correct assumption that the resulting measure of the mean and variance, introduction amount Af, and "to express in the incorrect assumption that the resulting measure of the mean and variance, respectively, so The average signal detection point - more than the noise plus distortion is defined as:

<formula>formula see original document page 35</formula>与LPOS符号判决相关的可靠性的测度由下式给出 <Formula> formula see original document page 35 </ formula> Measurement and LPOS symbol decisions related to reliability is given by the following formula

图27显示了用于产生平均信号-噪声加失真之比的估计值和产生每个LPOS符号判决的可靠性的估计值的系统2700的方框图。 Figure 27 shows the average signal for generating - a block diagram of the system reliability of the estimated value of the estimated value of the noise plus distortion ratio and generating each LPOS symbol decisions in 2700. 如上所述, 5"Z)及加乂和i^丄爛,可以分别用来监视LPOS探测过程以及从并行工作的两个伺服信道所探测到的LPOS符号中选择最可靠的。 As described above, 5 "Z) and plus i ^ Shang Yi in and rotten, it can be used to monitor each LPOS detection process and the parallel work of two servo channels are detected LPOS symbols to select the most reliable.

对基于同步伺服信道的原型LPOS符号探测器的性能进行了测量,并与当前用在LTO磁带驱动器产品中的基于峰探测的常规LPOS符号探测器的性能进行了比较。 Prototype LPOS symbol detector based on the synchronous servo channel performance were measured and compared with currently used in LTO tape drive products in the conventional LPOS symbol detector based on the detected peak performance were compared. 利用FPGA实现了同步伺月艮信道和TBS系统,并使用磁带驱动器伺服信道ADC的输出信号作为这两个系统的输入来并行地运行了所述同步伺服信道和TBS系统。 Using FPGA to achieve a synchronous servo channel and TBS system, and using a tape drive servo channel ADC output signal as an input to the two systems run in parallel synchronous servo channel and the TBS system. 使用相同的LPOS词解码器 Using the same LPOS word decoders

决误差数进行测量,不使用误差校正。 Error number must be measured, without using error correction. 利用伺服读磁头在磁带上的12个不同的横向位置处(用巻数(wrap numbers )表示)对通常在正常的磁带驱动器运行期间提供伺月良信息的两个物理祠月艮信道CHA和CHB进行读(磁带速度等于6.22 m/s )。 The servo read head 12 different point on the tape horizontal position (indicated by Volume Number (wrap numbers)) of typically provide servo-month good information during normal tape drive runs two physical temple dated Burgundy channel CHA and CHB were Reading (tape speed is equal to 6.22 m / s). 通过每巻(wrap )读取80000个LPOS词获得了LPOS词误差(word errors)数的、测量,并对每巻都重复这种测量。 80000 LPOS read by every word Volume (wrap) won the LPOS word errors (word errors) number, measurement, and this measurement is repeated for each Volume. 结果示于表I。 The results are shown in Table I.

表I Table I

TBS和同步伺服系统之间的性能比较 Performance comparison between TBS and synchronous servo system

<table>table see original document page 36</column></row> <table> 注意,误差总数不包括从巻#30和巻#46所获得的结果,因为在这些情形中,同步误差妨碍了TBS系统的正常运行。 <Table> table see original document page 36 </ column> </ row> <table> Note that the total number of error does not include the results obtained from Volume Volume # 30 and # 46, because in these cases, the synchronization error prevented the TBS Normal operation of the system. 具体说,TBS系统的同步误差是由于间隙探测器(gap detector)在伺服带边缘的失效所致。 Specifically, TBS system synchronization error is due to a gap detector (gap detector) due to the failure of the servo band edge. 在正常工作条件下两个系统的总误差数之间的比*明,基于同步伺月l信道体系结构的LPOS探测系统的误差率比基于TBS的LPOS探测系统所显示的误差率好约47倍。 Under normal operating conditions the total number of errors between the two systems than * clear, based on the error rate synchronous servo channel architecture l month of LPOS detection system is better than the error rate of LPOS detection system based TBS displayed about 47 times . 尽管表I所示的结果是由某个具体磁带驱动器和某个具体磁带盒所获得的,但预期这两种系统之间的性能差异一般不会与这里所示的差异有本质上的不同。 Although the results in Table I illustrated by a specific tape drive and a specific cassette obtained, but the difference in performance between the two systems is generally not expected and shown here has a different nature.

需要注意的是,尽管本发明是在完全发挥作用的数据处理系统中进行描述的,但那些在本领域中具有普通技术的人员会认识到,本发明中的过程能够以指令的计算机可读介质的形式以及各种其它形式进行分发,并且不管实际上用来进行分发的负载信号的介质是什么具体类型,本发明都适用。 It should be noted that although the present invention has been fully functioning data processing system has been described, but those who are of ordinary skill in the art will recognize that the process of the present invention can be a computer-readable medium of instructions forms as well as various other forms of distribution, and regardless of the medium used for actually distributing load signal what specific type, the present invention is applicable. 计算机可读介质的例子包括可记录类型的介质,诸如软盘、硬盘驱动器、RAM、 CD-ROM,以M送类型的介质,诸如数字和模拟通信链接。 Examples of computer readable media include recordable-type media, such as floppy disks, hard drives, RAM, CD-ROM, sent to M type media such as digital and analog communication links.

本发明的描述只是用来进行说明和描述,并不打算是详尽无遗的或限 Description of the present invention is used for illustration and description only and not intended to be exhaustive or limit

制在这里所给出的形式中。 System in the form set forth herein. 对那些在本领域中具有普通技术的人员来说, 很显然可以进行许多修正和改变。 For those who have ordinary skill in the art it is readily apparent that many modifications and changes may be. 实施例的选择和描述是为了最好地说明本发明的原理、实际应用,以及为了使本领域中具有普通技术的其它人员对于适合于所能想象到的具体应用的具有各种修正的各种实施例能够理解本发明。 Embodiments were chosen and described in order to best explain the principles of the present invention, the practical application, and to enable others skilled in the art having ordinary skill suited for a particular application can imagine having a variety of modified variety embodiments of the present invention can be understood. 此外,尽管上面针对方法和系统进行了描述,但本领域中的需求也可以通过计算机程序产品来满足,其中这些计算机程序产品中包含了用 Moreover, although described above with respect to methods and systems have been described, those skilled in the requirements to be satisfied by a computer program product, wherein the product comprises a computer program with

于在磁带存储系统中进行纵向位置(LPOS)探测的指令。 In the longitudinal position (LPOS) detection of instruction in tape storage systems.

Referenced by
Citing PatentFiling datePublication dateApplicantTitle
CN103155476A *28 Sep 201112 Jun 2013施耐德电气美国股份有限公司Quantizing sampled inputs using fixed frequency analog to digital conversions through interpolation
CN103155476B *28 Sep 201129 Jun 2016施耐德电气美国股份有限公司通过内插法使用固定频率模数转换量化所采样的输入
Classifications
International ClassificationG11B5/584
Cooperative ClassificationG11B5/584
European ClassificationG11B5/584
Legal Events
DateCodeEventDescription
4 Feb 2009C06Publication
1 Apr 2009C10Request of examination as to substance
12 Jan 2011C14Granted