PHY Magic Packet Circuit for Ethernet Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional magic packet technology fails to minimize power consumption in Ethernet controllers during sleep modes, as the Serial Gigabit Media Independent Interface (SGMII) continues to consume power regardless of traffic presence, even when the system is inactive.

Innovation Solution

Implementing a physical-layer device with a magic packet circuit integrated into the PHY, allowing the SGMII interface to be powered off during magic packet mode, and only powered on when a magic packet is detected, thereby reducing unnecessary power usage by also powering off the MAC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the SGMII interface remains active during magic packet mode to pass magic packets from the PHY to the MAC, then the magic packet functionality is maintained, but the power consumption is not minimized

Engineering Contradiction:
Improvemagic packet functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the Ethernet controller into separate functional blocks (PHY, SGMII interface, MAC) that can be independently powered. The magic packet circuit is integrated into the PHY, allowing the SGMII interface to be powered off during magic packet mode while the PHY remains active to detect and process magic packets. This segmentation enables selective powering of components based on operational mode, resolving the contradiction between maintaining functionality and minimizing power consumption.

Inventive Principle:
Principle #1Segmentation

2Use of energy by moving object

If the SGMII interface is powered off during magic packet mode, then power consumption is minimized, but the magic packet cannot be passed to the MAC

Engineering Contradiction:
Improvepower consumptionVSAvoidmagic packet functionality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent merges the magic packet circuit functionality into the PHY block, combining the magic packet detection, validation, and wake-up generation functions within the same block that handles physical layer operations. This integration allows the PHY to autonomously process magic packets and generate wake-up signals without requiring the SGMII interface or MAC to be active, thus enabling power savings while maintaining functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If the Ethernet controller uses conventional magic packet mode with the MAC remaining awake, then the PC can be remotely awakened, but the Ethernet controller consumes excessive power

Engineering Contradiction:
Improveremote wake-up functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the magic packet processing functionality from the MAC block and places it within the PHY block. This extraction allows the MAC to be completely powered off during magic packet mode, as the PHY independently handles magic packet detection and wake-up signal generation. The SGMII interface is also powered off, leaving only the essential PHY circuits active, thereby minimizing power consumption while preserving remote wake-up functionality.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8837468B1Network device and method for powering a media access controller
Publication Date: 2014.09.16 MARVELL ASIA PTE LTD
  • US8837468B1 patent drawing
  • US8837468B1 patent drawing
  • US8837468B1 patent drawing

AI summary

A network device including a physical layer device and a media access controller. The physical layer device includes a first interface, and is configured to receive packets including a first packet and a second packet. The media access controller includes a second interface connected to the first interface of the physical layer device. The physical layer device is configured to: in response to the first packet, generate a power signal; transition at least one of the first interface and the second interface from being powered OFF to being powered ON; and output the power signal to the media access controller. The media access controller is configured to: receive the power signal; in response to the power signal, transition from being powered OFF to being powered ON; and subsequent to being powered ON, receive the second packet from the physical layer device via the first interface and the second interface.