Preloaded Content Copies for Cross-Temperature NAND Reads

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cross-temperature issues in data storage devices increase the bit error rate (BER) when preloaded content is read, necessitating more robust error correction capabilities and reducing performance, which current solutions like read threshold calibrations and decoding optimizations cannot effectively mitigate without significant overhead.

Innovation Solution

The data storage device stores multiple copies of preloaded content written at different temperatures or using simulated temperatures, and selects the copy closest to the current operating temperature for decoding and return to the host device, thereby reducing the need for error correction resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If read threshold calibrations and decoding optimizations are used to mitigate cross-temperature issues, then the bit error rate is reduced, but the device complexity and processing time increase significantly

Engineering Contradiction:
Improvebit error rateVSAvoiderror correction overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple copies of preloaded content are pre-written to the storage device at different temperatures (e.g., 25°C, 85°C, -40°C) during manufacturing. This preliminary action ensures that when the device operates at a specific temperature, a matching copy is already available, eliminating the need for complex real-time threshold calibrations and decoding optimizations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The invention changes the temperature parameter at which data is written by creating multiple versions of preloaded content at different temperature conditions. The system then selects the appropriate version based on the current operating temperature, thereby adapting to temperature variations without requiring complex error correction mechanisms.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple copies of preloaded content are stored at different temperatures, then cross-temperature performance is improved, but the quantity of stored data increases

Engineering Contradiction:
Improvecross-temperature performanceVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The invention creates multiple copies of preloaded content, each written at a different temperature. These copies are stored in the storage device, and the system selects the appropriate copy based on the current operating temperature. This approach ensures optimal read performance across temperature variations while using only the necessary storage space for the copies.

Inventive Principle:
Principle #26Copying

3Reliability

If error correction capabilities are enhanced to handle cross-temperature issues, then data reliability is improved, but the processing time increases

Engineering Contradiction:
Improvedata integrityVSAvoiderror correction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Error correction is performed preliminarily during the writing process at each temperature condition. When content is written at a specific temperature, appropriate error correction codes are applied and the corrected data is stored. During read operations, the system simply retrieves the pre-corrected data matching the current temperature, eliminating the need for time-consuming error correction processing at read time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12619352B2Storing multiple versions of preloaded content to mitigate cross-temperature impact
Publication Date: 2026.05.05 SANDISK TECHNOLOGIES LLC
  • US12619352B2 patent drawing
  • US12619352B2 patent drawing
  • US12619352B2 patent drawing

AI summary

A data storage device includes a cross-temperature mitigation system that mitigates cross-temperature issues that arise when preloaded content is read from the data storage device. The data storage device stores different copies of preloaded content, and each copy of preloaded content is written to the data storage device when the data storage device is operating at different temperatures. When a request to read preloaded content is received, the cross-temperature mitigation system determines a current operating temperature of the data storage device and determines which copy of preloaded content has a write temperature that is closest to the current operating temperature of the data storage device. When a particular copy of preloaded content is identified, that particular copy of preloaded content is decoded in the storage controller and the decoded data is returned to a host device.