摘要:
Provided are a rate 13/15 MTR code encoding/decoding method and apparatus. The encoding method includes: generating a predetermined rate-13/15 MTR code in which 13-bit data corresponds to 15-bit data; outputting input 13-bit data as a 15-bit codeword according to the rate-13/15 MTR code; checking whether codewords satisfy a predetermined constraint condition by connecting the 15-bit codeword and a subsequent 15-bit codeword; and converting specific bits of the codewords if the codewords violate the constraint condition and not converting the codewords if the codewords do not violate the constraint condition. The rate-13/15 MTR (j=2, k=8) code includes: 8192 codewords obtained to prevent the number of consecutive transitions from becoming 3 at code boundaries in a modulation coding process. Data can be reliably reproduced with high write density, and a large amount of data can be stored in and reproduced from a magnetic recording information storage medium.
摘要:
Provided is a method, system, and program for storing input groups of uncoded binary data on a storage medium. A plurality of uncoded data blocks in a data stream are received. An encoded data stream is obtained from concatenating successive encoded blocks such that the encoded data stream includes a predetermined bit pattern comprising a plurality of bits. The bit pattern always occurs within a first number of bits and two occurrences of a null1null or null0null occur within a second number of bits. The encoded data blocks are stored on the storage medium.
摘要:
An optical disk includes a plurality of tracks that are arranged in a predetermined number of zones. Each track is divided into a plurality of sectors. The sector number is different in each zone. The sector increases in number moving outwardly on the disk. The optical disk also includes a format marking. The format marking includes a sector field for each sector. The format marking is erasably recorded.
摘要:
An apparatus for recording data includes a source of digital data arranged into data words having a given number of bits and a converter that converts the data words to code words having one more bit than the given number using a group code recording format. The code words include a binary signal having first and second binary values at a given clock interval determined by a bit rate of the code words. The apparatus also includes a storage disk having a recording surface, a drive member for rotatably driving the disk, a laser having a focused beam, and a control assembly for directing the laser at the recording surface so that the beam accesses one of a plurality of concentric tracks on the recording surface. A circuit assembly provides a driving signal utilized for generating energizing pulses having a duration less than the clock interval when the binary signal has the first binary value. A pulse generator applies the energizing pulses to the laser to activate the laser responsive to the energizing pulses so that the laser is turned on and off even when the binary signal does not change value from one bit to the next. A high density optical disk including a plurality of tracks arranged in a predetermined number of zones may be utilized in conjunction the apparatus, which may be further incorporated into an optical data storage and retrieval system.
摘要:
The coder makes it possible to convert a succession of video and/or audio blocks, consisting of binary combinations of N bits, into a succession of binary data blocks consisting of combinations of N bits, each binary data block corresponding to one video and/or audio block. The coder codes each end binary combination 0 or 2N−1 of each video and/or audio block in the form of a coded binary combination consisting of a nature information item In and a position information item Ip. The nature information item In gives the nature, 0 or 2N−1, of the end binary combination, and the position information item Ip gives the position which the end combination occupies in the video block. Conversely, the decoder makes it possible to reconstruct a succession of video and/or audio blocks, consisting of binary combinations of N bits, from a succession of binary data blocks such as the ones mentioned above, that is to say ones for which the end combinations 0 or 2N−1 of each video and/or audio block are coded in the form of a nature information item In and a position information item Ip.
摘要:
Signals indicative of unencoded input data are encoded into a plurality of encoded sequences. A first subset of the plurality of encoded sequences are encoded according to a k constrained code of rate x/y and a second subset of the plurality of unencoded sequences are encoded according to a k constrained code of rate m/n wherein x/y≠m/n. The encoded sequences are transmitted to a partial response channel subject to noise. The encoded sequences are transmitted from the channel to a Viterbi detector having a trellis structure with a preselected, time-dependent pattern to create a time varying trellis structure for limiting a maximum length of parallel paths therethrough. The encoded sequences are detected with a Viterbi detector to provide detected, encoded sequences. The detected, encoded sequences are then decoded to provide an estimate of the input data.
摘要:
A data channel, such as a magnetic recording/playback channel implements a time-varying maximum-transition-run code such that the code allows three consecutive transitions while it removes a dominant plus-minus-plus error-event and does not permit of four or more consecutive transitions.
摘要:
A method for encoding a sequence of 16 bit digital data words into a sequence of 17 bit codewords in consonance with predetermined minimum zero run length (d), predetermined maximum zero run length (G) and maximum interleave zero run length (I) coding constraints of (d=0, G=6/I=7) for recording upon a magnetic medium within a magnetic recording channel is disclosed. The method includes dividing the 16 bit data word into an 8-bit A byte: a1, a2, a3, a4, a5, a6, a7, a8; and an 8-bit B byte b1, b2, b3, b4, b5, b6, b7, b8; separately testing the A and B bytes for violation of coding constraints, generating P and Q code bytes from the A and B bytes and inserting a center bit C of value one or zero between the P and Q code bytes to form the 17 bit codeword of a form p1, p2, p3, p4, p5, p6, p7, p8, C, q8, q7, q6, q5, q4, q3, q2, q1, in a manner minimizing hardware logic implementation.
摘要:
A first write encoder encodes digital data in a first, high-density format. A second write encoder encodes digital data in a second, low-density (i.e., ANSI) format. A first read decoder decodes digital data from the first format. A second read decoder decodes digital data from the second format. A disk drive receives a replaceable 90 millimeter optical disk. A read/write head reads encoded data from and writes encoded data to a 90 millimeter optical disk received by the drive. In a first mode, the first write encoder is connected between a source of digital data and the read/write head, and the first read decoder is connected between the read/write head and the utilizing apparatus. In a second mode, the second write encoder is connected between the source and the read/write head, and the second read decoder is connected between the read/write head and the utilizing apparatus. Control electronics switch between the first and second modes, depending upon the format in which data is recorded on the disk received by the disk drive. An 8/9 GCR encoder and a laser pulse generator are used in the first write encoder to record data on the optical media to increase the storage capacity. Improvement in timing is accomplished with write compensation and signal equalization.
摘要:
A system of encoding an original binary digital video signal comprised of a plurality of first 8-bit words having an absolute value and a digital sum variation, to produce an encoded binary digital video signal, converts each first 8-bit word into a second 8-bit word also having an absolute value and a digital sum variation such that, with respect to predetermined groups of correlative first 8-bit words, that is, first 8-bit words having absolute values which are close to each other, second 8-bit words corresponding to the first 8-bit words in each respective group have the same digital sum variation; and then inverts every alternate m second 8-bit words, where m=1, 2, 3 . . . , to form the encoded binary digital video signal with substantially reduced DC content while maintaining the same recording bit rate.