SoC Bus Power Gating with Light Bus Switching for Short Idle Periods

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mobile systems on chip (SoCs), the increasing multimedia functions and operation frequency lead to higher leakage power in backbone buses, making it challenging to implement power gating efficiently due to high entry latency, which results in low or impossible power gating entry rates, especially during frequent short idle periods.

Innovation Solution

A power gating method that uses a power management unit (PMU) to transfer control signals to the bus, allowing transactions to be processed by either the main or light bus circuit based on a transaction threshold, reducing power consumption and latency by switching between main and always-on power sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If power gating is applied to the backbone bus to decrease leakage power, then power consumption is reduced, but power gating entry latency increases and power gating entry rate decreases

Engineering Contradiction:
Improveleakage powerVSAvoidpower gating entry latency
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The bus is divided into two separate circuits: a main bus circuit for handling high-volume transactions and a light bus circuit for low-volume transactions. This segmentation allows the system to switch between circuits based on transaction volume, enabling faster power gating entry by using the light bus circuit when transactions are light, thus reducing the effective power gating entry latency while still achieving leakage power reduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between the main bus circuit and the light bus circuit based on real-time transaction volume monitoring. When transaction volume falls below a threshold, the system transitions to the light bus circuit, which has faster power gating entry characteristics. This dynamic adaptation resolves the contradiction by making the power gating entry latency variable rather than fixed.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If power gating is applied to the backbone bus, then leakage power decreases, but power gating entry rate becomes very low or impossible during frequent short idle periods

Engineering Contradiction:
Improveleakage powerVSAvoidpower gating entry rate
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

By segmenting the bus into main and light circuits, the system can maintain a higher power gating entry rate through the light bus circuit during frequent short idle periods. The light bus circuit is designed with faster power gating characteristics, allowing the system to enter power gating state more frequently without sacrificing overall power savings.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The light bus circuit acts as an intermediary solution that bridges the gap between power saving requirements and frequent transaction handling. It enables the system to achieve power gating entry during short idle periods by providing an alternative bus path that can quickly transition to low-power state.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the backbone bus area is increased to improve performance, then multimedia function performance improves, but leakage power increases

Engineering Contradiction:
Improvemultimedia function performanceVSAvoidleakage power
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The bus system is segmented into main and light circuits with different area characteristics. The light bus circuit has smaller area and lower leakage power, while the main bus circuit handles high-performance requirements. By dynamically selecting the appropriate circuit based on transaction volume, the system achieves good performance when needed while minimizing leakage power during lower-utilization periods.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the operational parameter (which bus circuit is active) based on transaction volume. When transaction volume is high, the main bus circuit with larger area and higher performance is used. When transaction volume is low, the light bus circuit with smaller area and lower leakage power is activated, thus dynamically adjusting the effective bus area in use.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20230273630A1System on chip, bus power gating method thereof, and bus power gating system
Publication Date: 2023.08.31 SAMSUNG ELECTRONICS CO LTD
  • US20230273630A1 patent drawing
  • US20230273630A1 patent drawing
  • US20230273630A1 patent drawing

AI summary

A power gating method of a system on chip includes transferring a first control signal to a bus by using a power management unit (PMU), transferring a response signal to the PMU by using the bus, in response to the first control signal, moving a transaction to a light bus circuit by using the bus, and transferring a second control signal to a power control circuit by using the PMU to adjust power supplied to the bus, based on the response signal.