DVFS Control Unit for Dynamic Voltage Frequency Scaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In highly-integrated electronic systems like System on Chip (SOC), dynamic voltage frequency scaling (DVFS) is needed to manage power consumption while maintaining performance, but existing methods lack efficiency in adapting to varying operational scenarios and power requirements.

Innovation Solution

A DVFS control unit is integrated into the SOC, which includes a load calculating unit, a DVFS table selecting unit, and a calculating unit to determine suitable DVFS operations based on analyzed patterns or external inputs, using multiple DVFS tables with varying up-thresholds and down-thresholds to adjust operating frequencies and voltages accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If dynamic voltage frequency scaling is implemented to manage power consumption, then power consumption is reduced, but system performance may deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem performance
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent implements dynamic voltage frequency scaling by dynamically adjusting the operating frequency and voltage of the CPU based on real-time load conditions. The DVFS control unit monitors CPU load and selects appropriate frequency-voltage pairs from multiple DVFS tables, enabling the system to adapt performance levels to actual demands, thereby reducing power consumption while maintaining acceptable performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating parameters (voltage and frequency) of the CPU dynamically. By maintaining multiple DVFS tables with different frequency-voltage combinations and selecting appropriate parameters based on CPU load patterns and operational scenarios, the system optimizes the balance between power consumption and performance.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If fixed DVFS tables are used for all operational scenarios, then device complexity is reduced, but adaptability to varying power requirements deteriorates

Engineering Contradiction:
ImproveDVFS control complexityVSAvoidadaptability to operational scenarios
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the DVFS control into multiple tables (DVFS tables) with different frequency-voltage combinations, each optimized for specific operational scenarios. The DVFS control unit selects the appropriate table based on the current operational scenario, enabling adaptability without requiring a single complex control mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The DVFS control unit performs multiple functions: it monitors CPU load, determines operational scenarios, selects appropriate DVFS tables, and adjusts frequency-voltage pairs. This multi-functional approach provides adaptability to various scenarios while keeping the overall control structure organized and manageable.

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

Data Source

PatentUS9436253B2Dynamic voltage frequency scaling method and apparatus
Publication Date: 2016.09.06 SAMSUNG ELECTRONICS CO LTD
  • US9436253B2 patent drawing
  • US9436253B2 patent drawing
  • US9436253B2 patent drawing

AI summary

System-on-a-chip (SOC) includes a dynamic voltage frequency scaling (DVFS) control unit; and a central processing unit (CPU) to operate the DVFS control unit. By using the DVFS control unit, a DVFS table may be selectively used according to any of various scenarios or modes of operation, thereby performing DVFS control.