Abstract: A method for effecting synchronous pulse generation for use in variable speed serial communications is provided. The method includes the steps of obtaining a communication link speed; generating a difference signal representing a signal level difference between at least two data stream signals; providing a clock signal; providing a counter; defining a sample count value of the counter using the communication link speed; incrementing the counter in relation to the clock signal; and determining whether a current count value of the counter corresponds to the sample count value. If the current count value corresponds to the sample count value, then the method performs a step of generating a synchronous pulse.
Type:
Grant
Filed:
June 29, 2001
Date of Patent:
November 21, 2006
Assignee:
Lexmark International, Inc.
Inventors:
David Allen Crutchfield, Timothy John Rademacher, Galen Arthur Rasche