Processing a data signal with an embedded position signal
    11.
    发明授权
    Processing a data signal with an embedded position signal 有权
    用嵌入式位置信号处理数据信号

    公开(公告)号:US09117472B1

    公开(公告)日:2015-08-25

    申请号:US14191518

    申请日:2014-02-27

    CPC分类号: G11B5/59627 G11B5/09

    摘要: Systems, methods, and other embodiments associated with processing a read signal from a storage medium that includes continuous embedded position information are described. According to one embodiment, an apparatus includes read logic configured to control a storage device to generate the read signal by reading a first layer and a second layer of the storage medium. The first layer defines data and the second layer defines embedded position information. The apparatus includes data detection logic configured to process the read signal to recover the embedded position information. The read logic is configured to control the storage device based, at least in part, on the embedded position information.

    摘要翻译: 描述与处理包括连续嵌入位置信息的存储介质的读取信号相关联的系统,方法和其它实施例。 根据一个实施例,一种装置包括读取逻辑,其被配置为通过读取存储介质的第一层和第二层来控制存储设备来生成读取信号。 第一层定义数据,第二层定义嵌入位置信息。 该装置包括被配置为处理读取信号以恢复嵌入位置信息的数据检测逻辑。 读逻辑被配置为至少部分地基于嵌入位置信息来控制存储设备。

    Repeated runout (RRO) zero phase start (ZPS)
    12.
    发明授权
    Repeated runout (RRO) zero phase start (ZPS) 有权
    重复跳动(RRO)零相启动(ZPS)

    公开(公告)号:US09053742B1

    公开(公告)日:2015-06-09

    申请号:US13870715

    申请日:2013-04-25

    IPC分类号: G11B5/09 G11B20/10

    摘要: Systems, methods, apparatus, and techniques are provided for producing an estimate of a digital sequence. A continuous-time signal is obtained. The continuous-time signal is sampled with an oversampling factor to produce a discrete-time signal corresponding to the continuous-time signal. A phase offset estimate of the continuous-time signal is produced based on the discrete-time signal. The discrete-time signal is interpolated based on the phase offset estimate to produce an interpolated discrete-time signal. The interpolated discrete-time signal is processed to produce an estimate of a digital sequence.

    摘要翻译: 提供了系统,方法,装置和技术来产生数字序列的估计。 获得连续时间信号。 连续时间信号用过采样因子进行采样,以产生对应于连续时间信号的离散时间信号。 基于离散时间信号产生连续时间信号的相位偏移估计。 离散时间信号基于相位偏移估计进行内插以产生内插离散时间信号。 内插离散时间信号被处理以产生数字序列的估计。

    Systems and methods for revising data in a signal read from a storage medium according to a calculated gain
    13.
    发明授权
    Systems and methods for revising data in a signal read from a storage medium according to a calculated gain 有权
    根据计算的增益来修改从存储介质读取的信号中的数据的系统和方法

    公开(公告)号:US08804259B1

    公开(公告)日:2014-08-12

    申请号:US14176502

    申请日:2014-02-10

    IPC分类号: G11B5/09 G11B5/035

    摘要: A system including an analog front end module, an equalizer module, a detector module, and a gain module. The analog front end module is configured to sample a signal read from a storage medium, convert the sampled signal into a digital signal, and output the digital signal. The equalizer module is configured to equalize the digital signal and output a data vector that corresponds to the equalized digital signal. The data vector represents data in the signal read from the storage medium. The detector module is configured to output a decision vector that corresponds to a noise-free ideal output vector of the decoded data vector. The gain module is configured to calculate a gain value based on the decision vector and the data vector, apply the gain value to the data vector, and output a revised data vector based on the data vector and the applied gain value.

    摘要翻译: 一种包括模拟前端模块,均衡器模块,检测器模块和增益模块的系统。 模拟前端模块被配置为对从存储介质读取的信号进行采样,将采样信号转换为数字信号,并输出数字信号。 均衡器模块被配置为均衡数字信号并输出​​对应于均衡的数字信号的数据矢量。 数据矢量表示从存储介质读取的信号中的数据。 检测器模块被配置为输出对应于解码数据向量的无噪声理想输出向量的判决向量。 所述增益模块被配置为基于所述判定向量和所述数据向量来计算增益值,将所述增益值应用于所述数据向量,并且基于所述数据矢量和所施加的增益值输出修正的数据向量。

    Method and apparatus for processing multiple servo channels in magnetic recording devices

    公开(公告)号:US10510367B1

    公开(公告)日:2019-12-17

    申请号:US16150356

    申请日:2018-10-03

    IPC分类号: G11B5/55 G11B5/596 G11B5/60

    摘要: A method of operating a storage device includes reading data from a storage medium using a detector, processing signals from the detector through a plurality of processing circuits, each respective processing circuit in the plurality of processing circuits being optimized for a different state of a channel condition and providing a respective output metric, selecting a processing circuit from the plurality of processing circuits by comparing the respective output metrics from each processing circuit in a predetermined manner, and designating as output of the detector output of the processing circuit that is selected. The output metrics may be branch metrics or path metrics, and the channel condition may be fly-height or phase shift. The storage device includes a storage medium, and a read channel including a detector, and processing circuits that process signals from the detector. Each respective processing circuit is optimized for a different state of a channel condition.

    Viterbi decoder method and apparatus with RI detector in servo channel
    15.
    发明授权
    Viterbi decoder method and apparatus with RI detector in servo channel 有权
    维特比解码器方法和装置,其具有RI检测器在伺服信道中

    公开(公告)号:US09037955B1

    公开(公告)日:2015-05-19

    申请号:US14244557

    申请日:2014-04-03

    摘要: Apparatus and methods are disclosed for decoding data stored on a data storage medium. A disclosed decoding method and decoder include a radial incoherence (RI) detector that increases the probability of detecting RI and improves the decoding performance in terms of the bit error rate of the decoded signal. RI is detected by comparing an input signal to the decoder against a RI threshold value and generating a RI-type signal. The RI detector may include a filter for filtering out noise and error in the RI-type signal, an adaptive threshold unit that adjusts the RI threshold value based upon the RI-type signal, a transition-based threshold unit that adjusts the RI threshold value based upon each transition in the input signal, or a path-based threshold unit that adjusts the RI threshold value based upon a best surviving path corresponding to the input signal, in combination or alone.

    摘要翻译: 公开了用于对存储在数据存储介质上的数据进行解码的装置和方法。 所公开的解码方法和解码器包括径向不相干(RI)检测器,其增加检测RI的概率,并且根据解码信号的误码率提高解码性能。 通过将输入信号与解码器相对于RI阈值进行比较并产生RI型信号来检测RI。 RI检测器可以包括用于滤除RI型信号中的噪声和误差的滤波器,基于RI型信号调整RI阈值的自适应阈值单元,调整RI阈值的基于过渡的阈值单元 基于输入信号中的每个转换,或者基于路径的阈值单元,其组合地或组合地基于基于与输入信号对应的最佳幸存路径来调整RI阈值。

    Applying digital frequency offset to timing loop
    16.
    发明授权
    Applying digital frequency offset to timing loop 有权
    将数字频率偏移应用于定时环路

    公开(公告)号:US09019645B1

    公开(公告)日:2015-04-28

    申请号:US14325742

    申请日:2014-07-08

    IPC分类号: G11B5/09 G11B20/20 G11B20/10

    CPC分类号: G11B20/10231 G11B20/10222

    摘要: A system for providing an accumulated phase to an interpolator of a read channel, the interpolator configured to provide a digital clock signal. A frequency accumulator is configured to generate a frequency offset based on a difference between the digital clock signal and a desired clock signal. A zero phase start module is configured to, during a zero phase start, output an incremental phase jump. A phase accumulator is configured to generate the accumulated phase based on the difference between the digital clock signal and the desired clock signal, and, during the zero phase start, the incremental phase jump output by the zero phase start module, or the frequency offset generated by the frequency accumulator or a predetermined frequency offset.

    摘要翻译: 一种用于向读通道的内插器提供累积相位的系统,所述内插器被配置为提供数字时钟信号。 频率累加器被配置为基于数字时钟信号和期望时钟信号之间的差产生频率偏移。 零相启动模块被配置为在零相启动期间输出增量相位跳变。 相位累加器被配置为基于数字时钟信号和期望时钟信号之间的差产生累积相位,并且在零相位启动期间,由零相位起动模块输出的增量相位跳变或产生的频率偏移 通过频率累加器或预定的频率偏移。

    Systems and methods for performing timing acquisition in a read/write channel module
    17.
    发明授权
    Systems and methods for performing timing acquisition in a read/write channel module 有权
    在读/写通道模块中执行定时采集的系统和方法

    公开(公告)号:US09019638B1

    公开(公告)日:2015-04-28

    申请号:US14461767

    申请日:2014-08-18

    摘要: A read/write channel module including a sampling module configured to sample a read signal corresponding to data stored on a disk. A first preamble is encoded with a first timing recovery pattern on a first track of the disk. The first timing recovery pattern includes a first pattern that changes every x bits. A second preamble is encoded with a second timing recovery pattern on a second track of the disk adjacent to the first track. The second timing recovery pattern includes a second pattern that changes every y bits. A data processing module is configured to process the read signal to remove inter track interference from the read signal based on a difference between the first timing recovery pattern and the second timing recovery pattern.

    摘要翻译: 读/写通道模块,其包括被配置为对与存储在盘上的数据相对应的读信号进行采样的采样模块。 在盘的第一轨道上用第一定时恢复模式对第一前同步码进行编码。 第一定时恢复模式包括每x位改变的第一模式。 在与第一轨道相邻的盘的第二轨道上用第二定时恢复模式对第二前同步码进行编码。 第二定时恢复模式包括每y位改变的第二模式。 数据处理模块被配置为基于第一定时恢复模式和第二定时恢复模式之间的差异来处理读取信号以从读取信号去除帧间干扰。

    System and method for detecting and correcting shift in a DC level of an input signal
    18.
    发明授权
    System and method for detecting and correcting shift in a DC level of an input signal 有权
    用于检测和校正输入信号的直流电平偏移的系统和方法

    公开(公告)号:US08964323B1

    公开(公告)日:2015-02-24

    申请号:US14281111

    申请日:2014-05-19

    IPC分类号: G11B5/09 G11B5/02 G11B20/10

    摘要: A system including a first filter module configured to receive an input signal including (i) a first shift in a DC level of the input signal and (ii) a second shift in the DC level of the input signal. The first shift has (i) a first magnitude and (ii) a first duration. The second shift has (i) a second magnitude and (ii) a second duration. The second magnitude is different than the first magnitude. The second duration is greater than the first duration. The first filter module is configured to pass the first shift. The second filter module is configured to detect one or more of (i) the first shift and (ii) the second shift, and in response to detecting one or more of (i) the first shift and (ii) the second shift, filter one or more of (i) the first shift and (ii) the second shift.

    摘要翻译: 一种系统,包括被配置为接收输入信号的第一滤波器模块,所述输入信号包括(i)所述输入信号的DC电平中的第一移位和(ii)所述输入信号的DC电平的第二移位。 第一班班有(i)第一班,(ii)第一班。 第二班班有(i)第二班,(ii)第二班。 第二幅度与第一幅度不同。 第二个持续时间大于第一个持续时间。 第一过滤器模块被配置为通过第一移位。 第二滤波器模块被配置为检测(i)第一移位和(ii)第二移位中的一个或多个,并且响应于检测到(i)第一移位和(ii)第二移位中的一个或多个,滤波器 一个或多个(i)第一班班和(ii)第二班。

    Method and read module for adjusting a frequency at which a converter samples a read signal based on movement of center of a rotating storage medium
    19.
    发明授权
    Method and read module for adjusting a frequency at which a converter samples a read signal based on movement of center of a rotating storage medium 有权
    方法和读取模块,用于根据旋转存储介质的中心的运动来调节转换器对读取信号进行采样的频率

    公开(公告)号:US08867159B1

    公开(公告)日:2014-10-21

    申请号:US14028789

    申请日:2013-09-17

    发明人: Michael Madden

    IPC分类号: G11B5/09

    CPC分类号: G11B20/10222 G11B5/59627

    摘要: A read module includes a clock that generates a clock signal. The clock signal oscillates at a frequency. A converter receives a read signal and samples the read signal based on the clock signal. The read signal includes first data read from a rotating storage medium. The estimation module, subsequent to a center of the rotating storage medium moving from a first location to a second location, estimates an offset distance or an offset angle. The offset distance is between the first location and the second location. The offset angle is between a first line and a second line. The first line extends between a location of the first data on the rotating storage medium and the second location. The second line extends between the first location and the second location. The adjustment module adjusts the frequency of the clock signal based on the offset distance or the offset angle.

    摘要翻译: 读取模块包括产生时钟信号的时钟。 时钟信号以一个频率振荡。 A转换器接收读取信号并且基于时钟信号对读取信号进行采样。 读取信号包括从旋转存储介质读取的第一数据。 在从第一位置移动到第二位置的旋转存储介质的中心之后的估计模块估计偏移距离或偏移角度。 偏移距离在第一位置和第二位置之间。 偏移角在第一行和第二行之间。 第一行在旋转存储介质上的第一数据的位置与第二位置之间延伸。 第二行在第一位置和第二位置之间延伸。 调整模块根据偏移距离或偏移角调整时钟信号的频率。

    Harmonic sensor
    20.
    发明授权
    Harmonic sensor 有权
    谐波传感器

    公开(公告)号:US08711510B1

    公开(公告)日:2014-04-29

    申请号:US13863830

    申请日:2013-04-16

    IPC分类号: G11B5/60

    摘要: A system including a weighting function module, a frequency sensor module, and a control module. The weighting function module is configured to receive a plurality of samples of data, the data having been obtained based on a head having read the data from a storage medium while the head was at a given height above the storage medium, and to apply a weighting function to the plurality of samples to generate weighted samples. The frequency sensor module is configured to estimate, based on the weighted samples, (i) a first magnitude of a first frequency component, and (ii) a second magnitude of a second frequency component. The control module is configured to estimate, based on the first magnitude and the second magnitude, the height of the head above the storage medium.

    摘要翻译: 一种包括加权功能模块,频率传感器模块和控制模块的系统。 所述加权功能模块被配置为接收多个数据采样,所述数据是在头部处于存储介质上方的给定高度的情况下基于从存储介质读取数据的头获得的,并且应用加权 对多个样本进行功能以产生加权样本。 频率传感器模块被配置为基于加权采样来估计(i)第一频率分量的第一幅度和(ii)第二频率分量的第二幅度。 控制模块被配置为基于第一大小和第二大小来估计头部在存储介质上方的高度。