使用伺服地址标记数据来控制飞行高度的系统和方法

文档序号:6746628阅读:196来源:国知局
专利名称:使用伺服地址标记数据来控制飞行高度的系统和方法
技术领域
本发明涉及用于访问存储介质的系统和方法,并且更具体地涉及用于确定读/写头组件相对于存储介质的位置的系统和方法。 本发明的各个实施例提供了存储设备,其包括存储介质、相对于存储介质布置的读/写头组件以及基于伺服地址标记(SAM)的飞行高度调节电路。存储介质包括多个伺服数据区,每个伺服数据区包括伺服地址标记。基于SAM的飞行高度调节电路经由读/写头组件接收来自多个伺服数据区的伺服地址标记,并且基于所接收的数据计算第一谐波比。将第一谐波比与第二谐波比进行比较来确定读/写头组件与存储介质之间的距离的误差。
在上述实施例的一些情况下,多个伺服数据区包括第一伺服数据区和第二伺服数 据区。来自第一伺服数据区的伺服地址标记至少包括第一样本、第二样本、第三样本和第四 样本;并且来自第二伺服数据区的伺服地址标记至少包括第五样本、第六样本、第七样本和 第八样本。在这种情况下,计算第一谐波比包括以下步骤形成平均样本集,基于平均样本 集计算至少两个谐波,并且计算这两个谐波的比。平均样本集至少包括第一平均值、第二平 均值、第三平均值和第四平均值。第一平均值结合(incorporate)第一样本和第五样本,第 二平均值结合第二样本和第六样本,第三平均值结合第三样本和第七样本,并且第四平均 值结合第四样本和第八样本。在这种情况中,基于平均样本集计算至少两个谐波的步骤包 括执行离散傅里叶变换。在一些情况下,来自第一伺服数据区的伺服地址标记与来自第二 伺服数据区的伺服地址标记相同。在特定情况下,来自第一伺服数据区的伺服地址标记被 截断,并且来自第二伺服数据区的伺服地址标记被截断。在一个或多个情况中,截断可用来 减少与接近伺服地址标记的数据的码元间干扰。截断可以包括去除最接近伺服数据区中的 在前图案的伺服地址标记的一个或多个样本,和/或去除最接近伺服数据区中的后续图案 的伺服地址标记的一个或多个样本。在前图案可以是前同步码图案而后续图案可以是格雷 码图案。 本发明的其它实施例提供基于伺服地址标记数据识别距离误差的方法。上述方法 包括提供对应于已知位置的第一谐波比并且提供包括第一伺服数据区和第二伺服数据区 的存储介质。第一伺服数据区和第二伺服数据区都包括伺服地址标记。该方法还包括访 问来自第一伺服数据区的伺服地址标记和来自第二伺服数据区的伺服地址标记,并且基于 来自第一伺服数据区的伺服地址标记和来自第二伺服数据区的伺服地址标记的组合计算 第二谐波比。将第一谐波比与第二谐波比进行比较来确定距离误差。在上述实施例的一些 情况下,在初始化阶段期间计算第一谐波比。 在上述实施例的各种情况中,来自第一伺服数据区的伺服地址标记至少包括第一
样本、第二样本、第三样本和第四样本;并且来自第二伺服数据区的伺服地址标记至少包括
第五样本、第六样本、第七样本和第八样本。在这种情况下,计算第二谐波比包括形成平均
样本集,基于平均样本集计算至少两个谐波,并且计算这两个谐波的比。平均样本集至少包
括第一平均值、第二平均值、第三平均值和第四平均值。第一平均值结合第一样本和第五样
本,第二平均值结合第二样本和第六样本,第三平均值结合第三样本和第七样本,并且第四
平均值结合第四样本和第八样本。在一些情况下,基于平均样本集计算至少两个谐波的步
骤包括执行离散傅里叶变换。在一个或多个情况下,来自第一伺服数据区的伺服地址标记
被截断,并且来自第二伺服数据区的伺服地址标记被截断。在一些情况下,截断去除从如下
组中选出的伺服地址标记中的一个或多个样本,所述组包括最接近伺服数据区中的在前
图案的一个或多个样本,以及最接近伺服数据区中的后续图案的一个或多个样本。 本发明的另外其它的实施例提供了基于SAM的飞行高度调节电路。这种电路包括
样本平均电路、离散傅里叶变换电路和谐波比计算电路。样本平均电路接收至少与来自第
一伺服数据区的伺服地址标记相对应的第一样本集和与来自第二伺服数据区的伺服地址
标记相对应的第二样本集,执行至少包括第一样本集和第二样本集的求平均计算,并且提
供平均样本集。离散傅里叶变换电路接收平均样本集并且计算至少两个谐波,并且谐波比
计算电路计算这两个谐波的比。在上述实施例的一些情况下,该电路还包括存储另一谐波比的存储器,以及包括比较器。比较器可用来至少部分地基于先前计算的谐波比与其它谐 波比的比较而提供距离误差信号。 此发明内容仅仅提供了本发明的一些实施例的概要。从以下详细描述、所附权利 要求和附图中,本发明的许多其它目的、特征、优点和其它实施例将变得更完全地清楚明 白。


可以参考在本说明书其余部分中描述的图来进一步理解本发明的各个实施例。在 图中,在整个若干附图中使用相似的附图标记来指示类似的组件。在一些情况下,由小写字 母组成的子标记与附图标记相关联来表示多个类似的组件中的一个。当在没有说明存在的 子标记的情况下提及附图标记时,意图指的是所有这样的多个类似的组件。
图1描述了现有的包括伺服数据的存储介质; 图2A描述了根据本发明一个或多个实施例的包括读取通道的存储设备,其具有 基于伺服的飞行高度控制电路; 图2B描述了相对于图2A的盘片布置的图2A的读/写头组件; 图3描述了根据本发明一个或多个实施例的包括基于SAM的飞行高度控制电路的
数据处理系统的一部分;以及 图4示出了根据本发明各个实施例的使用伺服数据提供飞行高度控制的方法的 流程图。
具体实施例方式
本发明涉及用于访问存储介质的系统和方法,并且更具体地涉及用于确定读/写 头组件相对于存储介质的位置的系统和方法。 本发明的各个实施例提供了使用伺服地址标记数据来监视和/或调节飞行高度 的能力,所述伺服地址标记数据被接收作为分布在存储介质上的伺服数据的一部分。在一 些情况下,在一个或两个末端上截断伺服地址标记来最小化由包围伺服地址标记的数据引 起的任何干扰。在一些情况下,从两个或更多扇区导出的伺服地址标记的对应样本可以用 来执行飞行高度调节。仅仅是作为本发明实施例的某些优点,不需要为执行飞行高度控制 而设计的特殊图案。这使得减少了在存储介质上要求的控制信息并且相应增加了存储介质 上的可用存储区域。此外,使用这种方法,由于在这种读取和写入期间还访问用来执行飞行 高度控制的信息,因此可以与到存储介质的标准读取和写入访问并行地来进行飞行高度的 监视与控制。基于在这里提供的公开内容,本领域技术人员将认识到通过实现本发明的不 同实施例可以实现的各种其它优点。 图1示出了存储介质100,其具有由虚线表示的两个示例性的轨道(track) 150、 155。轨道具有被写在楔形区(wedge) 160、 165 (在这里这些楔形区可以被称作伺服扇区或 多个伺服扇区)内的嵌入的伺服数据。这些楔形区包括伺服数据图案110,其用于在存储介 质100上的期望位置上控制和同步读/写头组件。具体来说,这些楔形区一般包括前同步 码图案152,其后跟随有伺服地址标记154 (SAM)。伺服地址标记154之后为格雷码156,而 格雷码156之后为猝发信息158。应当注意,虽然示出了两个轨道和两个楔形区,但是在给
6定的存储介质上通常包括上百个轨道和楔形区。此外,应当注意,伺服数据集可以具有两个 或更多字段的猝发信息。在一些情况下,可以将隔离(spacer)布置在前同步码图案152、伺 服地址标记154、格雷码156和/或猝发信息158中的一个或多个之间。伺服地址标记是限 定长度的已知的位图案。此外,在一个楔形区中的伺服地址标记与在另一个中的伺服地址 标记相同。因此,例如,在楔形区160中的伺服地址标记将与在楔形区165中的伺服地址标 记相同。 操作中,将来自存储介质100的数据提供到读取通道电路(未示出)作为串行流。 读取通道电路用来检测前同步码图案152。前同步码图案152表现出特定的相位和频率。 该相位和频率信息用来恢复采样时钟,该采样时钟用来对伺服数据图案110的其余部分进 行采样。具体来说,伺服地址标记154被识别并且其位置被用于对格雷码156和猝发信息 158的后续采样和处理进行定时。 转向图2,示出了根据本发明各个实施例的包括基于SAM的飞行高度控制电路214 的存储系统200。存储系统200可以是例如硬盘驱动器。另外,存储系统200包括接口控 制器220、前置放大器212、硬盘控制器266、电机控制器268、主轴电机272、盘片278和读/ 写头组件276。接口控制器220控制去往/来自盘片278的数据的寻址和定时。盘片278 上的数据由多组磁信号组成,当读/写头组件正确地定位在盘片278上方时,通过读/写头 组件276可以检测到该磁信号。在典型的读/写操作中,通过电机控制器268将读/写头 组件276准确地定位在盘片278上的期望的数据轨道上方。通过在硬盘控制器266的指引 下将读/写头组件移动到盘片278上正确的数据轨道,电机控制器268相对于盘片278定 位读/写头组件276并且驱动主轴电机272。主轴电机272以确定的旋转速率(RPM)旋转 盘片278。读取通道电路210从前置放大器212接收信息,并且如本领域中已知的那样执行 数据解码/检测处理以将最初写到盘片278的数据恢复为读数据203。另外,读取通道电路 210接收写数据201,并且以如本领域中已知的可写到盘片278的形式将它提供给前置放大 器212。 基于SAM的飞行高度补偿电路214接收来自前置放大器212的数据的模数转换。 根据该信息,基于SAM的飞行高度补偿电路214利用表现出至少两个谐波的两个或更多伺 服地址标记的样本来产生飞行高度调节值。图2B描述了示例性的飞行高度295,其是读/ 写头组件276与盘片278之间的距离。在本发明的一些实施例中,按照下面关于图3所述 的电路来实现基于SAM的飞行高度补偿电路214。 在操作中,将读/写头组件278定位为邻近正确的数据轨道,并且随着盘片278被 主轴电机272转动,表示盘片278上的数据的磁信号由读/写头组件276感测。将所感测 的磁信号提供作为表示盘片278上的磁数据的连续的、微小的模拟信号。将此微小的模拟 信号从读/写头组件276经由前置放大器212传送到读取通道电路210。前置放大器212 可用来调整从盘片278访问的微小的模拟信号。另外,前置放大器212可用来调整来自读 取通道电路210的预定要被写到盘片278的数据。接着,读取通道电路210解码并数字化 所接收的模拟信号以重新创建最初写到盘片278的信息。将此数据作为读数据203提供给 接收电路。写操作基本上和先前的读取操作相反,将写数据201提供给读取通道模块210。 然后将此数据编码并写到盘片278。在读取和写入过程期间(或在脱机(offline)时间期 间),基于SAM的飞行高度补偿电路214接收给定扇区中的伺服地址标记。使用离散傅里叶变换分析伺服地址标记的样本以产生至少两个非零的谐波。计算两个谐波之间的比,并且 将所计算的比与先前确定的比进行比较以检测任何改变。先前确定的比与已知的飞行高度 相关联,因而所检测的改变对应于飞行高度的变化。基于所检测的变化,计算并且应用对应 的飞行高度调节值。在操作中,上述飞行高度调节用于减少所检测的变化。所关心的是,基 于SAM的飞行高度补偿电路214在标准读取过程和标准写入过程中的任一个或两者期间提 供闭环飞行高度控制。 转向图3,示出了根据本发明一个或多个实施例的包括基于SAM的飞行高度控制 电路的数据处理系统300的一部分。除了基于SAM的飞行高度控制电路之外,数据处理系统 300还包括模数转换器310以及前同步码检测和数字锁相环电路340。基于SAM的飞行高 度控制电路包括伺服地址标记检测电路370、样本平均电路325、离散傅里叶变换电路330、 谐波比计算电路335、比较器电路355和原始谐波比存储器350。 模数转换器310接收输入305。模数转换器310可以是能够接收模拟输入并且基 于采样时钟342对模拟输入进行采样的任何模数转换器。基于在这里提供的公开内容,本 领域技术人员将认识到根据本发明不同实施例可以使用各种模数转换器。采样过程产生了 对应于输入305的一系列数字样本312。在一些情况下,输入305源于从读取通道210中 的磁存储介质(未示出)感测信息的读/写头组件(未示出)。通过模拟前端电路(未示 出)将所感测的信息转换为输入305。基于在这里提供的公开内容,本领域技术人员将认识 到输入305的各种可能的来源。 将数字样本312提供给前同步码检测和数字锁相环电路340。前同步码检测和数 字锁相环电路340可用来检测已知的前同步码图案,并且基于所检测的前同步码图案的数 字样本312来调节采样时钟342的相位和/或频率。可以使用本领域中已知的用于从所接 收的数据流恢复时钟的任何处理来进行前同步码检测和采样时钟同步。例如,可以按照在 现有硬盘驱动系统中使用的前同步码检测器和时钟恢复电路来实现数字锁相环电路340。
—旦检测到前同步码,检测到前同步码的信号343被断言(assert)。此时,SAM检 测电路370开始查询用于已知的伺服地址标记图案的数字样本312。 SAM检测电路370可 用来检测伺服地址标记并且在识别伺服地址标记时断言SAM发现信号380。该SAM发现信 号与在现有技术中已经使用的SAM发现信号相当,在现有技术中,SAM发现信号被用于使猝 发信息和后续格雷码数据的处理同步。除了 SAM发现信号380之外,SAM检测电路370发出 截断的SAM接收信号360。截断的SAM接收信号360可以在数字样本312中的伺服地址标 记信息开始的同时或者在其之后的某一时间处被断言,并且在数字样本312中的伺服地址 标记信息结束的同时或者在其之前的某一时间被去断言。在本发明的某些特定实施例中, 截断的SAM接收信号360可以在数字样本312中的伺服地址标记信息开始之后被断言采样 时钟342的一位周期,并且在数字样本312中的伺服地址标记信息结束之前被去断言采样 时钟342的一位周期。在一些情况下,FIFO存储器(未示出)可以用来存储数字样本312 一段时间,直到可以建立截断的SAM接收信号360的实际位置。在使用这样的FIFO的情况 下,可以将对应于截断的SAM接收信号360的断言的样本提供给样本平均电路325进行处 理。 时序图301示出了截断的SAM接收信号360与包括在数字样本312中的SAM信息 的关系。特别地,SAM信息延续时间段391(例如,采样时钟342的规定数目的周期),但是截断的SAM接收信号360可以被断言与时间段391相同的长度或者小于时间段391的长 度。具体来说,截断的SAM接收信号360在时间段393期间或者在时间段395期间不被断 言。时间段393的持续时间可以与时间段395相同或者不同,并且时间段393、395中的每 一个可以大于或等于零。如前面所提到的,在本发明的一些实施例中,时间段393和时间段 395约为采样时钟342的一位周期。 通过样本平均电路325对在截断的SAM接收信号360被断言时所接收的数字样本 312求平均。可以从跨过两个或更多扇区的伺服地址标记信息获得使用样本平均电路325 进行平均的样本。这种跨过多个扇区的求平均减少了在任何给定扇区的采样期间明显的噪 声。举例来说,在伺服地址标记的求平均区域(即,对应于截断的SAM接收信号360的断言
的区域)包括四个样本的情况下,跨过两个扇区求平均得到了下面的样本平均集
平均集「3 01 =扇区A[3:0] +扇区B[3:0
一 2 ° 应当注意,上述平均仅仅是示例性的,并且可以根据特定的设计而修改。例如,该
求平均可以被扩展到包括来自三个或更多扇区的样本,并且可以包括任意数目的伺服地址
标记的可用样本。具体来说,在要使用大量样本的情况下,可以减少时间段393和/或时间
段395的持续时间。在要使用减少数量的样本的情况下,可以增大时间段393和/或时间
段395的持续时间。如下面所讨论的,使用更多数量的样本允许从相应的更多数量的谐波
中进行选择。基于在这里提供的公开内容,本领域技术人员将认识到关于本发明不同实施
例可以使用的各种平均。 在从跨过两个或更多扇区得到的伺服地址标记信息获得使用样本平均电路325
求平均的样本时,可以期望使基于包围伺服地址标记图案的数据的影响减到最少,所述包
围伺服地址标记图案的数据可能随扇区不同而改变。时间段393的非零的持续时间被设计
成限制在伺服地址标记之前的前同步码图案的对求平均过程中所用的样本的任何干扰。类
似地,时间段395的非零的持续时间被设计成限制后续的格雷码对求平均过程中所用的样
本的任何干扰。通过拒绝最接近在前的前同步码和后续的格雷码图案的伺服地址标记样
本,最终结合在平均中的伺服地址标记样本仅仅表现出最小限度的(如果有的话)来自在
前的和后续的图案的影响(例如,码元间干扰)。在一些情况下,在各扇区的前同步码是相
同的但各扇区的格雷码图案变化的情况下,时间段393可以为零而时间段395可以为非零。
基于在这里提供的公开内容,本领域技术人员将认识到,时间段393和时间段395的适当的
持续时间对于减轻与各扇区的伺服地址标记样本的任何不均匀干扰是有用的。 —旦样本平均电路325已经对足够数量的样本求平均,则将样本平均集326提供
给离散傅里叶变换电路330。离散傅里叶变换电路330计算与所接收的样本相关联的两个
或更多谐波。将所计算的谐波提供给谐波比计算电路335,其根据下面的公式计算限定的谐
波比
所计算的谐波比=1。<|||
在一些情况下,离散傅里叶变换电路330可以仅仅计算大量可能的谐波中的两个
9所选的谐波(即,谐波A和谐波B)。可以基于给定谐波提供的频谱的信噪比、上述比对飞行 高度变化的敏感度、和/或通过所选择的比能够实现的分辨率来选择谐波。
在一些情况下,在系统工作之前选择要用在谐波比中的特定谐波(例如, 一次谐 波和五次谐波)。在启动时计算对应的原始的谐波比并且将其存储到存储器350。以类似 的方式计算原始的谐波比,但是这是在读/写头组件距离存储介质已知距离时进行的(即, 原始的谐波比对应于已知的飞行高度值)。使用比较器电路355将新计算的谐波比与先前 存储的谐波比进行比较。比较器电路355的输出是飞行高度调节信号365,其表现出如下面 公式所定义的值 飞行高度调节信号=原始的谐波比_所计算的谐波比。 当飞行高度从确定原始的谐波比时起并未改变时,飞行高度调节信号365约为 零。因此,通过使飞行高度调节信号365的值被驱向零从而进行任何飞行高度调节。
转向图4,流程图400描述了根据本发明各个实施例的用于使用来自两个或更多 扇区的伺服地址标记来提供飞行高度控制的方法。按照流程图400,接收一系列数字样本 (块405)。该一系列数字样本可以对应于从存储介质获得的模拟数据流。针对前同步码图 案的存在查询这一系列数字样本(块410)。在一些情况下,前同步码图案是2T前同步码图 案,其包括两个正样本之后跟着两个负样本的多个实例(例如,++-—+--++--...)。然而, 应当指出,根据本发明的不同实施例,其它前同步码图案(例如,4T前同步码图案)也是可 能的。使用识别的前同步码图案来执行标准同步。这种同步包括如本领域中已知的那样调 节采样时钟的相位和/或频率并且调节任何增益因子。 前同步码检测和同步的过程持续到完成(块410)。 一旦已经识别前同步码图案 并且同步过程完成(块410),则确定后续的伺服地址标记区域是否已经开始(块415)。在 伺服地址标记区域已经开始(块415)的情况下,等待初始截断时间段(块420)。应当注 意,在初始截断时间段期满之前可能不能识别伺服地址标记。在这种情况下,可以在处理中 使用FIFO存储器来存储可能对应于伺服地址标记的样本直到识别了伺服地址标记。在那 时,可以从FIFO取回与所识别的伺服地址标记相对应的样本,并且根据下面的过程块进行 处理。初始截断时间段对应于先前描述的时间段393。 —旦已经经过了初始截断时间段(块420),对应于伺服地址标记的样本被结合到 样本的连续的平均值(running average)中(块425)。对在初始截断时间段(块420)之 后出现的并且持续到结尾截断时间段开始(块430)的所有样本执行该求平均的过程。举 例来说,在伺服地址标记的平均区域(即,与时间段391相对应的伺服地址标记的区域)包
括四个样本的情况下,跨过两个扇区求平均得到下面的样本平均集
平均集 =扇区A[3:0] +扇区B[3:0]
2 ° 应当注意,上述平均仅仅是示例性的,并且可以根据特定的设计而修改。例如,平 均可以被扩展到包括来自三个或更多扇区的样本,并且可以包括任意数目的与伺服地址标 记的时间段391相对应的可用样本。在本发明的一个特定实施例中,求平均包括来自两百 个扇区的样本,其中每个样本集包括十个样本。基于在这里提供的公开内容,本领域技术人 员将认识到根据本发明不同实施例可以结合的其它许多样本。
—旦结尾截断时间段开始(块430),则确定是否已经将足够数量的样本结合到连 续的平均值中(块435)。例如,在本发明的一个实施例中,跨过两百个扇区收集样本。在样 本的数目还不足够(块435)的情况下,重复块405-430的过程来收集额外的样本。否则, 在已经收集了足够数量的样本(块435)的情况下,基于平均样本计算至少两个谐波(块 440)。可以使用如本领域中已知的离散傅里叶变换来计算谐波。应当注意,更长的伺服地 址标记图案(即,更长的持续时间段391)将产生从该伺服地址标记图案选择的更多数量谐 波的可能性。 然后使用其中两个非零的谐波来计算谐波比(块445)。例如,如果所选择的谐波 对应于三次谐波和七次谐波,则可以根据下面两个公式中的任意一个来计算谐波比 应当注意,可以挑选其它谐波用于该比计算。可以选择可从平均样本集中获得的 任意两个谐波。可以基于给定谐波提供的频谱的信噪比、上述比对飞行高度的变化的敏感 度、和/或通过所选的比能够实现的分辨率来选择谐波。在启动或初始化存储设备期间的 某一时间处,定义了对应的谐波比,且同时确定与该比相关联的理想的飞行高度(例如,原 始的谐波比)。例如,当存储设备通电时,可以使用本领域中已知的任何方法来调节飞行高 度。 一旦建立了该理想的飞行高度,则对于该初始状态执行前同步码同步、SAM检测和谐波 比计算的过程(块405-块445)。 从最初计算的谐波比中减去新计算的谐波比(块445)从而根据下面的公式产生 误差(块450): 误差=原始的谐波比_所计算的谐波比。 将该误差作为飞行高度调节信号提供给飞行高度控制器(块455)。飞行高度控制 器操作为闭环调节并且修改飞行高度以使得误差被驱向零。 总之,本发明提供了基于伺服地址标记数据执行飞行高度控制的新型的系统、设 备、方法和布置。虽然上面已经给出了本发明的一个或多个实施例的详细描述。但是对于 本领域技术人员来说在不改变本发明的精神的情况下各种替代方案、修改和等同物将是明 白可见的。因此,上述描述不应该被认为限制本发明的范围,本发明的范围由所附权利要求 限定。
计算的谐波比=l。g
三次谐波" 七次谐波,
权利要求
一种存储设备,所述存储设备包括存储介质,其中所述存储介质包括多个伺服数据区,每个伺服数据区包括伺服地址标记;相对于所述存储介质布置的读/写头组件;以及基于SAM的飞行高度调节电路,其中所述基于SAM的飞行高度调节电路经由所述读/写头组件接收来自多个伺服数据区的伺服地址标记,并且其中所述基于SAM的飞行高度调节电路基于所接收的数据来计算第一谐波比,并且将第一谐波比与第二谐波比进行比较来确定所述读/写头组件与所述存储介质之间的距离的误差。
2. 根据权利要求1所述的存储设备,其中所述多个伺服数据区包括第一伺服数据区和第二伺服数据区,其中来自第一伺服数据区的伺服地址标记至少包括第一样本、第二样本、第三样本和第四样本;其中来自第二伺服数据区的伺服地址标记至少包括第五样本、第六样本、第七样本和第八样本,并且其中计算第一谐波比包括形成平均样本集,其中所述平均样本集至少包括第一平均值、第二平均值、第三平均值和第四平均值,其中第一平均值结合第一样本和第五样本,其中第二平均值结合第二样本和第六样本,其中第三平均值结合第三样本和第七样本,并且其中第四平均值结合第四样本和第八样本;基于所述平均样本集来计算至少两个谐波;以及计算所述两个谐波的比。
3. 根据权利要求2所述的存储设备,其中基于平均样本集计算至少两个谐波的步骤包括执行离散傅里叶变换。
4. 根据权利要求2所述的存储设备,其中来自第一伺服数据区的伺服地址标记与来自第二伺服数据区的伺服地址标记相同。
5. 根据权利要求2所述的存储设备,其中来自第一伺服数据区的伺服地址标记被截断,并且其中来自第二伺服数据区的伺服地址标记被截断。
6. 根据权利要求5所述的存储设备,其中所述截断去除了最接近伺服数据区中的在前图案的伺服地址标记的一个或多个样本。
7. 根据权利要求6所述的存储设备,其中所述在前图案是前同步码图案。
8. 根据权利要求5所述的存储设备,其中所述截断去除了最接近伺服数据区中后续图案的伺服地址标记的一个或多个样本。
9. 根据权利要求8所述的存储设备,其中所述后续图案是格雷码图案。
10. 根据权利要求5所述的存储设备,其中所述截断用于减少与接近伺服地址标记的数据的码元间干扰。
11. 一种用于基于伺服地址标记数据识别距离误差的方法,所述方法包含如下步骤提供对应于已知位置的第一谐波比;提供存储介质,其中所述存储介质包括第一伺服数据区和第二伺服数据区,并且其中第一伺服数据区和第二伺服数据区都包括伺服地址标记;访问来自第一伺服数据区的伺服地址标记和来自第二伺服数据区的伺服地址标记;基于来自第一伺服数据区的伺服地址标记和来自第二伺服数据区的伺服地址标记的组合来计算第二谐波比;以及将第一谐波比与第二谐波比进行比较来确定距离误差。
12. 根据权利要求11所述的方法,其中在初始化阶段期间计算第一谐波比。
13. 根据权利要求11所述的方法,其中来自第一伺服数据区的伺服地址标记至少包括第一样本、第二样本、第三样本和第四样本;其中来自第二伺服数据区的伺服地址标记至少包括第五样本、第六样本、第七样本和第八样本,并且其中计算第二谐波比包括形成平均样本集,其中所述平均样本集至少包括第一平均值、第二平均值、第三平均值和第四平均值,其中第一平均值结合第一样本和第五样本,其中第二平均值结合第二样本和第六样本,其中第三平均值结合第三样本和第七样本,并且其中第四平均值结合第四样本和第八样本;基于所述平均样本集来计算至少两个谐波;以及计算所述两个谐波的比。
14. 根据权利要求13所述的方法,其中基于平均样本集计算至少两个谐波的步骤包括执行离散傅里叶变换。
15. 根据权利要求13所述的方法,其中来自第一伺服数据区的伺服地址标记被截断,并且其中来自第二伺服数据区的伺服地址标记被截断。
16. 根据权利要求15所述的方法,其中所述截断去除从如下组中选出的伺服地址标记中的一个或多个样本,所述组包括最接近伺服数据区中的在前图案的一个或多个样本,以及最接近伺服数据区中的后续图案的一个或多个样本。
17. 根据权利要求16所述的方法,其中所述在前图案是前同步码图案,并且其中所述后续图案是格雷码图案。
18. 根据权利要求15所述的方法,其中所述截断用于减少与接近伺服地址标记的数据的码元间干扰。
19. 一种基于SAM的飞行高度调节电路,所述电路包括样本平均电路,其中所述样本平均电路接收至少与来自第一伺服数据区的伺服地址标记相对应的第一样本集和与来自第二伺服数据区的伺服地址标记相对应的第二样本集,执行至少包括第一样本集和第二样本集的求平均计算,并且提供平均样本集;离散傅里叶变换电路,其接收所述平均样本集并且计算至少两个谐波;以及谐波比计算电路,其中所述谐波比计算电路计算所述两个谐波的比。
20. 根据权利要求19所述的电路,其中所述谐波比是第一谐波比,并且其中所述电路还包括存储第二谐波比的存储器;以及比较器,其中所述比较器用于至少部分地基于第一谐波比与第二谐波比的比较来提供距离误差信号。
全文摘要
本发明的各个实施例提供了用于确定飞行高度调节的系统和方法。例如,本发明的各个实施例提供了存储设备,其包括存储介质、相对于存储介质(278)布置的读/写头组件以及基于SAM的飞行高度调节电路(214)。存储介质(278)包括多个伺服数据区(110),每个伺服数据区包括伺服地址标记(154)。基于SAM的飞行高度调节电路(214)经由读/写头组件(276)接收来自多个伺服数据区(110)的伺服地址标记(154),并且基于所接收的数据计算第一谐波比(445)。将第一谐波比(445)与第二谐波比(450)进行比较来确定读/写头组件(276)与存储介质(278)之间的距离(295)上的误差(365)。
文档编号G11B5/60GK101743593SQ200880024753
公开日2010年6月16日 申请日期2008年10月27日 优先权日2007年12月14日
发明者G·马修, J·P·格鲁德威格, V·安那姆皮杜, 宋宏伟, 李元兴 申请人:Lsi公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1