Clock Pulse Omission for Power Supply Ripple Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Processor cores with increasing speed demand varying current from the power supply, leading to current consumption fluctuations that cause power supply ripples, potentially malfunctioning the processing circuitry.

Innovation Solution

The processing circuitry estimates current consumption changes and adjusts its clock speed to reduce current fluctuations by preemptively slowing down operations during expected increases or decreases in current demand, using a current estimator and deletion module to omit clock pulses and thereby stabilize power supply output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If processor cores increase in speed to improve processing performance, then productivity increases, but current consumption increases causing power supply ripples that worsen system reliability

Engineering Contradiction:
Improveprocessing speedVSAvoidpower supply stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system estimates future current consumption changes using a current estimator before they occur. When a significant change is predicted, clock pulses are preemptively deleted to prevent aggressive load steps on the power supply. This preliminary action allows the processor to maintain high speeds when possible while proactively preventing power supply instability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The clock signal frequency is dynamically adjusted by selectively deleting clock pulses based on real-time current consumption patterns. The deletion module modifies the clock signal in response to estimated current changes, creating a dynamic balance between maintaining processing performance and ensuring power supply stability. This dynamic adjustment resolves the contradiction by adapting the operating frequency to current supply conditions.

Inventive Principle:
Principle #15Dynamics

2Productivity

If processor cores operate at high speed, then productivity improves, but current consumption fluctuations increase causing harmful power supply ripples

Engineering Contradiction:
Improveprocessing throughputVSAvoidpower supply ripple
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system converts the potentially harmful effect of current consumption fluctuations into a useful signal for clock pulse deletion. The current estimator detects current consumption patterns, and when significant changes are anticipated, clock pulses are deleted to prevent power supply ripples. This transforms what would be harmful current variations into a control mechanism that maintains power supply stability while preserving processing throughput.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

A feedback loop is established where the current estimator continuously monitors current consumption patterns and feeds this information to the deletion module. The deletion module adjusts the clock signal based on this feedback, creating a closed-loop control system that prevents power supply ripples while maintaining high processing speeds when conditions permit.

Inventive Principle:
Principle #23Feedback

3Speed

If clock frequency is increased to improve processing speed, then productivity increases, but current consumption changes become more aggressive burdening the power supply

Engineering Contradiction:
Improveclock frequencyVSAvoidcurrent consumption rate
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The system applies preliminary anti-action by deleting clock pulses before aggressive current consumption occurs. The current estimator predicts future current consumption changes, and when high current draw is anticipated, clock pulses are preemptively removed to counteract the potential harmful effect. This allows the processor to operate at high clock frequencies when conditions are favorable while preventing excessive current consumptionburdens on the power supply.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS9098260B2System and method for omitting a clock pulse from a clock signal in response to a change in current consumption
Publication Date: 2015.08.04 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9098260B2 patent drawing
  • US9098260B2 patent drawing
  • US9098260B2 patent drawing

AI summary

Various embodiments of the present disclosure are directed to managing load steps caused by processing circuitry. The processing circuitry may generate a series of clock pulses at an average clock period. The processing circuitry may estimate a current consumption of the processing circuitry at each clock pulse. Accordingly, a clock pulse from the series of clock pulses may be omitted when a change in the current consumption exceeds a predetermined threshold amount, thereby increasing the average clock period.