IP Library Granted Patent US 8,775,853
Granted Patent B2
US 8,775,853 · App. 13/863,946 · Granted Jul 8, 2014

Device and method for preventing lost synchronization

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 8,775,853
App. No.
13/863,946
Granted
Jul 8, 2014
Kind
B2
Abstract

A method for synchronizing two connection nodes by a reception node of the connection nodes with a clock data recovery circuit that generates a synchronization clock from input data. The method includes performing a synchronization process to establish synchronization between the connection nodes based on the synchronization clock, performing a connection failure process when the synchronization is not established when a first time elapses after receiving the input data, correcting the clock data recovery circuit when the synchronization is not established when a second time elapses after receiving the input data, wherein the second time is shorter than the first time, and performing a resynchronization process to establish synchronization between the connection nodes based on a synchronization clock, which is generated by the clock data recovery circuit that has been corrected, before the first time elapses and after the second time elapses.

Claims (42)

1. A method for synchronizing two connection nodes, the method comprising:

setting a maximum synchronization detection time between a transmission node and a reception node;

determining that the transmission node and reception node are synchronized at an early detection time, wherein the early detection time is less than the maximum synchronization detection time;

correcting a clock data recovery circuit when the transmission node and the reception node are unsynchronized to perform a resynchronization process; and

performing the resynchronization process based on the corrected clock data recovery circuit to establish synchronization between the transmission node and the reception node before the maximum synchronization detection time is reached.

2. The method according to claim 1 , wherein the correcting includes resetting the clock data recovery circuit.

3. The method according to claim 2 , wherein the correcting includes repeating the resetting within the maximum synchronization detection time until the synchronization is established.

4. The method according to claim 1 , wherein the correcting includes increasing a response sensitivity of the clock data recovery circuit.

5. The method according to claim 4 , wherein the correcting includes repeating the increasing the response sensitivity within the maximum synchronization detection time until the synchronization is established.

6. The method according to claim 5 , further comprising:

decreasing the response sensitivity after the synchronization is established.

7. The method according to claim 6 , further comprising:

setting the response sensitivity of the clock data recovery circuit with an initial gain parameter, wherein:

the increasing the response sensitivity includes setting the response sensitivity of the clock data recovery circuit with a first gain parameter that is greater than the initial gain parameter; and

the decreasing the response sensitivity includes setting the response sensitivity of the clock data recovery circuit with a second gain parameter that is less than the initial gain parameter.

8. The method according to claim 1 , wherein the connection nodes operate at a first frequency and a second frequency, respectively, the method further comprising:

detecting a frequency difference between the connection nodes; and

correcting the clock data recovery circuit when the detected frequency difference exceeds a tolerance value within the maximum synchronization detection time.

9. The method according to claim 1 , further comprising:

performing a connection interruption process when the synchronization is lost after the synchronization is once established; and

changing a response sensitivity of the clock data recovery circuit at least including decreasing the response sensitivity of the clock data recovery circuit after the synchronization is established.

10. The method according to claim 1 , further comprising determining a connection failure between the transmission node and the reception node when the resynchronization process is not completed before the maximum synchronization detection time is reached.

11. A device, the device comprising:

a clock data recovery circuit configured to generate a synchronization clock from input data;

a synchronization detection circuit configured to determine that transmission node and a reception node are synchronized at an early detection time, wherein the early detection time is less than a maximum synchronization detection time and to generate a synchronization detection signal;

a timer circuit configured to set the maximum synchronization detection time and the early detection time;

a correction processor configured to correct the clock data recovery circuit based on the synchronization detection signal; and

a resynchronization processor configured to perform a resynchronization process based on the corrected clock data recovery circuit to establish synchronization between the transmission and reception nodes before the maximum synchronization detection time is reached.

12. The device according to claim 11 , further comprising:

a frequency difference detection unit configured to detect a frequency difference between the input data and the synchronization clock and to generate a frequency difference signal, wherein the correction processor is further configured to correct the clock data recovery circuit in accordance with the frequency difference signal and the maximum synchronization detection time.

13. The device according to claim 11 , further comprising:

a data string detection circuit configured to detects a state of a string of the input data and generates a data string detection signal;

a connection interruption processor configured to perform a connection interruption process in accordance with the data string detection signal; and

a response sensitivity changing unit configured to change the response sensitivity of the clock data recovery circuit at least including decreasing the response sensitivity of the clock data recovery circuit in accordance with the synchronization detection signal.

14. The device according to claim 11 , wherein the correction processor includes:

a microcomputer; and

a notification unit configured to notify the microcomputer of a retry notification signal when the synchronization is not established when the early detection time elapses,

wherein the microcomputer corrects the clock data recovery circuit in response to the retry notification signal.

15. The device according to claim 14 , wherein:

the correction processor further includes a register configured to store a response sensitivity set for the clock data recovery circuit; and

the microcomputer is configured to rewrite the register to increase the response sensitivity in response to the retry notification signal.

16. The device according to claim 14 , wherein the notification unit includes an interrupt processor configured to generate the retry notification signal as an interrupt signal provided to the microcomputer.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Oct 28, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: MUFG UNION BANK, N.A.
Reel/Frame 050896/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2019
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 050829/0230 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 26, 2019
From: MUFG UNION BANK, N.A., AS COLLATERAL AGENT
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 050500/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2019
From: SPANSION LLC
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 050439/0424 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2013
From: FUJITSU SEMICONDUCTOR LIMITED
To: SPANSION LLC
Reel/Frame 031205/0461 →
CHANGE OF NAME Recorded Aug 20, 2013
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 031050/0087 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 16, 2013
From: FUJITSU LIMITED
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 031024/0112 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2013
From: TOMITA, MASATO
To: FUJITSU LIMITED
Reel/Frame 030285/0529 →