Memory Interface Link Equalization for Temperature-Driven Instability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The link equalization mechanism in existing memory systems is not optimized, leading to instability when ambient temperature changes, which affects link performance and occupies host computing resources when determining and triggering re-equalization.

Innovation Solution

A method for operating a memory system that autonomously determines whether link equalization is needed based on temperature changes and error counts, including a first error count for recoverable errors and a second count for state switches, triggering re-equalization when certain thresholds are exceeded, thereby improving link stability without host intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the host determines and triggers link equalization, then link stability can be restored, but host computing resources are occupied

Engineering Contradiction:
Improvelink stabilityVSAvoidhost computing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The memory system autonomously monitors its own temperature changes and error counts, and automatically triggers link equalization when needed, without requiring host intervention. This self-service mechanism resolves the contradiction by making the system self-sufficient for link stability maintenance while freeing host computing resources.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism by continuously monitoring temperature changes and error counts, comparing them against thresholds, and automatically triggering link equalization when conditions indicate instability. This closed-loop feedback resolves the contradiction by enabling autonomous response to link quality degradation without host resource consumption.

Inventive Principle:
Principle #23Feedback

2Reliability

If link equalization is frequently triggered, then link stability is maintained, but system performance decreases due to repeated equalization operations

Engineering Contradiction:
Improvelink stabilityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary monitoring of temperature changes and error counts before triggering link equalization. By detecting early signs of instability through threshold comparisons, the system can take preventive action only when necessary, avoiding unnecessary equalization operations that would degrade performance while still maintaining link stability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses temperature change thresholds and error count thresholds as parameters to control when link equalization is triggered. By adjusting these parameter thresholds, the system optimizes the balance between maintaining link stability and avoiding excessive equalization operations that would harm system performance.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If autonomous re-equalization is implemented, then host computing resources are freed, but the complexity of the memory system increases

Engineering Contradiction:
Improvehost intervention requirementVSAvoidmemory system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The memory system implements self-service by autonomously monitoring temperature changes, counting errors, comparing values against thresholds, and triggering link equalization without host intervention. This self-service capability resolves the contradiction by making the system independent for link stability management, thereby freeing host resources despite the added internal complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces intermediary components (temperature monitoring module, error counting module, threshold comparison logic) that mediate between the physical link conditions and the control decision. These intermediaries handle the complexity internally, allowing the system to achieve autonomous operation while managing complexity through modular design.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12531714B2Memory systems, systems and operating methods thereof, computer-readable storage mediums
Publication Date: 2026.01.20 YANGTZE MEMORY TECH CO LTD
  • US12531714B2 patent drawing
  • US12531714B2 patent drawing
  • US12531714B2 patent drawing

AI summary

The present disclosure provides example memory systems and operating methods thereof, systems and operating methods thereof, and computer-readable storage mediums. An example memory system includes an interface and an interface controller, the interface is connected to a host through a link; the interface controller is configured to: determine whether link equalization is to be redone based on a temperature change of the memory system and error counts of the interface; the error counts include a first error count and a second error count, and the first error count is a number of recoverable errors in data packets received by the interface, and the second error count is a number of times that the interface switches between a normal operating state and a recovery state; in response to the link equalization being to be redone, trigger the link equalization.