Onboard Power Accumulator for Platform Power Measurement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to accurately measure platform power consumption during deep low power states (S0iX) without external instruments, making it challenging to optimize battery life and energy efficiency.

Innovation Solution

A method and apparatus using an onboard power accumulator device, power management controller (PMC), and corresponding software within a system-on-chip (SoC) to measure system power during deep sleep states, allowing for accurate measurement of overall and individual component power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external power measurement instruments are used to measure platform power during deep low power states, then measurement accuracy is improved, but device complexity and cost increase

Engineering Contradiction:
Improvepower measurement accuracyVSAvoidmeasurement system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses its own internal power accumulator device to measure its power consumption during deep sleep states, eliminating the need for external measurement instruments. The power accumulator is integrated within the SoC and can autonomously capture power data without external intervention, resolving the contradiction by making the system self-measuring.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The power accumulator acts as an intermediary component between the power management controller and the host software, enabling power measurement during deep sleep states without requiring external instruments. It captures and stores power data that can be later retrieved by the host software through standard interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system remains in active state to enable software measurement, then measurement capability is maintained, but power consumption increases

Engineering Contradiction:
Improvepower measurement capabilityVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The power accumulator device is pre-configured and activated before the system enters deep sleep state. It autonomously captures power consumption data during the low power state without requiring the processor or software to remain active, thus maintaining measurement capability while minimizing power consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The power accumulator autonomously performs power measurement during deep sleep states without requiring the processor or operating system to remain active. It self-manages the measurement process, stores data locally, and makes it available for later retrieval, eliminating the need to maintain system activity for measurement purposes.

Inventive Principle:
Principle #25Self-service

3Loss of energy

If power measurement is implemented during deep sleep states, then energy efficiency optimization is improved, but measurement reliability becomes challenging

Engineering Contradiction:
Improveenergy efficiencyVSAvoidmeasurement reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The power accumulator uses a simple, dedicated hardware structure with analog-to-digital converters and counters that are always-on but low-power. This simple design reduces points of failure and ensures reliable operation during deep sleep states, while the measured data can be discarded and re-measured if needed.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The power accumulator serves as a reliable intermediary that continuously monitors power consumption even during deep sleep states. It captures power data at the source (power supply lines) and stores it in a manner that ensures data integrity, allowing reliable energy efficiency measurements without compromising system reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11422173B2Method and apparatus for accurate measurement of platform power
Publication Date: 2022.08.23 INTEL CORP
  • US11422173B2 patent drawing
  • US11422173B2 patent drawing
  • US11422173B2 patent drawing

AI summary

A Power Management Controller (PMC) which manages power states of a platform, informs a power accumulator device to start measuring the platform power during entry into the low power state (e.g., S0iX). The power accumulator device starts measuring the power until a stop message comes from the PMC. The PMC on detection of any wake event initiates a stop message to the power accumulator device. Once an operating system (OS) context is restored, software can read the measured data from the power accumulator device. The measured data is accessible to a host software using standard software application programming interface (API) and can be used to influence the power policies of the system.