Patent ID: 7702991
Filing Date: 2010-04-20
Classification: G11B,H03M,H04L

Abstract:
1. A method for processing a received signal, said method comprising the steps of: processing said received signal using an FIR equalizer to generate an equalized received signal; processing said equalized received signal using a plurality of noise-predictive FIR filters to generate a plurality of signals; precomputing branch metrics for speculative sequences of one or more channel symbols, wherein at least one of said branch metrics is precomputed using an output of one of said plurality of noise-predictive FIR filters based on a bit pattern; storing said precomputed branch metrics in at least one pipeline register; selecting one of said precomputed branch metrics from one of said at least one pipeline register based on one or more of at least one survivor symbol and at least one ACS decision from at least one corresponding state; and selecting a path having a best path metric for a given state.