Memory Controller Thermal Runaway Prevention via Data Transfer Rate Limiting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing flash memory systems face challenges in controlling heat generation during data transfer, particularly when an abnormality occurs in the temperature sensor or when no temperature sensor is present, which can lead to thermal runaway.

Innovation Solution

A memory controller that estimates current temperature based on data transfer history and limits the data transfer rate to a predetermined rate lower than the maximum when certain conditions are met, using a temperature score that adjusts according to data transfer rate changes, allowing for heat generation control even without a functional temperature sensor.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transfer rate is increased to improve productivity, then heat generation increases causing thermal runaway risk

Engineering Contradiction:
Improvedata transfer rateVSAvoidheat generation
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent implements periodic action by alternately performing data transfer operations and idle operations. When the cumulative data transfer amount reaches a threshold, the system switches to an idle state to allow heat dissipation, then resumes data transfer. This periodic alternation prevents continuous heat accumulation while maintaining overall productivity, directly resolving the contradiction between high data transfer rate and heat generation control.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If temperature sensor is used to control heat generation, then temperature control accuracy improves, but system reliability decreases when sensor abnormality occurs

Engineering Contradiction:
Improvetemperature measurement accuracyVSAvoidsystem reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent applies the copying principle by creating a virtual temperature representation through cumulative data transfer amount instead of relying on physical temperature sensors. The system calculates temperature-related control parameters based on the accumulated data transfer volume, effectively copying the temperature control function through computational means. This eliminates sensor dependency while maintaining control accuracy, resolving the reliability issue when sensors fail.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical/physical temperature sensing system with a computational model based on data transfer statistics. Instead of using physical sensors to detect temperature, the system substitutes this with an algorithm that estimates thermal state from data transfer history. This substitution eliminates the single point of failure represented by physical sensors while maintaining the essential temperature control function.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Object-affected harmful factors

If data transfer rate is suddenly limited to control heat generation, then heat generation control improves, but productivity decreases due to sudden rate drop

Engineering Contradiction:
Improveheat generation controlVSAvoiddata transfer efficiency
Core Design Contradiction:
Object-affected harmful factorsVSProductivity

Solution Approach 1:

The patent implements dynamics by making the data transfer rate adaptive rather than static. The system continuously monitors cumulative data transfer amount and dynamically adjusts the transfer rate accordingly. When the threshold is not reached, maximum rate is maintained; when threshold is reached, the rate is adjusted to maintain idle periods. This dynamic adjustment optimizes both heat control and productivity, avoiding the performance penalty of fixed rate limitation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11360692B2Memory controller and flash memory system limiting data transfer rate
Publication Date: 2022.06.14 TDK CORP
  • US11360692B2 patent drawing
  • US11360692B2 patent drawing
  • US11360692B2 patent drawing

AI summary

Disclosed herein is a memory controller controlling data transfer between a host system and a flash memory. The memory controller is configured to limit a data transfer rate in a second period following a first period to a predetermined rate lower than a maximum rate when the data transfer rate in a first period satisfies a predetermined condition.