IP Library Granted Patent US 7,443,910
Granted Patent B2
US 7,443,910 · App. 11/175,715 · Granted Oct 28, 2008

PHY control module for a multi-pair gigabit transceiver

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,443,910
App. No.
11/175,715
Granted
Oct 28, 2008
Kind
B2
Abstract

A method for controlling operation of a multi-pair gigabit transceiver. The multi-pair gigabit transceiver comprises a Physical Layer Control module (PHY Control), a Physical Coding Sublayer module (PCS) and a Digital Signal Processing module (DSP). The PHY Control receives user-defined inputs from the Serial Management module and status signals from the DSP and the PCS and generates control signals, responsive to the user-defined inputs and the status signals, to the DSP and the PCS.

Claims (22)

1. A data communications transceiver comprising:

a digital signal processor (DSP);

a physical coding sublayer (PCS module); and

a physical layer control module (PHY control module) configured to receive status signals from the DSP and the PCS module, and further configured to receive user-defined input signals, the PHY control module being operable to generate control signals at least partially responsive to at least one of the status signals and the user-defined input signals, the PHY control module operable to provide said control signals to the DSP and the PCS module.

2. The transceiver of claim 1 further comprising a serial management module operable to receive input signals from one of a user and software, the serial management module operable to store the received input signals, wherein the PHY control module is configured to receive the user-defined input signals from the serial management module.

3. The transceiver of claim 1 , further comprising an auto-negotiation module operable to provide a link control signal to the PHY control module, the PHY control module being operable to provide a start signal to the DSP and the PCS in response to the link control signal, the start signal causing the DSP and the PCS module to start operation.

4. The transceiver of claim 1 , further comprising a Gigabit Medium Independent Interface (GMII) module operable to provide a transmit enable signal to the PHY control module, the PHY control module being operable to provide a transmit start signal to at least one of the DSP and the PCS module in response to the transmit enable signal, the transmit start signal causing the at least one of the DSP and the PCS module to commence transmitting.

5. The transceiver of claim 1 , wherein the PHY control module is configured to receive a user-defined reset signal and, in response thereto, provide a control signal to the DSP and the PCS module to reset the DSP and the PCS module.

6. The transceiver of claim 1 wherein the control signals include a DSP/PCS reset signal and wherein the DSP and the PCS module are operable to reset in response to the DSP/PCS reset signal.

7. The transceiver of claim 1 wherein the DSP comprises a set of echo cancellers and a set of near-end cross-talk (NEXT) cancellers, and wherein the control signals include echo and NEXT control signals that control convergence of the echo cancellers and NEXT cancellers.

8. The transceiver of claim 1 wherein the DSP comprises a multi-dimensional decision feedback equalizer (DFE) and wherein the control signals include DFE control signals that control convergence of the multi-dimensional DFE.

9. The transceiver of claim 1 wherein the DSP comprises a timing recovery (TR) module and wherein the control signals include TR control signals that control convergence of the timing recovery module.

10. A physical layer control module (PHY control module) for controlling operation of a data communications transceiver comprising a digital signal processor (DSP) and a physical coding sublayer (PCS) module, the PHY control module comprising:

a main state machine configured to receive user-defined input signals and to receive status signals from the DSP and the PCS module, the state machine further configured to generate control signals at least partially responsive to at least one of the user-defined input signals and the status signals, and to provide the control signals to the DSP and the PCS module.

11. The PHY control module of claim 10 wherein the main state machine is configured to receive the user-defined input from a serial management module operable to receive inputs from one of a user and software.

12. The PHY control module of claim 10 wherein the transceiver further comprises an auto-negotiation module and wherein the main state machine is configured to receive a link control signal from the auto-negotiation module and to provide a start signal to the DSP and the PCS in response to the link control signal, the start signal causing the DSP and the PCS module to start operation.

13. The PHY control module of claim 10 wherein the transceiver further comprises a gigabit medium independent interface (GMII) module and wherein the main state machine is configured to receive a transmit enable signal from the GMII module and to provide a transmit start signal to at least one of the DSP and the PCS module in response to the transmit enable signal.

14. The PHY control module of claim 10 wherein the main state machine is configured to receive a user-defined reset signal and, in response thereto, provide a control signal to the DSP and the PCS module to reset the DSP and the PCS module.

15. The PHY control module of claim 10 wherein the control signals include a DSP/PCS reset signal to reset the DSP and the PCS module.

16. The PHY control module of claim 10 wherein the DSP comprises a set of echo cancellers and a set of near-end cross-talk (NEXT) cancellers, and wherein the control signals include echo and NEXT control signals to control convergence of the echo cancellers and NEXT cancellers, respectively.

17. The PHY control module of claim 10 wherein the DSP comprises a multi-dimensional decision feedback equalizer (DFE) and wherein the control signals include DFE control signals to control convergence of the multi-dimensional DFE.

18. The PHY control module of claim 10 wherein the DSP comprises a timing recovery (TR) module and wherein the control signals include TR control signals to control convergence of the timing recovery module.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER PREVIOUSLY RECORDED AT REEL: 047357 FRAME: 0302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048674/0834 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER PREVIOUSLY RECORDED ON REEL 047195 FRAME 0658. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047357/0302 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047195/0658 →
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 →
Continuity (9)
Continuation 0955727400 · Apr 24, 2000
Continuation In Part 0939085600 · Sep 3, 1999
Continuation In Part 0914347600 · Aug 28, 1998
Continuation In Part 0943772100 · Nov 9, 1999
Provisional Application 6013061600 · Apr 22, 1999
Provisional Application 6010864800 · Nov 16, 1998
Provisional Application 6010831900 · Nov 13, 1998
Provisional Application 6010787400 · Nov 9, 1998
Related Publication 20050243903A1 · Nov 3, 2005