Patent ReferencesMethod and apparatus for transmitting data over limited bandwidth channels Converting and decoding receiver for digital data recorded in analog form on magnetic tape Matched spectral null trellis codes for partial response channels Method and apparatus for processing sample values in a coded signal processing channel Method for converting and/or detecting data Disk drive using PRML class IV sampling data detection with digital adaptive equalization Disk drive using PRML synchronous sampling data detection and asynchronous detection of embedded sector servo Adaptation and training of digital finite impulse response filter within PRML sampling data detection channel Disk drive method using zoned data recording and PRML sampling data detection with digital adaptive equalization Setting optimal boundary thresholds in a decoder for coded signal processing channels Patent #: 5491698 InventorsApplicationNo. 489863 filed on 06/13/1995US Classes:341/59, To or from run length limited codes375/343, Correlative or matched filter714/794Maximum likelihoodExaminersPrimary: Williams, Howard L.Attorney, Agent or FirmForeign Patent References
International ClassH03M 007/00AbstractParallel 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 coefficients of the analog signal; (2) current state vectors and next state vectors and values of vectors precomputed in analog matched filters are used to generate vector scalar products which are compared against preselected threshold values for generating binary decision outputs that are used in digital sequential finite state machines to generate ML symbol decisions; and (3) ML symbol decisions are fed back and used to subtract the intersymbol interference value of the current state vector from the vector of the next state to transform the next state vector into an updated current state vector.Other References
Field of SearchTo or from minimum d.c. level codesTo or from run length limited codes With error detection or correction In specific code or form Data in specific format Adaptive Decision feedback equalizer Accumulator or up/down counter Maximum likelihood decoder or viterbi decoder Locating predetermined portion of pulse Correlative or matched filter Intersymbol interference | |