Selective Processor Core Wake-Up During Power Failure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy systems experience significant power consumption and time delays due to waking all processor cores from a deep sleep state to an awake state during a power failure.

Innovation Solution

Implementing an interrupt control logic to manage core status transitions, ensuring only a subset of processor cores are moved to the awake state during power failure, based on a predefined threshold, thereby reducing unnecessary wake-ups and power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all processor cores are woken from deep sleep state to awake state during power failure, then system reliability is improved, but power consumption increases significantly

Engineering Contradiction:
Improvesystem reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system segments the processor cores into different groups based on their wake-up requirements. Instead of waking all cores simultaneously, the patent implements selective wake-up where only essential cores are activated first, while non-essential cores remain in deep sleep state. This segmentation allows the system to maintain reliability for critical functions while reducing overall power consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by waking up only the necessary subset of cores rather than all cores. The system determines the minimum number of cores required to handle power failure events and keeps only those cores in awake state, while leaving other cores in low-power state. This partial wake-up approach maintains sufficient system reliability while significantly reducing power consumption compared to waking all cores.

Inventive Principle:
Principle #16Partial or excessive action

2Speed

If all processor cores are woken from deep sleep state to awake state during power failure, then system responsiveness is improved, but time consumption increases

Engineering Contradiction:
Improvesystem responsivenessVSAvoidtime consumption
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The wake-up process is segmented into multiple phases. Essential cores are woken up first to handle critical power failure responses, while non-essential cores remain asleep. This phased approach allows the system to respond to power failures quickly using the minimal necessary processing power, avoiding the time penalty of bringing all cores online.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs partial wake-up action by activating only the cores needed for power failure handling. By waking up a subset of cores rather than all cores, the system achieves sufficient responsiveness for power failure events while reducing the total time required for the wake-up process.

Inventive Principle:
Principle #16Partial or excessive action

3Use of energy by moving object

If a subset of processor cores is kept in awake state during power failure, then power consumption is reduced, but system complexity increases

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The system performs preliminary classification of processor cores into essential and non-essential groups before power failure occurs. This pre-characterization is stored in system configuration, so when power failure happens, the system can immediately activate only the pre-identified essential cores without needing complex real-time decisions, thereby reducing operational complexity while maintaining power savings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary power management controller that handles the complexity of selective core wake-up. This intermediary component manages the classification and activation logic, shielding the rest of the system from the complexity of selective core management while enabling power consumption reduction through intelligent core selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12379765B2Core status management at power failure
Publication Date: 2025.08.05 INTEL CORP
  • US12379765B2 patent drawing
  • US12379765B2 patent drawing
  • US12379765B2 patent drawing

AI summary

Embodiments herein relate to a power control unit (PCU) of an electronic device. The PCU may be configured to receive a power failure interrupt from an interrupt control block of the electronic device. The power failure interrupt may be generated based on or related to a power failure of the electronic device. In response to receipt of the power failure interrupt, and when a threshold number of processor cores related to the power failure is different than a number of awake processor cores of a set of processor cores of the electronic device, the PCU may transition a subset of processor cores of the set of processor cores to an awake state or a sleep state so that the number of awake processor cores is same as the threshold number of processor cores. Other embodiments may be described and/or claimed.