IP Library › Granted Patent US 11,385,675
Granted Patent B2
US 11,385,675 · App. 17/177,256 · Granted Jul 12, 2022

Multi-chip system, chip, and clock synchronization method

Inventor: Ping-I Chang (Hsinchu, TW)
Assignee: REALTEK SEMICONDUCTOR CORPORATION
G06F1/12G06F1/08H03L7/07
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,385,675
App. No.
17/177,256
Granted
Jul 12, 2022
Kind
B2
Abstract

A multi-chip system includes a first chip and a second chip. The first chip is configured to generate a first symbol clock signal according to a first clock signal from a first oscillator. The second chip is configured to generate a second symbol clock signal according a second clock signal from a second oscillator, detect a difference between the second symbol clock signal and the first symbol clock signal to generate an error signal, and synchronize the first symbol clock signal and the second symbol clock signal according to the error signal.

Claims (44)

1. A multi-chip system, comprising:

a first chip configured to generate a first symbol clock signal according to a first clock signal from a first oscillator; and

a second chip configured to generate a second symbol clock signal and a system clock signal according to a second clock signal from a second oscillator, start counting at least one pulse of the system clock signal according to one of the first symbol clock signal and the second symbol clock signal, and stop counting the at least one pulse according to another one of the first symbol clock signal and the second symbol clock signal to generate an error signal, and synchronize the first symbol clock signal and the second symbol clock signal according to the error signal.

2. The multi-chip system of claim 1 , wherein the second chip comprises:

a phase locked loop circuit configured to generate the system clock signal according to the second clock signal;

a synchronization circuitry configured to start counting the at least one pulse of the system clock signal according to the one of the first symbol clock signal and the second symbol clock signal and stop counting the at least one pulse according to the another one of the first symbol clock signal and the second symbol clock signal, in order to generate the error signal;

a sampling clock generator circuit configured to generate a sampling clock signal according to the system clock signal and the error signal; and

a symbol clock generator circuit configured to generate the second symbol clock signal that is synchronized with the first symbol clock signal according to the sampling clock signal.

3. The multi-chip system of claim 2 , wherein the synchronization circuitry comprises:

a phase detector circuit configured to count the at least one pulse according to the first symbol clock signal and the second symbol clock signal, in order to generate a count value; and

a loop filter circuit configured to filter the count value to generate the error signal.

4. The multi-chip system of claim 2 , wherein a frequency of the sampling clock signal is higher than a frequency of the second symbol clock signal.

5. The multi-chip system of claim 2 , wherein the phase locked loop circuit does not receive the first clock signal from the first oscillator.

6. The multi-chip system of claim 1 , wherein the first oscillator is different from the second oscillator.

7. The multi-chip system of claim 1 , wherein the first chip operates as a master chip, and the second chip operates as a slave master.

8. A chip, comprising:

a synchronization circuitry configured to detect a difference between a first symbol clock signal and a second symbol clock signal to generate an error signal, wherein the first symbol clock signal is generated by a master chip according to a first clock signal from a first oscillator;

a sampling clock generator circuit configured to generate a sampling clock signal according to a second clock signal from a second oscillator and the error signal; and

a symbol clock generator circuit configured to generate the second symbol clock signal that is synchronized with the first symbol clock signal according to the sampling clock signal.

9. The chip of claim 8 , wherein a frequency of the sampling clock signal is higher than a frequency of the second symbol clock signal.

10. The chip of claim 8 , wherein the first oscillator is different from the second oscillator.

11. The chip of claim 8 , further comprising:

a phase locked loop circuit configured to generate a system clock signal according to the second clock signal,

wherein the synchronization circuitry is configured to count at least one pulse of the system clock signal according to the first symbol clock signal and the second symbol clock signal to generate the error signal.

12. The chip of claim 11 , wherein the synchronization circuitry comprises:

a phase detector circuit configured to count the at least one pulse according to the first symbol clock signal and the second symbol clock signal, in order to generate a count value; and

a loop filter circuit configured to filter the count value to generate the error signal.

13. The chip of claim 11 , wherein the synchronization circuitry is configured to start counting the at least one pulse according to one of the first symbol clock signal and the second symbol clock signal, and is configured to stop counting the at least one pulse according to another one of the first symbol clock signal and the second symbol clock signal.

14. The chip of claim 11 , wherein the phase locked loop circuit does not receive the first clock signal from the first oscillator.

15. A clock synchronization method, comprising:

receiving a first symbol clock signal from a master chip, wherein the master chip is configured to generate the first symbol clock signal according to a first clock signal from a first oscillator;

generating a second symbol clock signal and a system clock signal according to a second clock signal from a second oscillator; and

starting counting at least one pulse of the system clock signal according to one of the first symbol clock signal and the second symbol clock signal and stopping counting the at least one pulse according to another one of the first symbol clock signal and the second symbol clock signal to generate an error signal, in order to adjust the second symbol clock signal according to the error signal to synchronize the second symbol clock signal with the first symbol clock signal.

16. The clock synchronization method of claim 15 , wherein generating the second symbol clock signal and the system clock signal according to the second clock signal comprises:

generating, by a phase locked loop circuit, the system clock signal according to the second clock signal;

generating, by a sampling clock generator circuit, a sampling clock signal according to the system clock signal; and

generating, by a symbol clock generator circuit, the second symbol clock signal according to the sampling clock signal.

17. The clock synchronization method of claim 16 , further comprising:

adjusting, by the sampling clock generator circuit, the sampling clock signal according to the error signal.

18. The clock synchronization method of claim 17 , wherein starting counting the at least one pulse of the system clock signal according to the one of the first symbol clock signal and the second symbol clock signal and stopping counting the at least one pulse according to the another one of the first symbol clock signal and the second symbol clock signal, in order to generate the error signal comprises:

counting, by a phase detector circuit, the at least one pulse according to the first symbol clock signal and the second symbol clock signal, in order to generate a count value; and

filtering, by a loop filter circuit, the count value, in order to generate the error signal.

19. The clock synchronization method of claim 16 , wherein a frequency of the sampling clock signal is higher than a frequency of the second symbol clock signal.

20. The clock synchronization method of claim 15 , wherein the first oscillator is different from the second oscillator.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2021
From: CHANG, PING-I
To: REALTEK SEMICONDUCTOR CORPORATION
Reel/Frame 055280/0840 →
Priority Claims (1)
TW 109116442 · May 18, 2020 · national
Continuity (1)
Related Publication 20210356986A1 · Nov 18, 2021
Cited By (1)
US 12,710,783