Memory Read Temperature Tracking for Low-Latency Cross Reporting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collecting cross temperature information in memory systems during foreground operations increases latency, which is detrimental to performance and connectivity in electronic devices.

Innovation Solution

A tracking scheme is employed by the memory system to record logical addresses and read temperatures during idle times, allowing the calculation of cross temperature information without impacting foreground operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cross temperature information is collected during foreground operations, then temperature monitoring is achieved, but latency increases

Engineering Contradiction:
Improvetemperature monitoringVSAvoidlatency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by collecting temperature data during idle periods before it is needed for monitoring. The tracker accumulates cross temperature information in advance during idle time, so when temperature monitoring is required during foreground operations, the data is already ready, eliminating the need to interrupt ongoing operations for data collection.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements periodic action by collecting cross temperature information during idle periods rather than continuously during foreground operations. The tracker operates periodically, utilizing available idle time to accumulate temperature data, which then becomes available for monitoring when needed without impacting ongoing performance-critical operations.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If cross temperature information is collected during idle time, then latency is reduced, but temperature monitoring availability decreases

Engineering Contradiction:
ImprovelatencyVSAvoidtemperature monitoring availability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system employs feedback mechanisms where the tracker monitors idle periods and automatically collects cross temperature information when available. The temperature monitoring system receives feedback about idle periods and utilizes them for data collection, ensuring continuous monitoring capability while minimizing latency by acting on available opportunities.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The tracker performs self-service by autonomously identifying idle periods and collecting temperature data without external intervention. The system monitors its own state to determine when data collection can occur, ensuring temperature monitoring remains reliable while taking advantage of idle time to minimize latency.

Inventive Principle:
Principle #25Self-service

3Loss of time

If a tracking scheme is used to record logical addresses and read temperatures, then cross temperature information can be calculated without impacting foreground operations, but system complexity increases

Engineering Contradiction:
Improveoperation latencyVSAvoidtracking scheme complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system extracts the temperature collection function from the main foreground operation path by introducing a separate tracker component. This tracker is specifically responsible for collecting cross temperature information during idle periods, isolating this function so that it does not interfere with foreground operations while maintaining the necessary tracking capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The tracker acts as an intermediary component between the foreground operations and the temperature monitoring system. It collects temperature data during idle periods and makes this information available to the monitoring system, mediating the interaction between these components and enabling temperature monitoring without directly impacting foreground operation performance.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260029947A1Cross temperature collection and reporting in a memory system
Publication Date: 2026.01.29 MICRON TECHNOLOGY INC
  • US20260029947A1 patent drawing
  • US20260029947A1 patent drawing
  • US20260029947A1 patent drawing

AI summary

Methods, systems, and devices for cross temperature collection and reporting in a memory system are described. A memory system may write, to a buffer in response to performing a read operation for a logical address, an indication of the logical address and a read temperature, for the logical address, of the memory system during the read operation. The memory system may determine, in response to detecting an idle time and using the read temperature from the buffer, a cross temperature for the logical address. The memory system may then transmit an indication of the cross temperature for the logical address after determining the cross temperature using the read temperature from the buffer.