CN101114462A - 同步伺服通道及其操作方法 - Google Patents

同步伺服通道及其操作方法 Download PDF

Info

Publication number
CN101114462A
CN101114462A CNA2007101025947A CN200710102594A CN101114462A CN 101114462 A CN101114462 A CN 101114462A CN A2007101025947 A CNA2007101025947 A CN A2007101025947A CN 200710102594 A CN200710102594 A CN 200710102594A CN 101114462 A CN101114462 A CN 101114462A
Authority
CN
China
Prior art keywords
servo
channel
lpos
tape
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2007101025947A
Other languages
English (en)
Other versions
CN100479036C (zh
Inventor
卓奥瓦尼·谢吕比尼
伊万格罗斯·S·埃列夫特里奥
詹斯·杰里托
罗伯特·A.·哈特金斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN101114462A publication Critical patent/CN101114462A/zh
Application granted granted Critical
Publication of CN100479036C publication Critical patent/CN100479036C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B5/00Recording by magnetisation or demagnetisation of a record carrier; Reproducing by magnetic means; Record carriers therefor
    • G11B5/48Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed
    • G11B5/58Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following
    • G11B5/596Disposition or mounting of heads or head supports relative to record carriers ; arrangements of heads, e.g. for scanning the record carrier to increase the relative speed with provision for moving the head for the purpose of maintaining alignment of the head relative to the record carrier during transducing operation, e.g. to compensate for surface irregularities of the latter or for track following for track following on disks
    • G11B5/59688Servo signal format patterns or signal processing thereof, e.g. dual, tri, quad, burst signal patterns

Abstract

提供了一种用于数据磁带驱动器的完全同步的伺服通道,这种提供包括:初始获得同步伺服通道参数;产生用于信号内插的定时基础;产生磁带速度估计和y-位置估计;及最优地检测嵌入在伺服突发中的纵向位置(LPOS)码元。

Description

同步伺服通道及其操作方法
技术领域
本发明总体上涉及磁带存储系统中的伺服通道体系结构,尤其涉及同步伺服通道体系结构。
背景技术
基于定时的伺服(TBS)是90年代末专门为线性磁带驱动器开发的技术。在TBS系统中,记录的伺服图案由具有两种不同的方位角斜坡的过渡(transition)构成,头(head)位置从由读取该图案的窄头产生的相对脉冲定时中得出。TBS图案还允许编码额外的纵向位置(LPOS)信息而不影响横向位置误差信号(PES)的产生。这一点通过从其标称图案位置位移过渡来获得,如图1所示。在磁带系统中通常有两种LPOS信息和PES可从其获得的专用伺服通道可用。用于线性磁带系统的基于定时的循轨伺服被线性磁带开放(LTO)联盟采用作为所谓LTO磁带驱动系统的标准。
通常,对LPOS信息的检测是基于对在伺服通道输出处的双位信号采样的峰值的位移的观察的。这种方法具有以下严重局限性:
a)如果期望以每微米的采样数表示的、独立于磁带速度的恒定速率,A/D转换器采样频率必须要随着磁带速度而变化。如果采用固定的采样频率,该速率取决于磁带速度。
b)选择固定采样速率的结果是在LPOS检测器(峰值检测器)处每双位的采样数的响应可依赖于速度而变化。
c)在加速和减速期间,即在速度向目标速度改变的阶段,不能进行可靠的LPOS检测。
d)对于使用脉冲位置调制(PPM)技术产生的LPOS图案来说,峰值检测不是最优的检测方案。
e)在伺服通道的输出处不可能监视信号的时间演变,因为没有时间基准。
f)不可能有对LPOS检测处理的可靠性的度量。
为了使用图2所示的现有技术的LPOS异步体系结构在高速下支持足够的分辨率,需要更高ADC采样速率。例如,如果最高目标速度是v=12.5m/s,则在假设ADC采样速率为15MHz的情况下获得0.83μm的分辨率。很明显,当想要分辨+/-0.25μm的LPOS脉冲位置调制时,这样的分辨率是不够的。特别是,要想使用异步方法获得0.05μm的分辨率,需要250MHz的采样速率。
发明内容
本发明提供了一种完全同步的伺服通道,这种提供包括:初始获得同步伺服通道参数;产生信号内插的定时基础;产生磁带速度估计和y-位置估计;最优地检测嵌入到伺服突发中的纵向位置(LPOS)码元。
同步伺服通道参数的初始获得可以不依赖于磁带速度的任何以前已知的测量值在广泛范围的磁带速度下盲进行。另外,该初始获得是从ADC的输出中产生的,无需参考驱动马达电流。
信号内插的定时基础的产生可以在广泛范围的磁带速度下通过从不均匀间隔开的伺服突发获得中提取定时信息执行,甚至可以在磁带加速和减速的期间执行。
磁带速度估计和y-位置估计的产生也从ADC的输出中获得,从而避免在估计的产生和定时恢复过程之间产生联系。这些估计优选地从由伺服读取器提供的伺服通道信号的零交叉中获得,而不是使用受到了噪声增加不利影响的峰值检测获得。伺服通道信号的零交叉是通过观察ADC输出信号采样序列确定的。
纵向位置(LPOS)码元的最优检测也不依赖于峰值检测。另外,可靠性测量值或值可以分配给检测输出。当磁带驱动器包括两个并行伺服通道且可靠性值被分配给每一个并行伺服通道检测的LPOS码元时,可比较所述两个值,并可选择具有表示最可靠检测的值的码元。
附图说明
图1示出了具有嵌入的LPOS信息的伺服突发的LTO规范。
图2示出了现有技术LPOS异步检测体系结构的框图。
图3示出了本发明LPOS异步体系结构的框图。
图4示出了可实现本发明的异步伺服通道的框图。
图5示出了描述初始获得处理的流程图。
图6是用于磁带速度和y-位置估计的计算的峰值到达时间之间的间隔的曲线图。
图7是正确获得的概率的曲线图。
图8是错误获得的概率的曲线图。
图9是速度误差的标称标准偏离相对于在伺服通道输出处的信噪比的曲线图。
图10是平均获得时间相对于在伺服通道输出处的信噪比的曲线图。
图11A是双位脉冲的自动校正的曲线图。
图11B是自相关函数的偏导数的曲线图。
图12示出了定时基础产生系统的操作的框图。
图13示出了定时基础产生系统的更加详细的框图。
图14示出了定时基础产生系统的线性等价模型。
图15示出了定时基础产生系统的简化模型。
图16A和16B分别示出了对于v=0.5m/s和对于v=12.5m/s,内插信号采样和定时相位会聚的曲线图。
图17是描述了异步监视功能的操作的流程图。
图18是示出了观察窗口的产生的时序图。
图19是异步监视功能的框图。
图20A和20B分别示出了对于v=6m/s和对于v=12m/s,y-位置估计的均值和标准偏离的曲线图。
图21A和21B分别示出了对于v=6m/s和v=12m/s的磁带速度估计的标准偏离的曲线图。
图22A和22B分别是基于峰值检测的用于LPOS码元的大多数(majority)解码规则的示意图和表。
图23示出了最优LPOS检测系统的框图。
图24A和24B分别是用于A、B突发中的第二和第四双位中的度量计算的匹配滤波波形的曲线图。
图25示出了简化的LPOS码元检测系统的框图。
图26A和26B分别是在磁带加速期间估计的速度和计算的度量值的曲线图。
图27示出了用于SDR和码元判决(decision)可靠性估计的产生的系统的框图。
图28示出了用于在由并行伺服通道检测到的两个LPOS码元之间选择具有最高可靠性测量值的LPOS码元的系统的框图。
具体实施方式
同步伺服通道体系结构
利用本发明的体系结构,动态内插器允许在检测器输出处的任何采样速率,只有一个局限性,这是由于可能的混叠效应。例如,在磁过渡之间的距离为Lp=2.1μm的情况下,没有与15MHz固定ADC时钟的混叠效应而实现的最大速度是vmax=2.1×(15/2)=15.75m/s。在这种情况下,在用于实现0.05μm的分辨率的突发内插之后的等价采样频率等于315MHz。注意,这是在异步体系结构中需要的固定的采样频率。
图3示出了本发明的同步LPOS检测体系结构400的基本构建块。因为每单位长度的采样数是固定并独立于突发内插之后的速度的,可以使用匹配的滤波方法来进行在存在噪声的情况下的PPM的最优检测。匹配的滤波器将具有固定的每单位长度的采样数。另外,位置误差和速度估计可以通过测量基于定时的伺服突发的各个双位的零交叉之间的距离获得。可靠的位置误差产生、速度估计和LPOS检测是在斜坡向上(ramp-up)、斜坡向下(ramp-down)期间对于多至最大速度的任何恒定磁带速度执行的,该最大速度由下式给出作为第一估计
vmax=Lp×(fs/2),                             (1)
其中Lp是磁过渡之间的最小距离,以μm表示,且fs是ADC的固定采样速率,以MHz表示。也可以支持对信噪比加上失真率的监视以便进行伺服通道选择。
图4示出了同步伺服通道400的更详细的框图。同步伺服通道参数的初始获得由获得电路402执行。磁带速度和y-位置估计及伺服通道操作的监视由参数估计块404提供。必须产生内插信号采样从而这些内插信号采样可以以独立于磁带速度的预定固定速率获得的时刻由定时基础产生块1300确定。最后,LPOS码元判决由最优LPOS检测块2300给出。
同步伺服通道参数的初始获得
同步伺服通道设计的一个主要挑战是对用于定时基础底层信号内插的产生的初始时刻和标称步内插间隔的确定。以微秒表示的作为磁带通过以微米表示的标称步内插距离xi的标称步内插间隔Ti由下式给出:
T i = x i v , - - - ( 2 )
其中v表示以m/s表示的磁带速度。另外,对于基于匹配滤波的最优LPOS码元检测来说,还需要知道伺服读取器的横向(y)位置。因此,作为初始获得处理的结果,除了需要获得初始时刻和标称步内插间隔之外,还需要获得磁带速度和y-位置的可靠估计。
初始获得应当使用模数转换器(ADC)输出信号采样的序列而一点也不需要事先知道磁带速度或y-位置执行。因此,重要的是设计一种完成广泛范围(一般对于LTO驱动系统来说在从0.5m/s到12.5m/s的范围内)的磁带速度的通道参数的可靠初始获得的方法。因为ADC的采样频率固定且通常在从15MHz到24MHz的范围内,在低磁带速度的情况下将获得每双位若干采样的伺服突发,而在高磁带速度的情况下将仅仅每双位几个采样的伺服突发将被给予获得电路。由于在初始获得的开始无法得到定时信息,获得方法将依赖于对伺服突发的双位的峰值的观察。通常,如果通道输出信号采样的绝对值超出给定阈值的话,检测到伺服突发的双位的正或负的峰值。因此,在低速度的情况下,获得方法必须在即使来自一个双位的几个连续信号采样超出阈值的情况下,也能够检测到唯一峰值。在高速度的情况下,其必须要应付来自双位的正或负的峰值的信号采样都没有超过阈值的事件。注意,伺服帧由C、D、A、B伺服突发的序列识别,如图1所示。
本发明还提供了基于伺服帧中的【4455】突发的有效序列的识别的同步伺服通道参数的初始获得。这是通过伺服突发中的双位的正和负的峰值之间的时间间隔的粗略估计实现的。
描述用于初始获得的方法的流程图如图5所示。在获得处理的开始,初始化以下变量和数组(步骤500):
a)acqFlag=0,获得标记指示出同步伺服通道处于获得模式;
b)k=0,在每个采样时刻计数器加1;
c)n=0,在每次信号采样的绝对值超出了由thres表示的给定阈值时,给索引加1;
d)Np=0,在伺服突发内检测到的双位峰值(正和负)的数目;
e)Tp=Tp,max,双位的所述两个峰值之间的时间间隔的粗略估计;选择初始值Tp,max,使得对于给定范围内的所有磁带速度,双位峰值之间的时间间隔小于Tp,max
f)T=[],其元素由峰值到达时间给出的向量;
g)p=[],其元素由伺服突发中检测出的峰值的数目给出的向量。
在每一采样时刻,计数器加1(步骤502),并将其与给定maxCnt值比较(步骤504):如果计数器超过maxCnt,则超时期间届满(步骤506),获得处理重新开始。否则,在时间k的信号采样的绝对值,由|rk|表示,与给定阈值进行比较(步骤508)。如果|rk|超过了阈值,则很有可能获得了对应于双位的峰值(正或负)的信号采样。在索引n加1的情况下,第n个峰值到达时间和信号采样被存储为tn=kT和rn=rk(步骤510),其中T表示固定采样间隔。如上所述,必须要确定绝对值超过阈值的信号采样是属于已经检测到的峰值还是新的峰值。出于该目的,rn的符号与绝对值超过阈值的上一个采样的符号(由sgn(rn-1)给出)进行比较(步骤512)。
如果sgn(rn)=sgn(rn-1),则很可能两个采样属于不同的峰值。该两个采样之间的时间间隔tn-tn-1与双位的峰值之间的时间间隔的当前估计进行比较(步骤514)。如果Tp>tn-tn-1,则更新该估计,且该估计被给出新值Tp=tn-tn-1(步骤516)。注意,获得处理的过程中,Tp向给出双位的峰值之间的时间间隔的期望估计的值单调递减。由于tn是新的峰值的达到时间,其值被附加到向量τ,峰值计数器Np加1(步骤518)。此时需要确定新的峰值属于当前考虑的伺服突发的双位还是新的突发的双位。为此,将时间差tn-tn-1与值mTp进行比较(步骤520),其中m是常量,该常量被选择,以使得在假设Tp等于双位的峰值之间的标称间隔的情况下,对于所有磁带速度和伺服读取器的所有横向位置来说,在同一突发中的连续双位的峰值之间的时间间隔小于mTp,而在不同突发中的连续双位的峰值之间的时间间隔大于mTp。如果tn-tn-1>mTp,则检测到新的突发,在前一个突发中检测到的峰值的数目值Np-1被附加到向量p,且用于当前突发的峰值计数器Np被初始化为1(步骤522)。现在继续到检验向量p的后4个元素是否相应于伺服帧的伺服突发中的峰值数目的期望序列,其是【881010】(步骤524)。如果是这样,识别出相应于伺服突发的序列【CDAB】(见图1)的【4455】突发的序列,并且可以计算出用于开始同步伺服通道操作的初始化参数(步骤526)。否则,获得处理继续到下一个采样间隔(步骤502)。
如果sgn(rn)=sgn(rn-1),必须考虑两种情况,如果Tp>tn-tn-1(步骤528),很可能两个采样属于同一峰值,不采取更新向量τ和p以及Np的动作,获得处理继续到下一采样间隔(步骤502)。如果Tp<tn-tn-1,很可能两个采样从同一极性的、属于连续双位的峰值获得,这意味着发生了漏掉了峰值检测的事件。在这种情况下,两个峰值到达时间值(由tn’和tn表示)被附加到向量τ,峰值计数器Np加2(步骤530)。漏掉的峰值的到达时间tn’的估计从漏掉的峰值的极性、在双位的峰值之间的时间间隔的估计Tp和磁带的运动方向的知识中获得。对于正向磁带运动,在伺服通道的输出端,首先获得具有正极性的双位峰值,而对于反向磁带运动,首先获得具有负极性的峰值。因此,如果磁带正沿正向方向运动且漏掉的峰值的极性为负,或者如果磁带正沿反向方向运动且漏掉的峰值的极性为正,则漏掉的峰值到达时间被估计为tn’=tn-1+Tp,否则其被估计为tn’=tn-1+Tp。如上所述,此时必须确定新的峰值属于当前考虑的伺服突发的双位还是新突发的双位(步骤532)。如果tn’-tn-1>mTp,则检测到新的突发,且又需要考虑磁带运动的方向来确定下面的步骤(步骤534)。假定磁带运动的正向方向。类似的过程可以适用于反向方向的情况。如果检测到的峰值具有正极性,则这很有可能对应着新突发的第一峰值。然后,值Np-1被附加到向量p,且用于当前突发的峰值计数Np被初始化为1(步骤536)。然后为了序列【881010】检查向量p的后四个元素(步骤538)。另一方面,如果检测到的峰值具有负极性,则很有可能新突发的第一峰值被漏掉了。然后,值Np-2被附加到向量p,且用于当前突发的峰值计数Np被初始化为2(步骤540)。注意,在该情况下,不为了序列【881010】检查向量p的后四个元素,因为假设在检测到“C突发”的第一双位的第一峰值(见图1)时发生从“获得”模式向“跟踪模式”的过渡,以减少获得系统的实现复杂度。
一旦在向量p的后四个元件中检测到序列【881010】,计算开始同步通道操作所需的各种参数,且将变量acqFlag被设置为1(步骤526),以指示获得处理的成功结束。在假设考虑C、D和A的峰值到达时间以便计算磁带速度和y-位置估计的情况下,如图6所示,期望的估计分别由下式给出:
y est , 0 = - l 2 tan ( π 30 ) ( A 1 + A 2 + A 3 + A 4 B 1 + B 2 + B 3 + B 4 - 50 l ) , - - - ( 3 )
v est , 0 = 4 l f s B 1 + B 2 + B 3 + B 4 , - - - ( 4 )
(步骤526),其中对于正向磁带运动,l=100μm,对于反向磁带运动,l=95μm。当获得处理结束后,同步伺服通道操作开始于初始时刻ti,0=tn,标称步内插间隔被设置到Ti,0=xi/vest,0,以便产生定时基础底层信号内插(步骤526)。该获得处理还提供由下式给出的参数:
Figure A20071010259400153
其中z表示小于或等于z的最大整数。该参数指示以xi的倍数表示的内插步的估计数,其将当前采样与对应于C突发中的第一双位的零交叉的采样分开,对应于C突发中的第一双位的零交叉的采样将用于定时恢复环路的第一定时调整。
在获得电路402的实现中,向量τ和p分别实现为长度36和4的延迟线。还要注意,用于计算估计的电路所引入的等待时间应小于伺服突发之间的时间间隙。另外,为了获得可靠的磁带速度和y-位置估计,需要以高的精确度实现用于执行正数之间的划分的电路。上述需要通过应用Newton-Raphson的算法来通过迭代近似计算除数的导数,并然后通过将被除数和除数的倒数相乘获得期望的商而得到了满足。例如,在算法的三次迭代之后,除法计算中的相对误差小于0.4%,其在四次迭代之后小于1.6×10-5
通过仿真对上述获得方法的执行进行了研究。在假定Lorentzian模型的情况下,对一次过渡的磁带记录通道响应由下式表示:
Θ ( t ; v ) = e π 1 1 + ( 2 vt PW 50 ) 2 , - - - ( 6 )
其中参数PW50/2表示以微米表示的、在以速度v运动的磁带上的点之间的距离,这些点在平行于伺服带中心线的线上,且在这些点伺服读取器分别产生对一个过渡的通道响应的最大值和该最大值的一半。
因此,双位信号脉冲由下式给出:
g(t;v)=Θ(t;v)-Θ(t-TΘ;v),                      (7)
其中TΘ=Lp/vμs,Lp表示磁过渡之间的距离。回想前面所讲述过的,在伺服帧内的双位如图1所示产生的情况下,Lp=2.1μm。
对于磁带速度和用于峰值检测的给定阈值的各种值来说,正确获得和错误获得的概率分别在图7和8中示出为在伺服通道输出端的信噪比(SNR)的函数。如果关于初始y-位置估计的误差的绝对值小于2.5μm,则宣告正确获得,否则宣告错误获得。在假定PW50/2.1μm=0.4以便用于产生伺服突发、加性白高斯噪声、等于15MHz的采样频率、恒定磁带速度和等于0的y-位置的Lorentzian通道的情况下,每个概率值由获得处理的500次实现获得。在正确获得的情况下当标称因子由磁带速度给定时的关于初始磁带速度估计的误差的标称标准偏离和在正确获得的情况下的平均获得时间在图9和10中对于各种磁带速度值分别示出。对于从0.5m/s到12.5m/s范围内的磁带速度值绘出了两者的四条曲线。
用于信号内插的定时基础的产生
伺服通道的同步操作需要用于信号内插的定时基础的产生,使得内插的信号采样以每微米1/xi个采样的预定固定速率获得,其中xi表示独立于磁带速度的标称步内插距离。例如,如果xi=0.05μm,则速率1/xi等于每秒20个采样。用于定时基础的产生的自然基准由伺服突发提供,伺服突发周期性地在伺服通道输出端出现,如图1所示。因此,在伺服通过输出端的信号可以被当成导频信号,从导频信号中可以提取定时信息。但是,从伺服通道信号中提取定时信息不是简单直接的,因为A、B、C、D伺服突发不是等间隔的。另外,在伺服突发之间的间隔取决于伺服读取器的y-位置、伺服帧的重复周期,而伺服突发内的连续双位之间的时间间隔取决于磁带速度。另外,需要考虑到用于编码A和B突发中的LPOS信息的脉冲位置调制的存在。对于正向方向的磁带运动,伺服通道信号由下式给出:
r ( t ) = s ( t ; τ , y , v , b ) + w ( t ) =
Σ k = 0 K F - 1 { ( q 0 ( t - k T F - τ ; y , v ) + q 1 ( t - k T F - τ ; y , v ) + q 2 ( t - kT F - τ ; y , v , b k ) + q 3 ( t - k T F - τ ; y , v , b k ) } + w ( t ) , - - - ( 8 )
其中τ表示要恢复的定时相位,向量b表示属于二进制字符表{0,1}中的LPOS码元序列,w(t)是频谱密度为N0的加性白高速噪声,KF是伺服通道信号中的伺服帧的数目,qi(·),i=0,......,3分别表示C、D、A、B伺服突发。定义ak=2bk-1,ak∈{-1,+1},伺服突发可以如下表示:
q 0 ( t ; y , v ) = Σ i = 0 3 g ( t - y v tan ( π / 30 ) - i T d ; v ) ,
q 1 ( t ; y , v ) = Σ i = 0 3 g ( t + y v tan ( π / 30 ) - i T d - T F 4 ; v ) ,
q 2 ( t , y , v , b k ) = Σ i = 0 ieven , 4 g ( t - y v tan ( π / 30 ) - i T d - T F 2 ; v ) + Σ i = 1 iodd , 3 g ( t - y v tan ( π / 30 ) - ( i + ξ ( i - 2 ) a k ) T d - T F 2 ; v ) ,
q 3 ( t ; y , v , b k ) = Σ i = 0 , ieven 4 g ( t + y v tan ( π / 30 ) - i T d - 3 T F 4 ; v ) + Σ i = 1 , iodd 3 g ( t + y v tan ( π / 30 ) - ( i + ξ ( i - 2 ) a k ) T d - 3 T F 4 ; v ) , - - - ( 9 )
其中TF=LF/vμs,Td=Ld/vμs,ξ=0.05,且g(t;v)表示双位信号脉冲,其取决于磁带速度v,如在(7)中所定义的。回顾前面讲述的,LF=200μm且Ld=5μm,如图1所示的。对于反向方向的磁带运动,在A和B突发的定义中乘以项TF的系数分别被选择为95/200和145/200而不是1/2和3/4的情况下,信号r(t)可以以与(8)相似的方式表示。
为了确定定时相位的估计,传统定时恢复方法将依赖于首先确定似然性函数,然后将其在不需要的随机变量上进行平均,最后找到最大化结果函数的定时相位的值。观察(8)和(9),发现似然性函数取决于定义相位、伺服读取器的y-位置、磁带速度和LPOS二进制码元的序列。然后,似然性函数可以表示成:
L τ , y , v , a ( ϵ , η , v , β ) = exp { 2 N 0 ∫ 0 K F T F r ( t ) s ( r ; ϵ , η , v , β ) dt } = - - - ( 10 )
exp { 2 N 0 Σ k = 0 K F - 1 ∫ 0 K F T F r ( t ) [ Σ i = 0 3 g ( t - k T F - ϵ - η v tan ( π / 30 ) - i T d ; v ) + Σ i = 0 3 g ( t - k T F - ϵ + η v tan ( π / 30 ) - i T d - T F 4 ; v ) +
Σ i = 0 , ieven 4 g ( t - k T F - ϵ - η v tan ( π / 30 ) - i T d - T F 2 ; v ) + Σ i = 1 , iodd 3 g ( t - k T F - ϵ - η v tan ( π / 30 ) - ( i + ξ ( i - 2 ) α k ) T d - T F 2 ; v ) +
Σ i = 0 , ieven 4 g ( t - k T F - ϵ + η v tan ( π / 30 ) - i T d - 3 T F 4 ; v ) + Σ i = 1 , iodd 3 g ( t - k T F - ϵ + η v tan ( π / 30 ) - ( i + ξ ( i - 2 ) α k ) T d - 3 T F 4 ; v ) ] dt } .
引入脉冲响应为gM(t;v)=g(-t;v)的匹配滤波器,并定义卷积积分h(t;v)=r*gM(t;v),似然性函数的表达式成为
L τ , y , v , a ( ϵ , η , v , β ) = exp { 2 N 0 Σ k = 0 K F - 1 [ Σ i = 0 3 h ( k T F + ϵ + η v tan ( π / 30 ) + i T d ; v ) + Σ i = 0 3 h ( k T F + ϵ - η v tan ( π / 30 ) + i T d + T F 4 ; v ) +
Σ i = 0 , ieven 4 h ( k T F + ϵ + η v tan ( π / 30 ) + i T d + T F 2 ; v ) + Σ i = 1 , iodd 3 h ( k T F + ϵ + η v tan ( π / 30 ) + ( i + ξ ( i - 2 ) α k ) T d + T F 2 ; v ) +
Σ i = 0 , ieven 4 h ( k T F + ϵ - η v tan ( π / 30 ) + i T d + 3 T F 4 ; v ) + Σ i = 1 , iodd 3 h ( k T F + ϵ - η v tan ( π / 30 ) + ( i + ξ ( i - 2 ) α k ) T d + 3 T F 4 ; v ) ] } . - - - ( 11 )
在假设y-位置和磁带速度的联合概率分布及LPOS码元的先验分布是已知的情况下,定时相位的最大似然性(ML)估计则由下式给出:
τ ^ = arg max ϵ ∫ ∫ [ Σ a L τ , y , v , a ( ϵ , η , v , β ) P [ b = β ] ] p y , v ( η , v ) dηdv . - - - ( 12 )
但是用于获得定时相位的估计的传统ML估计方法的应用防止了以下的严重困难:
a)上述公式中的ML估计方法不能很好地适用于直接实现,甚至不能很好地适用于每个伺服帧计算一次误差项的定时恢复反馈环路形式的实现,因为计算复杂度太大。
b)找到似然性函数的最大值需要首先计算卷积积分对τ的偏导数;该运算可以在数字域进行,但其通常导致较大的实现复杂度和不可忽视的噪声增加。
c)似然性函数所依赖于的随机变量可以呈现出时变概率分布;例如,在斜坡向上和斜坡向下期间经历的磁带速度的变化可以引起磁带速度和定时相位在若干伺服帧中的联合概率分布的严重变化。
本发明还提供了依赖于定时恢复环路的用于同步伺服通道操作的定时基础的产生,在定时恢复环路中,通过观察内插伺服通道信号的零交叉来确定定时调整。在假设y-位置和磁带速度的可靠估计
Figure A20071010259400192
被有效计算(这将在下一段示出),并且观察到在似然性函数(11)的指数处的和中只有4项取决于LPOS码元ak的情况下,对于每一个k,定时相位的估计可以被如下地近似:
τ ^ ≈ arg max ϵ L ~ τ , y , v ( ϵ , y ^ , v ^ ) , - - - ( 13 )
其中:
L ~ τ , y , v ( ϵ , y , ^ v ^ ) = exp { 2 N 0 Σ k = 0 K F - 1 [ Σ i = 0 3 h ( k T ^ F + ϵ + y ^ v ^ tan ( π / 30 ) + i T ^ d ; v ) + Σ i = 0 3 h ( k T ^ F + ϵ - y ^ v ^ tan ( π / 30 ) + i T ^ d + T ^ F 4 ; v ) +
Σ i = 0 , ieven 4 h ( k T ^ F + ϵ + y ^ v ^ tan ( π / 30 ) + i T ^ d + T ^ F 2 ; v ) + Σ i = 0 , ieven 4 h ( k T ^ F + ϵ - y ^ v ^ tan ( π / 30 ) + i T ^ d + 3 T ^ F 4 ; v ) ] } . - - - ( 14 )
在上述公式中,似然性函数对LPOS码元序列的依赖型以及对y-位置和磁带速度的平均被去除了。但是,为了找到似然性函数的最大值,仍需要计算对定时相位的偏导数。引入指示y-位置和磁带速度估计的符号
Figure A20071010259400196
Figure A20071010259400197
来取代(3)和(4)中定义的yest和vest,因为使用低通滤波来产生
Figure A20071010259400199
而yest和vest指即时估计。
注意,对于中等到大的信噪比的值来说,对于时移Ts的适当选择,h(τ;v)的每个峰值由双位脉冲的自相关函数Cg(τ-Ts;v)=g*gM(τ-Ts;v)的峰值近似确定。还要注意,由于g(τ;v)是具有奇对称性的函数,自相关Cg(τ;v)是具有偶对称性的函数。因此,对于定时相位相对于最优值的小的偏差,h(τ;v)对定时相位的偏导数及由此而来的似然性函数的偏导数呈现出奇对称性。这意味着在双位脉冲被当作定时相位相对于最优值的偏离的函数的情况下,如图11A和图11B所示,h(τ;v)偏导数的行为与变量的小值的双位脉冲的行为类似。
在进一步观察到h(τ;v)的峰值被与伺服通道信号的零交叉(其出现在伺服突发的双位脉冲的峰值之间)相对应地获得的情况下,有可能得出结论:由ML方法提供的定时信息近似等于通过直接与零交叉相对应地采样伺服通道信号而获得的定时信息。因此,在假设
Figure A20071010259400201
表示定时相位的可靠估计,即 τ ^ ≈ τ 的情况下,期望的定时信息可表示为
∂ ∂ ϵ L ~ τ , y , v ( τ ^ + ϵ , y ^ , v ^ ) | τ ^ ≈ τ , ϵ ≈ 0 , y ^ ≈ y , v ^ ≈ v ≈ Γ Σ k = 0 K F - 1 [ Σ i = 0 3 g ( ϵ + ( τ ^ - τ ) + y ^ / v ^ - y / v tan ( π / 30 ) + i ( T d - T ^ d ) + k ( T F - T ^ F ) v ) +
Σ i = 0 3 g ( ϵ + ( τ ^ - τ ) - y ^ / v ^ - y / v tan ( π / 30 ) + i ( T d - T ^ d ) + ( k + 1 / 4 ) ( T F - T ^ F ) v ) +
Σ i = 0 , ieven 4 g ( ϵ + ( τ ^ - τ ) + y ^ / v ^ - y / v tan ( π / 30 ) + i ( T d - T ^ d ) + ( k + 1 / 2 ) ( T F - T ^ F ) v ) +
Σ i = 0 , ieven 4 g ( ϵ + ( τ ^ - τ ) - y ^ / v ^ - y / v tan ( π / 30 ) + i ( T d - T ^ d ) + ( k + 3 / 4 ) ( T F - T ^ F ) v ) + w ~ k ] , - - - ( 15 )
其中Γ表示增益因子,而
Figure A20071010259400207
表示加性白高速噪声(AWGN)采样。注意,完全避免了由于计算偏导数引起的噪声增加。在模数转换之前执行的抗混叠滤波操作在这种情况下近似等价于用于产生信号r(t)的足够统计值的最优滤波。
在误差反馈配置中依赖于内插伺服通道信号的零交叉来确定定时误差的定时基础产生系统1300可以这样如图12所示地设计。注意,相应于定时误差(15)的表达式中的和的平均运算由环路滤波器1302执行,假设环路滤波器1302为比例积分器型的。因此,在假设可靠的y-位置和磁带速度估计及可忽略的误差的情况下,输入到环路滤波器的定时误差估计e(tnz)由下式给出:
e ( t n z ) = s ( t n z ; r , y , v , a ) + w ( t n z ) ≈ g ( ϵ n z ; v ) + w n z , - - - ( 16 )
其中tnz表示由时间基础产生系统提供用于在被考虑用于定时恢复的伺服通道信号的零交叉附近的信号内插的时刻,εnz表示tnz相对于零交叉的时间的偏离,且wnz是AWGN采样。
定时基础产生系统1300的框图在图13中示出。序列{tn}指示将要确定信号采样{r(tn)}从而信号采样{r(tn)}以独立于磁带速度的每微秒1/xi个采样的期望固定速率获得的时刻。显然,标称步内插间隔Ti和ADC采样间隔T通常不相称。因此,在内插时刻{tn}用线性内插来获得信号采样,内插时刻{tn}由下式递归获得:
tn+1=tn+Ti,n,                        (17)
其中Ti,n表示标称步内插间隔的估计,如(2)所示。步内插间隔估计由下式给出:
T i , n = T ~ i , n z + Δ t n z , - - - ( 18 )
其中 T ~ i , n z = x i / v ^ 是直接从磁带速度估计中得出的步内插间隔估计,Δtnz是在环路滤波输出端获得的校正项,nz是小于或等于n的最大时间索引,在该时间定时误差估计已输入到环路滤波器。在内插时间计算单元中,第n个内插时刻被表示为:
Figure A20071010259400213
其中kn和μn分别表示作为采样间隔T的倍数的第n个内插时刻的整数部分和分数部分。线性内插这样就给出了由下式给出的内插信号采样:
r ( t n ) = r k n + μ n ( r k n + 1 - r k n ) . - - - ( 20 )
定时基础产生系统1300的目标是提供内插信号采样,所述内插信号采样与位于平行于伺服带中心线的线上的、由步内插距离xi等距离隔开的磁带上的点相应地再生由伺服读取器产生的信号。但是,通常,y-位置和磁带速度的值使得内插信号采样不正好对应于伺服通道信号的零。换句话说,定时误差估计e(tnz)由内插信号采样给出,该内插信号采样在作为步内插距离xi的倍数、并靠近如定时基础产生系统估计出的零交叉的位置计算出。因此,步内插距离xi确定关于定时误差估计的标准偏差的下边界。在假设零交叉位置是在所述步内插间隔内均匀分布的随机变量的情况下,关于定时误差估计的标准偏差的下边界等于
Figure A20071010259400215
例如,如果xi=0.05μm,关于零交叉位置误差估计的标准偏差的下边界为14.4nm。注意,在原理上,通过减小步内插距离xi的大小,可以使该下边界任意地小。在实践中,只要项
Figure A20071010259400216
小于AWGN到零交叉位置误差估计的标准偏差的分布就够了。
如前所述,伺服通道信号的零交叉不是等距离隔开的。尤其是,在贡献定时信息的零交叉之间的时间间隔取决于伺服读取器的y-位置和磁带速度。另外还要记得,用于编码LPOS位的A和B突发中的双位的零交叉不被考虑用于提取定时信息。如图13所示,选择内插信号采样用于提取定时信息是由叫作“控制单元”1304的有限状态机结合内插“计数器”1306完成的。每次当计算新的内插信号采样时,“计数器”1306将输入到“控制单元”1304的变量IntpCnt加1。在假设由“内插时间计算”单元410使用的步内插间隔Ti的估计可靠、且关于伺服帧的开始(即伺服帧中的C突发的第一双位的第一零交叉的时间)的信息可得到的情况下,知道y-位置的可靠估计对于“控制单元”1304确定必须选择哪些内插信号采样用于定时信息的提取就足够了。“控制单元”1304输出以下变量:
a)burstFlag,按照规则0->C突发,1->D突发,2->A突发,3->B突发来识别当前伺服突发的变量;
b)dibitFlag,识别伺服突发内的当前双位的变量;
c)newTimErr,被断言(assert)将新的定时误差估计输入到环路滤波器中的变量;
d)IntpCntReset,被断言复位内插“计数器”1306的变量。
在伺服帧的结束处,即在B突发的最后一个双位的零交叉处,变量IntpCntReset被断言复位“计数器”1306,变量burstFlag被设置成0以指示C突发的发生,且变量dibitFlag也被设置成0以指示C突发的第一双位的发生。将B突发的最后一个双位的零交叉与C突发的第一双位分开的内插步的数目的估计由以下变量给出:
Figure A20071010259400221
其中,DBC,0表示对于y=0,B突发的最后一个双位和C突发的第一双位之间的距离,其对于正向和反向方向的磁带运动来说,分别是30μm和35μm。变量newTimErr当“计数器”1306指示IntpCntNum个内插步已经结束时被断言,相应的内插信号采样作为新的定时误差估计输入到定时恢复环路滤波器1302,且变量dibitFlag被设置为1以指示C突发的第二双位即将发生。然后,“控制单元”1304的操作进行到计算将当前零交叉与下一零交叉分开的内插步的数目。每次达到新的零交叉时,变量newTimErr被断言,且变量dibitFlag加1。如果零交叉是伺服突发的最后一个零交叉,则变量burstFlag加1,而变量dibitFlag被设置为0。注意,指示估计的在零交叉之间的内插步的数目的变量IntpCntNum在下一零交叉属于同一伺服突发的情况下由Ld/xi给出,在下一零交叉属于不同的伺服突发的情况下由类似于(21)的表达式给出,其中使用对于y=0来说的当前突发的最后一个双位和下一突发的第一双位之间的距离来代替DBC,0。在A和B突发的第二和第四双位的零交叉用于编码LPOS位的特定情况下,由IntpCntNum给定的移位的双位和相邻的双位之间的内插步的数目仍然取作等于Ld/xi。但是,当计算出将相应于A和B突发的第二或第四双位的零交叉的内插信号采样时,dibitFlag加1,而不需要断言newTimErr。当实现B突发的最后一个双位的零交叉时,“计数器”1306又复位,且新的伺服帧的处理开始。
注意,在用于同步伺服通道的定时基础产生系统1300的实际实现中,不需要明显地计算出每一内插步处的内插信号采样。内插信号采样的实际计算可以仅在几个时刻进行,这些时刻由“控制单元”1304确定,“控制单元”1304是定时调整的产生和在A和B突发中发现的脉冲位置调制LPOS信号的匹配滤波所需要的。
在假设在正常伺服通道操作期间定时误差的值很小的情况下,获得图14所示的定时基础产生系统1300的线性等价模型1400。注意,在此考虑的定时基础产生系统的模型与通常在通信接收机或硬盘驱动器中发现的离散时间误差跟踪同步器的模型显著不同,在离散时间误差跟踪同步器的模型中以等间距的时间间隔计算定时误差估计,同步器必须工作于其上的频率偏移的范围是标称频率的百分之几的量级。
参考图14,定时误差检测器1402的增益由零交叉处的双位脉冲的导数的绝对值给出。从(6)和(7)中,可以得出,该增益与磁带速度成比例,因此表示为KDv。噪声采样ηn包括AWGN和由如上所述的内插步的非零长度引入的量化噪声的分量。通过包括在环路滤波器1406的输入端在估计的零交叉时刻(其特征为索引n=nz(16))提供内插信号并在其它时刻提供零误差信号的开关1404,对在连续定时误差估计之间的可变间距建模。观察(17)和(18),可以得出,定时基础产生系统使用在零交叉时刻确定的标称步内插间隔Ti,nz的估计,直到将新的定时误差估计输入到环路滤波器并计算出新的定时校正项Δtnz。通过在环路滤波器的分支中包括用于提供与定时误差估计成比例的项的采样保持元件1408,对该行为进行建模。注意,保持间隔的可变持续时间具有与乘以定时误差估计的可变增益等价的影响。为了补偿这种影响,需要引入由在图14中的θn表示的项来“均衡”应用到每一定时误差估计的增益。由于零交叉之间的最小距离为Ld=5μm,且“控制单元”1304知道将上一次访问的零交叉与下一个分开的距离,独立于磁带速度的值θn由下式给出:
θ n = L d D n z , - - - ( 22 )
其中Dnz表示在时间tnz处的零交叉离下一个即将来临的零交叉的以微米表示的距离,且nz是小于或等于n的最大时间索引,在该时间定时误差估计已经被输入到环路滤波器(还参看(18))。
如上所述,用于同步伺服通道400的定时基础产生系统1300必须在广泛范围的磁带速度下操作,其转换为广泛范围的相应最小伺服通道信号带宽。显然,这一点对系统参数有不可忽视的影响,系统参数必须被选择,使得定时基础产生系统的动态行为保持为基本独立于磁带速度。为了评价用于改变磁带速度的系统性能,考虑图15中所示的简化模型1500。假设定时误差估计的可变间距由于如上所述的可变增益θn的存在而被完美地补充,并假设磁带速度估计等于实际速度,即 v ^ = v , 使得偏移量项
Figure A20071010259400243
消失。这样,图15的环路等价于在输入端具有与周期Td = Ld/vμs循环静止(cyclostationary)的信号的轨道误差同步器。利用该简化的模型1500,取决于磁带速度的定时基础产生系统1300的环路带宽由下式给出:
B ( v ) = ∫ 0 1 / ( 2 T d ) | H ( e j 2 πf T d ; v ) | 2 df , - - - ( 23 )
其中闭环频率响应H(z;v)由下式表示:
H ( z ; v ) = K D vz T d T i ( γ n + ζ n z z + 1 ) z - 1 + K D vz T d T i ( γ n + ζ n z z + 1 ) . - - - ( 24 )
通过选择环路参数 γ n = γ / v ^ ζ n = ζ / v ^ , 并将H(z;v)和Td的表达式代入(23),可以得出,决定环路行为的乘积B(v)Td独立于磁带速度。例如,通过选择KD=1,γ=1.1×10-2,和ζ=9.4×10-6,获得乘积B(v)Td=0.18。
定时基础产生系统1300的另一个需要是要在磁带加速和减速期间实现可靠的伺服通道操作。注意,该需要转换为要求在频率1/Td随时间线性变化的同时实现可靠的通道操作。众所周知,类似于图15的简化模型1500的第二级定时恢复环路在存在线性变化输入频率的情况下呈现出非零定时误差。通过使用磁带速度估计来周期性确定步内插间隔估计(见(18))的选择消除了该问题,而不用增加环路滤波器的环路带宽或级数。因此,即使在斜坡向上期间和斜坡向下期间,也实现可靠的系统操作。因此,如果磁带速度恒定,在环路滤波器的积分器中累积的项变为难以察觉地小。注意,在此情况下,与可变增益θn相乘可以在环路滤波之后执行,而不严重影响环路行为。
通过仿真对定时基础产生系统1300的性能进行了研究。图16A和16B示出了对于等于v=0.5m/s(图16A)和v=12.5m/s(图16B)的磁带速度的恒定值,C突发的内插信号采样和定时基础的会聚。输入到环路滤波器作为零交叉时刻附近的定时误差估计的采样由实心圆圈标记指示。对于PW50/2.1μm=0.4用于产生伺服突发、AWGN产生SNR=25dB、ADC的采样频率fs=15MHz、标称步内插距离xi=0.25μm、关于速度估计的初始误差等于1%、环路滤波参数对于v=0.5m/s有 γ / v ^ = 1 × 10 - 1 ζ / v ^ = 2 × 10 - 4 , 对于v=12.5m/s有 γ / v ^ = 1 × 10 - 3 ζ / v ^ = 2 × 10 - 6 的Lorentzian通道,获得了结果。
基于伺服通道输出信号的零交叉的估计产生
在前面的段中,认识到了同步伺服通道400的定时基础产生系统1300需要分别由yest和vest表示的可靠的y-位置和磁带速度估计来确定步内插间隔和内插间隔的零交叉的时刻的估计以及各种环路参数值。因此,yest和vest的产生出现了问题,yest和vest的产生应当利用在伺服通道ADC406的输出端的信号采样执行,从而避免了yest和vest的产生和定时基础的产生之间的联系。相关问题是同步伺服通道操作的监视。必须设计这样一种监视系统,该监视系统容易地检测定时基础产生系统的偶尔失谐并重新开始获得过程,该偶尔失谐可以例如由伺服通道输出信号中的暂时损伤确定。另外,在这种情况下,必须通过直接观察在伺服通道ADC的输出端处的信号采样来获得解决方案。
回顾前面讨论过的,在获得处理的末尾处的磁带速度和y-位置估计由分别(3)和(4)给出,其中在伺服通道ADC的输出端处的C、D和A突发的峰值到达时间被考虑用于计算估计(仍参看图6)。但是,基于峰值产生y-位置和磁带速度估计产生下列缺点:
a)双位的峰值的到达时间由对信号导数的计算进行近似的运算确定,从而引入噪声增加。
b)如果没有检测到C、D和A突发中的双位的一个或多个峰值,不能可靠产生y-位置和磁带速度估计。为了应付漏掉的峰值检测事件,插入虚(dummy)峰值到达时间以获得yest和vest不是期望的方法。
c)检测获得参数的损失、并适当地重新开始并验证y-位置和磁带速度估计的产生可能会花很长时间(几个伺服帧的量级)。
本发明还提供了y-位置和磁带速度估计的产生和同步伺服通道400的操作的同时监视。该方法依赖确定伺服通道ADC的输出端的信号的零交叉来产生yest和vest,依赖观察由有限状态机确定的时间间隔内的同一信号的峰值的发生来监视同步伺服通道操作。定时基础产生系统的有限状态机“控制单元”1304用于提供需要的观察窗口。
在初始参数获得处理期间,磁带速度和y-位置估计通过使用在C、D和A突发中的相应双位之间的时间间隔的测量值确定。为了计算由(3)和(4)给出的估计,考虑双位的峰值到达时间。但是,在产生定时基础的期间,关于伺服通道输出信号的定时相位的可靠信息通过观察伺服突发的双位的零交叉的时刻获得,而通过在匹配滤波之后确定伺服信号的峰值的时刻获得的定时信息受到噪声增加的影响。这是由于,峰值的时刻由对信号导数的计算进行近似的运算确定。因此,通过在(3)和(4)中引入由伺服通道输出信号的零交叉的时刻获得时间间隔的测量值,与使用受到噪声增加影响的峰值到达时间的测量值相比,获得更可靠的估计。
在这种情况下,避免了在漏掉的峰值检测的情况下确定yest和vest的问题,因为定时基础产生系统1300提供了关于观察间隔的信息,在该观察间隔中有很大可能性会期望发生伺服通道输出信号的零交叉。在偶尔由于例如在伺服通道输出信号中的损伤引起的在观察间隔中没有零交叉发生的情况下,采用由定时基础产生系统提供的零交叉的估计时刻。但是,如果损伤持续一段跨数个伺服帧的期间,会发生定时基础产生系统的失谐。为了检测该事件,仍监视由定时基础产生系统确定的观察窗口内的伺服突发的双位的峰值的产生。如果每伺服帧的检测的峰值数低于固定阈值,并且在一段预定时间间隔保持低于该阈值,则宣告锁定丢失,并重新开始初始获得处理。
如图4所示,y-位置和磁带速度估计的产生和同步伺服通道操作的监视是由两个功能实现的。“异步监视功能”408基于由“控制单元”1304提供的观察间隔确定零交叉时刻并检测双位的发生,如前所述该观察间隔具有关于伺服帧的突发中的双位的完整定时信息。“同步监视功能”1900然后基于从“异步监视功能”408获得的信息计算y-位置和磁带速度估计,并监视定时基础产生功能的产生。
描述异步监视功能408的操作的流程图在图17中示出。在获得处理的末尾处,初始化下列变量(步骤1700):
a)acqFlag=1,获得标记指示同步伺服通道处于跟踪模式;
b)k=0,在每个采样时刻计数器加1,在每个伺服帧的开头计数器复位;
c)k’=0,在每个零交叉时刻索引加1,在每个伺服帧的开头索引复位;
d)peakDetFlagk’=0,峰值检测标记在由伺服帧内的零交叉时刻定界的每一个第k个时间间隔的开头复位为0,如果在该第k个时间间隔内检测到双位的正峰值则峰值检测标记设置为1。
在每个采样时刻,“异步监视功能”408首先检查是否“控制单元”1304正信号通知新帧的发生(步骤1702)。回顾前面讲述过的,在伺服帧的末尾处,即在B突发的最后一个双位的零交叉处,变量IntpCntReset被断言复位“计数器”1306,变量burstFlag被设置为0以指示C突发的发生,且变量dibitFlag也被设置为0以指示C突发的第一双位的发生。因此,只要变量IntpCntReset被断言,变量newFrame就被设置为1。在该情况下,计数器k和索引k’被复位(步骤1704)。在检查了新帧的发生,计数器k加1(步骤1706)。
然后将计数器采用的值与第k个观察间隔(wLk’,wRk’)的边界进行比较(步骤1708),第k个观察间隔(wLk’,wRk’)的边界是由“控制单元”1304提供的。在假设伺服通道信号的极性使得首先检测到双位的正峰值的情况下,期望在第k个观察间隔内检测到与伺服帧的第k个双位相关联的正峰值以及零交叉。“控制单元”1304还提供第三变量,由wPk’表示,使得wLk’<wPk’<wRk’。然后(wLk’,wRk’)定义了第k个观察间隔中的子区间,在该子区间中如图18所示对于采样频率fs=15MHz和恒定磁带速度v=12.5m/s,期望检测到双位峰值。如果wLk’<k<wPk’(步骤1710)且通道输出采样rk超过由thres表示的给定阈值(步骤1712),则变量peakDetFlagk’被设置为1(步骤1714)以指示在第k个时间间隔内检测到了双位峰值。如果wLk’<k<wPk’且两个最新近的通道输出采样满足条件rk-1≥0且rk<0(步骤1716),则检测到零交叉,且在第k个时间间隔中的零交叉时刻计算为
由图18中的实心圆圈标记指示的每一个零交叉时刻被记录为整数加分数部分,其中整数部分由值k-1给出,分数部分使用简单的查找表确定。
当k=wPk’(步骤1720),观察间隔届满,索引k’加1,变量peakDetFlagk’复位为0(步骤1722)。如上所述,如果到观察间隔届满为止没有检测到零交叉,则变量tZ,k’取由定时基础产生系统1300提供的零交叉的估计的时刻值。
“同步监视功能”1900的框图在图19中示出。当计数器1902达到了观察窗口的上边界,即k=wRk’时,变量peakDetFlagk’和tZ,k’的值被输入到累加器1904及延迟线1906。只要变量newFrame被设置为1(即在每一伺服帧的开头),计数器1902、累加器1904和延迟线1906被复位。在A突发的结尾处,可以估计C、D和A突发中的相应双位之间的时间间隔。因此,在与A突发的最后一个双位相关联的观察窗口的末尾处,变量newEstimate被设置为1,并计算y-位置的新值和磁带速度估计。参考图6,在C、D和A突发中的相应双位之间的时间间隔的测量值由下式给出:
B1+B2+B3+B4=sum1-sum2=tZ,0+tZ,1+tZ,2+tZ,3-(tZ,8+tZ,9+tZ,10+tZ,11),   (26)及
A1+A2+A3+A4=sum3-sum2=tZ,4+tZ,5+tZ,6+tZ,7-(tZ,8+tZ,9+tZ,10+tZ,11).    (27)
“同步监视功能”404然后分别根据(3)和(4)执行估计yest和vest的即时值的计算,其中y=l/[2tan(π/30)]和vconst=4lfs。回顾前面所述,对于正向磁带运动,l=100μm,对于反向磁带运动,l=95μm。y-位置和磁带速度估计的平均值
Figure A20071010259400292
Figure A20071010259400293
由图19中示出的电路1900中的一阶低通滤波器1908A、1908B估计。低通滤波器1908A、1908B的时间常数选择为在减少影响估计的即时值的噪声的需要以及保持定时基础产生系统采用的估计的平均值的计算中的延迟小于磁带驱动器中的y-位置和磁带速度的最大变化率的倒数的需要之间的折衷。
在每个帧的末尾处,用于变量peakDetFlagk’的累加器1904的内容指示已经检测出的伺服突发中的双位的正峰值数。然后将该数与由monThres表示的预定阈值比较1910,并复位累加器1904。如果对于等于由frameCntThres表示的预定值的连续数目的伺服帧,在帧中检测到的峰值数小于monThres,则宣告锁定丢失,并重新开始获得过程。
通过仿真研究了用于产生y-位置和磁带速度估计的系统的性能。图20A、20B和21A、21B示出了分别对于等于y=0m的y-位置的恒定值、等于v=6m/s(图20A、21A)和v=12m/s(图20B、21B)的磁带速度的恒定值,y-位置估计和均值和标准偏差以及磁带速度估计的标准偏差。未示出磁带速度估计的平均值,因为该均值与实际值的偏差是可忽略的。在所述两个图中,还示出了基于峰值检测的系统性能用于比较。对于PW50/2.1μm=0.4用于产生伺服突发且ADC的采样频率fs=15MHz的Lorentzian通道,获得了结果。
LPOS码元的最优检测
如前所述,伺服帧通过如图1所示将A和B突发中的第二和第四双位的过渡从其标称图案位置位移,允许LPOS信息的编码,而不影响y-位置和磁带速度估计的产生。注意,调制距离取决于磁带驱动器产品。在由IBM开发并出售的LTP产品(例如3580型)中,调制为±0.25μm,而在IBM企业产品(例如3592型)中,调制为±0.5μm。在许多异步伺服通道中,LPOS信息的检测基于对伺服通道输出处的双位信号采样的峰值的位移的观察。在A和B突发中的双位之间的八个间隔的测量值标记为a-h,如图22A中对于等于1的编码的LPOS码元示出的。检测器按照图22B的表执行相应间隔的测量值之间的比较,并应用要求四个可能的条件中的至少三个条件为真的大多数(majority)解码规则以确定编码的LPOS码元。
基于峰值检测和记录峰值到达时间的传统方法具有如下局限性:
a)对于使用脉冲位置调制(PPM)技术编码的LPOS码元,基于采用峰值到达时间差的间隔测量的大多数解码规则不是最优检测方案。
b)如果用于码元判决的图22的表中列出的4个条件中的2个条件满足,除了诉诸于投硬币法之外,不清楚如何去打破平局。
c)不可能有与关于LPOS码元的判决相关联的可靠性的度量。
本发明还提供了LPOS码元的最优检测和LPOS检测处理的可靠性的同时监视。该方法基于这样一种度量,该度量对于每个LPOS码元al∈{-1,+1},给出了两种假设Hal=-1和Hal=+1的可能性。然后,通过使用为假设测试而采用的度量,引入与LPOS检测相关联的信噪比加上失真率的测量值,其允许监视LPOS检测处理并监视各个LPOS码元判决的可靠性。尤其是,因为在磁带系统中总有两个可以得到LPOS信息的专用伺服通道可用,可以容易地采用该新引入的可靠性测量值来确定所述两个通道中的哪一个提供了最可靠的LPOS码元判决。
回顾一下双位信号脉冲(7)和伺服通道输出信号(8)和(9)的表达式以及用于在存在AWGN的情况下从给定组中检测波形信号的最优接收机的公式表示。观察(8)和(9),可以认识到LPOS码元的编码是通过对A和B突发的第二双位和第四双位应用脉冲位置调制获得的。因此,在假设磁带速度恒定的情况下,与假设的可能性相关联的度量Hal=α,α∈{-1,+1}可以表示为
m ( r | a l = α ) = m a , l ∝ ∫ l T F + T F 2 + y v tan ( π / 30 ) + T d 2 l T F + T F 2 + y v tan ( π / 30 ) + 3 T d 2 [ r ( t ) - g ( t - l T F - y v tan ( π / 30 ) - ( 1 - ξα ) T d - T F 2 ; v ) ] 2 dt +
∫ l T F + T F 2 + y v tan ( π / 30 ) + 5 T D 2 l T F + T F 2 + y v tan ( π / 30 ) + 7 T d 2 [ r ( t ) - g ( t - l T F - y v tan ( π / 30 ) - ( 3 + ξα ) T d - T F 2 ; v ) ] 2 dt +
∫ l T F + 3 T F 4 - y v tan ( π / 30 ) + T d 2 l T F + 3 T F 4 - y v tan ( π / 30 ) + 3 T d 2 [ r ( t ) - g ( t - l T F + y v tan ( π / 30 ) - ( 1 - ξα ) T d - 3 T F 4 ; v ) ] 2 dt + - - - ( 28 )
∫ l T F + 3 T F 4 y tan ( π / 30 ) + 5 T d 2 l T F + 3 T F 4 y v tan ( π / 30 ) + 7 T d 2 [ r ( t ) - g ( t - l T F + y v tan ( π / 30 ) - ( 3 + ξα ) T d - 3 T F 4 ; v ) ] 2 dt .
注意,由(28)给出的度量等价于由匹配滤波接收机获得的度量。现在回想对应关系bl=(al+1)/2,bl∈{0,1},引入变量的变化x=vt,并且对于β=0,1,j=1,2,定义匹配滤波波形sβ (j)(x;y)为
s β ( j ) ( x ; y ) = g ( x + ( - 1 ) j y tan ( π / 30 ) - ( 1 - ξ ( 2 β - 1 ) ) L d ; v = 1 ) + g ( x + ( - 1 ) j y tan ( π / 30 ) - ( 3 + ξ ( 2 β - 1 ) ) L d ; v = 1 ) - - - ( 29 )
度量(28)的表达式变成
m β , l ∝ ∫ l L F + L F 2 + y tan ( π / 30 ) + L d 2 l L F + L F 2 + y tan ( π / 30 ) + 3 L d 2 [ r ( x ) - s β ( 1 ) ( x - l L F - L F 2 ; y ) ] 2 dx + - - - ( 30 )
∫ l L F + L F 2 + y tan ( π / 30 ) + 5 L d 2 l L F + L F 2 + y tan ( π / 30 ) + 7 L d 2 [ r ( x ) - s β ( 1 ) ( x - l L F - L F 2 ; y ) ] 2 dx +
∫ lL F + 3 L F 4 - y tan ( π / 30 ) + L d 2 lL F + 3 L F 4 - y tan ( π / 30 ) + 3 L d 2 [ r ( x ) - s β ( 2 ) ( x - lL F - 3 L F 4 ; y ) ] 2 dx +
∫ l L F + 3 L F 4 - y tan ( π / 30 ) + 5 L d 2 l L F + 3 L F 4 - y tan ( π / 30 ) + 7 L d 2 [ r ( x ) - s β ( 2 ) ( x - lL F - 3 L F 4 ; y ) ] 2 dx .
注意,度量(30)的表达式独立于磁带速度。回顾前面所述,定时基础产生系统提供了时刻序列{tn},使得以独立于磁带速度的每微米1/xi个采样的固定速率获得内插信号采样{r(tn)}。因此,在假设采样速率足够大得能够避免混叠效应、且NF=LF/xi是整数的情况下,可以使用内插信号采样在数字域将该度量计算为
Figure A20071010259400333
Figure A20071010259400334
其中
Figure A20071010259400335
i=1,2,3,4表示整数集,该整数集可以定义为
(32)
Figure A20071010259400336
Figure A20071010259400337
Figure A20071010259400338
Figure A20071010259400339
本发明的最优LPOS码元检测器2300计算值mβ,l,β=0,1,并将它们进行比较以产生对在第l个伺服帧中编码的LPOS码元的判决
Figure A200710102594003310
如图23所示,即:
Figure A200710102594003311
在图24中,对于PW50=0.84μm,y=0和xi=0.25μm,示出了波形sβ (j)(x;y),β=0,1。
可以得出,通过考虑由集合
Figure A20071010259400341
i=1,2,3,4指定的索引的子集以执行(31)中的求和,可以大大减少度量计算所需的复杂度。尤其是,度量(31)的近似(其提供了可靠的LPOS码元判决)通过仅考虑每一集合中相应于对于β=0,1,j=1,2,波形sβ (j)(x;y)的最大绝对值的四个索引获得。然后,被考虑用于度量计算的i=1,2,3,4的索引的子集由下式给出:
Figure A20071010259400343
Figure A20071010259400344
Figure A20071010259400345
Figure A20071010259400346
其中Lp=2.1μm表示双位的正和负峰值之间的距离。例如,被考虑用于度量(31)的近似的计算的波形sβ (1)(x;y),β=0,1的采样由图24A和24B中较大的标记指示。
在图25中示出了简化的LPOS码元检测系统2500的框图。由“控制单元”1304提供了每一帧的16个内插时刻(在该时刻估计对该度量作出贡献的项,如(34)所示)的值{tn},“控制单元”1304具有关于伺服帧突发中的双位的完全的定时信息,如前所述。关于时刻{tn}的知识还允许正确地选择匹配滤波波形的采样,如图25的框图所示。在由“控制单元”1304确定出的每一时刻tn,计算内插信号采样,从这些内插信号采样提取选择的波形采样,sβ (j)(m;y),β=0,1。对产生的差求平方并累加,以形成所述两个度量值mβ,l,β=0,1。当变量newSymbolDecision在求和间隔(求和间隔在B突发的第四个双位的末尾处发生)的末尾处被“控制单元”1304设置为1时,根据规则(33)检测新的LPOS码元,且累加器复位。由MC,l和MI,l表示的、被假设为分别指示用于正确和不正确假设的度量的低和高度量值在检测系统的输出端出现,用于进一步处理,以确定LPOS检测处理的可靠性度量。
在假设磁带速度恒定的情况下,已得出度量(31)的表达式。但是,如前所述,速度估计被输入到定时基础产生系统1300以跟踪时变速度。因此,即使在磁带运动的加速和减速期间,也能获得可靠的LPOS码元判决。图26A和图26B示出了在磁带加速期间、对于AWGN伺服通道,给出估计的速度(图26A)和计算出的度量值(图26B)的仿真结果。其中AWGN伺服通道的特征在于SNR等于25dB,初始磁带速度等于0.5m/s,且磁带加速度等于10m/s2
为了确定检测处理的质量,定义了在检测点的平均信噪比加上失真率。引入量MC和σMC 2以分别表示用于正确假设的度量的均值和方差,引入量MI和σMI 2以分别表示用于不正确假设的度量的均值和方差,在检测点的平均信噪比加上失真率定义为
SDR est , l = 201 og ( | M I - M C | σ M I 2 + σ M C 2 ) . - - - ( 35 )
与LPOS码元判决相关联的可靠性的测量值由下式给出:
REL est , l = 201 og ( | M I , l - M C , l | σ M I 2 + σ M C 2 ) . - - - ( 36 )
用于产生平均信噪比加上失真率的估计和每一LPOS码元判决的可靠性的系统2700的框图如图27所示。
如上所述,SDRest,l和RELest,l可用来分别监视LPOS检测处理和选择由两个并行工作的伺服通道所检测的LPOS码元的最可靠的一个。图28示出了用于在由并行伺服通道2810A、2810B所检测的两个LPOS码元之间选择具有最高可靠性测量值的LPOS码元的系统2800的框图。在比较模块2820中比较来自两个通道2810A、2810B的可靠性测量值,由选择器2830选择表示最可靠LPOS码元的测量值。
已测量出基于同步伺服通道的原型LPOS码元检测器的性能,并将其与如当前在LTO磁带驱动器产品中使用的基于峰值检测的传统LPOS码元检测器的性能进行比较。同步伺服通道和TBS系统已通过使用FPGA实现,并通过使用在磁带驱动器伺服通道ADC的输出端处的信号作为两种系统的输入并行运行。已使用完全相同的LPOS字解码器来解码LPOS码元的序列并测量所述两个通道内的判决误差的数目,而不应用误差校正。通常在正常磁带驱动操作期间提供伺服信息的所述两个物理伺服通道CHA和CHB由伺服读取器在磁带速度等于6.22m/s的情况下在磁带上的12个不同的横向位置(由环绕点(wrap)号表示)读取。LPOS字误差的数目的测量值通过每个环绕点读取80000个LPOS字获得,并且为每个环绕点重复。结果在表I中表示。
                            表I
                 TBS和同步伺服系统之间的性能比较
环绕点     #TBS系统的误差     #同步伺服系统的误差
 CHA/Mes1   CHA/Mes2   CHB/Mes1   CHB/Mes2   CHA/Mes1    CHA/Mes2   CHB/Mes1  CHB/Mes2
  0   13     18     3     4     0     0     0     0
  6   13     13     7     4     0     0     0     0
  12   10     13     6     6     1     1     0     0
  18   9     7     6     4     1     1     0     0
  24   4     6     7     6     0     0     0     0
  26   8     7     8     6     0     0     1     0
  30   >10,000     >10,000     >10,000     >10,000     1     0     1     1
  32    9     9     7     9     0     0     0     0
  44   12     10     8     10     0     0     0     0
  46   >10,000     (10,260)     0     0
  50   8     14     5     5     0     0     1     1
  60   11     9     6     8     0     0     0     0
  误差数     328     7
  误差率     1.025e-4     2.19e-6
注意,误差的总数不考虑从环绕点#30和环绕点#46获得的结果,因为在这些情况下,同步误差防止TBS系统令人满意地工作。尤其是,TBS系统同步误差是由于伺服带边缘处的间隙检测器的故障引起的。在正常操作条件下所述两种系统的误差总数之间的比较指示基于同步伺服通道体系结构的LPOS系统取得的误差率好于基于TBS的LPOS检测系统所呈现出的误差率的大约46倍。虽然在表I中示出的结果是由特定的磁带驱动器和特定的卡盒(cartridge)获得的,期望通常所述两种系统之间的性能差不会与在此所示出的有显著的不同。
重要的是要注意,虽然本发明已在完全功能的数据处理系统的环境下描述,本领域普通技术人员将认识到,本发明的处理能够以指令的计算机可读介质和各种形成分发,且不管实际用于实现这种分发的信号承载媒体的特定类型,本发明都适用。计算机可度媒体的例子包括诸如软盘、硬盘驱动器、RAM和CD-ROM的可记录型媒体和诸如数字与模拟通信链路的传输型媒体。
本发明的描述是为了示例和说明而提出的,但不打算是穷尽的,或限于所公开形式的发明。许多修改和变形对于本领域普通技术人员来说将是明显的。实施例的选择和说明是为了最好地解释本发明的原理、实际应用,并使本领域普通技术人员能够理解本发明的各种实施例,这些实施例具有适于所考虑的特定应用的各种修改。另外,虽然上面对方法和系统进行了描述,本领域中的需要也可以由包括用于磁带存储系统中的横向位置(LPOS)检测的指令的计算机程序产品满足。

Claims (21)

1.一种在数据磁带驱动器中操作同步伺服通道的方法,在数据磁带驱动器中装载的磁带具有速度、相对于伺服元件的横向(y)位置和相对于磁带的末端的纵向位置(LPOS),该方法包括:
在未事先指示出磁带速度或磁带的y-位置的情况下,从伺服通道模数转换器(ADC)输出的信号采样序列中获得初始伺服通道参数;
从内插伺服通道信号的零交叉中产生用于伺服通道信号内插的定时基础,由此提取定时信息,而不管包括在伺服通道信号中的非等距隔开的伺服突发;
从通道ADC输出的信号采样序列中产生磁带速度估计和y-位置估计;
检测并解码在伺服突发中编码的LPOS码元;以及
监视LPOS检测并给解码后的LPOS码元分配可靠性测量值。
2.根据权利要求1的方法,其中获得初始伺服通道参数的步骤包括识别在伺服通道信号中的正或负峰值的有效4 4 5 5序列。
3.根据权利要求1的方法,其中产生定时基础的步骤包括执行定时恢复环路,在定时恢复环路中由内插伺服通道信号的零交叉触发定时调整。
4.根据权利要求3的方法,其中定时环路保持基本独立于磁带的速度。
5.根据权利要求3的方法,其中产生定时基础的步骤是在磁带加速和减速期间执行的。
6.根据权利要求1的方法,其中产生磁带速度估计和y-位置估计的步骤包括通过使用从通道ADC输出的信号采样确定伺服通道信号的零交叉。
7.根据权利要求6的方法,其中产生磁带速度估计和y-位置估计的步骤还包括监视伺服通道信号的双位的峰值的发生。
8.根据权利要求7的方法,其中产生磁带速度估计和y-位置估计的步骤还包括如果双位的峰值数小于预定阈值,则宣告锁定丢失,并重新开始初始获得。
9.根据权利要求1的方法,其中检测LPOS码元的步骤包括脉冲宽度调制(PWM)检测。
10.根据权利要求1的方法,其中:
检测和解码LPOS码元的步骤包括同时在第一和第二并行伺服通道中检测和解码LPOS码元,从而分别产生第一和第二LPOS码元;及
给解码后的LPOS码元分配可靠性测量值的步骤包括给第一LPOS码元分配第一可靠性测量值并给第二LPOS码元分配第二可靠性测量值;
该方法还包括在第一和第二LPOS码元之间选择具有最高的分配的可靠性的LPOS码元。
11.一种用于数据磁带驱动器的同步伺服通道,包括:
伺服读取器,被配置为从数据磁带读取伺服突发;
固定频率时钟;
模数转换器(ADC),可操作用于以由时钟提供的采样速率输出信号采样,并被耦合以从伺服读取器接收包括伺服突发的伺服通道信号;
获得模块,具有被耦合以便以由所述时钟建立的采样速率从ADC接收信号采样序列的第一输入端,并可操作用于在没有事先指示出磁带速度或磁带的y-位置的情况下从所述信号采样序列中产生初始伺服通道参数;
定时基础产生器,对内插伺服通道信号的零交叉作出响应,工作于由所述时钟建立的速率,并可操作用于输出多个信号,所述多个信号包括用于产生内插伺服信号采样的定时信息;
伺服通道信号内插器,具有被耦合以从ADC接收信号采样序列的第一输入端和被耦合以从定时基础产生器接收定时信息用于产生内插伺服信号采样的第二输入端;
最优纵向位置(LPOS)检测器,具有被耦合以接收来自伺服通道信号内插器的输出的第一输入端和被耦合以接收从定时基础产生器输出的所述多个信号中的至少一个的第二输入端,所述LPOS检测器可操作用于检测和解码嵌入在伺服突发中的LPOS码元;
LPOS检测监视器,可操作用于给解码后的LPOS码元分配可靠性测量值;及
通道参数估计器,其初始对来自获得模块的初始伺服通道参数作出响应,该通道参数估计器具有被耦合以接收来自ADC的信号采样序列的第一输入端和被耦合以接收从定时基础产生器输出的信号中的至少一个的第二输入端,该通道参数估计器可操作用于从通道ADC输出的信号采样序列中产生磁带速度估计和y-位置估计。
12.根据权利要求11的伺服通道,其中获得模块被配置为通过使用从通道ADC输出的信号采样,识别在伺服通道信号中的正或负峰值的有效4 4 5 5序列。
13.根据权利要求11的伺服通道,其中定时基础产生器还可操作用于在磁带加速和减速期间产生所述多个信号。
14.根据权利要求11的伺服通道,其中通道参数估计器还可操作用于通过使用从通道ADC输出的信号采样从伺服通道信号的零交叉中产生磁带速度估计。
15.根据权利要求14的伺服通道,其中通道参数估计器还可操作用于通过监视伺服通道信号中的双位的峰值的发生而产生磁带速度估计和y-位置估计。
16.根据权利要求11的伺服通道,其中:
该伺服通道包括第一和第二并行伺服通道;
所述LPOS检测器还可操作用于同时在第一和第二并行伺服通道中检测和解码LPOS码元,从而分别产生第一和第二LPOS码元;及
所述LPOS检测监视器还可操作用于:
给第一LPOS码元分配第一可靠性测量值并给第二LPOS码元分配第二可靠性测量值;及
在第一和第二LPOS码元之间选择具有最高的分配的可靠性的LPOS码元。
17.一种用于数据磁带驱动器的同步伺服通道,包括:
伺服读取器,被配置为从以磁带速度纵向运动通过伺服读取器的数据磁带读取伺服突发,该磁带还具有相对于伺服读取器的横向(y)位置和相对于磁带的末端的纵向位置(LPOS);
可工作于固定频率的时钟;
模数转换器(ADC),可操作用于以由时钟提供的采样速率输出信号采样,并被耦合以从伺服读取器接收包括伺服突发的伺服通道信号,所述伺服突发包括嵌入其中的编码的LPOS码元;
工作于由所述时钟建立的速率的通道参数获得模块,包括:
被耦合以从ADC接收信号采样序列的第一输入端;
被耦合以从所述通道参数估计器接收至少一个控制信号的第二输入端;及
多个输出端,用于至少输出初始磁带速度估计和初始y-位置估计;
定时基础产生器,初始至少对来自参数获得模块的初始磁带速度估计和初始y-位置估计作出响应,该定时基础产生器包括控制单元并可操作用于输出多个控制信号和定时误差信号;
伺服通道信号内插器,工作于由所述时钟建立的速率,包括:
被耦合以从ADC接收信号采样序列的第一输入端;及
被耦合以从定时基础产生器接收定时信息用于产生内插伺服信号采样的第二输入端;
通道参数估计器,初始至少对来自参数获得模块的初始磁带速度估计和初始y-位置估计作出响应,该参数估计器包括:
被耦合以从ADC接收信号采样序列的第一输入端;及
被耦合以接收从定时基础产生器输出的信号中的至少一个的第二输入端;及
从通道ADC输出的信号采样序列中提供磁带速度估计的第一输出端和从通道ADC输出的信号采样序列中提供y-位置估计的第二输出端;
最优纵向位置(LPOS)检测器,包括:
被耦合以接收来自伺服通道信号内插器的输出的第一输入端;
被耦合以接收从定时基础产生器输出的所述多个信号中的至少一个的第二输入端;及
提供解码后的LPOS码元的输出端;及
LPOS检测监视器,可操作用于给解码后的LPOS码元分配可靠性测量值。
18.根据权利要求17的伺服通道,其中参数获得模块被配置为通过使用从通道ADC输出的信号采样,识别在伺服通道信号中的正或负峰值的有效4 4 5 5序列。
19.根据权利要求17的伺服通道,其中通道参数估计器还可操作用于通过使用从通道ADC输出的信号采样从伺服信号的零交叉中产生磁带速度估计和y-位置估计。
20.根据权利要求19的伺服通道,其中通道参数估计器还可操作用于通过监视伺服通道信号的双位的峰值的发生而产生磁带速度估计和y-位置估计。
21.一种可用于可编程计算机的计算机可读介质的计算机程序产品,该计算机程序产品具有体现于其中的计算机可读代码,用于在数据磁带驱动器中操作同步伺服通道,在数据磁带驱动器中装载的磁带具有速度、相对于伺服元件的横向(y)位置和相对于磁带的末端的纵向位置(LPOS),该计算机可读代码包括用于执行根据权利要求1-10中的任一个的方法中的步骤的指令。
CNB2007101025947A 2006-07-30 2007-05-16 同步伺服通道及其操作方法 Expired - Fee Related CN100479036C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/460,987 2006-07-30
US11/460,987 US7365929B2 (en) 2006-07-30 2006-07-30 Synchronous servo channel for tape drive systems

Publications (2)

Publication Number Publication Date
CN101114462A true CN101114462A (zh) 2008-01-30
CN100479036C CN100479036C (zh) 2009-04-15

Family

ID=38985965

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2007101025947A Expired - Fee Related CN100479036C (zh) 2006-07-30 2007-05-16 同步伺服通道及其操作方法

Country Status (3)

Country Link
US (2) US7365929B2 (zh)
JP (2) JP4939330B2 (zh)
CN (1) CN100479036C (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102473419A (zh) * 2009-07-09 2012-05-23 国际商业机器公司 双通道加权的lpos组合方案的控制方法和装置
CN102770914A (zh) * 2010-02-24 2012-11-07 国际商业机器公司 基于对称定时的伺服突发的同步
WO2014032458A1 (en) * 2012-08-28 2014-03-06 International Business Machines Corporation Dynamically controlling tape velocity
CN109328375A (zh) * 2016-06-30 2019-02-12 三菱电机株式会社 数据收集服务器及缺损数据补充方法
CN112532309A (zh) * 2020-12-21 2021-03-19 四川安迪科技实业有限公司 适用于简易卫星物联网终端的物理层传输方法及装置

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7365929B2 (en) * 2006-07-30 2008-04-29 International Business Machines Corporation Synchronous servo channel for tape drive systems
JP2009151851A (ja) * 2007-12-19 2009-07-09 Sony Corp 磁気テープ、磁気テープ装置、サーボパターン記録装置、磁気テープの製造方法及び記録方法
US7742254B2 (en) * 2008-01-03 2010-06-22 International Business Machines Corporation Servo channel for tape drive systems
US7903360B2 (en) * 2008-09-23 2011-03-08 International Business Machines Corporation Recovering servo information from a synchronous servo channel
KR101482296B1 (ko) * 2008-09-29 2015-01-13 에이저 시스템즈 엘엘시 위치 오차 판정 시스템, 위치 오차 판정 방법 및 저장 매체
US8059361B2 (en) * 2009-01-12 2011-11-15 Hewlett-Packard Development Company, L.P. Position signal processor
US8054575B2 (en) * 2009-01-12 2011-11-08 Hewlett-Packard Development Company, L.P. Position signal processor
US8159770B2 (en) * 2009-01-13 2012-04-17 International Business Machines Corporation Apparatus and method to transfer data to and from a sequential information storage medium
US7982988B2 (en) * 2009-03-09 2011-07-19 International Business Machines Corporation Combining information from parallel servo channels
US7839599B2 (en) * 2009-03-09 2010-11-23 International Business Machines Corporation Combining information from parallel servo channels
US8169736B2 (en) * 2009-07-17 2012-05-01 International Business Machines Corporation Method and apparatus to position a head module comprising servo elements and a plurality of data elements
US8054569B2 (en) * 2009-07-17 2011-11-08 International Business Machines Corporation Method and apparatus to identify a data band encoded between two servo bands in a sequential information storage medium
US7961424B2 (en) * 2009-10-30 2011-06-14 International Business Machines Corporation Multilevel pulse position modulation for efficient encoding of information into servo patterns
US7957088B1 (en) 2010-03-02 2011-06-07 International Business Machines Corporation Track compensation and skew compensation for drives having flangeless rollers and systems thereof
US8760795B2 (en) 2010-04-30 2014-06-24 International Business Machines Corporation Linear recording tape with a reduced servo band width, and system and method for using the same
US8576510B2 (en) 2011-10-06 2013-11-05 International Business Machines Corporation Robust metric computation of longitudinal position (LPOS) data symbol detection
GB2525222A (en) * 2014-04-16 2015-10-21 Ibm Method and apparatus for operating a tape storage device
US9564168B2 (en) 2015-04-07 2017-02-07 International Business Machines Corporation Adjustable interpolation sampling interval for tape systems
US9640209B1 (en) * 2016-09-20 2017-05-02 International Business Machines Corporation Generating defect signals in time based servo tape storage systems
US10026428B1 (en) 2017-03-16 2018-07-17 International Business Machines Corporation Calibration of high-density servo pattern detector parameters
JP6945694B2 (ja) * 2018-05-28 2021-10-06 富士フイルム株式会社 磁気テープカートリッジ、磁気テープカートリッジの製造方法、磁気テープカートリッジの製造装置、記録再生装置、及び制御方法
JP6820881B2 (ja) * 2018-05-28 2021-01-27 富士フイルム株式会社 磁気テープカートリッジ、磁気テープカートリッジの製造方法、磁気テープカートリッジの製造装置、記録再生装置、及び制御方法
US11386928B2 (en) 2020-10-01 2022-07-12 Western Digital Technologies, Inc. Data storage device demodulating servo stripes using matched filter
US11488625B2 (en) 2020-10-01 2022-11-01 Western Digital Technologies, Inc. Data storage device demodulating servo stripes using matched filter
US11488626B2 (en) 2020-10-01 2022-11-01 Western Digital Technologies, Inc. Data storage device demodulating servo stripes using matched filter
JP2023067268A (ja) 2021-10-29 2023-05-16 富士フイルム株式会社 磁気テープカートリッジ、磁気テープドライブ、サーボパターンの検出方法、及びプログラム

Family Cites Families (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2971141A (en) * 1959-06-05 1961-02-07 Gen Precision Inc Error signal sampling digital servo system
US4549232A (en) * 1983-06-27 1985-10-22 International Business Machines Corporation Phase modulated servo system
US4922352A (en) 1986-11-21 1990-05-01 Hewlett-Packard Company Block pattern detection circuitry
US5210660A (en) * 1990-01-17 1993-05-11 International Business Machines Corporation Sectored servo independent of data architecture
JP3237152B2 (ja) * 1991-11-15 2001-12-10 ソニー株式会社 ディジタル情報信号の記録装置
EP0679286B1 (en) 1993-01-12 1997-03-05 Minnesota Mining And Manufacturing Company Track servo control method for data cartridge tape drives
US5452285A (en) 1993-09-30 1995-09-19 Polaroid Corporation Uniformly distributed servo data for optical information storage medium
JPH07334948A (ja) * 1994-06-03 1995-12-22 Fujitsu Ltd ディスク装置
US5689384A (en) 1994-06-30 1997-11-18 International Business Machines Corporation Timing based servo system for magnetic tape systems
US5608583A (en) 1995-05-24 1997-03-04 Conner Peripherals, Inc. System for qualifying the detection of a servo dibit
US5812336A (en) * 1995-12-05 1998-09-22 Cirrus Logic, Inc. Fixed sample rate sampled amplitude read channel for zoned magnetic recording
US5726818A (en) * 1995-12-05 1998-03-10 Cirrus Logic, Inc. Magnetic disk sampled amplitude read channel employing interpolated timing recovery for synchronous detection of embedded servo data
WO1997027580A1 (en) 1996-01-26 1997-07-31 Exabyte Corporation Modulation of buried servo on magnetic tape
US5852535A (en) 1996-02-29 1998-12-22 Hewlett-Packard Company Accurate measurement of preformatted track servo patterns by a magnetic data tape drive
US5757571A (en) 1996-03-12 1998-05-26 International Business Machines Corporation Flexible-capacity scaling for efficient access of ordered data stored on magnetic tape media
JP3457463B2 (ja) * 1996-04-26 2003-10-20 富士通株式会社 光学的記憶装置
JP2000173033A (ja) * 1998-12-08 2000-06-23 Nec Corp 磁気テープ及び磁気テープ装置
US6278571B1 (en) 1999-05-19 2001-08-21 International Business Machines Corporation Adaptive servo gap detection for timing based servo
US6532128B1 (en) * 1999-05-19 2003-03-11 International Business Machines Corporation Data set to recording media registration and synchronization
US6256159B1 (en) 1999-06-01 2001-07-03 Texas Instruments Incorporated Method and circuit for dibit detection
US6239939B1 (en) * 1999-08-09 2001-05-29 International Business Machines Corporation Robust detection of data modulated into a timing based servo
US6678110B2 (en) * 2000-12-05 2004-01-13 Seagate Technology Llc Robust servo demodulation filtering method
US7027247B2 (en) 2001-06-28 2006-04-11 Stmicroelectronics, Inc. Servo circuit having a synchronous servo channel and method for synchronously recovering servo data
US6791781B2 (en) 2001-07-17 2004-09-14 International Business Machines Corporation Method and apparatus for providing linear position (LPOS) estimations
US6710967B2 (en) 2001-12-28 2004-03-23 Storage Technology Corporation High frequency and low frequency servo pattern
US6798608B2 (en) 2002-01-18 2004-09-28 International Business Machines Corporation Active detection and acquisition of a servo track subject to lateral motion
US6879457B2 (en) 2002-02-13 2005-04-12 International Business Machines Corporation Timing based servo with fixed distances between transitions
JP4042961B2 (ja) * 2002-08-27 2008-02-06 富士フイルム株式会社 記録媒体カートリッジおよびその記録再生装置
US6836386B2 (en) 2002-09-12 2004-12-28 International Business Machines Corporation Calibration of tape drive velocity employing DC motor hall sensor
US6937413B2 (en) 2003-08-08 2005-08-30 International Business Machines Corporation Tape servo information with superimposed data information providing servo band identification
JP2005166140A (ja) 2003-12-01 2005-06-23 Fuji Photo Film Co Ltd 磁気テープカートリッジおよびサーボライタ、ならびに磁気テープドライブおよびサーボ信号読取方法
US6971781B2 (en) 2004-03-18 2005-12-06 The Boeing Company Remote source lighting
JP4538277B2 (ja) * 2004-08-06 2010-09-08 インターナショナル・ビジネス・マシーンズ・コーポレーション サーボ・バンド識別を提供するスーパーインポーズ・データ情報を備えたテープ・サーボ情報
US7245450B1 (en) * 2006-01-26 2007-07-17 International Business Machines Corporation Synchronous servo channel for longitudinal position detection and position error signal generation in tape drive systems
US7365929B2 (en) * 2006-07-30 2008-04-29 International Business Machines Corporation Synchronous servo channel for tape drive systems

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102473419B (zh) * 2009-07-09 2015-07-22 国际商业机器公司 双通道加权的lpos组合方案的控制方法和装置
CN102473419A (zh) * 2009-07-09 2012-05-23 国际商业机器公司 双通道加权的lpos组合方案的控制方法和装置
CN102770914A (zh) * 2010-02-24 2012-11-07 国际商业机器公司 基于对称定时的伺服突发的同步
CN102770914B (zh) * 2010-02-24 2015-07-29 国际商业机器公司 磁带伺服写入器及基于对称定时的伺服突发的同步方法
US8902531B2 (en) 2012-08-28 2014-12-02 International Business Machines Corporation Dynamically controlling tape velocity
GB2519708A (en) * 2012-08-28 2015-04-29 Ibm Dynamically controlling tape velocity
WO2014032458A1 (en) * 2012-08-28 2014-03-06 International Business Machines Corporation Dynamically controlling tape velocity
US9251840B2 (en) 2012-08-28 2016-02-02 International Business Machines Corporation Dynamically controlling tape velocity
US9361928B2 (en) 2012-08-28 2016-06-07 International Business Machines Corporation Dynamically controlling tape velocity
CN109328375A (zh) * 2016-06-30 2019-02-12 三菱电机株式会社 数据收集服务器及缺损数据补充方法
CN109328375B (zh) * 2016-06-30 2020-12-15 三菱电机株式会社 数据收集服务器及缺损数据补充方法
CN112532309A (zh) * 2020-12-21 2021-03-19 四川安迪科技实业有限公司 适用于简易卫星物联网终端的物理层传输方法及装置
CN112532309B (zh) * 2020-12-21 2022-07-22 四川安迪科技实业有限公司 适用于简易卫星物联网终端的物理层传输方法及装置

Also Published As

Publication number Publication date
US20080024904A1 (en) 2008-01-31
JP4939330B2 (ja) 2012-05-23
JP2008034088A (ja) 2008-02-14
JP2012059353A (ja) 2012-03-22
US7365929B2 (en) 2008-04-29
CN100479036C (zh) 2009-04-15
US7480114B2 (en) 2009-01-20
JP5568072B2 (ja) 2014-08-06
US20080151416A1 (en) 2008-06-26

Similar Documents

Publication Publication Date Title
CN101114462A (zh) 同步伺服通道及其操作方法
KR100968177B1 (ko) 테이프 드라이브 시스템에서 세로 위치 검출 및 위치 에러신호 발생을 위한 동기 서보 채널
US7002767B2 (en) Detection of recorded data employing interpolation with gain compensation
US6657802B1 (en) Phase assisted synchronization detector
US9305582B2 (en) Systems and methods for fly-height control using servo data
EP2301030B1 (en) Word synchronization for servo read signals in tape drives
US8049982B1 (en) Methods and apparatus for measuring servo address mark distance in a read channel using selective fine phase estimate
US7362525B2 (en) PRML based magnetic servo position demodulator
EP2198517B1 (en) Multi-channel data detection
Goldberg et al. Timing recovery for magnetic recording using cross correlation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090415

CF01 Termination of patent right due to non-payment of annual fee