Patent ID: 7139344
Filing Date: 2006-11-21
Classification: H04L

Abstract:
1. A method for effecting synchronous pulse generation for use in variable speed serial communications, comprising 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; calculating a sample count value of said counter using said communication link speed; incrementing said counter in relation to said clock signal; determining whether a current count value of said counter corresponds to said sample count value, and if said current count value corresponds to said sample count value then performing a step of generating a synchronous pulse, and if said current count value does not correspond to said sample count value then performing a step of determining whether a signal level of said difference signal has changed, and if said signal level of said difference signal has changed then performing a step of ignoring further changes in said signal level of said difference signal until said current count value of said counter corresponds to said sample count value at which time said step of generating said synchronous pulse is repeated.