Method and apparatus for reproducing data and method and apparatus for recording and/or reproducing data
    11.
    发明申请
    Method and apparatus for reproducing data and method and apparatus for recording and/or reproducing data 审中-公开
    用于再现数据的方法和装置,用于记录和/或再现数据的方法和装置

    公开(公告)号:US20040260999A1

    公开(公告)日:2004-12-23

    申请号:US10898043

    申请日:2004-07-22

    IPC分类号: G11C029/00

    摘要: A method and apparatus for recording or reproducing data in which high performance encoding and a high efficiency decoding are realized to lower the decoding error rate. A magnetic recording and/or reproducing apparatus 50 includes, in a recording system, a modulation encoder 52 for modulation encoding input data in a predetermined fashion and an interleaver 53 for interleaving data supplied from the modulation encoder 52 to re-array the data sequence. The magnetic recording and/or reproducing apparatus 50 also includes, in a reproducing system, a first deinterleaver for interleaving the input data for re-arraying the data sequence so that the bit sequence of data re-arrayed by the interleaver 53 will be restored to its original bit sequence, a modulation SISO decoder for modulation decoding data supplied from the first deinterleaver and a second deinterleaver for interleaving data corresponding to a difference value between data output by the modulation SISO decoder and data output by the first deinterleaver to re-array the data sequence of the difference data.

    摘要翻译: 用于记录或再现其中实现高性能编码和高效率解码以降低解码错误率的数据的方法和装置。 磁记录和/或再现装置50在记录系统中包括用于以预定方式对输入数据进行调制编码的调制编码器52和用于交织从调制编码器52提供的数据的交织器53以重新排列数据序列。 磁记录和/或再现装置50还包括在再现系统中的第一解交织器,用于交织用于重新排列数据序列的输入数据,使得由交织器53重新排列的数据的位序列将被恢复到 其原始比特序列,用于从第一去交织器提供的调制解码数据的调制SISO解码器和用于对应于由调制SISO解码器输出的数据与由第一解交织器输出的数据之间的差值相对应的数据的第二解交织器,用于重新排列 差异数据的数据序列。

    Method and system for encoding data for high performance error control
    12.
    发明授权
    Method and system for encoding data for high performance error control 有权
    用于编码数据的方法和系统用于高性能错误控制

    公开(公告)号:US06557124B1

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

    申请号:US09613443

    申请日:2000-07-11

    IPC分类号: G06F1100

    摘要: A method and apparatus for encoding a plurality of successive m-bit binary data words to produce a plurality of successive of n-bit binary code words, where n and m are positive integers and n is greater than m, for supply to a magnetic recording channel. Each m-bit binary data word is partitioned into a plurality of blocks of bits, and at least one said blocks of bits in each m-bit binary data word is encoded in accordance with a finite-state coding scheme to produce a plurality of successive n-bit binary code words. At least one stage of violation correction which transforms the plurality of successive n-bit binary code words. Violation correction includes detecting the occurrence of any of a plurality of prohibited bit patterns at one or more predetermined locations within each n-bit binary coded word, and replacing any prohibited bit pattern so detected by a corresponding substitute bit pattern. The finite-state coding scheme, the prohibited bit patterns, and corresponding substitute bit patterns are predetermined such that in a serial bit-steam comprising the successive n-bit binary code words, the maximum number of consecutive bits of a first value is limited to a first predetermined number j, where b greater or equal to 2, and the maximum number of consecutive bits of the a second value is limited to a second predetermined number k.

    摘要翻译: 一种用于编码多个连续m位二进制数据字以产生多个连续的n位二进制码字的方法和装置,其中n和m是正整数,并且n大于m,用于提供给磁记录 渠道。 每个m位二进制数据字被分割成多个位块,并且根据有限状态编码方案对每个m位二进制数据字中的至少一个所述位进行编码以产生多个连续的 n位二进制码字。 至少一级违规校正,其转换多个连续的n位二进制码字。 违规纠正包括检测在每个n位二进制编码字中的一个或多个预定位置处的多个禁止位模式中的任一个的出现,以及替换由相应的替代位模式所检测到的任何禁止位模式。 有限状态编码方案,禁止比特模式和对应的替代比特模式是预定的,使得在包括连续的n比特二进制码字的串行比特流中,将第一值的连续比特的最大数目限制为 第一预定数量j,其中b大于或等于2,并且第二值的连续比特的最大数量被限制为第二预定数量k。

    Digital data recording channel
    15.
    发明授权
    Digital data recording channel 有权
    数字数据记录通道

    公开(公告)号:US06260171B1

    公开(公告)日:2001-07-10

    申请号:US09316351

    申请日:1999-05-21

    申请人: Martin D. Gray

    发明人: Martin D. Gray

    IPC分类号: G11C2900

    摘要: An apparatus for encoding digital data for storage on a data storage medium includes a non-deterministic randomizer code generator. The randomizer code generator may select different randomizer codes for different portions of the data to be stored. The randomizer code used to randomize a given portion of the data may be stored on the media for use in subsequent data retrieval.

    摘要翻译: 用于对数据数据进行编码以存储在数据存储介质上的装置包括非确定性随机发生器代码发生器。 随机发生器代码生成器可以针对要存储的数据的不同部分选择不同的随机化器代码。 用于将给定部分的数据随机化的随机化器代码可以存储在介质上用于随后的数据检索。

    8/9 Coding apparatus and method of same
    17.
    发明授权
    8/9 Coding apparatus and method of same 失效
    8/9编码装置及其方法

    公开(公告)号:US5870040A

    公开(公告)日:1999-02-09

    申请号:US886581

    申请日:1997-07-01

    申请人: Hideki Ando

    发明人: Hideki Ando

    IPC分类号: G11B20/14 H03M7/00

    CPC分类号: G11B20/1426 G11B2020/1434

    摘要: An 8/9 coding apparatus which suppresses the DC component of input data to be recorded on a magnetic tape by converting the 8-bit input data to 9-bit coded data, provided with a CDSc table for the CDSc data, that is, the data of the complement of 2 of the cumulative value of bits in a symbol included in coded data based on the input data. In a DSVc adder, CDSc data is cumulatively added by a polarity in accordance with polarity data, DSVc data indicating the complement of 2 of the cumulative value of the bits for every sector is generated, and an MSB bit thereof is output as MSB data to a table selector. The table selector outputs a table switching signal generated based on the polarity data and the MSB data to a data table, a polarity table, and the CDSc table. The tables are selectively used based on this switching signal.

    摘要翻译: 一种8/9编码装置,其通过将8位输入数据转换为9位编码数据来抑制要记录在磁带上的输入数据的直流分量,该编码数据具有用于CDSc数据的CDSc表,即, 基于输入数据的包含在编码数据中的符号中的位的累积值的2的补码的数据。 在DSVc加法器中,根据极性数据,通过极性积累相加CDSc数据,生成表示每个扇区的比特累积值的2的补码的DSVc数据,并将其MSB比特输出为MSB数据 一个表选择器。 表选择器将基于极性数据和MSB数据生成的表切换信号输出到数据表,极性表和CDSc表。 基于该切换信号选择使用表。

    Method and apparatus for implementing a set rate code for data channels
with alternate 9-bit code words and 8-bit code words
    18.
    发明授权
    Method and apparatus for implementing a set rate code for data channels with alternate 9-bit code words and 8-bit code words 失效
    用于实现具有交替的9位代码字和8位代码字的数据通道的设定速率代码的方法和装置

    公开(公告)号:US5784010A

    公开(公告)日:1998-07-21

    申请号:US794718

    申请日:1997-02-03

    IPC分类号: G11B20/14 H03M7/00

    摘要: A data encoding method and apparatus are provided for implementing a predefined rate code, such as a 16/17 rate code for a data detection channel in a direct access storage device. A binary data stream is received and sequential symbols of the received binary data stream are identified. Sequential alternate symbols of the binary data stream are encoded into first codewords. Sequential alternate other symbols are encoded into second codewords. The alternating first and second codewords are sequentially combined. For a rate 16/17 rate code, the first codewords include 9-bit codewords and the second codewords include 8-bit codewords. The second 8-bit codewords are either raw symbols of the received binary data stream or remapped symbols of the received binary data stream. All likely error events are limited to within three consecutive bytes in a user data stream with a 16/17 rate code of the preferred embodiment.

    摘要翻译: 提供了一种数据编码方法和装置,用于实现诸如用于直接访问存储设备中的数据检测通道的16/17速率码的预定速率码。 接收二进制数据流,并识别所接收的二进制数据流的顺序符号。 二进制数据流的顺序替代符号被编码成第一码字。 顺序替代的其他符号被编码成第二码字。 交替的第一和第二码字被顺序组合。 对于速率16/17速率码,第一码字包括9位码字,第二码字包括8位码字。 第二个8位码字是接收的二进制数据流的原始符号或接收的二进制数据流的重新映射的符号。 所有可能的错误事件被限制在具有优选实施例的16/17速率代码的用户数据流中的三个连续字节内。

    Rate 24/25 modulation code for PRML recording channels
    20.
    发明授权
    Rate 24/25 modulation code for PRML recording channels 失效
    为PRML录制通道调整24/25调制码

    公开(公告)号:US5757294A

    公开(公告)日:1998-05-26

    申请号:US774412

    申请日:1996-12-31

    摘要: Rate 24/25 modulation encoding methods and apparatus improve efficiency in a PRML magnetic recording channel. The rate 24/25 code word uses rate 8/9 RLL encoding of one byte of user data, combined with interleaved unencoded bytes to achieve improved code rates with reasonable global run length constraint. Use of the the rate 8/9 RLL (0,3) subcode results in a rate 24/25 RLL (0,11) code, while a rate 8/9 (0,6/5) subcode results in a rate 24/25 RLL (0,14/13) code.

    摘要翻译: 速率24/25调制编码方法和设备提高了PRML磁记录通道的效率。 速率24/25码字使用用户数据的一个字节的速率8/9 RLL编码,与交织的未编码字节相结合,以合理的全局运行长度约束来实现改进的码率。 速率8/9 RLL(0,3)子码的使用导致速率为24/25 RLL(0,11)码,而速率为8/9(0,6 / 5)的子码导致速率为24 / 25 RLL(0,14 / 13)代码。