A reduced-state Viterbi detector is disclosed that precomputes branch
metrics for a multiple-step trellis for speculative sequences of one or
more channel symbols; selects one of said precomputed branch metrics for
multi-step state transitions based on at least one multi-step decision
from at least one corresponding state; and selects a path having a best
path metric for a given state.