Memory Temperature Log Separation for Accurate NAND Reads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory systems face challenges in accurately storing and retrieving data due to temperature extremes, as extreme temperatures can affect data retention and temperature metadata, leading to unreliable temperature compensation during read operations, especially in higher-level NAND-based memory cells like QLCs.
Innovation Solution
Implementing a temperature log that separates temperature information from the data, storing it in lower-level cells less susceptible to temperature effects, and creating new log entries when temperature thresholds are crossed, allowing for accurate temperature compensation during read operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If temperature metadata is stored with data in the same memory cells, then data storage efficiency is improved, but temperature information reliability deteriorates under extreme temperatures
Solution Approach 1:
The patent segments temperature metadata from data by storing them in different memory locations. Temperature information is stored in a dedicated temperature log structure separate from the main data storage, allowing independent management and protection of temperature data from temperature-induced errors in the primary storage cells.
Solution Approach 2:
The patent introduces a temperature log manager as an intermediary component that handles temperature metadata separately from data operations. This manager tracks temperature information in a dedicated log structure and applies temperature compensation independently, preventing temperature errors from propagating to the main data storage system.
2Measurement precision
If temperature compensation is applied during read operations, then data retrieval accuracy is improved, but system complexity increases
Solution Approach 1:
The patent performs preliminary temperature tracking and metadata storage during write operations, so that temperature compensation information is already available when read operations occur. This eliminates the need for complex real-time temperature measurement and compensation calculations during read operations, reducing system complexity while maintaining accuracy.
Solution Approach 2:
The patent implements a feedback mechanism where temperature metadata is continuously tracked and stored in the temperature log. This feedback information about past temperature conditions is used to apply appropriate compensation during read operations, improving accuracy without requiring complex real-time temperature sensing and adjustment systems.
Data Source
AI summary
Methods, systems, and devices for temperature exception tracking in a temperature log for a memory system are described. The memory system may store the temperature log separate from data to which the temperature information corresponds. For example, a memory device may store data in a relatively higher-level cell and the corresponding temperature information in a relatively lower-level cell. To perform a write operation, the memory system may determine a current temperature at which the data is being written or was written to a partition of a memory device and may indicate in the temperature log if the current temperature is entering a temperature range that is outside a threshold temperature (e.g., a nominal temperature). To perform a read operation, the memory system may determine if the data to read was written to the memory device outside the threshold temperature to determine whether to perform temperature compensation for the read operation.


