Soft and hard sequence detection in ISI memory channels
AssigneeCarnegie Mellon University
InventorsAleksandar Kavcic, Jose M. F. Moura
Life of this patent
Estimating the term…
Abstract
A method of determining branch metric values in a detector. The method includes receiving a plurality of time variant signal samples, the signal samples having one of signal-dependent noise, correlated noise, and both signal dependent and correlated noise associated therewith. The method also includes selecting a branch metric function at a certain time index and applying the selected function to the signal samples to determine the metric values.
Claims27
A method of determining branch metric values in a detector, comprising:
- receiving a plurality of time variant signal samples, the signal samples having one of signal-dependent noise, correlated noise, and both signal dependent and correlated noise associated therewith;
- selecting a branch metric function at a certain time index;
- and
- applying the selected function to the signal samples to determine the metric values.
A method of detecting a sequence that exploits a correlation between adjacent signal samples for adaptively detecting a sequence of symbols through a communications channel having intersymbol interference, comprising:
- (a) performing sequence detection on a plurality of signal samples using a plurality of correlation sensitive branch metrics;
- (b) outputting a delayed decision on a transmitted symbol;
- (c) outputting a delayed signal sample;
- (d) adaptively updating a plurality of noise covariance matrices in response to the delayed signal samples and the delayed decisions;
- (e) recalculating the plurality of correlation sensitive branch metrics from the noise covariance matrices using subsequent signal samples;
- and
- (f) repeating steps (a)-(e) for every new signal sample.
A receiver, comprising:
- a sequence detector receiving communications signal samples wherein adjacent signal samples have a correlation and wherein the signal samples have intersymbol interference, the sequence detector for detecting a sequence in the communications signal samples by exploiting the correlation;
- and
- at least one decoder connected to the sequence detector.
Dependencies are inferred from the claim text.