Memory Access Speed Adjustment via Temperature Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional multi-stage thermal throttling in computing devices, such as solid-state drives, leads to stepwise switching of data access performance, causing delays and stuttering effects during video data processing and display, as it reduces memory access speed in discrete stages to manage temperature, thereby compromising user experience.

Innovation Solution

A memory access speed adjustment method that uses a continuous variation relation between the current and target temperature values to dynamically adjust access speed, allowing for steady and appropriate speed adjustments, distinct from conventional multi-stage throttling, by determining an access speed threshold based on the difference between these values and applying it to control the memory access speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If multi-stage thermal throttling is used to regulate memory temperature, then temperature control is effective, but data access performance deteriorates with stepwise switching

Engineering Contradiction:
Improvememory temperatureVSAvoiddata access performance
Core Design Contradiction:
TemperatureVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from static multi-stage throttling to dynamic continuous adjustment. The memory access speed is adjusted continuously based on real-time temperature feedback, creating a dynamic control system that adapts to changing thermal conditions without discrete stage transitions, thereby maintaining performance while controlling temperature.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter adjustment strategy from discrete stage-based speed reduction to continuous parameter variation. The memory access speed is modified continuously according to temperature deviations, allowing smooth parameter transitions that prevent performance stuttering while achieving effective thermal regulation.

Inventive Principle:
Principle #35Parameter changes

2Temperature

If memory access speed is reduced in discrete stages to control temperature, then thermal throttling is effective, but user experience deteriorates due to delays and stuttering

Engineering Contradiction:
Improvememory temperatureVSAvoiduser experience
Core Design Contradiction:
TemperatureVSEase of operation

Solution Approach 1:

The patent ensures continuity of useful action by implementing continuous memory access speed adjustment rather than discrete stage transitions. The access speed is modified smoothly and continuously based on temperature feedback, eliminating the stuttering effects and delays that occur with discrete stage changes, thereby maintaining seamless user experience while controlling temperature.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent implements feedback control by continuously monitoring memory temperature and adjusting access speed accordingly. The system uses real-time temperature feedback to dynamically modulate memory access speed, creating a closed-loop control mechanism that prevents thermal throttling artifacts and maintains smooth operation for better user experience.

Inventive Principle:
Principle #23Feedback

3Temperature

If conventional thermal throttling is applied, then temperature regulation is achieved, but computation performance is compromised

Engineering Contradiction:
Improvememory temperatureVSAvoidcomputation performance
Core Design Contradiction:
TemperatureVSPower

Solution Approach 1:

The patent applies dynamics by implementing dynamic continuous adjustment of memory access speed based on real-time temperature conditions. This dynamic approach allows the system to maintain higher computation performance when temperatures are acceptable while providing smooth, continuous thermal management, avoiding the performance penalties associated with conventional discrete-stage throttling.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11922027B2Memory access speed adjustment method, control device and memory module
Publication Date: 2024.03.05 INNODISK CORP
  • US11922027B2 patent drawing
  • US11922027B2 patent drawing
  • US11922027B2 patent drawing

AI summary

A memory access speed adjustment method, control device and memory module are provided. The method is for use in controlling a controller of a memory and includes steps of: obtaining a current temperature value of the memory; determining an access speed threshold of the memory according to a continuous variation relation with respect to a difference between the current temperature value and a target temperature value; and adjusting, by the controller, an access speed of the memory according to the access speed threshold.