Match Document Document Title
5680128 M=6(3,8) runlength limited code for multi-level data  
A system for encoding digital data with an M-ary (d,k) code to provide multi-level coded data where M>comprises an M-ary (d,k) encoder for accepting digital input data. The M-ary (d,k) coder...
5675330 M=5(4,11)runlength limited code for multi-level data  
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...
5675569 Readback circuit for an optical information reading and recording apparatus  
A recorded signal reproduction circuit in an optical disc information reading and recording apparatus converts a recorded signal recovered from an optical disc to PR (1, 2, 1) characteristics...
5670956 M=5 (3,7) runlength limited code for multi-level data  
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...
5668546 M=6 (3,6) runlength limited code for multi-level data  
A system got 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...
5663723 M=7 (1,3) runlength limited code for multi-level data  
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...
5663722 M=10 (3,6) runlength limited code for multi-level data  
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...
5663724 16B/20B encoder  
A 16-bit data block is partitioned into upper 5-bit and 3-bit sub-blocks and lower 5-bit and 3-bit sub-blocks. During a single clock cycle, a first 5B/6B encoder portion encodes the upper 5-bit...
5659310 M=5 (0,2) runlength limited code for multi-level data  
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...
5659311 M=6 (2,4) runlength limited code for multi-level data  
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...
5657014 M=7 (3,7) runlength limited code for multi-level data  
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 dam. The M-ary (d,k) coder...
5650783 Data coding/decoding device and method  
A device for coding a series of symbols based on a multi-level arithmetic coding scheme includes a coding unit for coding the symbols based on frequency of occurrence of the symbols and orders of...
5638065 Maximum-likelihood symbol detection for RLL-coded data  
Parallel ML processing of an analog signal in a RLL-coded channel in which (1) vectors for a current state of the channel and the next state of the channel are computed using Walsh transform vector...
5635933 Rate 16/17 (d=0,G=6/I=7) modulation code for a magnetic recording channel  
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...
5633632 Data conversion method and apparatus imbedding pilot signal into converted data and reducing error propagation between datawords  
A data conversion method, wherein a sequence of first r-bit datawords is divided into groups of x bits where x is the least common multiple of r and m, an arbitrary first dataword selected from x/r...
5619200 Code table reduction apparatus for variable length decoder  
A code table apparatus for a variable length decoder (VLD) is disclosed. The code table apparatus is connected to a barrel shifter to obtain an input code which consists of a code word portion and...
5614901 Method and apparatus for providing data stream for cost effective transmission links  
A system and method for encoding and decoding binary data for serial transmission over a physical medium provides a highly efficient and less complex coding scheme while guaranteeing clocking...
5610603 Sort order preservation method used with a static compression dictionary having consecutively numbered children of a parent  
A method of performing Ziv-Lempel type data compression while preserving in the compressed records any sort ordering of the uncompressed records. The method assigns the necessary ordered numbering...
5608396 Efficient Ziv-Lempel LZI data compression system using variable code fields  
A system for compressing digital data at one byte-per-cycle throughput by removing redundancy before storage or transmission. The system includes an improved Ziv-Lempel LZ1 process that uses a...
5604497 Apparatus and method for increasing density of run length limited block codes without increasing error propagation  
The present invention is an apparatus and method for increasing the density of run-length-limited (RLL) block codes without increasing error propagation. By inserting a number of uncoded bytes (M)...
5600315 Modulating method and demodulating apparatus  
A modulation apparatus for converting digital data having the basic data length equal to m bits into a variable length code (d, k; m, n; r) having the basic codeword length of n bits is disclosed....
5594436 Signal processing channel with high data rate and low power consumption  
An apparatus and method for detecting analog signals representing patterns of n-bit RLL-encoded data read from a data storage device. R integrators each integrate the analog signal over successive...
5589829 Decoding variable-length encoded signals  
Variable-length encoded signals (e.g., those corresponding to video signals) are decoded using a lookup table whose indices are shorter than the longest possible variable-length encoded signal. N...
5579003 Digital data modulation/demodulation system wherein the modulated data satisfies a minimum run number of zeros  
A digital data modulation system having, a separator for separating a consecutive binary data sequence to four-bit code-words, a four-to-nine ([4,9]) converter for converting the four-bit...
5574448 Method and apparatus for encoding data with variable block lengths  
An encoding system uses a modified 8/9 rate modulation code to encode 8-bit data symbols into 9-bit cells in a conventional manner in accordance with the modified code and 9-bit ECC symbols into...
5570248 Method and system using encoded periodic digital sum variation (DSV) as pilot signal and controlling tracking error using crosstalk from the pilot signal  
A data conversion method from m bits of data words into n bits of code words in recording or transmission, in which n is larger than m. A number of bit "0" arranged between one bit "1" and a next...
5552940 Method and apparatus for digital signal recording and/or reproduction  
A method and an apparatus for digital signal recording and/or reproduction are disclosed in which tracks are formed sequentially on a recording medium by use of a head unit mounted on a rotary...
5544178 Method and apparatus for encoding data in a PRML class-IV digital communication channel  
A method and apparatus for encoding, detecting and decoding data in a Partial Response (PR) class-IV magnetic recording storage system that does not require the conventional interleave constraint...
5537382 Partial response coding for a multi-level optical recording channel  
A system and method for recording multi-level data to a multi-amplitude recording channel encodes binary data to form multi-level data. The multi-level data are recorded to the storage media for...
5537422 Synchronization signal detector, synchronization signal detecting method and demodulator  
A synchronization detector includes a NRZI circuit for extracting edge portions of RF signals detected as binary-valued signals to form a pulse train, a counter for counting the number of channel...
5528237 Pipelined decoder for high frequency operation  
A decoder for decoding a serial data stream employs an extracted base clock signal, synchronous with an input, coded, serial data stream, a first fractionary frequency clock signal for sampling a...
5528236 Modulating method, demodulating method, modulating apparatus, and demodulating apparatus  
A modulating system for converting data of a basic data length of m bits into a variable length code (d, k; m, n; r) of a basic code length of n bits, which comprises the steps of: judging a...
5521598 RLL/NRZ decoder programmable for single/dual bit output data streams  
A decoder of a coded serial stream of digital data in a stream of decoded NRZ data has re-timing (BB, AA) flip-flops and a 2×1 multiplexer (MUX OUT) selectably providing a single-bit NRZ output...
5517533 Parallel implementation of run length coding apparatus and method  
Apparatus and method for realizing a parallel implementation of run length coding. The system encodes control and data information into the respective link control and data streams and merges the...
5511080 Playback data detecting method for improving bit error rate for random error  
In a Viterbi decoding method, there are four playback states which are state S0, state S1, state S2, and state S3. When the signal e(t) that violates the predetermined state transition rules is...
5510788 Data conversion apparatus  
An apparatus for converting source data into modulation data includes a compressed look-up table based on a conversion correlation, a non-effective data discriminator, a group discriminator, an...
5491698 Setting optimal boundary thresholds in a decoder for coded signal processing channels  
To improve data detection reliability in a coded maximum likelihood signal processing channel, two counters count the number of times actual values of linear functions of digital sample values...
5491479 8B-16B RLL decoder with hamming distance detection  
Apparatus for decoding an input digital signal by replacing successive n-bit groups of the input digital signal with respective ones from an ensemble of m-bit data words, each m-bit data word...
5486828 Coding/decoding method and apparatus therefor  
A coding method and apparatus convert a data word of m×r bits into a code word of n×r bits (m<n) with regard to a predetermined number r. The basic data word length m is made two or three...
5451943 Data recording method and data recording apparatus using a digital sum value of a coded signal  
A method of recording data in a recording medium is performed by using an RLL (Run Length Limited) Code represented by (d,k,m,n)=(1,7,2,3). When it is assumed that X is an indeterminate bit which...
5432799 Modulating method  
A method of modulating digital data to a variable-length code having parameters d, k, m, n, and r for recording information on and reproducing the same from an optical disc. The optimal range of a...
5430745 Prejudging current state in a decoder for coded signal processing channels  
Decoder for processing digital sample values corresponding to an incoming read signal representative of coded binary data. Functional expressions of digital sample values are precomputed for a...
5422641 Digital modulator and demodulator circuit  
In a digital modulator circuit for modulating a fixed-length code into a variable-length code and a digital demodulator for demodulating a variable-length code into a fixed-length code in a...
5420583 Fiber optic channel extender interface method and apparatus  
A digital optical serial communication system and encoding method comprises a transmitter responsive to an input of parallel information for parsing the information into 4-bit groups. The 4-bit...
5420844 Information recording and reproducing apparatus for reducing average DC level variation  
An information recording method and apparatus records information signals having data signals and synchronizing signal patterns inserted at predetermined intervals of the data signals on a...
5400023 Modulating method and demodulating method as well as modulating apparatus and demodulating apparatus  
A modulating method and apparatus and a demodulating method and apparatus in which a variable length code (d, k;m, n;r) which can provide a greater minimum reversal distance to allow recording of a...
5396239 Data and forward error control coding techniques for digital signals  
Input values are data encoded for improved signal characteristics (e.g., limited maximum run length and limited cumulative DC-offset) so as to form "data codewords," and then a number of the data...
5373513 Shift correction code system for correcting additive errors and synchronization slips  
In a shift correction decoder which processes d,k-constrained RLL data that is encoded in accordance with a shift correction code whose symbols in GF(p) comprise modulo p reductions of cumulative...
5371771 Circuit for calculating DC value in digital recording and reproducing system  
A circuit for calculating a DC value for use in a code conversion apparatus of a recording and reproducing system includes a first storing element, second storing element, parallel to serial...
5357546 Multimode and multiple character string run length encoding method and apparatus  
Improvements are made to standard run length encoding compression techniques to permit frequently occurring repeated bytes to be dynamically redefined or reset to a default value such as a blank...