Match Document Document Title
6654425 Method and circuit for digital modulation and method and circuit for digital demodulation  
A digital modulation method in which at a head of an input block (pre-translation), each of a plurality of different types of initial data of t bits is multiplexed to generate a plurality of...
6653952 Modulation method, modulation apparatus, demodulation method, demodulation apparatus, information recording medium, information transmission method, and information transmission apparatus  
There is disclosed a modulation method in which a four bit unit of a plurality of continuous input data words is encoded into a six bit unit of a plurality of continuous output code words by...
6653951 Circuit and method for protecting the minimum run length in RLL code  
A circuit and method for protecting the minimum run length in RLL code is disclosed. The circuit comprises three state processors, each having a plurality of registers, including a decision bit, an...
6650257 Information carrier, device for encoding, method for encoding, device for decoding and method for decoding  
An information carrier includes runlength limited marks in a track. The runlengths of the marks represent main channel bits and variations of a further parameter of the marks representing secondary...
6646575 Circuit and method for protecting the run length in RLL code  
A circuit and method for protecting the run length in RLL (run length limited) code is proposed to correct the illegal run length in an EFM (eight to fourteen modulation) signal. The proposed...
6642862 Method for encoding/decoding digital data transmitted through a serial link, particularly of the 8B/10 type, and device for implementing same  
A method and a device is disclosed for encoding/decoding digital data transmitted through a serial link, particularly of the so-called “8B/10B” type. A full encoded binary word includes 8 data...
6639525 METHOD OF CONVERTING A STREAM OF DATABITS OF A BINARY INFORMATION SIGNAL INTO A STREAM OF DATABITS OF A CONSTRAINED BINARY CHANNEL SIGNAL, DEVICE FOR ENCODING, SIGNAL COMPRISING A STREAM OF DATABITS OF A CONSTRAINED BINARY CHANNEL SIGNAL, RECORD CARRIER, AND DEVICE FOR DECODING  
A sequence of n-bit information words is converted into a sequence of corresponding channel words, some channel words having mi-bits and other channel words having m2-bits, and the sequence of...
6628215 Method and apparatus for binary encoding logic circuits  
A method and apparatus for state assignment of a logic circuit comprises receiving internal state representations for the logic circuit, determining binary code for the internal state...
6624764 Signal transmission device for minimizing simultaneous switching noise in integrated circuit chip and the signal transmission method thereof  
A signal transmission device which transmits n-bit parallel digital signals through an I/O driver to minimize simultaneous switching noise in an integrated circuit chip is proposed. The signal...
6617984 16B/20B encoder  
A scalable physical coding sublayer (PCS) can be adjusted to provide different combinations of communication channels and data widths. The PCS can use 8B/10B encoders having a disparity input...
6617985 Method and/or apparatus for implementing constraint codes with low error propagation  
A method for generating constraint codes in a stream of data having a plurality of multi-bit source words, comprising the steps of (A) checking a sequence portion of the multi-bit source words for...
6614369 DC balanced 7B/8B, 9B/10B, and partitioned DC balanced 12B/14B, 17B/20B, and 16B/18B transmission codes  
The present invention provides techniques for classifying disparities and source vectors for 7B/8B and 9B/10B transmission codes, which are then used to minimize the complexity of decoding and...
6603412 Interleaved coder and method  
Quasi-parallel read/write interleaver architecture for data blocks by sequential spreading of variable size data subblocks into memory banks with bank address contention initiating the next data...
6600431 Data modulation and correction methods for use with data written to and read from recording media  
A data modulation method resistant to channel distortion and a method of correcting error in data coded by the modulation method. The data modulation method uses a run length limited (RLL)...
6597295 Decoding apparatus and decoding method  
A data-decoding apparatus having bit-detecting section 4. In the apparatus, an RF signal is reproduced from a recording medium and converted to digital data. If the RF signal has a level...
6587059 Code and method for encoding data  
A code word includes a first group of data bits and includes code bits that represent a second group of data bits. One embodiment of the code word has a minimum probability of bit transitions among...
6587977 o,k,m,/m recording code  
A method for encoding data to meet a maximum run length limitation is disclosed. In one embodiment, the method comprises the steps of: (1) providing user data that includes a plurality of bits,...
6574773 Cost-effective high-throughput enumerative ENDEC employing a plurality of segmented compare tables  
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...
6573845 Method for converting an analogue signal into a binary output signal  
A method for converting an analogue signal representing a runlength limited binary signal with runs of length of at least N into a binary output signal. The analogue signal is sampled and an...
6570511 Data compression method and apparatus implemented with limited length character tables and compact string code utilization  
An LZW compressor implementation architecture utilizes a plurality of limited length character tables corresponding to the respective characters of the alphabet. A string is stored by storing the...
6559779 Data encoding method, apparatus, and storage medium  
To convert a 12-bit data word into an 18-bit code word, the 12-bit data word is divided into the 8 high-order bits and the 4 low-order bits. The 8 high-order bits are converted into 12 bits and the...
6545615 DEVICE FOR ENCODING A STREAM OF DATABITS OF A BINARY SOURCE SIGNAL INTO A STREAM OF DATABITS OF A BINARY CHANNEL SIGNAL, MEMORY MEANS, DEVICE FOR RECORDING INFORMATION, RECORD CARRIER, DEVICE FOR CODING AND DEVICE FOR PLAYING BACK  
In a device for encoding a stream of databits of a binary source signal into a stream of databits of a binary channel signal the bitstream of the source signal is divided into n-bit source words....
6542452 Method and system for computing digital sum variation of a stream of channel-bit symbols  
A digital sum variation (DSV) computation method and system is proposed, which is capable of determining the DSV value of a bit stream of channel-bit symbols to thereby find the optimal merge-bit...
6538586 Data encoding strategy to reduce selected frequency components in a serial bit stream  
Frequency spectrums are determined for all possible codes given a predetermined number of bits in a code. A subset of these codes is formed based on spectral properties of codes in a desired...
6538583 Method and apparatus for context modeling  
A system for encoding and decoding information of a codeblock from a memory buffer that includes a context modeler that receives from the memory buffer the codeblock and divides the codeblock into...
6538585 Distance-enhancing coding method  
The present invention pertains to a distance-enhancing coding method that can be applied to digital recording and digital communications. It improves the time-varying maximum transition run method...
6531968 Digital data modulating method and apparatus and modulated data recording medium using the same  
A digital data modulating method wherein the last unit of a block consisting of predetermined units is received and a block is obtained which does not infringe A k-constraint in AN RLL code having...
6510248 Run-length decoder with error concealment capability  
A run-length based decoder for decoding compressed image data while allowing error to be contained with the length of a code word. The decoder includes: (a) a shifter for outputing Q+1 number of...
6504493 Method and apparatus for encoding/decoding data  
A method and apparatus to encode data is provided. The method includes the steps of: i) dividing the data into a plurality of blocks, with each block having a plurality of bits, wherein the...
6505320 Multiple-rate channel ENDEC in a commuted read/write channel for disk storage systems  
A sampled amplitude read channel is disclosed for writing data to and reading data from a disk storage medium. A first channel encoder encodes a first j-k bits of a j-bit data block to generate...
6496540 Transformation of parallel interface into coded format with preservation of baud-rate  
A method of coding parallel data for transmission while maintaining baud rate includes the steps of providing a plurality of uncoded data blocks having a predetermined baud rate, demultiplexing the...
6492916 Method and apparatus for generating multiple selectable contexts  
A method and apparatus for generating multiple selectable contexts is described. In one embodiment, the method comprises generating two contexts, one of the two contexts for when the current bit...
6492918 Code word having data bits and code bits and method for encoding data  
A code word includes a first group of data bits and includes code bits that represent a second group of data bits. One embodiment of the code word has a minimum probability of bit transitions among...
6492920 Modulation method, modulator, transmission apparatus and recording medium  
A coding table portion includes six coding tables each storing a code word and status information indicating a coding table for use in modulating a next input data word in order to obtain a next...
6480125 Method and apparatus for efficient encoding of large data words at high code rates  
Methods of encoding and decoding as well as an encoder and decoder are provided for encoding data words into codewords and decoding codewords into data words. The data words are encoded by mapping...
6476737 Rate 64/65 (d&equals 0, G&equals 11/I&equals 10) run length limited modulation code  
The present invention describes a system and method for encoding a sequence of 64 bit digital data words into a sequence of 65 bit codewords having constraints of (d=0, G=11/I=10) for recording...
6456208 Technique to construct 32/33 and other RLL codes  
In this invention a thirty three bit word is encoded from a thirty two bit word to conform to RLL coding constraints. A parity bit is added to the coded word after coding is complete. With the...
6445313 Data modulating/demodulating method and apparatus for optical recording medium  
A data modulating/demodulating method and apparatus for an optical recording medium that is capable of keeping a digital sum value at a minimum value. In the method, a source data is converted into...
6441756 Method of modulating and/or demodulating RLL code having enhanced direct current suppression capability  
A method of modulating and a method of demodulating for a run length limited (RLL) code having an improved direct current (DC) suppression capability. Received data is modulated using a DC...
6437715 Decimal to binary coder/decoder  
A system and method are provided for encoding from decimal to binary and back again. The coding is based on representing 3 decimal digits as 10 binary bits and is a development of the Chen-Ho...
6437711 Segmentation mechanism for a block encoder and method for encoding with a block encoder  
A method encodes an input data block with a block encoder. The block encoder is capable of processing consecutive coding blocks whose size has an upper limit which is smaller than the size of the...
6437710 Encoder within a communication system that avoids encoded DC accumulation and can use coding violations to synchronize a decoder and detect transmission errors  
A communication system is provided for interconnecting a network of digital systems. Each node of the communication system may include a transceiver and an encoder/decoder. The encoder codes an...
6430713 System and method for constructing low complexity block coders  
A method for designing a computer program for finding a low-complexity coder for constrained block codes for application to timing recovery or error control in data recording systems. The method...
6425107 Data encoder/decoder for a high speed serial link  
An encoder/decoder is disclosed which is operative to convert an 8 bit value to a ten bit serial run length limited code for transmission over a serial data link. The encoding technique maintains...
6420980 Lossless compression encoding method and device, and lossless compression decoding method and device  
A minimum difference from the predictive loop outputs for each block in a predetermined length of time to delete a run common to the blocks and subjects the shifted up data to the Huffman...
6417788 High rate runlength limited codes for 10-bit ECC symbols  
A methodology for designing an implementing high rate RLL codes is optimized for application to 10-bit ECC symbols, and provides rate 20/21, rate 50/51, rate 90/91 and other modulation code rates...
6411224 Trellis codes for transition jitter noise  
The signaling used in saturation magnetic recording is described as pulse width modulation (“PWM”). A continuous range of magnet lengths are defined between a minimum length (the smallest...
6404573 Full and half-rate signal space detection for channels with a time-varying MTR  
A detector is provided to detect data values within a data signal that is sampled to provide temporally separated data samples. A first detector portion is configured to determine the location of a...
6404355 Generation of a runlength limited digital information signal  
An apparatus is disclosed for generating a runlength limited (RLL) digital information signal, the digital information signal having a minimum runlength of d′ and a maximum runlength of k′,...
6400288 Method and apparatus for generating code words with shifted tribit error protection  
An encoder is provided that converts data words into code words. The code words, when concatenated together, are such that sub-strings of consecutive first symbols in the code words have no more...