Dynamic Temperature Threshold Control for Flash Memory Thermal Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Flash memory cards face overheating issues due to miniaturization, leading to performance drops and potential hardware failure, with existing thermal throttling methods restricting writing and reading speeds until temperatures decrease, causing inefficiencies and missed opportunities during data recording or reading.

Innovation Solution

A recording control apparatus that dynamically sets temperature thresholds for flash memory cards, allowing for more flexible thermal management by imposing functional restrictions only when necessary, thereby balancing performance and heat control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the temperature threshold is set to the maximum possible temperature setting to make thermal throttling less frequent, then writing and reading speeds are maintained at high levels, but the recording medium temperature increases and reaches the upper limit, causing writing and reading to be substantially inhibited

Engineering Contradiction:
Improvewriting and reading speedsVSAvoidrecording medium temperature
Core Design Contradiction:
SpeedVSTemperature

Solution Approach 1:

The patent applies dynamics by switching between two different temperature threshold settings based on the operating mode. In normal operation mode, the first (higher) temperature threshold is used to maintain high speeds. In data copy mode, the second (lower) temperature threshold is used to prevent excessive temperature increase. This dynamic adaptation resolves the contradiction by adjusting the threshold according to the specific operational context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the temperature threshold parameter based on the operational mode. By detecting whether the system is in normal operation mode or data copy mode, the control unit selectively sets the temperature threshold to either the first value (higher, for speed) or the second value (lower, for temperature control). This parameter change strategy allows the system to optimize for either speed or temperature management depending on the current task.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If thermal throttling is performed to suppress temperature increases, then hardware components are maintained at guaranteed operating temperature, but writing and reading speeds drop until temperature falls to cancellation threshold

Engineering Contradiction:
Improvehardware component reliabilityVSAvoidwriting and reading speeds
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent makes the thermal throttling behavior dynamic by using different temperature thresholds for different modes. In data copy mode, a lower threshold prevents excessive temperature rise in the first place, avoiding the need for severe speed restrictions. In normal operation mode, a higher threshold allows faster speeds with less frequent throttling. This dynamic approach maintains reliability while minimizing productivity loss.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent performs preliminary temperature management by setting an appropriate threshold before thermal throttling becomes necessary. In data copy mode, the lower threshold is set in advance to prevent temperature from reaching dangerous levels, thereby avoiding the need for severe speed restrictions later. This proactive temperature control maintains both reliability and productivity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If data is recorded or read at high speed during data recording or reading that does not require maximum speed, then thermal throttling occurs less frequently, but temperature increases easily and reaches the upper limit, inhibiting writing and reading

Engineering Contradiction:
Improvedata recording and reading efficiencyVSAvoidrecording medium temperature
Core Design Contradiction:
ProductivityVSTemperature

Solution Approach 1:

The patent dynamically adjusts the temperature threshold based on the operational mode. When data copy operations are detected, the system switches to the second (lower) temperature threshold, which proactively limits speed to prevent temperature from reaching the upper limit. During normal operations, the first (higher) threshold allows maximum speed. This dynamic adjustment resolves the contradiction by matching the temperature control strictness to the operational context.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses feedback by detecting the current operational mode (normal operation vs. data copy) and adjusting the temperature threshold accordingly. The control unit monitors the type of operation being performed and selects the appropriate temperature threshold, creating a feedback loop that adapts thermal management strategy to current system state, thereby preventing both excessive temperature rise and unnecessary speed restrictions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11709627B2Recording control apparatus for accessing a plurality of recording media and method for controlling said recording control apparatus
Publication Date: 2023.07.25 CANON KK
  • US11709627B2 patent drawing
  • US11709627B2 patent drawing
  • US11709627B2 patent drawing

AI summary

A recording control apparatus configured to access a plurality of recording media, includes a control unit configured to set a temperature threshold of each of first and second recording media, a functional restriction being imposed on the recording medium at the temperature threshold, wherein the control unit is configured to, in recording data read from the first recording medium into the second recording medium, make a first setting for the first recording medium and a second setting for the second recording medium, where the first setting includes setting the temperature threshold of the recording medium at which the functional restriction is imposed on the recording medium to a default value of the recording medium, and the second setting includes setting the temperature threshold of the recording medium at which the functional restriction is imposed on the recording medium to a value greater than the default value of the recording medium.