IP Library › Granted Patent US 8,645,724
Granted Patent B2
US 8,645,724 · App. 13/153,091 · Granted Feb 4, 2014

Redriver circuits with power saving modes

Inventor: Kenneth Jaramillo (Gilbert, AZ)
Assignee: NXP B.V.
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,645,724
App. No.
13/153,091
Granted
Feb 4, 2014
Kind
B2
Abstract

Consistent with embodiments of the present disclosure a redriver circuit is provided for a first and a second serial-unidirectional communications channel. The redriver circuit conditions received data signals by adjusting signal properties to correct for signal level attenuation and noise. The conditioned data signals are transmitted to corresponding outputs of the channels. The redriver circuit disables, in response to a first enable signal being inactive, current drawing circuitry of components for both channels on a common side of the redriver. The redriver circuit disables, in response to a second enable signal being inactive, current drawing circuitry of components for both channels on the other side of the redriver.

Claims (53)

1. A method comprising:

using a redriver circuit having a first serial-unidirectional communications channel and a second serial-unidirectional communications channel, each channel having channel circuitry, including near-side current drawing circuitry and far-side current drawing circuitry, for passing data along a channel path, the redriver circuit used for:

receiving a first data signal on a first input connection that corresponds to the first channel;

conditioning the received first data signal by adjusting signal properties to correct for signal level attenuation and noise;

transmitting the conditioned first data signal to a first output connection corresponding to the first channel;

receiving a second data signal on a second input connection corresponding to the second channel;

conditioning the received second data signal by adjusting signal properties to correct for signal level attenuation and noise;

transmitting the conditioned second data signal to a second output connection corresponding to the second channel;

disabling, in response to a first enable signal being inactive, the near-side current drawing circuitry of the first channel and the far-side current drawing circuitry of the second channel; and

disabling, in response to a second enable signal being inactive, the near-side current drawing circuitry of the second channel and the far-side current drawing circuitry of the first channel.

2. The method of claim 1 , wherein the first and second serial communications channels are USB 3.0 channels, and wherein each of the first enable signal and the second enable signal transition into respective inactive states independently with one of the first enable signal and the second enable signal being inactive while the other of the first enable signal and the second enable signal being active.

3. The method of claim 1 , wherein the current drawing circuitry in each channel includes at least one of a receiver equalizer, a transmit buffer, a termination component, an input detection component, a signal conditioning component, and a receiver detector, and wherein one of the first enable signal and the second enable signal being in an inactive state causes the current drawing circuitry in one of the channels to be disabled while the current drawing circuitry of the other one of the channels is not disabled.

4. The method of claim 1 , further including using the redriver circuit for disabling a feed-through mode of the redriver circuit in response to determining that the first and the second serial-unidirectional communications channels are in a power savings state.

5. The method of claim 1 , further including using the redriver circuit for actively monitoring, using monitor circuitry that is responsive to the first enable signal being inactive and the second enable signal being active, for data received on the second input connection.

6. The method of claim 1 , further including using the redriver circuit for actively monitoring, using monitor circuitry that is responsive to the second enable signal being inactive and the first enable signal being active, for data received on the first input connection.

7. The method of claim 5 , further including using the redriver circuit for disabling the monitor circuitry in response to both the first enable signal and the second enable signal being inactive.

8. A redriver circuit comprising:

a first input connection corresponding to a first serial-unidirectional communications channel;

a first input circuit configured for receiving a first data signal from the first input connection;

conditioning circuitry configured for conditioning the data signals by adjusting signal properties to correct for signal level attenuation and noise;

a first output connection corresponding to the first serial-unidirectional communications channel;

a first output circuit configured for transmitting the first data signal, after conditioning by the conditioning circuitry, to the first output connection;

a second input connection corresponding to a second serial-unidirectional communications channel;

a second input circuit configured to receive a second data signal from the second input connection;

a second output connection corresponding to the second serial-unidirectional communications channel;

a second output circuit configured to transmit the second data signal, after conditioning by the conditioning circuitry, to the second output connection;

a first side enable connection for receiving a first enable signal;

a second side enable connection for receiving a second enable signal; and

control circuitry configured to

disable, in response to the first enable signal being inactive, current drawing portions of the first input circuit and the second output circuit, and

disable, in response to the second enable signal being inactive, current drawing portions of the second input circuit and the first output circuit.

9. The redriver circuit of claim 8 , wherein the first input connection and the second input connection are each configured and arranged to receive differential signal data.

10. The redriver circuit of claim 8 , wherein the conditioning circuitry is further configured to provide signal de-emphasis, output voltage control and receiver equalization.

11. The redriver circuit of claim 8 , wherein the first and second serial communications channels are USB 3.0 channels.

12. The redriver circuit of claim 8 , wherein the control circuitry includes timers and is configured to function as a state machine that responds to the timer and to the first enable signal and the second enable signal.

13. The redriver circuit of claim 8 , further including

first termination circuitry for providing signal termination on the first output connection;

second termination circuitry for providing signal termination on the second output connection;

a first switch for disabling current draw from the first termination circuitry in response to detecting a power savings mode of the first and second serial-unidirectional communications channel; and

a second switch for disabling current draw from the second termination circuitry in response to detecting the power savings mode of the first and second serial-unidirectional communications channel.

14. The redriver circuit of claim 8 , further including monitor circuitry configured to monitor for received data on each of the first and second input connections, and to disable monitoring for a corresponding one of the first and second input connections in response to at least one of the enable signals being inactive.

15. A first serial-unidirectional communications interface comprising:

an input connection corresponding to a first serial-unidirectional communications channel;

an output connection corresponding to a second serial-unidirectional communications channel;

a first side enable connection for providing a first enable signal corresponding to a near side of a redriver;

a second side enable connection for providing a second enable signal corresponding to a far side of a redriver; and

control circuitry configured to

determine power saving states for the communications interface; and

set, in response to a particular power saving mode being active, the first enable signal to inactive and the second enable signal to active;

wherein each of the first enable signal and the second enable signal transition into respective inactive states independently with one of the first enable signal and the second enable signal being inactive while the other of the first enable signal and the second enable signal being active.

16. The interface of claim 15 , wherein the first and second serial communications channels are USB 3.0 channels.

17. The interface of claim 16 , wherein the particular power saving state corresponds to one of U2 and U3 power saving states.

18. The interface of claim 16 , wherein the particular power saving state corresponds to one of U2 and U3 power saving states and wherein the control circuitry configured to set the first enable signal to active in response to the one of the U2 and U3 power saving states becoming inactive.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2025
From: NXP B.V.
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY LIMITED
Reel/Frame 072902/0407 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2011
From: JARAMILLO, KENNETH
To: NXP B.V.
Reel/Frame 026389/0242 →
Continuity (1)
Related Publication 20120311359A1 · Dec 6, 2012