IP Library Granted Patent US 8,565,270
Granted Patent B2
US 8,565,270 · App. 13/156,228 · Granted Oct 22, 2013

Phase and frequency re-lock in synchronous ethernet devices

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,565,270
App. No.
13/156,228
Granted
Oct 22, 2013
Kind
B2
Abstract

A first PHY may be coupled to a second PHY via a network link. The first PHY may transition from a role of timing master for the network link to a role of timing slave for the network link. During a first time interval subsequent to the transition, the PHYs may communicate half-duplex over the link while the first PHY synchronizes to a transmit clock of the second PHY. During a second time interval, the PHYs may communicate full-duplex while the second Ethernet PHY synchronizes to a transmit clock of the first PHY. Also during the second time interval, the first PHY may determine that the first PHY and the second PHY are synchronized. Subsequent to the determination, the PHYs may begin full-duplex communication of data on the network link.

Claims (71)

1. A method comprising:

in a first Ethernet PHY that is coupled to a second Ethernet PHY via a network link:

transitioning from a role of timing master for said network link to a role of timing slave for said network link;

during a first time interval after said transitioning, synchronizing one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY, wherein communications on said network link are half-duplex during said first time interval; and

during a second time interval after said first time interval, determining that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein, during said first time interval, said first Ethernet PHY transmits only zeros onto said network link while receiving IDLE signals via said network link.

2. The method according to claim 1 , wherein said transitioning is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

3. The method according to claim 1 , wherein a role of said first Ethernet PHY as either 802.3 master or 802.3 slave is the same before, during, and after said transitioning.

4. The method according to claim 1 , wherein:

after said second time interval, said first Ethernet PHY begins communicating data on said link; and

from a time instant at which said transitioning is initiated through said beginning of said data communication on said network link, said first Ethernet PHY and said second Ethernet PHY do not enter an autonegotiation mode.

5. A method comprising:

in a first Ethernet PHY that is coupled to a second Ethernet PHY via a network link:

transitioning from a role of timing master for said network link to a role of timing slave for said network link;

during a first time interval after said transitioning, synchronizing one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY, wherein communications on said network link are half-duplex during said first time interval; and

during a second time interval after said first time interval, determining that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein said transitioning is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

6. A method comprising:

in a first Ethernet PHY that is coupled to a second Ethernet PHY via a network link:

transitioning from a role of timing slave for said network link to a role of timing master for said network link;

during a first time interval after said transitioning, communicating half-duplex over said network link, during a second time interval after said first time interval, synchronizing one or more circuits of first Ethernet PHY to a transmit clock of said second Ethernet PHY, and

during said second time interval, determining that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein, during said first time interval, said first Ethernet PHY transmits only zeros onto said network link while receiving IDLE signals via said network link.

7. The method according to claim 6 , wherein said transitioning is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

8. The method according to claim 6 , wherein a role of said first Ethernet PHY as either 802.3 master or 802.3 slave is the same before, during, and after said transitioning.

9. The method according to claim 6 , wherein:

subsequent to said second time interval, said first Ethernet PHY begins communicating data on said link; and

from a time instant at which said transitioning is initiated through said beginning of said data communication on said network link, said first Ethernet PHY and said second Ethernet PHY do not enter an autonegotiation mode.

10. A method comprising:

in a first Ethernet PHY that is coupled to a second Ethernet PHY via a network link:

transitioning from a role of timing slave for said network link to a role of timing master for said network link;

during a first time interval after said transitioning, communicating half-duplex over said network link,

during a second time interval after said first time interval, synchronizing one or more circuits of first Ethernet PHY to a transmit clock of said second Ethernet PHY, and

during said second time interval, determining that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein said transitioning is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

11. A system comprising:

a first Ethernet PHY, said first Ethernet PHY being coupled to a second Ethernet PHY via a network link, and said first Ethernet PHY being operable to:

transition from a role of timing master for said network link to a role of timing slave for said network link;

during a first time interval after said transitioning, synchronizing one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY, wherein communications on said network link are half-duplex during said first time interval;

during a second time interval after said first time interval, determine that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein, during said first time interval, said first Ethernet PHY transmits only zeros onto said network link while receiving IDLE signals via said network link.

12. The system according to claim 11 , wherein said transition is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

13. The system according to claim 11 , wherein a role of said first Ethernet PHY as either 802.3 master or 802.3 slave is the same before, during, and after said transitioning.

14. The system according to claim 11 , wherein:

after said second time interval, said first Ethernet PHY begins communicating data on said link; and

from a time instant at which said transition is initiated through said beginning of said data communication on said network link, said first Ethernet PHY and said second Ethernet PHY do not enter an autonegotiation mode.

15. A system comprising:

a first Ethernet PHY, said first Ethernet PHY being coupled to a second Ethernet PHY via a network link, and said first Ethernet PHY being operable to:

transition from a role of timing master for said network link to a role of timing slave for said network link;

during a first time interval after said transitioning, synchronizing one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY, wherein communications on said network link are half-duplex during said first time interval;

during a second time interval after said first time interval, determine that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein said transition is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

16. A system comprising:

a first Ethernet PHY, said first Ethernet PHY being coupled to a second Ethernet PHY via a network link, and said first Ethernet PHY being operable to:

transition from a role of timing slave for said network link to a role of timing master for said network link;

during a first time interval after said transitioning, communicating half-duplex over said network link,

during a second time interval after said first time interval, synchronize one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY; and

during said second time interval, determine that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein, during said first time interval, said first Ethernet PHY transmits only zeros onto said network link while receiving IDLE signals via said network link.

17. The system according to claim 16 , wherein said transition is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

18. The system according to claim 16 , wherein a role of said first Ethernet PHY as either 802.3 master or 802.3 slave is the same before, during, and after said transitioning.

19. The system according to claim 16 , wherein:

subsequent to said second time interval, said first Ethernet PHY begins communicating data on said link; and

from a time instant at which said transitioning is initiated through said beginning of said data communication on said network link, said first Ethernet PHY and said second Ethernet PHY do not enter an autonegotiation mode.

20. A system comprising:

a first Ethernet PHY, said first Ethernet PHY being coupled to a second Ethernet PHY via a network link, and said first Ethernet PHY being operable to:

transition from a role of timing slave for said network link to a role of timing master for said network link;

during a first time interval after said transitioning, communicating half-duplex over said network link,

during a second time interval after said first time interval, synchronize one or more circuits of said first Ethernet PHY to a transmit clock of said second Ethernet PHY; and

during said second time interval, determine that said first Ethernet PHY and said second Ethernet PHY have achieved synchronization, wherein communications on said network link are full-duplex during said second time interval;

wherein said transition is initiated in response to a determination to change the primary reference clock to which said first Ethernet PHY and said second Ethernet PHY are to be synchronized.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2011
From: WANG, PEIQING; LIN, XIAOTONG; TAZEBAY, MEHMET; WANG, LINGHSIAO
To: BROADCOM CORPORATION
Reel/Frame 026660/0738 →