CHARACTER SYNCHRONIZATION METHOD
Original Publication Date: 1986-May-01
Included in the Prior Art Database: 2005-Mar-09
A problem in implementing a serial protocol with run-length-limited code is to reliably determine when character synchronization is lost, and when it is reacquired. This is because the high-speed logic, if allowed, will reset the character clock every time that a predetermined character is encountered, potentially slivering character clocks and producing unexpected results in low speed logic. A loss of character synchronization poses a problem only when a frame is being received and processed by a port; this loss of sync at the beginning of a long frame will not be noticed until a frame trailer or an idle sequence is encountered. The proposed method uses code violation statics to recognize when the character clock is aligned with the incoming characters.