Method and apparatus for skip-free retiming transmission of digital information
First Claim
1. A skip-free data communication system comprising:
- a first node configured to transmit a data stream at a first rate;
a second node configured to transmit a data stream at a second rate; and
a plurality of retimers in serial data path between said first and second nodes, said retimers configured to receive said data stream at said first rate and retime said data stream by rate compensating a local clock of said retimer to match said first rate, said retimers configured to transmit a retimed data stream at a rate of said first rate, wherein said retimed data stream being received at said second node at said first rate regardless of the number of said retimers between said first and second nodes.
3 Assignments
0 Petitions
Accused Products
Abstract
A skip-free retiming system and method for transmission of digital information in a plesiochronous data communication system is described. The system is capable of supporting an unlimited number of retimers in serial data path between a first and a last node. The retimers are configured to retime, amplify and retransmit a received data stream without altering the received data rate. Thus, the data rate from the first node is received at the same frequency at the last node, regardless of the number of retimers. In general, the retimer performs rate compensation on a retimer local clock, rather than on the data stream, so the attributes of the clean retimer clock can be applied to the data stream without changing the data rate.
-
Citations
20 Claims
-
1. A skip-free data communication system comprising:
-
a first node configured to transmit a data stream at a first rate;
a second node configured to transmit a data stream at a second rate; and
a plurality of retimers in serial data path between said first and second nodes, said retimers configured to receive said data stream at said first rate and retime said data stream by rate compensating a local clock of said retimer to match said first rate, said retimers configured to transmit a retimed data stream at a rate of said first rate, wherein said retimed data stream being received at said second node at said first rate regardless of the number of said retimers between said first and second nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A retimer for use in a digital data communications system, said retimer comprising:
-
a clock and data recovery block configured to receive a data stream at a first rate, to recover a clock frequency from said received data stream, and to reclock said data stream;
a memory device configured to receive and store a reclocked data stream;
a frequency multiplier configured to generate a local clock;
a phase comparator configured to determine a frequency offset between said local clock and said recovered clock; and
a frequency shifter configured to generate a clean data clock corresponding to said frequency offset, said clean data clock being received at said memory device, wherein a retimed data stream being transmitted from said memory device at said first rate. - View Dependent Claims (12, 13, 14)
-
-
15. A method of skip-free retiming in a plesiochronous data communication system, said method comprising:
-
receiving a data stream at a first frequency;
recovering a clock from said data stream, said recovered clock including said first frequency and a jitter;
generating a reference clock free from jitter and having a second frequency;
comparing said recovered clock and said reference clock to determine a frequency offset;
phase shifting said reference clock according to said frequency offset; and
transmitting a retimed data stream at said first frequency and corresponding to said phase shifted clock. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification