Peripheral device feature allowing processors to enter a low power state
First Claim
1. A system, comprising:
- a processor;
a host controller coupled to the processor;
a device coupled to the host controller; and
wherein the device is electrically disconnected from the host controller if the device is not in an active state.
6 Assignments
0 Petitions
Accused Products
Abstract
If a USB device is turned off or is not active, the device may be electrically disconnected from a USB host controller. The device may be electrically disconnected through a physical interface on the device. In some embodiments, if the device becomes active during a wait period (e.g., 2-3 seconds) prior to electrically disconnecting the device, the device may not be electrically disconnected. In some embodiments, when the device is electrically disconnected from the USB host controller and no system activity of a bus mastering peripheral is occurring, the CPU may enter a low power state if other conditions are met. In some embodiments, if the USB device becomes active after electrically disconnecting, the electrical disconnection may be discontinued.
112 Citations
59 Claims
-
1. A system, comprising:
-
a processor;
a host controller coupled to the processor;
a device coupled to the host controller; and
wherein the device is electrically disconnected from the host controller if the device is not in an active state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
detecting whether a device coupled to a host controller is in an active state;
if the device is not in an active state, electrical disconnecting the device from a host controller; and
if the device is in an active state, maintaining an electrical connection between the device and the host controller. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system, comprising:
-
a processor;
a host controller coupled to the processor;
a device detect logic;
a hub electrically coupled to the host controller and device detect logic;
an auto detach logic coupled to the hub; and
wherein the auto detach logic initiates an electrical disconnect of the hub from the host controller if the device detect logic does not detect a device on the hub. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A method, comprising:
-
detecting whether a device is coupled to a hub;
if a device is not coupled to the hub, electrical disconnecting the hub from a host controller; and
if a device is coupled to the hub, maintaining a connection between the hub and the host controller. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. A carrier medium comprising program instructions, wherein the program instructions are executable to:
-
detect whether a device coupled to a host controller is in an active state;
if the device is not in an active state, electrical disconnect the device from a host controller; and
if the device is in an active state, maintain an electrical connection between the device and the host controller. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
Specification