Memory Read Mode Control Using Temperature-Compensated Sensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The reliability of data sensed from memory devices is deteriorated due to variations in operating characteristics caused by temperature changes.
Innovation Solution
A memory system with a temperature sensor to measure device temperature, a control circuit to set compensation parameters, and a memory controller to determine a read mode based on reliability indexes, and adjust sensing parameters accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If temperature compensation is not applied, then the memory device operates with standard sensing parameters, but data reliability deteriorates due to temperature-induced cell current variations
Solution Approach 1:
The patent applies preliminary action by pre-establishing a mapping relationship between temperature ranges and compensation sensing parameters. The control circuit proactively adjusts sensing parameters based on temperature detection before data reading operations, preventing reliability deterioration rather than correcting it after the fact. This is implemented through storing multiple sets of sensing parameters corresponding to different temperature ranges and selecting the appropriate set based on current temperature conditions.
Solution Approach 2:
The patent directly applies parameter changes by modifying sensing parameters (such as read voltage, sense amplifier threshold, or timing parameters) based on detected temperature variations. The control circuit changes these parameters dynamically to compensate for temperature-induced cell current variations, thereby maintaining data reliability across different operating temperatures without requiring hardware redesign.
2Adaptability or versatility
If multiple read modes with different speeds are supported, then the memory device offers greater versatility, but determining the appropriate mode becomes more complex
Solution Approach 1:
The patent applies parameter changes by using temperature as a key parameter to determine both the compensation sensing parameters and the appropriate read mode. Different temperature ranges map to different read modes (e.g., fast read mode for optimal temperatures, standard read mode for extreme temperatures), simplifying the decision logic while maintaining versatility across multiple operating conditions.
Solution Approach 2:
The patent applies preliminary action by pre-defining the relationship between temperature ranges and read modes. The control circuit determines the appropriate read mode in advance based on detected temperature conditions, rather than making complex real-time decisions during data operations. This approach maintains versatility while reducing operational complexity.
3Reliability
If temperature measurement and compensation mechanisms are added, then data reliability improves, but the device structure becomes more complex
Solution Approach 1:
The patent applies self-service by implementing a self-regulating temperature compensation mechanism where the memory device monitors its own temperature and automatically adjusts its sensing parameters without external intervention. The control circuit continuously detects temperature changes and proactively modifies sensing parameters to maintain data reliability, making the system self-aware and self-correcting regarding thermal effects.
Solution Approach 2:
The patent applies feedback by creating a closed-loop system where temperature detection feeds into control logic that adjusts sensing parameters. The control circuit uses temperature measurement feedback to dynamically modify read operations, ensuring that sensing accuracy is maintained across varying thermal conditions. This feedback mechanism automatically compensates for temperature-induced variations without requiring manual calibration.
Data Source
AI summary
A memory system includes: a memory device including a memory cell array and a control circuit; and a temperature sensor configured to measure a temperature of the memory device to generate a temperature value, wherein the control circuit is configured to: set a compensation sensing parameter based on the temperature value, determine a sensing parameter by applying the compensation sensing parameter to a basic sensing parameter corresponding to a read mode among a plurality of read modes having different read speeds, and read data from the memory cell array based on the sensing parameter.


