Multi-Core SoC Power Gating with Shared Rails for DVFS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing system on chip (SoC) designs face challenges in efficiently managing power across multiple cores, leading to increased power consumption and heat generation, especially when not all cores are actively performing tasks.

Innovation Solution

The proposed SoC design incorporates multiple cores with independent power gating switches and a power switch that allows connection to both power rails, enabling dynamic voltage and frequency scaling (DVFS) per core, thereby optimizing power usage based on core activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multiple cores are integrated in one processor to improve computing performance, then productivity increases, but power consumption increases

Engineering Contradiction:
Improvecomputing performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The power management system is segmented into individual power gating switches for each core, allowing independent power control. Each core has its own power gating switch that can be turned on or off based on activity, enabling selective power delivery to only the cores that need to operate, thus reducing overall power consumption while maintaining multi-core processing capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The power gating switches are dynamically controlled based on core activity status. When a core becomes inactive, its power gating switch is turned off to stop power supply, and when activated, the switch turns on to restore power. This dynamic adaptation allows the system to optimize power consumption in real-time according to actual computing needs

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If power gating switches are added to each core for independent power control, then power management efficiency improves, but device complexity increases

Engineering Contradiction:
Improvepower management efficiencyVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The power gating switches are designed with a unified control mechanism that can manage multiple cores through a standardized interface. The control logic can issue universal power gating commands that apply to any core, reducing the need for separate complex control circuits for each core and simplifying the overall power management architecture

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

Solution Approach 2:

Multiple power gating control functions are merged into a single integrated control unit that can manage all cores. By combining the control logic and using shared control signals, the system reduces the complexity that would otherwise arise from having completely independent control circuits for each power gating switch

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250076963A1System on chip and electronic device including the same
Publication Date: 2025.03.06 SAMSUNG ELECTRONICS CO LTD
  • US20250076963A1 patent drawing
  • US20250076963A1 patent drawing
  • US20250076963A1 patent drawing

AI summary

A system on chip (SoC) includes a first core and a second core, first and second power gating switches, and a first power switch. The first power gating switch is arranged between the first core and a first power rail that receives a first voltage, and is selectively turned on in response to a first power gating signal. The second power gating switch is arranged between the second core and a second power rail that receives a second voltage, and is selectively turned on in response to a second power gating signal. The first power switch is arranged between the first power rail and the second power rail, and is selectively turned on in response to a first power control signal to connect the first power gating switch or the second power gating switch both the first power rail and the second power rail.