System and method for transferring data among transceivers substantially void of data dependent jitter
First Claim
1. A clock generation circuit, comprising:
- a detection circuit coupled to receive a stream of data having a pattern of data interspersed within the stream of data, and to generate an edge during a time in which the pattern of data ends; and
an oscillator coupled to generate a plurality of regularly spaced clock pulses phase synchronized to the edge.
10 Assignments
0 Petitions
Accused Products
Abstract
A communication system, clock generation circuit, and method are provided for receiving jitter upon data and to generate a clock reference that does not contain the received jitter. The clock reference can be used either by a digital subsystem of a communication system node, or can be transmitted as substantially jitter-free data from that node to a downstream node of the communication system. Instead of recovering the clock reference from the data having jitter, a pattern is regularly defined within the data stream preferably at periodic, timed intervals. The data pattern may be made up of a series of non-transitions which, regardless of any jitter in the data itself, does not impute any jitter onto a phase-locked loop triggered from an edge of the non-transitioning data pattern. Using the edge as a reference point, a jitter-free clocking signal can be derived at the same frequency as a clocking signal which would normally be produced from the jitter-induced data.
56 Citations
22 Claims
-
1. A clock generation circuit, comprising:
-
a detection circuit coupled to receive a stream of data having a pattern of data interspersed within the stream of data, and to generate an edge during a time in which the pattern of data ends; and
an oscillator coupled to generate a plurality of regularly spaced clock pulses phase synchronized to the edge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A communication system, comprising:
-
a receiver coupled to receive a pattern of bit values within a data stream and to generate an edge from each said pattern to which one of a plurality of regular clock pulses are generated in phase with the edge; and
a synchronous circuit coupled to process data synchronized to the plurality of regular clock pulses. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
- 19. A method for transferring data substantially free of jitter, comprising generating an edge at the same time relative to an end of a pattern of bit values placed periodically within a stream of data.
Specification