IP Library › Granted Patent US 11,543,875
Granted Patent B2
US 11,543,875 · App. 17/577,688 · Granted Jan 3, 2023

Power consumption reduction in USB redrivers and repeaters

Inventors: Suzanne Mary Vining (Plano, TX); Douglas Edward Wente (Murphy, TX); Win Naing Maung (Plano, TX); Julie Marie Nirchi (Allen, TX)
Assignee: Texas Instruments Incorporated
G06F1/3253G06F1/3206G06F13/4045G06F13/4282G06F2213/0042Y02D10/00
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 11,543,875
App. No.
17/577,688
Granted
Jan 3, 2023
Kind
B2
Abstract

In an example, a data communication device includes one or more receivers, and one or more transmitters. The data communication device detects a start of frame packet (μSOF) on a data bus, wherein the μSOF indicates the start of a microframe; determines whether there are any data packets contained in the microframe during a first threshold period after the μSOF; and detects that there is no data packet contained in the microframe during the first threshold period after the μSOF, and in response, transitions at least one of the one or more transmitters from an active state to an OFF state, and transitions the at least one of the one or more transmitters from the OFF state to the active state prior to a switchback period before the end of the microframe.

Claims (53)

1. A data communication device, comprising:

one or more receivers; and

one or more transmitters;

wherein the data communication device is configured to:

detect a start of frame packet (μSOF) on a data bus, wherein the μSOF indicates the start of a microframe;

determine whether there are any data packets contained in the microframe during a first threshold period after the μSOF; and

detect that there is no data packet contained in the microframe during the first threshold period after the μSOF, and in response, transition at least one of the one or more transmitters from an active state to an OFF state, and transition the at least one of the one or more transmitters from the OFF state to the active state prior to a switchback period before the end of the microframe.

2. The data communication device of claim 1 , further configured to transition the at least one of the one or more transmitters from the OFF state to the active state if a data packet is received in the OFF state.

3. The data communication device of claim 1 , wherein the switchback period is greater than the maximum time required for the at least one of the one or more transmitters to transition from the OFF state to the active state.

4. The data communication device of claim 1 , wherein the length of the microframe is 125 μs.

5. The data communication device of claim 1 , further configured to:

receive a data packet in the OFF state;

drop the data packet received in the OFF state; and

transition the at least one of the one or more transmitters from the OFF state to the active state when the data packet is dropped.

6. The data communication device of claim 1 , further configured to:

set a timer with at least a first, a second, and a third expiration time, wherein the first expiration time is the length of the microframe, the second expiration time is the first threshold period, and the third expiration time is the switchback period;

wherein the data communication device operates according to settings of the timer.

7. The data communication device of claim 1 , further configured to transmit the data packet received in the active state.

8. The data communication device of claim 1 , wherein the data communication device is one of a high speed USB repeater and a high speed USB redriver.

9. The data communication device of claim 1 , wherein the at least one of the one or more transmitters is disabled in the OFF state.

10. A data communication device, comprising:

one or more receivers; and

one or more transmitters;

wherein the data communication device is configured to:

detect a start of frame packet (μSOF) on a data bus, wherein the μSOF indicates the start of a microframe;

determine whether there are any data packets contained in the microframe during a first threshold period after the μSOF;

detect that there is no data packet contained in the microframe during the first threshold period after the μSOF, and in response, transition at least one of the one or more transmitters from the active state to an OFF state; and

transition the at least one of the one or more transmitters from the OFF state to the active state in response receiving a data packet in the OFF state prior to a switchback period before the end of the microframe.

11. The data communication device of claim 10 , wherein the length of the second threshold period is twice the length of the first threshold period.

12. The data communication device of claim 10 , wherein the switchback period is greater than the time required for the at least one of the one or more transmitters to transition from the OFF state to the active state.

13. The data communication device of claim 10 , further configured to:

receive a data packet in the OFF state;

drop the data packet received in the OFF state; and

transition the at least one of the one or more transmitters from the OFF state to the active state when the data packet is dropped.

14. The data communication device of claim 10 , further configured to:

set a timer with at least a first, a second, a third, and a fourth expiration time, wherein the first expiration time is the length of the microframe, the second expiration time is the first threshold period, and the third expiration time is the second threshold time, and the fourth expiration time is the switchback period;

wherein the data communication device operates according to settings of the timer.

15. The data communication device of claim 10 , further configured to transmit the data packet received in the active state.

16. The data communication device of claim 10 , wherein the data communication device is one of a high speed USB repeater and a high speed USB redriver.

17. A data communication device, comprising:

one or more receivers; and

one or more transmitters;

wherein the data communication device is configured to:

detect a start of frame packet (μSOF) on a data bus, wherein the μSOF indicates the start of a microframe having a length of 125 μs;

set a timer with at least a first, a second, a third, and a fourth expiration time, wherein the first expiration time is 125 μs, the second expiration time is a first threshold period, the third expiration time is a second threshold time, and the fourth expiration time is a switchback period;

determine whether there are any data packets contained in the microframe during the first threshold period after the μSOF;

detect that there is no data packet contained in the microframe during the first threshold period after the μSOF, and in response, transitioning at least one of the one or more transmitters from an active state to an OFF state; and

transition the at least one of the one or more transmitters from the OFF state to the active state in response to receiving a data packet in the OFF state prior to the switchback period before the end of the microframe.

18. The data communication device of claim 17 , wherein the length of the second threshold period is twice the length of the first threshold period.

19. The data communication device of claim 17 , further configured to:

receive a data packet in the OFF state;

drop the data packet received in the OFF state; and

transition the at least one of the one or more transmitters from the OFF state to the active state when the data packet is dropped.

Continuity (3)
Continuation 16717836 · Dec 17, 2019
Provisional Application 62804795 · Feb 13, 2019
Related Publication 20220137695A1 · May 5, 2022