Techniques for identifying servo sectors in storage devices
    1.
    发明授权
    Techniques for identifying servo sectors in storage devices 有权
    用于识别存储设备中的伺服扇区的技术

    公开(公告)号:US07869152B2

    公开(公告)日:2011-01-11

    申请号:US11677854

    申请日:2007-02-22

    IPC分类号: G11B5/09

    摘要: Techniques are provided for identifying the servo sectors in a track on a data storage device. A data storage device identifies the servo sectors in a track by reading distributed index bits from multiple servo sectors in a track. The data storage device analyzes only one index bit from each servo sector to identify the index of a track. In some embodiments, the index of a track can be identified after examining the index bits stored in a particular number of consecutive servo sectors, even in the presence of errors. The index bits in each track can have an error tolerance with a minimum Hamming distance greater than one. In other embodiments, a data storage device compares a sliding window of the index bits read from the servo sectors to all possible N-bit vectors that exist within a pattern of the index bits stored on a track.

    摘要翻译: 提供了用于识别数据存储设备上的轨道中的伺服扇区的技术。 数据存储装置通过从轨道中的多个伺服扇区读取分布式索引位来识别轨道中的伺服扇区。 数据存储设备仅分析来自每个伺服扇区的一个索引位以识别轨道的索引。 在一些实施例中,即使存在错误,也可以在检查存储在特定数量的连续伺服扇区中的索引位之后识别轨道的索引。 每个轨道中的索引位可以具有大于1的最小汉明距离的误差容差。 在其他实施例中,数据存储装置将从伺服扇区读取的索引位的滑动窗口与存储在轨道上的索引位的模式中存在的所有可能的N位向量进行比较。

    Techniques For Identifying Servo Sectors In Storage Devices
    2.
    发明申请
    Techniques For Identifying Servo Sectors In Storage Devices 有权
    用于识别存储设备中的伺服扇区的技术

    公开(公告)号:US20080204926A1

    公开(公告)日:2008-08-28

    申请号:US11677854

    申请日:2007-02-22

    IPC分类号: G11B5/596

    摘要: Techniques are provided for identifying the servo sectors in a track on a data storage device. A data storage device identifies the servo sectors in a track by reading distributed index bits from multiple servo sectors in a track. The data storage device analyzes only one index bit from each servo sector to identify the index of a track. In some embodiments, the index of a track can be identified after examining the index bits stored in a particular number of consecutive servo sectors, even in the presence of errors. The index bits in each track can have an error tolerance with a minimum Hamming distance greater than one. In other embodiments, a data storage device compares a sliding window of the index bits read from the servo sectors to all possible N-bit vectors that exist within a pattern of the index bits stored on a track.

    摘要翻译: 提供了用于识别数据存储设备上的轨道中的伺服扇区的技术。 数据存储装置通过从轨道中的多个伺服扇区读取分布式索引位来识别轨道中的伺服扇区。 数据存储设备仅分析来自每个伺服扇区的一个索引位以识别轨道的索引。 在一些实施例中,即使存在错误,也可以在检查存储在特定数量的连续伺服扇区中的索引位之后识别轨道的索引。 每个轨道中的索引位可以具有大于1的最小汉明距离的误差容差。 在其他实施例中,数据存储装置将从伺服扇区读取的索引位的滑动窗口与存储在轨道上的索引位的模式中存在的所有可能的N位向量进行比较。

    Method for operating disk drive having improved timing marks
    3.
    发明申请
    Method for operating disk drive having improved timing marks 有权
    用于操作具有改进的定时标记的磁盘驱动器的方法

    公开(公告)号:US20050068663A1

    公开(公告)日:2005-03-31

    申请号:US10676632

    申请日:2003-09-30

    申请人: Mario Blaum Mantle Yu

    发明人: Mario Blaum Mantle Yu

    IPC分类号: G11B5/596 G11B19/02

    CPC分类号: G11B5/59627

    摘要: A method for operating a disk drive having timing marks (TMs) on the disk that are chosen to reduce the probability of misidentification of a TM in the presence of read errors. The disk drive searches for TMs within a fixed TM search window which extends past the TM on the disk. A TM preferably maximizes the post-shift sliding distance for m post-shifts of the TM pattern, where m corresponds to the TM search window boundary. In this manner, the probability of a misidentification of the TM due to a post-shift having a small distance from the TM pattern is reduced. The TM pattern also provides pre-shift error resistance.

    摘要翻译: 一种用于操作具有在盘上的定时标记(TM)的磁盘驱动器的方法,所述定时标记(TM)被选择为在存在读取错误的情况下降低TM的错误识别的可能性。 磁盘驱动器在固定的TM搜索窗口中搜索延伸超过TM上的TM的TM。 TM TM优选地最大化TM模式的m个移位之后的移位后滑动距离,其中m对应于TM搜索窗口边界。 以这种方式,由于与TM图案之间的距离较小的移位后的TM的误识别的可能性降低。 TM模式还提供了前移误差电阻。

    Disk drive having improved timing marks
    4.
    发明申请
    Disk drive having improved timing marks 失效
    磁盘驱动器具有改进的时序标记

    公开(公告)号:US20050068651A1

    公开(公告)日:2005-03-31

    申请号:US10676482

    申请日:2003-09-30

    申请人: Mario Blaum Mantle Yu

    发明人: Mario Blaum Mantle Yu

    摘要: A disk drive has timing marks (TMs) on the disk, that are chosen to reduce the probability of misidentification of a TM in the presence of read errors. The disk drive searches for TMs within a fixed TM search window which extends past the TM on the disk. A TM preferably maximizes the post-shift sliding distance for m post-shifts of the TM pattern, where m corresponds to the TM search window boundary. In this manner, the probability of a misidentification of the TM due to a post-shift having a small distance from the TM pattern is reduced. The TM pattern also provides pre-shift error resistance.

    摘要翻译: 磁盘驱动器在磁盘上具有定时标记(TM),该定时标记被选择为在存在读取错误的情况下降低TM错误识别的可能性。 磁盘驱动器在固定的TM搜索窗口中搜索延伸超过TM上的TM的TM。 TM TM优选地最大化TM模式的m个移位之后的移位后滑动距离,其中m对应于TM搜索窗口边界。 以这种方式,由于与TM图案之间的距离较小的移位后的TM的误识别的可能性降低。 TM模式还提供了前移误差电阻。

    Method for bit-byte synchronization in sampling a data string
    5.
    发明申请
    Method for bit-byte synchronization in sampling a data string 有权
    数据串采样中位字节同步的方法

    公开(公告)号:US20050265493A1

    公开(公告)日:2005-12-01

    申请号:US10856706

    申请日:2004-05-28

    摘要: Bit and byte synchronization for sampling and decoding a data string is provided a single data field u. The data string x has pre-pended to it a short string of is (ones), followed by u to yield a string y= . . . 1111, u, x. The string is pre-coded by convolution with 1/(1⊕D2). PRML-sampling of y starts at an initial phase, and vectors are obtained from that string by sampling at pre-selected phases following the initial sampling point. The vectors of y are compared with vectors corresponding to PRML samples of an initial set of bits in u obtained at predetermined phases. The pair of y, u vectors exhibiting the minimum Euclidian distance yields a sampling correction value by which the initial sampling phase is corrected and a new initial sampling point preceding x is determined. Here, bit and byte synchronization have been achieved and sampling of x proceeds at the corrected phase, from the new initial sampling point.

    摘要翻译: 为数据串采样和解码的位和字节同步提供单个数据字段u。 数据串x已经预先提供了一个短串的(1),其次是u得到一个字符串y =。 。 。 1111,u,x。 该字符串通过卷积与1 /(1⊕D 2 )进行预编码。 y的PRML采样从初始阶段开始,并且通过在初始采样点之后的预选阶段进行采样从该串中获得向量。 将y的向量与对应于在预定阶段获得的u的初始位组的PRML样本相对应的向量进行比较。 呈现最小欧几里德距离的一对y,u向量产生采样校正值,通过该取样校正值校正初始采样相位,并且确定x之前的新的初始采样点。 这里,已经实现了比特和字节同步,并且从新的初始采样点在校正阶段进行x的采样。

    Techniques for using interleaved encoders to obtain modulation constraints
    6.
    发明申请
    Techniques for using interleaved encoders to obtain modulation constraints 有权
    使用交错编码器获得调制约束的技术

    公开(公告)号:US20060170577A1

    公开(公告)日:2006-08-03

    申请号:US11049403

    申请日:2005-02-01

    IPC分类号: H03M3/00

    CPC分类号: H03M5/145 G11B20/1426

    摘要: Techniques are provided for applying modulation constraints to data streams divided into separate interleaved portions. The even and odd bits in a data stream are separated into two data paths. A first modulation encoder encodes the even bits according to a first constraint. A second modulation encoder encodes the odd bits according to a second constraint. The two encoded data streams are then interleaved to form one data stream. The modulation encoders can encode the two data paths using Fibonacci encoding.

    摘要翻译: 提供了用于将调制约束应用于分成单独的交错部分的数据流的技术。 数据流中的偶数和奇数位被分成两个数据路径。 第一调制编码器根据第一约束对偶数位进行编码。 第二调制编码器根据第二约束对奇数位进行编码。 然后将两个编码的数据流交织以形成一个数据流。 调制编码器可以使用斐波纳契编码对两个数据路径进行编码。

    Skew-tolerant gray code for a moveable object
    7.
    发明申请
    Skew-tolerant gray code for a moveable object 有权
    可移动物体的倾斜灰色代码

    公开(公告)号:US20050128622A1

    公开(公告)日:2005-06-16

    申请号:US10735541

    申请日:2003-12-12

    摘要: A position of a moveable object may be encoded and indicated by a skew-tolerant Gray code on the object. Skew-tolerant Gray codes have the property that consecutive code words differ in only one co-ordinate position, and the additional property that, in each consecutive group of three consecutive code words, the first and third code words differ in only two adjacent coordinate positions.

    摘要翻译: 可移动物体的位置可以由对象上的偏斜容限格雷码进行编码和指示。 倾斜格雷码具有连续代码字仅在一个坐标位置不同的属性,而在三个连续代码字的每个连续组中,第一和第三代码字仅在两个相邻坐标位置不同的附加属性 。

    Method for bit-byte synchronization in sampling a data string
    8.
    发明授权
    Method for bit-byte synchronization in sampling a data string 有权
    数据串采样中位字节同步的方法

    公开(公告)号:US07388938B2

    公开(公告)日:2008-06-17

    申请号:US10856706

    申请日:2004-05-28

    IPC分类号: H04L7/00

    摘要: Bit and byte synchronization for sampling and decoding a data string is provided a single data field u. The data string x has pre-pended to it a short string of 1s (ones), followed by u to yield a string y= . . . 1111, u, x. The string is pre-coded by convolution with 1/(1⊕D2). PRML-sampling of y starts at an initial phase, and vectors are obtained from that string by sampling at pre-selected phases following the initial sampling point. The vectors of y are compared with vectors corresponding to PRML samples of an initial set of bits in u obtained at predetermined phases. The pair of y, u vectors exhibiting the minimum Euclidian distance yields a sampling correction value by which the initial sampling phase is corrected and a new initial sampling point preceding x is determined. Here, bit and byte synchronization have been achieved and sampling of x proceeds at the corrected phase, from the new initial sampling point.

    摘要翻译: 为数据串采样和解码的位和字节同步提供单个数据字段u。 数据串x已经预先提供了一个1s(1)的短串,其次是u得到一个字符串y =。 。 。 1111,u,x。 该字符串通过卷积与1 /(1⊕D 2 )进行预编码。 y的PRML采样从初始阶段开始,并且通过在初始采样点之后的预选阶段进行采样从该串中获得向量。 将y的向量与对应于在预定阶段获得的u的初始位组的PRML样本相对应的向量进行比较。 呈现最小欧几里德距离的一对y,u向量产生采样校正值,通过该取样校正值校正初始采样相位,并且确定x之前的新的初始采样点。 这里,已经实现了比特和字节同步,并且从新的初始采样点在校正阶段进行x的采样。

    Skew-tolerant gray codes
    9.
    发明申请

    公开(公告)号:US20050206538A1

    公开(公告)日:2005-09-22

    申请号:US11062015

    申请日:2005-02-18

    IPC分类号: H03M7/16 H03M7/00

    CPC分类号: H03M7/16

    摘要: Skew-tolerant Gray codes have the property that consecutive code words differ in only one co-ordinate position, and the additional property that, in each consecutive group of three consecutive code words, the first and third code words differ in only two adjacent coordinate positions.

    Techniques for generating modulation codes using running substitutions
    10.
    发明申请
    Techniques for generating modulation codes using running substitutions 有权
    使用运行替换产生调制码的技术

    公开(公告)号:US20060170578A1

    公开(公告)日:2006-08-03

    申请号:US11049554

    申请日:2005-02-01

    IPC分类号: H03M3/00

    CPC分类号: H03M5/145

    摘要: Techniques are provided for performing substitutions of bit sequences that are known to cause errors. Input data is initially modulation encoded. The modulated data is then analyzed in a sliding window to determine if it contains any additional bit sequences that are known to cause errors. If an error prone bit sequence is identified in the data, a substitution engine replaces the error prone bit sequence with a predetermined pattern of bits that is less likely to cause errors. The bit stream output of the substitution engine is then recorded on a storage medium. The recorded bit stream is decoded when it read from the medium. The decoding process identifies the substituted bit pattern and replaces the substituted pattern with the original sequence of bits.

    摘要翻译: 提供了用于执行已知导致错误的比特序列的替换的技术。 输入数据最初被调制编码。 然后在滑动窗口中分析调制的数据,以确定其是否包含已知导致错误的任何附加位序列。 如果在数据中识别出易出错位序列,则替换引擎以预定的不太可能引起错误的比特位替换易错位序列。 然后将替代引擎的比特流输出记录在存储介质上。 记录的比特流在从介质读取时被解码。 解码过程识别取代的位模式,并用原始的位序替换替换的模式。