Abstract
In this paper, a simple algorithm for detection of timing error of a synchronous, band-limited, multi-level data stream is proposed. The proposed algorithm can be applied to multi-level PAM, M-ary PSK, or M-ary QAM. The proposed algorithm for M-ary PSK requires only two samples per symbol for its operation, and it is based on the concept of transition logic table and transition level table. In orer to prove the steady-state operation of the proposed algorithm, its performance is evaluated and compared to BECM by Monte Carlo simulation method under Gaussian noise and fading noise channel environments. The comparison results confirm that the perforance of proposed algorithm is superior to that of BECM in jitter characteristics.