Processor Reliability Control Loop for Dynamic Aging Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor devices lack a dynamic mechanism to control the rate of aging, leading to static assumptions about degradation, which result in increased operating voltage and performance limitations due to guard bands, limiting their useful life and efficiency.

Innovation Solution

Implementing a stress detector and reliability odometer to monitor and calculate effective stress on processors, allowing for dynamic updates in voltage and frequency settings based on accumulated stress, enabling operation at higher frequencies and lower voltages when stress is low, and adjusting settings as the device ages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a voltage/frequency guard band is applied at the beginning of life to account for end-of-life degradation, then reliability is improved, but performance deteriorates due to lower operating frequency and higher voltage requirements

Engineering Contradiction:
Improvedevice reliabilityVSAvoidoperating performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a dynamic guard band adjustment mechanism that modifies voltage and frequency settings based on the device's actual accumulated stress level rather than using fixed conservative settings. The stress detector continuously monitors operating conditions and updates guard band parameters in real-time, allowing the system to operate at optimal performance levels when stress is low while maintaining reliability constraints when stress accumulates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs a feedback loop where the stress detector monitors accumulated stress from temperature, voltage, and usage history, and this information is fed back to dynamically adjust the guard band settings. This closed-loop control enables the system to adaptively balance reliability and performance by modifying operating parameters based on actual device state rather than static assumptions.

Inventive Principle:
Principle #23Feedback

2Duration of action of stationary object

If static assumptions about aging rate are made to ensure reliability, then device longevity is protected, but operating voltage increases and efficiency decreases

Engineering Contradiction:
Improvedevice lifetimeVSAvoidpower consumption
Core Design Contradiction:
Duration of action of stationary objectVSUse of energy by moving object

Solution Approach 1:

The patent replaces static voltage settings with dynamic voltage adjustment based on real-time stress monitoring. The system continuously evaluates accumulated stress from temperature and usage patterns, and adjusts voltage levels accordingly - maintaining higher voltages only when necessary to protect against actual degradation risks rather than assuming worst-case scenarios throughout the device lifetime.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operating parameters (voltage, frequency) dynamically based on monitored stress conditions. By tracking accumulated stress from temperature and usage history, the system adjusts voltage and frequency parameters in real-time, allowing efficient operation at lower voltages when stress is low while ensuring reliability constraints are met when stress approaches critical thresholds.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conservative frequency settings are used to account for future degradation, then device reliability is maintained, but useful life efficiency is reduced due to speed guard band

Engineering Contradiction:
Improvedevice reliabilityVSAvoidperformance efficiency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements dynamic frequency adjustment that allows the processor to operate at higher frequencies when accumulated stress is low, rather than being constrained by conservative static frequency limits. The stress detector continuously monitors degradation indicators and updates frequency settings in real-time, enabling the system to maximize performance during low-stress periods while maintaining reliability during high-stress periods.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from stress detection mechanisms to dynamically adjust frequency settings. By monitoring accumulated stress from temperature and usage patterns, the system receives feedback that enables it to lift frequency restrictions when the device is in good condition, thereby eliminating unnecessary performance penalties while still protecting against future degradation risks.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10289514B2Apparatus and method for a user configurable reliability control loop
Publication Date: 2019.05.14 INTEL CORP
  • US10289514B2 patent drawing
  • US10289514B2 patent drawing
  • US10289514B2 patent drawing

AI summary

An apparatus and method for a user configurable reliability control loop. For example, one embodiment of a processor comprises: a reliability meter to track accumulated stress on components of the processor based on measured processor operating conditions; and a controller to receive stress rate limit information and to responsively specify a set of N operating limits on the processor in accordance with the accumulated stress and the stress rate limit information; and performance selection logic to output one or more actual operating conditions for the processor based on the N operating limits specified by the controller.