Patent ID: 8312359

Claim:
An apparatus comprising a branch-metric calibration unit that updates channel-detection parameters used by a channel detector for channel detection, the branch-metric calibration unit comprising at least two parameter update blocks, wherein: a first parameter update block is a first tap-weight update block that updates a set of tap weights based on (i) hard-decision bits received from the channel detector, (ii) an error signal, and (iii) a first set of one or more bandwidth parameters, wherein the first set includes all of the one or more bandwidth parameters for the first tap-weight update block; and a second parameter update block updates a set of channel-detection parameters based on (i) the hard-decision bits, (ii) the error signal, and (iii) a second set of one or more bandwidth parameters, wherein: the second set includes all of the one or more bandwidth parameters for the second parameter update block; and all values of the one or more bandwidth parameters in the first set are different from all values of the one or more bandwidth parameters in the second set.