Abstract: A sampled amplitude read channel is disclosed for disc storage systems which asynchronously samples an analog read signal, equalizes the resulting discrete time sample values according to a target partial response, extracts synchronous sample values through interpolated timing recovery, and detects digital data from the synchronous sample values using a Viterbi sequence detector. The interpolated timing recovery comprises a zero phase restart circuit for minimizing an intial phase error between expected sample values and interpolated sample values at the beginning of an acquisition mode by computing an initial sampling phase offset.