A sequence detection device includes a feed-forward filter, a feedback filter, a combining circuit, a
decision circuit, and a sequence detection circuit. The feed-forward filter processes a received
signal to generate a first equalized
signal. The feedback filter processes a symbol decision
signal to generate a second equalized signal. The combining circuit combines the first and second equalized signals to generate a sample signal. The
decision circuit performs hard decision upon the sample signal to generate the symbol decision signal. The sequence detection circuit performs sequence detection upon the first equalized signal, and includes a region
estimation circuit and a trellis selection circuit. The region
estimation circuit is independent of the
decision circuit, and categorizes each sample of the sample signal into one region. The trellis selection circuit selects one trellis scheme for
branch metric calculation according to region
estimation results output from the region estimation circuit.