Inventors:
Terry D. Little - Austin TX, US
Bertrand J. Williams - Austin TX, US
Kamal Dalmia - Sunnyvale CA, US
Timothy D. Jordan - Austin TX, US
Assignee:
Cypress Semiconductor Corp. - San Jose CA
International Classification:
H04L 7/00
Abstract:
A method of synchronizing a clock signal to a data signal, comprising the steps of (A) detecting a first edge of the data signal and a position of the first edge, (B) determining if the position is within a zone, (C) if the edge is not within the zone, adjusting the clock signal towards the position of the edge, (D) detecting a second edge of the data signal and a position of the second edge, (E) determining a in value indicating a position of the second edge, (F) adding the first value to a second value, wherein the second value indicates a position of a third edge of the data signal and (G) adjusting the clock signal based on the result of step (F).