| CPC H03K 5/249 (2013.01) [H03K 3/037 (2013.01); H03K 3/356095 (2013.01)] | 30 Claims |

|
1. A clock generation circuit, comprising:
a counter configured to count transitions in a locally generated clock signal when a data signal is received from a 1-wire serial bus;
a latch configured to capture an output of the counter and to provide a latched output representative of the transitions counted in the locally generated clock signal while a synchronization pattern is received in the data signal;
a comparator configured to:
drive a decision signal to a first signaling state when the output of the counter matches the latched output; and
drive the decision signal to a second signaling state when the output of the counter does not match the latched output; and
a flipflop having an output that changes signaling state in response to an edge in the decision signal,
wherein the counter is reset when the decision signal is driven to the first signaling state.
|