Storage Controller Temperature Command Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory devices experience performance degradation due to varying operation characteristics with temperature changes, leading to errors in data reading and writing, and existing solutions compromise performance by frequently communicating with temperature sensors to compensate for these changes.

Innovation Solution

A storage device with internal and external temperature sensors, a memory controller that determines temperature ranges and provides corresponding operation commands to nonvolatile memories, reducing the need for frequent temperature value acquisition and minimizing performance degradation by defining operation commands for specific temperature ranges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If frequent communication with temperature sensors is performed to compensate for temperature-dependent operation characteristics, then reliability is improved, but productivity deteriorates due to performance degradation

Engineering Contradiction:
Improveoperation reliabilityVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-defining multiple operation commands corresponding to different temperature ranges before actual operation. The memory controller determines the current temperature range and selects the appropriate pre-defined operation command, avoiding the need for frequent real-time temperature measurements and calculations during operation, thus reducing performance degradation while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics by making the operation command adaptive to temperature changes. The memory controller dynamically selects from multiple pre-defined operation commands based on the determined temperature range, allowing the system to adapt to varying temperature conditions without requiring frequent sensor communications during actual data operations

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If temperature compensation is implemented using internal temperature sensors, then measurement precision is improved, but device complexity increases due to additional sensor integration

Engineering Contradiction:
Improvetemperature measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by making the memory controller perform multiple functions: it not only controls memory operations but also determines temperature ranges and selects appropriate operation commands. This eliminates the need for separate temperature sensing and processing components, reducing device complexity while maintaining measurement precision through the controller's existing capabilities

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

Solution Approach 2:

The patent implements self-service by enabling the memory controller to autonomously determine temperature ranges and select appropriate operation commands without requiring external temperature sensing systems. The controller uses its internal resources to perform temperature compensation, reducing overall system complexity while maintaining accurate temperature-based operation control

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The solution effectively compensates for temperature-dependent operation characteristics in nonvolatile memory devices, reducing errors and maintaining performance by using external temperature sensors to determine temperature ranges and update operation commands, thereby minimizing the impact of temperature fluctuations on data operations.

Implementation Method 1

a plurality of nonvolatile memories each including an internal temperature sensor

Methodology Applied
Scientific EffectTemperature sensing: Thermistor

Implementation Method 2

an external temperature sensor configured to communicate with the memory controller via a second interface

Methodology Applied
Scientific EffectTemperature sensing: Thermistor

Data Source

PatentUS12147706B2Storage device controlled by temperature dependent operation commands
Publication Date: 2024.11.19 SAMSUNG ELECTRONICS CO LTD
  • US12147706B2 patent drawing
  • US12147706B2 patent drawing
  • US12147706B2 patent drawing

AI summary

A storage device includes nonvolatile memories each including an internal temperature sensor; a memory controller configured having a plurality of operation commands defined for different temperature and an external temperature sensor. The memory controller obtains an external temperature value from the external temperature sensor in a first cycle, obtains an internal temperature value of the internal temperature sensor in a second cycle different from the first cycle, determines a temperature range of a target nonvolatile memory based on the external temperature value when a difference between the external temperature value and the internal temperature value is equal to or less than a first threshold value, to determine the temperature range based on the internal temperature value when the difference exceeds the first threshold, and to provide an operation command corresponding to the temperature range to the target nonvolatile memory.