
US Patent No: 5,659,311
Number of patents in Portfolio can not be more than 2000
M=6 (2,4) runlength limited code for multi-level data
Stats
-
Aug 19, 1997
Issued date -
May 12, 1995
filing date -
08/440,244
serial no -
Expired
status
Importance
Abstract
A system for encoding digital data with an M-ary (d,k) code to provide multi-level coded data where M>2 comprises an M-ary (d,k) encoder for accepting digital input data. The M-ary (d,k) coder encodes the digital input data to produce a plurality of code symbols, where each code symbol is at one of M levels and each pair of non-zero code symbols is separated by at least d but no more than k zeros. A waveform encoder converts the code symbols into waveform signal amplitudes compatible with a multi-level channel. Each waveform signal amplitude is generated by modulo M addition of a current code symbol with a previous waveform signal amplitude. A specific M=6 (2,4) code provides high density recording to a multi-level storage medium. The M=6 (2,4) encoder is implemented using a six-state encoder and a modulo six waveform encoder.
First Claim
Related Publications
International Classification(s)
- [Classification Symbol]
- [Patents Count]
Cited Art
| Patent Info | (Count) | # Cites | Year |
|---|---|---|---|
|
|
|||
| 4,413,251 Method and apparatus for generating a noiseless sliding block code for a (1,7) channel with rate 2/3 | 73 | 1981 | |
| 4,463,344 Method and apparatus for generating a noiseless sliding block code for a (2,7) channel with rate 1/2 | 37 | 1981 | |
| 4,488,142 Apparatus for encoding unconstrained data onto a (1,7) format with rate 2/3 | 50 | 1981 | |
| 4,566,044 Direction-constrained ternary codes using peak and polarity detection | 29 | 1984 | |
| 4,870,414 Even mark modulation coding method | 26 | 1988 | |
| 4,949,196 Method and apparatus for asymmetrical RLL coding | 46 | 1988 | |
| 4,882,583 Modified sliding block code for limiting error propagation | 28 | 1988 | |
| 5,173,694 Binary data encoding and decoding using a rate 2/5 (2,18,2) code | 33 | 1992 | |
|
|
|||
| 5,047,767 Apparatus utilizing a four state encoder for encoding and decoding A sliding block (1,7) code | 34 | 1990 | |
| 5,271,016 Shift-correcting code system with efficient symbol-to-channel bit transformation | 29 | 1990 | |
|
|
|||
| 4,914,438 Digital information coding system | 31 | 1988 | |
| 5,287,228 Peak detection method and apparatus therefor | 26 | 1991 | |
|
|
|||
| 4,864,536 Optical memory system and method of using the same | 46 | 1986 | |
| 5,142,493 Optical disk employing electron trapping material as a storage medium | 19 | 1990 | |
|
|
|||
| 4,691,193 Methods and apparatus for encoding and decoding data to and from a (2,7) format | 21 | 1986 | |
|
|
|||
| 5,196,849 Method and apparatus for implementing PRML codes with maximum ones | 42 | 1992 | |
|
|
|||
| 5,136,573 Information recording apparatus and method | 32 | 1989 | |
|
|
|||
| 4,760,378 Method and apparatus for converting a run length limited code | 39 | 1985 | |
|
|
|||
| 5,260,703 Data encoding and decoding within PRML class IV sampling data detection channel of disk drive | 72 | 1992 | |
|
|
|||
| 5,400,313 Optical data storage system and method with reduced heat buildup | 29 | 1992 | |
|
|
|||
| 4,928,187 Method and apparatus for encoding and decoding binary data | 56 | 1987 | |
|
|
|||
| 5,398,260 Method and apparatus for restoring multi level/phase modulation data | 21 | 1994 | |
|
|
|||
| 5,329,512 Temperature detection of a magneto-optic recording medium for controlling irradiation of an erasure region | 50 | 1992 | |
|
|
|||
| 4,506,252 Ternary data encoding system | 30 | 1983 | |
|
|
|||
| 5,163,039 Three-dimensional optical memory system | 25 | 1988 | |
|
|
|||
| 5,390,198 Soft decision viterbi decoder for M-ary convolutional codes | 48 | 1993 | |
|
|
|||
| 5,099,237 Method and apparatus for providing maximum rate modulation or compression encoding and decoding | 24 | 1990 | |