SoC Memory Power Handshake Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing SoC systems face challenges in efficiently managing power consumption of memories, which can lead to degraded operation performance.

Innovation Solution

The proposed SoC system includes a power manager that adjusts the supply power level of the memory based on the memory access level, received from a memory controller, to optimize power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the supply power level of the memory is maintained at a high level to ensure operation performance, then the reliability of memory operation is improved, but the power consumption increases

Engineering Contradiction:
Improvememory operation performanceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The power manager dynamically adjusts the supply power level of the memory based on real-time memory access levels received from the memory controller. When memory access frequency is high, the power level is maintained or increased to ensure operation performance. When memory access frequency is low, the power level is reduced to decrease power consumption. This dynamic adjustment resolves the contradiction by making power supply adaptive to actual operational needs rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the power supply parameter (voltage/current level) of the memory based on the memory access level parameter. The power manager receives memory access level information and adjusts the supply power level accordingly, transforming the power consumption characteristic to match the operational requirements. This parameter change approach allows the system to optimize between performance and power consumption by varying the power level rather than maintaining a fixed high level.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If the supply power level of the memory is reduced to decrease power consumption, then the power efficiency is improved, but the operation performance degrades

Engineering Contradiction:
Improvepower efficiencyVSAvoidmemory operation performance
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The power manager adjusts the supply power level parameter of the memory based on the memory access level parameter. When memory access frequency is low, the power level is reduced to improve power efficiency. When memory access frequency increases, the power level is adjusted upward to maintain adequate operation performance. This conditional parameter adjustment resolves the contradiction by optimizing power efficiency only when performance requirements allow.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamic power management where the supply power level is continuously adjusted according to real-time memory access patterns. This dynamic approach ensures that power efficiency is improved during low-activity periods while preventing performance degradation during high-activity periods, as the power level responds adaptively to changing operational demands.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If the power manager continuously monitors and adjusts memory power levels, then the power consumption optimization is improved, but the system complexity increases

Engineering Contradiction:
Improvepower consumption optimizationVSAvoidpower management system complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The power manager implements a feedback mechanism by receiving memory access level information from the memory controller and using this feedback to adjust the supply power level of the memory. This closed-loop control enables automatic power optimization without requiring complex manual intervention or sophisticated algorithms. The feedback from the memory controller provides the necessary information to make simple, effective power adjustment decisions, resolving the contradiction between optimization capability and system complexity.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The power manager acts as an intermediary component between the memory controller and the memory, receiving memory access level information from the controller and translating it into appropriate power supply adjustments. This intermediary role simplifies the overall system architecture by centralizing the power management function in a dedicated component rather than distributing complexity across multiple elements. The power manager mediates between performance requirements and power consumption concerns through a single, focused control point.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12271247B2System on chip controlling memory power using handshake process and operating method thereof
Publication Date: 2025.04.08 SAMSUNG ELECTRONICS CO LTD
  • US12271247B2 patent drawing
  • US12271247B2 patent drawing
  • US12271247B2 patent drawing

AI summary

A system on chip (SoC) adjusts power of a memory through a handshake. The SoC includes a memory controller and a power manager. The memory controller is configured to control a memory. The power manager is configured to manage a supply power level of the memory. The memory controller is configured to output, to the power manager, a memory access level indicating a frequency of accesses to the memory. The power manager is configured to adjust the supply power level of the memory according to the memory access level.