The invention relates to a maximum likelihood decoder, a
signal evaluation method and represent device, wherein said device decoder comprises: a
Viterbi detector for detecting the bit of represent
signal that representing the bit information, to set the
reference level used to calculate
branch metric; a Oldham's distance
calculator for calculating the maximum likelihood path as the result of path selector and the Oldham's distance between it and the second path compared with the maximum likelihood path; a metric difference
calculator for based on the represent
signal, the maximum likelihood path and the second path, calculating the path metric value of second path and the metric difference between said path metric values; a
sample average calculator for sampling said Oldham's distance between the maximum likelihood path and the second path, to calculate the average of Oldham's distance; and a variance calculator for calculating the variance of metric difference.