Adaptive Current Budget Quantization for Fast Overcurrent Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern computing devices face constraints on total current delivery due to increasing transistor counts and power demands, leading to inefficiencies in managing current budgets across subsystems, particularly with existing mechanisms that either throttle power or use Dynamic Voltage and Frequency Scaling (DVFS), which can be inefficient or slow to react.

Innovation Solution

The system employs a controller circuitry that dynamically adjusts hysteresis parameters and quantization levels to manage current budgets across subsystems, allowing for adaptive current control by tracking consumption and optimizing resource allocation through a combination of local and centralized decision-making, enabling efficient and timely adjustments to stay within the available current budget.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing mechanisms limit maximum expected current through throttling or DVFS, then current constraints are managed, but performance efficiency and response speed deteriorate

Engineering Contradiction:
Improvecurrent constraint managementVSAvoidperformance efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic current budget allocation that adapts to changing operational conditions in real-time. The system transitions from static current limits to dynamic budgets that are adjusted based on monitored current consumption patterns, allowing the system to optimize performance while maintaining reliability under varying load conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system continuously monitors current consumption across subsystems and uses this feedback to adjust current budgets dynamically. This closed-loop control mechanism enables the system to respond to actual operating conditions, preventing both over-current situations and unnecessary performance throttling, thereby resolving the contradiction between reliability and productivity.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If DVFS is used to manage current budgets, then power consumption is reduced, but response time increases

Engineering Contradiction:
Improvepower consumptionVSAvoidresponse time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system proactively adjusts current budgets based on predicted operational phases and historical consumption patterns before current violations occur. By anticipating future current demands and pre-adjusting budgets, the system avoids the latency associated with reactive DVFS adjustments, thereby reducing response time while maintaining power efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Individual subsystems are empowered to manage their own current consumption within allocated budgets, making autonomous decisions about resource allocation. This distributed control mechanism eliminates the need for centralized DVFS coordination overhead, significantly reducing response time while achieving comparable or superior power management efficiency.

Inventive Principle:
Principle #25Self-service

3Device complexity

If static current budgets are allocated to subsystems, then system simplicity is maintained, but adaptability to changing conditions deteriorates

Engineering Contradiction:
Improvebudget allocation mechanismVSAvoidadaptability to operational changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic modification of current budget parameters based on operational phase detection and consumption pattern analysis. The system adjusts budget thresholds, allocation ratios, and monitoring intervals according to changing conditions, enabling high adaptability while maintaining relatively simple underlying allocation mechanisms through parameter tuning rather than structural complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11372464B2Adaptive parameterization for maximum current protection
Publication Date: 2022.06.28 INTEL CORP
  • US11372464B2 patent drawing
  • US11372464B2 patent drawing
  • US11372464B2 patent drawing

AI summary

An apparatus is provided which comprises: a controller to allocate, to a component, a resource budget selected from a plurality of quantization levels; and a circuitry to adaptively update the plurality of quantization levels.