会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Servo decoder for decoding an error correcting servo code recorded on a
disc storage medium
    • 伺服解码器,用于解码记录在盘存储介质上的纠错伺服码
    • US6005727A
    • 1999-12-21
    • US790038
    • 1997-01-28
    • Richard T. BehrensChristopher P. ZookDavid E. ReedStephen A. Turk
    • Richard T. BehrensChristopher P. ZookDavid E. ReedStephen A. Turk
    • G11B5/55G11B5/596G11B7/007G11B21/08G11B21/10G11B27/30G11B5/09
    • G11B7/00745G11B21/083G11B21/106G11B27/3027G11B5/553G11B5/59655G11B5/59688G11B5/5547
    • A servo decoder is disclosed for disc storage systems that operates according to a novel coding scheme capable of accurately decoding detected codewords representing servo track address during seek operations, even when the recording head flies between two adjacent tracks, and capable of correcting errors in the detected codedwords caused by noise in the read signal, such as inter-symbol interference. In a first embodiment, the coding scheme comprises an error correcting code (ECC) capable of correcting a predetermined number of bit errors in the detected codewords. To achieve the equivalent effect of a conventional Gray code, the codewords are arranged such that adjacent track addresses differ by a number of bits equal to the minimum distance of the ECC code. In a second embodiment, the servo code corrects certain minimum distance error events associated with a trellis type sequence detector. To achieve the equivalent effect of a conventional Gray code in this embodiment, the codewords are arranged such that adjacent track addresses differ by a number of bits relative to the minimum distance error events corrected. In this manner, when the recording head spans two adjacent tracks during a seek operation, the ambiguity in the detected codeword will be resolved in favor of one of the adjacent track addresses. Further, due to the error correcting capabilities of the code, the present invention improves the performance of servo seeking and tracking operations, and allows the servo data to be recorded at a higher density.
    • 公开了一种用于盘存储系统的伺服解码器,该盘存储系统根据能够在搜索操作期间精确地解码表示伺服轨迹地址的检测码字的新型编码方案进行操作,即使当记录头在两个相邻的轨道之间飞行时,也能够校正检测到的错误 读取信号中由噪声引起的编码字,如符号间干扰。 在第一实施例中,编码方案包括能够校正检测码字中预定数量的位错误的纠错码(ECC)。 为了实现常规格雷码的等效效果,码字被布置成使得相邻轨道地址与等于ECC码的最小距离的位数相差。 在第二实施例中,伺服代码校正与网格型序列检测器相关联的某些最小距离误差事件。 为了实现本实施例中常规格雷码的等效效果,码字被布置成使得相邻轨道地址相对于校正的最小距离误差事件相差多个位。 以这种方式,当在搜索操作期间记录头跨越两个相邻轨道时,检测到的码字中的模糊度将被解析为有利于相邻轨道地址之一。 此外,由于代码的纠错能力,本发明提高了伺服寻找和跟踪操作的性能,并允许以更高的密度记录伺服数据。
    • 3. 发明授权
    • Cost-effective high-throughput enumerative ENDEC employing a plurality of segmented compare tables
    • 具有成本效益的高通量枚举ENDEC采用多个分段比较表
    • US06574773B1
    • 2003-06-03
    • US09523922
    • 2000-03-09
    • Stephen A. TurkChristopher P. Zook
    • Stephen A. TurkChristopher P. Zook
    • H03M746
    • G11B20/1426G11B2020/1434H03M5/145
    • A cost-effective high-throughput enumerative encoder is disclosed for encoding m-bit input datawords in an input data stream into n-bit output codewords in an encoded output data stream for use in a communication channel. The enumerative encoder comprises an input buffer for storing a plurality of bits in the input data stream, and a plurality of segmented compare tables for encoding the bits stored in the input buffer into the encoded output data stream, wherein each segmented compare table represents a segment of a full compare table of an enumerative trellis. A cost-effective high-throughput enumerative decoder is also disclosed for decoding n-bit input codewords in a received data stream into m-bit output datawords in a decoded data stream for use in a communication channel. The enumerative decoder comprises an input buffer for storing a plurality of bits in the received data stream, and a plurality of segmented compare tables for decoding the bits stored in the input buffer into the decoded data stream, wherein each segmented compare table represents a segment of a full compare table of an enumerative trellis.
    • 公开了一种经济有效的高吞吐量枚举编码器,用于将输入数据流中的m位输入数据字编码为用于通信信道的编码输出数据流中的n位输出码字。 枚举编码器包括用于存储输入数据流中的多个位的输入缓冲器和用于将存储在输入缓冲器中的位编码为编码输出数据流的多个分段比较表,其中每个分段比较表表示段 一个完整的比较表的枚举格子。 还公开了一种经济有效的高吞吐量枚举解码器,用于将接收到的数据流中的n比特输入码字解码为用于通信信道的解码数据流中的m位输出数据字。 枚举解码器包括用于存储接收数据流中的多个位的输入缓冲器和用于将存储在输入缓冲器中的位解码为解码数据流的多个分段比较表,其中每个分段比较表表示 一个枚举网格的完整比较表。
    • 4. 发明授权
    • Servo data detection with improved phase shift tolerance
    • US06490110B2
    • 2002-12-03
    • US09740748
    • 2000-12-19
    • David E. ReedStephen A. TurkLi Du
    • David E. ReedStephen A. TurkLi Du
    • G11B509
    • G11B5/5543G11B5/59633G11B20/10G11B20/1833
    • Servo circuitry is disclosed that is configured to operate with a magnetic disk drive system. The servo circuitry is comprised of a first servo detector system, a second servo detector system, and a comparator. The first servo detector system and the second servo detector system each receive samples, taken from a read signal, that include servo data. The first servo detector system compares the samples to a plurality of servo codes to generate a first selected code. The second servo detector system compares a first shifted version of the samples to the plurality of servo codes to generate a second selected code. The comparator receives the selected codes and selects one of the selected codes. The selected code represents the servo data. The servo circuitry could also include a third servo detector system that operates on a second shifted version of the samples. Alternatively, the first servo detector system, the second servo detector system, and the third servo detector system could each be programmed with different servo codes. The first servo detector system compares the samples to a plurality of first servo codes. The second servo detector system compares the samples to a plurality of second servo codes. The third servo detector system compares the samples to a plurality of third servo codes. The second servo codes and the third servo codes are shifted versions of the first servo codes. In either embodiment, the servo circuitry advantageously has improved phase shift tolerance.
    • 5. 发明授权
    • Maximum likelihood servo detector for detecting an error correcting servo code recorded on a disc storage medium
    • 用于检测记录在盘存储介质上的纠错伺服码的最大似然伺服检测器
    • US06345074B1
    • 2002-02-05
    • US09045612
    • 1998-03-20
    • Stephen A. TurkDavid E. ReedRichard T. Behrens
    • Stephen A. TurkDavid E. ReedRichard T. Behrens
    • H03D100
    • G11B20/10055G11B20/10009G11B20/10037G11B20/1426G11B20/1866G11B2020/10916H04L1/0054
    • A disc storage system servo code detector is disclosed that provides enhanced error correction capabilities during both tracking and seeking by increasing a minimum distance dmin between valid codewords and by increasing a minimum distance {circumflex over ( )}dmin from the signal space between adjacent codewords to the decision boundaries of all other valid codewords. The signal space with respect to the minimum distances is not a limiting aspect of the invention; however, in the preferred embodiment the codewords are selected to maximize the minimum distances in Euclidean space. Thus, the read signal is sampled and equalized according to a partial response spectrum, and maximum likelihood detection is employed to detect the servo codewords in Euclidean space. The code rate is selected according to certain design criteria such as the amount of error correction desired, the data density, and the cost and complexity of the encoder/decoder circuitry. After selecting the code rate and number of bits per codeword, a computer search is carried out to find a subset of codewords large enough to encode the track addresses while providing large minimum distance values for dmin and {circumflex over ( )}dmin.
    • 公开了一种盘存储系统伺服代码检测器,其通过增加有效代码字之间的最小距离dmin和通过相邻代码字之间的信号空间增加最小距离{circumflex over()} dmin来在跟踪和寻找期间提供增强的纠错能力, 所有其他有效码字的决定边界。 相对于最小距离的信号空间不是本发明的限制性的方面; 然而,在优选实施例中,选择码字以使欧几里德空间中的最小距离最大化。 因此,读取信号根据部分响应频谱进行采样和均衡,并且采用最大似然检测来检测欧几里得空间中的伺服码字。 根据某些设计标准选择码率,例如所需的纠错量,数据密度以及编码器/解码器电路的成本和复杂度。 在选择码率和每个码字的比特数之后,执行计算机搜索以找到足够大的码字的子集,以对轨道地址进行编码,同时为dmin和{circumflex over()} dmin提供较大的最小距离值。