Memory Controller Thermal Management via Dynamic Power Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile semiconductor memory systems, such as SSDs, face high failure occurrence rates due to temperature-related issues like electromigration, which existing technologies have not adequately addressed by efficiently managing power consumption and operation settings based on temperature parameters.

Innovation Solution

A memory system that includes a nonvolatile semiconductor memory, a controller, and a temperature sensor, which calculates a temperature parameter over time and dynamically switches between operation settings with varying power consumption to prevent increased operating temperatures, thereby reducing failure rates by prioritizing data transfer efficiency or power reduction based on temperature conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the nonvolatile semiconductor memory operates at high speed, then data transfer efficiency is improved, but temperature increases causing electromigration and failure

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidfailure occurrence rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic operation mode switching between high-speed and low-power modes based on real-time temperature monitoring. The controller adjusts the operating speed of the nonvolatile semiconductor memory according to temperature conditions, transitioning from high-speed operation when temperature is acceptable to low-power operation when temperature exceeds thresholds, thereby preventing electromigration while maintaining optimal performance when conditions permit

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs a feedback mechanism where temperature sensors continuously monitor the operating temperature of the nonvolatile semiconductor memory, and the controller uses this temperature information to adjust operation modes. This closed-loop feedback system ensures that high-speed operation is maintained only when temperature conditions allow, automatically reducing speed when temperature approaches dangerous levels to prevent electromigration and failure

Inventive Principle:
Principle #23Feedback

2Reliability

If the operation speed is reduced to lower temperature, then reliability is improved, but data transfer efficiency decreases

Engineering Contradiction:
Improvefailure occurrence rateVSAvoiddata transfer efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system dynamically adjusts operation speed based on temperature conditions, maintaining high-speed operation when temperature is within safe limits to maximize data transfer efficiency, and only reducing speed when temperature exceeds thresholds to prevent electromigration. This dynamic adaptation ensures optimal performance is maintained as long as reliability conditions are met

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the operating parameter (speed) of the nonvolatile semiconductor memory based on temperature conditions. By switching between multiple operation modes with different speed characteristics, the system optimizes the balance between data transfer efficiency and temperature control, maintaining high efficiency when possible and reducing speed only when necessary to prevent thermal damage

Inventive Principle:
Principle #35Parameter changes

3Use of energy by stationary object

If power consumption is reduced, then temperature is controlled, but operation performance decreases

Engineering Contradiction:
Improvepower consumptionVSAvoidoperation performance
Core Design Contradiction:
Use of energy by stationary objectVSProductivity

Solution Approach 1:

The controller dynamically switches between operation modes with different power consumption characteristics based on temperature monitoring. When temperature is within acceptable ranges, the system operates at high performance modes with higher power consumption. When temperature exceeds thresholds, the system transitions to low-power modes that consume less energy and generate less heat, creating a dynamic balance between performance and power management

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The temperature monitoring system provides continuous feedback to the controller, which adjusts power consumption levels accordingly. The feedback loop ensures that power is consumed at high levels only when temperature conditions permit optimal performance, and automatically reduces power consumption when temperature approaches dangerous levels, thereby controlling thermal conditions while maintaining optimal operation when possible

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11921600B2Memory system
Publication Date: 2024.03.05 KIOXIA CORP
  • US11921600B2 patent drawing
  • US11921600B2 patent drawing
  • US11921600B2 patent drawing

AI summary

A memory system includes a nonvolatile semiconductor memory, a controller that controls the nonvolatile semiconductor memory, and a temperature sensor that acquires an operating temperature of at least one of the nonvolatile semiconductor memory and the controller. The controller calculates a temperature parameter based on operating temperatures acquired by the temperature sensor over a period of time, and switches between a plurality of operation settings in which electric power consumptions of the memory system vary, based on the temperature parameter.