Processor Current Ramp Detection and Mitigation Circuit

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing power requirements and energy consumption in computing systems, particularly due to current ramps in integrated circuits, lead to voltage fluctuations that can slow down logic elements and cause failures, necessitating a solution for energy efficiency and conservation.

Innovation Solution

Implementing a current ramp detection and mitigation system that computes and compares the current drawn by a processor to adjust the rate of operations, using techniques such as modulation or dummy operations to control current ramps, thereby reducing power consumption and allowing operation at lower voltages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Power

If the current drawn by integrated circuits is increased to meet growing power requirements, then the processing capability and functionality are improved, but voltage fluctuations occur causing logic elements to slow down and potential failures

Engineering Contradiction:
Improvepower requirementsVSAvoidsystem reliability
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The system performs preliminary detection of current ramps before they cause harmful voltage fluctuations. The current ramp detection circuit identifies upward current ramps in advance, allowing the system to take preventive action by blocking dispatch of micro-operations or injecting dummy micro-operations to mitigate the ramp effect before it disrupts voltage stability and causes logic element failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the current ramp detection circuit continuously monitors current draw and provides real-time information to the mitigation circuit. This closed-loop feedback enables dynamic adjustment of operation dispatch based on actual current conditions, allowing the system to maintain voltage stability while maximizing processing capability by adapting to changing power requirements.

Inventive Principle:
Principle #23Feedback

2Productivity

If the rate of operations is increased to improve productivity, then processing speed is improved, but current ramps cause voltage droop that slows down logic elements

Engineering Contradiction:
Improveprocessing speedVSAvoidlogic element speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

The system performs preliminary detection of current ramps before they cause harmful voltage fluctuations. The current ramp detection circuit identifies upward current ramps in advance, allowing the system to take preventive action by blocking dispatch of micro-operations or injecting dummy micro-operations to mitigate the ramp effect before it disrupts voltage stability and causes logic element failures.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses periodic detection cycles to monitor current draw at regular intervals, allowing it to identify current ramps at specific moments in time. This periodic monitoring enables the system to maintain high productivity by allowing full operation during normal conditions while intermittently intervening to block or adjust micro-operation dispatch when current ramps are detected, thus preventing voltage droop that would slow logic elements.

Inventive Principle:
Principle #19Periodic action

3Stability of the object's composition

If current ramp detection and mitigation circuits are added to control current draw, then voltage stability is improved, but device complexity increases

Engineering Contradiction:
Improvevoltage stabilityVSAvoidcircuit complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system implements self-service by having the processor itself perform current ramp detection and mitigation through integrated circuits within the processor. The current ramp detection circuit and mitigation circuit are built into the processor architecture, allowing the processor to autonomously monitor its own current draw and adjust its operation without requiring external control systems, thereby maintaining voltage stability while minimizing additional device complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9746903B2Method, apparatus, and system for energy efficiency and energy conservation including detecting and controlling current ramps in processing circuit
Publication Date: 2017.08.29 INTEL CORP
  • US9746903B2 patent drawing
  • US9746903B2 patent drawing
  • US9746903B2 patent drawing

AI summary

Some implementations provide techniques and arrangements for adjusting a rate at which operations are performed by a processor based on a comparison of a first indication of power consumed by the processor as a result of performing a first set of operations and a second indication of power consumed by the processor as a result of performing a second set of operations. The rate at which operations are performed by the processor may be adjusted when the comparison indicates that a difference between the first indication of power consumed by the processor and the second indication of power consumed by the processor is greater than a threshold value.