Add compare select circuit and method implementing a viterbi algorithm
AssigneeLucent Technologies Inc.
InventorsInkyu Lee, Jeffrey Lee Sonntag
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorsInkyu Lee, Jeffrey Lee Sonntag
Estimating the term…
A detector system employing a Viterbi algorithm includes an apparatus and method which constructs a double-state trellis structure for determining a most likely received symbol sequence with respect to an observed sequence of channel output samples. In the double state trellis, pairs of states are identified having equivalent branch metric values which also have a same decision during a path select, thus allowing these pairs of states to share a compare operation of a previous state metric. Consequently, to calculate an updated or current state metric value, an add, compare and select (ACS) circuit may compare only the previous state metric values to determine a minimum value for a transition between two states while combining each previous state metric value with its corresponding branch metric to provide an updated or current state metric value.
An integrated circuit having an add-compare-select (ACS) circuit, the ACS circuit performing an ACS function to provide a current state metric value of a current state from a set of previous states, each having a respective previous state metric value, the ACS circuit comprising:
A maximum likelihood sequence detector including a branch metric calculator, the branch metric calculator calculating a respective branch metric value (BM.sub.k) for each transition from each of a set of previous states to a current state k, k being an integer, based on a received channel output sample of a channel output sample sequence, and each of the set of previous states having a respective previous state metric value (SM.sub.t), t an integer, the detector including:
A method of performing an Add-Compare-Select (ACS) function to provide a current state metric value of a current state from a set of previous states, each having a respective previous state metric value, the method comprising the steps of:
A method of performing an Add-Compare-Select (ACS) finction to provide a current state metric value of a current state k, k an integer, from a set of previous states, each of the set of previous states having a respective previous state metric value (SM.sub.t), t an integer, the method comprising the steps of
Dependencies are inferred from the claim text.