Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method

    公开(公告)号:US07450035B2

    公开(公告)日:2008-11-11

    申请号:US11944251

    申请日:2007-11-21

    IPC分类号: H03M7/00

    CPC分类号: G11B20/1426 H03M5/145

    摘要: In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo-random data streams using multiplexed information of predetermined bits by applying a predetermined multiplexing method to each of the pseudo-random data streams. An encoder RLL-modulates the plurality of types of pseudo-random data streams to create a modulated code stream including a minimum of DC components. The multiplexer generates the random data streams by inconsecutively scrambling the input data stream using the multiplexed information. The encoder weak DC-free RLL-modulates each of the multiplexed data streams without using a DC control sub code conversion table to which additional bits are added and provides a code stream including a minimum of DC components among multiplexed, RLL-modulated code streams.

    Code generation and allocation method
    5.
    发明授权
    Code generation and allocation method 有权
    代码生成和分配方法

    公开(公告)号:US07352302B2

    公开(公告)日:2008-04-01

    申请号:US11411824

    申请日:2006-04-27

    IPC分类号: H03M5/00

    摘要: A method of generating and allocating codewords includes allocating one of two selectable codewords b1 and b2 as codeword “b” when a preceding codeword “a” and a following codeword “b” form a code stream X, in which the codewords b1 and b2 have opposite INV values which are parameters indicating whether the number of ‘1s’ contained in a codeword is an odd number or an even number. When the code stream of the preceding codeword “a” and the following codeword b2 is X1, and when the code stream of the preceding codeword “a” and the following codeword b2 is X2, the codewords are allocated such that the INV values of X1 and X2 are maintained to be opposite when the preceding codeword “a” or the following codeword b1(b2) (b1 or b2) should be replaced by another codeword in compliance with a predetermined boundary condition given between codewords. The codewords are allocated so that a DC suppression capability of the code stream can be maintained.

    摘要翻译: 一种生成和分配码字的方法包括:当前一个码字“a”和随后的码字“b”形成码流X时,将两个可选码字b 1和b 2之一分配为码字“b”,其中码字b 1 并且b 2具有相反的INV值,它们是指示码字中包含的“1”的数目是奇数还是偶数的参数。 当前一码字“a”的代码流和随后的码字b 2是X 1时,并且当前一个码字“a”和随后的码字b 2的码流是X 2时,分配码字, 当前一码字“a”或后续码字b 1(b 2)(b 1或b 2)应由符合预定边界条件的另一码字替换时,X 1和X 2的INV值保持相反 在码字之间给出。 分配码字使得能够维持码流的DC抑制能力。

    Code generation and allocation method
    6.
    发明授权
    Code generation and allocation method 有权
    代码生成和分配方法

    公开(公告)号:US07301483B2

    公开(公告)日:2007-11-27

    申请号:US11411777

    申请日:2006-04-27

    IPC分类号: H03M5/00

    摘要: A method of generating and allocating codewords includes allocating one of two selectable codewords b1 and b2 as codeword “b” when a preceding codeword “a” and a following codeword “b” form a code stream X, in which the codewords b1 and b2 have opposite INV values which are parameters indicating whether the number of ‘1s’ contained in a codeword is an odd number or an even number. When the code stream of the preceding codeword “a” and the following codeword b1 is X1, and when the code stream of the preceding codeword “a” and the following codeword b2 is X2, the codewords are allocated such that the INV values of X1 and X2 are maintained to be opposite when the preceding codeword “a” or the following codeword b1 (b2) (b1 or b2) should be replaced by another codeword in compliance with a predetermined boundary condition given between codewords. The codewords are allocated so that a DC suppression capability of the code stream can be maintained.

    摘要翻译: 一种生成和分配码字的方法包括:当前一个码字“a”和随后的码字“b”形成码流X时,将两个可选码字b 1和b 2之一分配为码字“b”,其中码字b 1 并且b 2具有相反的INV值,它们是指示码字中包含的“1”的数目是奇数还是偶数的参数。 当前一个码字“a”的代码流和随后的码字b 1是X 1时,并且当前一个码字“a”和随后的码字b 2的码流是X 2时,分配这些码字, 当前一码字“a”或后续码字b 1(b 2)(b 1或b 2)应由符合预定边界条件的另一码字替换时,X 1和X 2的INV值保持相反 在码字之间给出。 分配码字使得能够维持码流的DC抑制能力。

    Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method

    公开(公告)号:US07164373B2

    公开(公告)日:2007-01-16

    申请号:US11298827

    申请日:2005-12-12

    IPC分类号: H03M7/20

    CPC分类号: G11B20/1426 H03M5/145

    摘要: In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo random data streams using multiplexed information of predetermined bits by applying a predetermined multiplexing method to each of the pseudo random data streams. An encoder RLL-modulates the plurality of types of pseudo random data streams to create a modulated code stream including a minimum of DC components. The multiplexer generates the random data streams by inconsecutively scrambling the input data stream using the multiplexed information. The encoder weak DC-free RLL-modulates each of the multiplexed data streams without using a DC control sub code conversion table to which additional bits are added and provides a code stream including a minimum of DC components among multiplexed, RLL-modulated code streams.

    Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method
    9.
    发明授权
    Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method 有权
    数据调制方法及装置,数据解调方法及装置及代码排列方法

    公开(公告)号:US07142133B2

    公开(公告)日:2006-11-28

    申请号:US11206796

    申请日:2005-08-19

    IPC分类号: H03M7/34

    CPC分类号: G11B20/1426 H03M5/145

    摘要: In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo random data streams using multiplexed information of predetermined bits by applying a predetermined multiplexing method to each of the pseudo random data streams. An encoder RLL-modulates the plurality of types of pseudo random data streams to create a modulated code stream including a minimum of DC components. The multiplexer generates the random data streams by inconsecutively scrambling the input data stream using the multiplexed information. The encoder weak DC-free RLL-modulates each of the multiplexed data streams without using a DC control sub code conversion table to which additional bits are added and provides a code stream including a minimum of DC components among multiplexed, RLL-modulated code streams.

    摘要翻译: 在数据解调方法和装置以及代码排列方法中,多路复用器将预定长度分割的输入数据流复用到多种类型的伪随机数据流中,该多个类型的伪随机数据流使用预定比特的多路复用信息, 的伪随机数据流。 编码器RLL调制多种类型的伪随机数据流以创建包括最小DC分量的调制码流。 复用器通过使用多路复用信息不断地对输入数据流进行加扰来产生随机数据流。 编码器弱无DC的RLL调制每个复用的数据流,而不使用添加了附加位的DC控制子码转换表,并且在多路复用的RLL调制码流之间提供包括最小DC分量的码流。

    Data modulating method and apparatus, data demodulating method and apparatus, and code arranging method

    公开(公告)号:US20060202878A1

    公开(公告)日:2006-09-14

    申请号:US11431660

    申请日:2006-05-11

    IPC分类号: H03M3/00

    CPC分类号: G11B20/1426 H03M5/145

    摘要: In a data demodulating method and apparatus, and a code arranging method, a multiplexer multiplexes an input data stream divided by a predetermined length into a plurality of types of pseudo random data streams using multiplexed information of predetermined bits by applying a predetermined multiplexing method to each of the pseudo random data streams. An encoder RLL-modulates the plurality of types of pseudo random data streams to create a modulated code stream including a minimum of DC components. The multiplexer generates the random data streams by inconsecutively scrambling the input data stream using the multiplexed information. The encoder weak DC-free RLL-modulates each of the multiplexed data streams without using a DC control sub code conversion table to which additional bits are added and provides a code stream including a minimum of DC components among multiplexed, RLL-modulated code streams.