Supply Voltage Ringing Detection with Adaptive Clock Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices, especially mobile devices, face issues with supply voltage undershoot and ringing due to high current loads, leading to potential equipment damage and computing errors, which existing technologies fail to adequately address.

Innovation Solution

The implementation of sensor circuitry and control circuitry that detect supply voltage events, such as load steps or releases, and perform corrective actions like adjusting clock cycle time or frequency to mitigate voltage transients, using a combination of sensors like high-pass filters, low-pass filters, and voltage-controlled oscillators to manage supply voltage fluctuations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If high current loads are used to improve processing power, then productivity is improved, but supply voltage undershoot and ringing occur causing reliability to deteriorate

Engineering Contradiction:
Improveprocessing powerVSAvoidsupply voltage stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The sensor circuitry detects supply voltage events (undershoot, ringing, load release events) in advance or concurrently with the voltage disturbances, allowing the control circuitry to initiate corrective actions before logic timing failures occur. The system monitors voltage conditions and proactively adjusts clock cycle times to prevent failures rather than reacting after damage occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a closed-loop feedback mechanism where sensor circuitry continuously monitors supply voltage conditions and feeds this information to control circuitry. Based on the detected voltage events, the control circuitry dynamically adjusts clock cycle times to maintain reliable operation despite voltage fluctuations caused by high current loads.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If voltage margins are reduced to improve power efficiency, then use of energy is improved, but susceptibility to voltage transients increases causing reliability to deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidvoltage transient susceptibility
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The system dynamically adjusts clock cycle times based on real-time supply voltage conditions rather than using fixed timing margins. When voltage transients are detected, the control circuitry extends clock cycle times adaptively, allowing the system to maintain reliability with reduced static voltage margins while consuming less power during normal operation.

Inventive Principle:
Principle #15Dynamics

3Speed

If clock frequency is increased to improve processing speed, then speed is improved, but sensitivity to supply voltage droop increases causing logic timing failures

Engineering Contradiction:
Improveprocessing speedVSAvoidlogic timing failure risk
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The sensor circuitry detects supply voltage events in advance or concurrently with voltage disturbances, allowing the control circuitry to extend clock cycle times before logic timing failures occur. This proactive timing adjustment prevents failures caused by high-frequency operation during voltage transients.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If load release events are allowed to occur naturally to improve responsiveness, then adaptability is improved, but transient voltage spikes cause subsequent ringing and undershoot deteriorating reliability

Engineering Contradiction:
Improveload responsivenessVSAvoidvoltage transient stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The sensor circuitry monitors supply voltage conditions following load release events and provides feedback to the control circuitry. When transient voltage spikes or subsequent ringing are detected, the system dynamically adjusts clock cycle times to maintain reliable operation, allowing natural load responsiveness while compensating for the resulting voltage instability.

Inventive Principle:
Principle #23Feedback

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach reduces supply voltage transients, avoids equipment damage, and allows for reduced voltage margins, thereby improving the stability and power efficiency of computing devices.

Implementation Method 1

a sensor includes a replica of voltage-controlled oscillator (VCO) delay stages (e.g., where the VCO has a separate power supply and the replica is powered by the supply voltage being measured) and is configured to measure phase differences between the VCO and the replica to detect changes in the supply voltage

Methodology Applied
Scientific EffectPhase difference measurement:

Implementation Method 2

a programmable sensor complex includes one or more high-pass filters, one or more low-pass filters, and one or more programmable level-sense elements

Methodology Applied
Scientific EffectElectrical filtering: Filter (electronic)

Data Source

PatentUS10581440B2Detecting power supply noise events and initiating corrective action
Publication Date: 2020.03.03 APPLE INC
  • US10581440B2 patent drawing
  • US10581440B2 patent drawing
  • US10581440B2 patent drawing

AI summary

Techniques are disclosed relating to detecting supply voltage events and performing corrective actions. In some embodiments, an apparatus includes sensor circuitry and control circuitry. In some embodiments, the sensor circuitry is configured to monitor supply voltage from a power supply and detect a load release event that includes an increase in the supply voltage that meets one or more pre-determined threshold parameters. In some embodiments, the control circuitry is configured to increase clock cycle time for operations performed by circuitry powered by the supply voltage during a time interval, wherein the time interval corresponds to ringing of the supply voltage that reduces the supply voltage and results from the load release event. In some embodiments, the disclosed techniques may reduce transients in supply voltage (which may avoid equipment damage and computing errors) and may allow for reduced voltage margins (which may reduce overall power consumption).