Processor Clock Frequency Control for Voltage Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices face instability and potential shutdown due to sudden momentary power loss (SMPL) resets and auto ship modes triggered by battery voltage drops, especially in low temperature environments, which can lead to inconvenient usage and decreased stability.

Innovation Solution

Implementing a control method that dynamically adjusts the clock frequency of the CPU and IP blocks by monitoring battery voltage levels and temperature, using dynamic voltage frequency scaling (DVFS) to maintain voltage above the threshold, thereby preventing SMPL resets and auto ship modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the SMPL warning function controls the clock frequency to prevent voltage drop, then the occurrence of SMPL reset is reduced, but the productivity of the electronic device decreases due to limited clock frequency

Engineering Contradiction:
ImprovestabilityVSAvoidproductivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements dynamic clock frequency control that adjusts the clock frequency based on real-time voltage levels. When voltage is high, the clock frequency is maintained at higher levels for optimal productivity. When voltage drops near the threshold, the clock frequency is dynamically reduced to prevent SMPL reset. This dynamic adjustment resolves the contradiction by making the system adaptable to changing voltage conditions rather than using a fixed low frequency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the clock frequency parameter based on voltage conditions. The control unit monitors voltage levels and adjusts the clock frequency parameter accordingly - maintaining higher frequencies when voltage is sufficient and reducing the frequency when voltage approaches the threshold. This parameter change strategy allows the system to optimize productivity when possible while preventing SMPL reset when necessary.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the clock frequency is reduced to prevent voltage drop, then the battery voltage is maintained above threshold, but the usage stability decreases due to frequent adjustments

Engineering Contradiction:
Improvebattery voltage maintenanceVSAvoidusage stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent implements preliminary action by predicting future voltage levels based on current trends and proactively adjusting the clock frequency before voltage actually drops to the threshold. The control unit analyzes voltage trends and anticipates potential drops, making preventive adjustments to clock frequency. This avoids the instability caused by reactive adjustments after voltage already dropped, thereby improving usage stability while maintaining battery voltage above threshold.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses feedback mechanisms where the control unit continuously monitors voltage levels and adjusts clock frequency based on this feedback. The system learns from voltage patterns and adjusts its control strategy accordingly, smoothing out frequent adjustments and improving usage stability over time while maintaining the primary goal of keeping voltage above the SMPL reset threshold.

Inventive Principle:
Principle #23Feedback

3Reliability

If the SMPL warning function is used in low temperature environments, then the auto ship mode is prevented, but the device complexity increases due to additional control mechanisms

Engineering Contradiction:
Improveprevention of auto ship modeVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a universal control unit that handles multiple functions: normal voltage monitoring, SMPL reset prevention, auto ship mode prevention, and temperature-aware clock frequency control. By making the control unit multi-functional rather than adding separate dedicated circuits for each function, the patent prevents auto ship mode in low temperature environments without significantly increasing device complexity. The same control infrastructure serves multiple protective functions.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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 effectively reduces the occurrence of SMPL resets and auto ship modes, enhancing the stability and usability of electronic devices by maintaining battery voltage levels above the threshold, even in low temperature conditions.

Implementation Method 1

using dynamic voltage frequency scaling (DVFS) to maintain voltage above the threshold, thereby preventing SMPL resets and auto ship modes

Methodology Applied
Scientific EffectDynamic voltage frequency scaling (DVFS):

Data Source

PatentUS12174684B2Electronic device and control method thereof
Publication Date: 2024.12.24 SAMSUNG ELECTRONICS CO LTD
  • US12174684B2 patent drawing
  • US12174684B2 patent drawing
  • US12174684B2 patent drawing

AI summary

An electronic device includes a processor including a central processing unit (CPU) and a plurality of intellectual property (IP) blocks and a memory operationally connected with the processor. The memory stores one or more instructions, when executed, causing the processor to obtain a first voltage level of the electronic device, decrease a clock frequency of a first clock, which is a clock signal supplied to the CPU, when the obtained first voltage level is less than or equal to a specified first threshold voltage, and decrease at least one maximum clock frequency selected from a plurality of maximum clock frequencies, which is set in the CPU and the plurality of IP blocks, when the obtained first voltage level is less than or equal to the first threshold voltage after a first time elapses.