Patent ID: 8090065
Filing Date: 2012-01-03
Classification: A61B,G01S,H04L

Abstract:
1. A method of serial communication between a core device and a remote device comprising the steps of: transmitting a core clock signal from the core device to the remote device; deriving a remote clock signal by the remote device from said core clock signal wherein said remote clock signal is at a known rate that is a multiple or division of said core clock signal and said remote clock signal is not communicated to the core device; transmitting a predetermined bit pattern within a data stream from the remote device to the core device, said predetermined bit pattern being transmitted during idle times of a communication link between the core device and the remote device and wherein said data stream is transmitted at said known rate of said remote clock; determining a range of clock signal phases for sampling the data stream to yield the predetermined bit pattern; sampling the data stream using a plurality of clock signal phases of the range of clock signal phases to provide a corresponding resultant bit pattern; identifying two or more of the clock signal phases which yield the predetermined bit pattern; selecting a phase from the plurality of clock signal phases for which the resulting bit pattern was identified as yielding the predetermined bit pattern; and sampling the data stream utilizing the known clock rate of said remote clock and the selected phase to communicate data between the remote device and the core device.