IP Library › Granted Patent US 7,936,777
Granted Patent B2
US 7,936,777 · App. 12/488,232 · Granted May 3, 2011

Parallel detection of remote LPI request and send zero mode

Assignee: Broadcom Corporation
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 7,936,777
App. No.
12/488,232
Granted
May 3, 2011
Kind
B2
Abstract

Embodiments of the present invention enable robust and quick parallel detection of the remote LPI request signal (rem_lpi_req) and SEND ZERO mode (SEND_Z) defined in the Energy Efficient Ethernet (EEE) standard. Embodiments do not rely on energy detection for detecting SEND_Z. Therefore, SEND_Z can be detected reliably and with minimal latency. In addition, since SEND_Z and rem_lpi_req are detected in parallel, embodiments are not concerned with the false detection of rem_lpi_req (before SEND_Z is detected) or the need to disable detection of rem_lpi_req (after SEND_Z is detected).

Claims (27)

1. An Ethernet PHY, comprising:

circuitry that determines in parallel a low power idle (LPI) status and a SEND ZERO mode (SEND_Z) status of a link partner PHY connected to the Ethernet PHY via an Ethernet link,

wherein the circuitry comprises:

first circuitry that determines a remote LPI request signal, wherein the remote LPI request signal corresponds to a local LPI request signal conveyed by the link partner PHY to the Ethernet PHY and representative of the LPI status of the link partner PHY; and

second circuitry that determines a SEND_Z status signal representative of the SEND_Z status of the link partner PHY.

2. The Ethernet PHY of claim 1 , wherein the Ethernet PHY is an Energy Efficient Ethernet (EEE)-compliant PHY.

3. The Ethernet PHY of claim 1 , wherein the Ethernet PHY is a 1000BASE-T Ethernet PHY.

4. The Ethernet PHY of claim 1 , wherein the remote LPI request signal and the SEND_Z status signal are determined simultaneously, thereby avoiding false detection of the remote LPI request signal before the SEND_Z status signal is determined.

5. The Ethernet PHY of claim 1 , wherein the first circuitry determines the remote LPI request signal based on a plurality of consecutive symbol sets, each symbol set including a plurality of symbols received on respective channels of the Ethernet link.

6. The Ethernet PHY of claim 1 , wherein the first circuitry updates the remote LPI request signal only when the link partner PHY is transmitting idle mode symbols.

7. The Ethernet PHY of claim 1 , wherein the first circuitry generates a first signal representative of the event that each of a plurality of consecutive decoded values of the remote LPI request signal takes a logic “1” value, and a second signal representative of the event that each of the plurality of consecutive decoded values of the remote LPI request takes a logic “0” value.

8. The Ethernet PHY of claim 7 , wherein the remote LPI request signal is configured to take a logic “1” value when the first signal takes a logic “1” value and the second signal takes a logic “0” value; is configured to take a logic “0” value when the first signal takes a logic “0” value and the second signal takes a logic “1” value; and is indeterminable and maintains its current value when the first signal takes a logic “0” and the second signal takes a logic “0” value.

9. The Ethernet PHY of claim 7 , wherein the second circuit determines the SEND_Z status signal based on a plurality of consecutive symbol sets, each symbol set including a plurality of symbols received on respective channels of the Ethernet link.

10. The Ethernet PHY of claim 9 , wherein the second circuit generates a third signal representative of the event that every symbol of each of the plurality of consecutive symbol sets is equal to zero.

11. The Ethernet PHY of claim 10 , wherein the second circuit determines the SEND_Z status signal based on the third signal and the first and second signals generated by the first circuit.

12. The Ethernet PHY of claim 11 , wherein the SEND_Z status signal is configured to take a logic “1” value only when the third signal takes a logic “1” value and the first and second signals each takes a logic “0” value, and is configured to take a logic “0” value otherwise.

13. An Ethernet node, comprising: an Energy Efficient Ethernet (EEE) PHY, wherein the EEE PHY comprises: circuitry that determines a low power idle (LPI) status and a SEND ZERO mode (SEND_Z) status of a link partner PHY connected to the Ethernet PHY via an Ethernet link, wherein the circuitry comprises: first circuitry that determines a remote LPI request signal, wherein the remote LPI request signal corresponds to a local LPI request signal conveyed by the link partner PHY to the Ethernet PHY and representative of the LPI status of the link partner PHY; and second circuitry that determines a SEND_Z status signal representative of the SEND_Z status of the link partner PHY.

14. The Ethernet node of claim 13 , wherein the EEE PHY is a 1000BASE-T Ethernet PHY.

15. The Ethernet node of claim 13 , wherein the remote LPI request signal and the SEND_Z status signal are determined simultaneously, thereby avoiding false detection of the remote LPI request signal before the SEND_Z status signal is determined.

16. An Ethernet PHY, comprising:

means for determining in parallel a low power idle (LPI) status and a SEND ZERO mode (SEND_Z) status of a link partner PHY connected to the Ethernet PHY via an Ethernet link,

wherein the means for determining comprises:

first means for determining a remote LPI request signal, wherein the remote LPI request signal corresponds to a local LPI request signal conveyed by the link partner PHY to the Ethernet PHY and representative of the LPI status of the link partner PHY; and

second means for determining a SEND_Z status signal representative of the SEND_Z status of the link partner PHY.

17. The Ethernet PHY of claim 16 , wherein the Ethernet PHY is an Energy Efficient Ethernet (EEE)-compliant PHY.

18. The Ethernet PHY of claim 16 , wherein the Ethernet PHY is a 1000BASE-T Ethernet PHY.

19. The Ethernet PHY of claim 16 , wherein the remote LPI request signal and the SEND_Z status signal are determined simultaneously, thereby avoiding false detection of the remote LPI request signal before the SEND_Z status signal is determined.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. 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 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
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 Jun 19, 2009
From: WANG, PEIQING; LIN, XIAOTONG
To: BROADCOM CORPORATION
Reel/Frame 022858/0652 →
Continuity (1)
Related Publication 20100322078A1 · Dec 23, 2010