Memory Controller Voltage Adjustment for Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face challenges in reducing power consumption, particularly in adjusting voltage and clock frequency to match the performance of the host device, leading to inefficient energy usage.

Innovation Solution

A memory system with a controller that adjusts voltage and clock frequency based on the PCIe interface speed and performance of the host device, using a power management controller and clock management module to optimize power supply and reduce dynamic and static power consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If voltage and clock frequency are adjusted to match host device performance, then power consumption is reduced, but system complexity increases due to additional power management controller and clock management module

Engineering Contradiction:
Improvepower consumptionVSAvoidsystem complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The system divides power management functions into separate modules: a power management controller that determines voltage and clock frequency settings, and a clock management module that executes the frequency adjustments. This segmentation allows independent optimization of each component while achieving overall power reduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The power management controller continuously monitors host device performance and dynamically adjusts voltage and clock frequency settings based on actual usage conditions. This feedback mechanism ensures power consumption is optimized without manually configuring system parameters.

Inventive Principle:
Principle #23Feedback

2Loss of energy

If dynamic voltage and clock frequency adjustment is implemented, then energy efficiency improves, but control complexity increases

Engineering Contradiction:
Improveenergy efficiencyVSAvoidcontrol complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system performs self-adjustment of voltage and clock frequency through the power management controller that automatically monitors host performance and modifies power settings without external intervention. This eliminates the need for manual configuration and reduces operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically changes operational parameters (voltage and clock frequency) based on host device performance requirements. The power management controller adjusts these parameters in real-time to optimize energy efficiency while maintaining adequate performance levels.

Inventive Principle:
Principle #35Parameter changes

3Use of energy by moving object

If power supply is optimized based on operation conditions, then power consumption decreases, but measurement and detection difficulty increases

Engineering Contradiction:
Improvepower consumptionVSAvoidoperation condition detection
Core Design Contradiction:
Use of energy by moving objectVSDifficulty of detecting and measuring

Solution Approach 1:

The power management controller acts as an intermediary between the host device and the power supply system. It monitors host performance metrics and translates these into appropriate voltage and clock frequency settings, simplifying the detection and measurement of operation conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10061527B2Memory system and controller
Publication Date: 2018.08.28 KIOXIA CORP
  • US10061527B2 patent drawing
  • US10061527B2 patent drawing
  • US10061527B2 patent drawing

AI summary

A memory system includes non-volatile memory. The memory system includes a controller that controls data transfer between a host and the non-volatile memory, and a power supply unit that supplies a voltage to the controller. Further, the controller includes a power supply control unit that determines the voltage supplied to a module in the controller on the basis of an operation condition determined with the host. The power supply unit adjusts the voltage supplied to the module in accordance with a command from the power supply control unit.