Read Disturb Voltage Intersection Analysis for Storage Temperature Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional read temperature identification systems in information handling systems are costly, complex, and inaccurate, requiring dedicated host memory and power-fail safety measures, and often introduce performance issues due to host processor involvement, with limited granularity and resilience to changing workloads.

Innovation Solution

A storage device with a processing system and memory that uses a value-voltage-distribution-intersection-based read disturb information determination engine to identify read temperatures by analyzing voltage distributions and shifts, generating read temperature information without relying on host processors, thereby reducing complexity and costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional read temperature identification systems use dedicated host memory and host processor involvement, then read temperature tracking capability is provided, but device complexity and cost increase

Engineering Contradiction:
Improveread temperature tracking capabilityVSAvoidhost memory and processor requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage device performs self-monitoring of read operations using its own controller and metadata structures. The system tracks read temperatures autonomously without requiring dedicated host memory or host processor intervention, thereby reducing external dependencies while maintaining tracking capability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces an intermediary metadata structure stored within the storage device that mediates between read operations and temperature tracking. This metadata layer enables the controller to track read patterns and calculate temperatures without direct host involvement, effectively decoupling the tracking function from host resources

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional systems implement power-fail safety measures for read temperature information, then data persistence is improved, but cost and complexity increase

Engineering Contradiction:
Improvepower-fail safetyVSAvoidpersistent power implementation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The storage device autonomously maintains and updates read temperature information in its internal metadata structures during normal operation. The controller continuously tracks read patterns and updates temperature values without requiring external power-fail protection mechanisms, as the system manages its own temperature data lifecycle

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary updates to metadata structures during normal operation, ensuring read temperature information is captured and stored before potential power failures occur. This proactive approach eliminates the need for separate power-fail safety measures by maintaining data integrity through continuous updates

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If host processors generate and synchronize read temperature maps, then read temperature identification is achieved, but system complexity and synchronization overhead increase

Engineering Contradiction:
Improveread temperature identificationVSAvoidmap synchronization
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the read temperature tracking function into independent per-device segments. Each storage device maintains its own local read temperature map using its controller, eliminating the need for centralized host-generated maps and inter-device synchronization. This segmentation allows autonomous temperature tracking while reducing system-wide complexity

Inventive Principle:
Principle #1Segmentation

4Loss of information

If conventional systems use host memory and processor for read temperature tracking, then read temperature data is captured, but performance issues are introduced

Engineering Contradiction:
Improveread temperature data captureVSAvoidsystem performance
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The storage device controller autonomously captures and processes read temperature information during normal storage operations. By handling temperature tracking internally without host processor intervention, the system eliminates performance overhead associated with host involvement while ensuring complete capture of read temperature data

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously tracks read temperatures as part of the normal read operation flow within the storage device. The controller monitors and updates temperature information in real-time during ongoing operations, ensuring data capture without interrupting or degrading system performance

Inventive Principle:
Principle #20Continuity of useful action

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 provides accurate and efficient read temperature identification, reducing costs and complexity by leveraging the read disturb effect to generate read temperature maps within storage devices, improving performance and resilience to workload changes.

Implementation Method 1

value-voltage-distribution-intersection-based read disturb information determination engine that is configured to: identify a value voltage distribution intersection of a first value voltage distribution for a first value in a first row in a storage subsystem, and a second value voltage distribution for a second value in the first row in the storage subsystem; determine a default value voltage reference shift between a default value voltage reference level associated with the first value and the second value and the value voltage distribution intersection

Methodology Applied
Scientific EffectRead disturb effect:

Data Source

PatentUS11763898B2Value-voltage-distirubution-intersection-based read disturb information determination system
Publication Date: 2023.09.19 DELL PROD LP
  • US11763898B2 patent drawing
  • US11763898B2 patent drawing
  • US11763898B2 patent drawing

AI summary

A value-voltage-distribution-intersection-based read disturb information determination system includes a storage device coupled to a global read temperature identification system. The storage device identifies a value voltage distribution intersection of first and second value voltage distributions for respective first and second values in a first row in a storage subsystem in the storage device, and determines a default value voltage reference shift between a default value voltage reference level associated with the first value and the second value and the value voltage distribution intersection. Based on the default value voltage reference shift, the storage device determines read disturb information for the first row in the storage subsystem in the storage device, and uses it to generate a read temperature for a second row in the storage subsystem in the storage device that it provides to the global read temperature identification system.