Resistance Change Memory Temperature-Adaptive Write Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Resistance change memory technologies face inefficiencies in write and read operations due to temperature-dependent performance, where high-temperature states result in short write times but high read disturb, and low-temperature states have long write times and low read disturb, leading to unnecessarily long operation durations.
Innovation Solution
Incorporating a temperature sensor to detect temperature states and adjust the write and read operations accordingly, such as shortening write duration times in high-temperature states and eliminating ECC operations in low-temperature states to optimize write and read times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If write operation is performed in high-temperature state, then write time is shortened, but read disturb increases
Solution Approach 1:
The patent dynamically adjusts write operation parameters based on detected temperature conditions. The memory controller modifies write duration and pulse width according to real-time temperature measurements, enabling adaptive optimization that resolves the contradiction between fast writing and read disturb prevention.
Solution Approach 2:
The patent changes operational parameters (write time, voltage levels, pulse width) based on temperature conditions. By monitoring temperature and adjusting these parameters dynamically, the system achieves fast writes at high temperatures while preventing read disturb through parameter modification.
2Object-affected harmful factors
If write operation is performed in low-temperature state, then read disturb is reduced, but write time increases
Solution Approach 1:
The system dynamically adapts write operation characteristics based on temperature detection. In low-temperature conditions, the memory controller extends write duration and adjusts pulse width to ensure complete write operations, thereby reducing read disturb while managing write time through intelligent parameter adjustment.
Solution Approach 2:
The patent modifies write operation parameters (time, voltage, pulse width) according to detected temperature. In low-temperature states, parameter changes include extended write duration and adjusted voltage levels, which reduce read disturb while optimizing write performance for the specific temperature condition.
3Reliability
If ECC operation is performed in low-temperature state, then data reliability is improved, but operation time increases
Solution Approach 1:
The patent conditionally applies ECC operations based on temperature thresholds. In low-temperature states where read disturb is naturally reduced, the system may skip or reduce ECC operations, thereby maintaining data reliability while minimizing operation time. This selective application of ECC resolves the contradiction between reliability and speed.
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
This approach reduces the overall time required for both write and read operations in resistance change memory devices by adapting to temperature conditions, enhancing operational efficiency.
Implementation Method 1
a temperature sensor to detect temperature states
Implementation Method 2
the change of its resistance value caused by the application of a current (or voltage) is used to determine whether data is '1' or '0'
Data Source
AI summary
A resistance change memory includes a memory cell array comprising memory cells including magnetic tunnel junction (MTJ) elements; a write and read circuit which performs a write operation and a read operation for the memory cells; a temperature sensor which outputs temperature information corresponding to a temperature of the memory cell array; and a memory controller which controls the write operation and the read operation by the write and read circuit in response to the temperature information, such that a first time period from a write command input to a pre-charge command input is variable according to the temperature information, while a second time period from an active command input to the pre-charge command input is fixed constant regardless of the temperature information.


