HIGH SPEED NETWORK INTERFACE WITH AUTOMATIC POWER MANAGEMENT WITH AUTO-NEGOTIATION
7 Assignments
0 Petitions
Accused Products
Abstract
A computer system comprises host processor and a network interface, wherein the host processor includes resources supporting a full power mode, a lower power mode and a power down mode, as seen in standard system bus specifications such as PCI and InfiniBand. The network interface includes a medium interface unit coupled to network media supporting a least high speed protocol, such as a Gigabit Ethernet or high-speed InfiniBand, and a lower speed protocol, such as one of 10 Mb and 100 Mb Ethernet or a lower speed InfiniBand. Power management circuitry forces the medium interface unit to the lower speed protocol in response to an event signaling entry of the lower power mode. In the lower power mode, the network interface consumes less than the specified power when executing the lower speed protocol, and consumes greater than the specified power when executing the high speed protocol. Logic in the network interface operates in the lower power mode, and uses the lower speed protocol to detect a pattern in incoming packets. In response to the detection of said pattern, the logic issues a reset signal to the host processor. Thus, the network interface operates as a wake-up device in the lower power mode, using the lower speed protocol.
28 Citations
43 Claims
-
1-27. -27. (canceled)
-
28. In an integrated circuit containing both a main processing module and a networking interface module having a full power mode, a lower power mode and a power off mode, and supporting a plurality of protocols including a high speed protocol and a lower speed protocol, a method of power management, comprising:
-
receiving a command at a state machine indicating a sleep state is desired; sending control signals from the state machine to a medium interface unit to initiate negotiation of a low speed protocol from a high speed protocol; suppressing a link-change signal at a wake-up detector; and
,entering a sleep state at the state machine where the network interface module operates in a low power mode. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. An integrated circuit comprising:
-
a main processing module, a network processing module, whereas the network processing module comprises a port that transmits data to a network and a medium interface unit coupled to network media supporting at least a high speed protocol and a lower speed protocol; a memory that stores data packets in transit between the main processing module and the network; and power management logic on the integrated circuit comprising a state machine having a full power state, a low power state, and a power down state, configured to cause the medium interface unit to renegotiate from the high speed protocol to the lower speed protocol in response to an event signaling entry to the lower power mode and to cause the medium interface unit to enter a power down mode if the lower speed protocol is not successfully renegotiated. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43)
-
Specification