Nonvolatile Memory Temperature Recording via Segmented Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Nonvolatile memory systems, such as NAND flash memory, face challenges in accurately recording and managing operating temperatures during data writing, leading to potential errors due to temperature fluctuations between writing and reading operations, which can result in increased error bits and difficulty in correcting threshold voltage shifts.

Innovation Solution

Incorporating a built-in temperature sensor to record temperature information in a dedicated area of the memory array separate from user data, allowing for precise temperature management and correction during data writing, using a control circuit to write temperature data alongside user data and employing error correction mechanisms to handle temperature-related errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If temperature information is recorded in the same memory area as user data, then storage efficiency is improved, but data integrity and reliability deteriorate due to temperature-related errors

Engineering Contradiction:
Improvestorage efficiencyVSAvoiddata integrity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The memory array is divided into distinct regions: a first region for storing user data and a second region for storing temperature information. This segmentation isolates temperature-related data from user data, preventing temperature fluctuations from affecting user data integrity while maintaining efficient storage utilization.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If temperature sensor is integrated into the nonvolatile memory, then temperature measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvetemperature measurement precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The temperature sensor is integrated directly into the nonvolatile memory device, combining temperature measurement functionality with data storage. This integration enables precise temperature monitoring at the memory location while avoiding the complexity of external sensor connections and data synchronization mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If error correction mechanisms are added to handle temperature-related errors, then data reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses feedback from the temperature sensor to dynamically adjust error correction strategies. When temperature fluctuations are detected, the control circuit activates enhanced error correction mechanisms for data in the first region, while using simpler methods for temperature data in the second region, optimizing reliability without excessive complexity.

Inventive Principle:
Principle #23Feedback

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 enables accurate temperature recording and management at the time of writing, reducing errors and improving data retention reliability by ensuring that temperature information is properly recorded and used for correction, even in cases of significant temperature differences between writing and reading.

Implementation Method 1

a sensor for measuring a temperature

Methodology Applied
Scientific EffectTemperature sensing: Thermistor

Data Source

PatentUS11461039B2Nonvolatile memory that stores temperature information therein
Publication Date: 2022.10.04 KIOXIA CORP
  • US11461039B2 patent drawing
  • US11461039B2 patent drawing
  • US11461039B2 patent drawing

AI summary

A nonvolatile memory includes a memory array, a sensor for measuring a temperature, an interface through which a write command is to be received, and a control circuit. The control circuit is configured to write information of the temperature measured by the sensor in a data storing area of the memory array in which user data associated with the write command is not capable of being written into, when writing the user data in the memory array in response to the received write command.