Non-Volatile Memory Link Retraining From Transmission Parity Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication between non-volatile memory devices and controllers operates at low frequencies, necessitating methods to align signals and compensate for delay variations due to temperature and voltage changes, which can degrade performance.

Innovation Solution

A storage device and method that includes generating transmission parity data, performing transmission error detection, and determining re-training conditions based on error detection results to adjust signal alignment without periodic monitoring, thereby optimizing communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If communication frequency between non-volatile memory and controller is increased, then communication speed is improved, but signal alignment becomes more difficult to maintain

Engineering Contradiction:
Improvecommunication speedVSAvoidsignal alignment
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent performs re-training operations before actual data communication to establish proper signal alignment. The controller transmits training sequences and adjusts sampling timing in advance, so that when real data transmission occurs, the signal alignment is already optimized for high-speed communication without requiring continuous monitoring during data transfer.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the non-volatile memory device reports its operational state to the controller, and the controller adjusts sampling timing based on this feedback. This allows the system to maintain signal alignment at high frequencies by continuously adapting to temperature and voltage changes through controlled re-training operations triggered by state information.

Inventive Principle:
Principle #23Feedback

2Reliability

If periodic monitoring of signal alignment is performed, then signal alignment is maintained, but resource overhead increases

Engineering Contradiction:
Improvesignal alignmentVSAvoidresource overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of continuous monitoring, the patent performs re-training operations periodically based on triggered conditions. The controller monitors state information from the non-volatile memory and initiates re-training only when necessary (e.g., after temperature or voltage changes), rather than continuously adjusting signal alignment, thereby reducing resource overhead while maintaining reliability.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The non-volatile memory device autonomously monitors its own operational state and generates state information that triggers re-training when needed. This self-service mechanism eliminates the need for constant external monitoring and control, reducing the computational burden on the controller while ensuring signal alignment is maintained through event-driven re-training operations.

Inventive Principle:
Principle #25Self-service

3Reliability

If re-training operations are performed frequently, then communication reliability is improved, but communication time is increased

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent uses state information feedback from the non-volatile memory to intelligently trigger re-training operations only when necessary. The controller receives state information indicating when re-training is needed (e.g., after temperature or voltage changes) and performs re-training only in those cases, avoiding unnecessary re-training operations that would waste time while maintaining communication reliability through condition-based adjustments.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260051360A1Operation method of non-volatile memory, storage device, and operation method of the storage device
Publication Date: 2026.02.19 SAMSUNG ELECTRONICS CO LTD
  • US20260051360A1 patent drawing
  • US20260051360A1 patent drawing
  • US20260051360A1 patent drawing

AI summary

An operation method of a storage device that includes a storage controller and a non-volatile memory device comprises generating a plurality of pieces of transmission parity data respectively corresponding to a plurality of data lines, transmitting, a write command, data, and the plurality of pieces of transmission parity data to a first non-volatile memory through the plurality of data lines, performing a transmission error detection operation with respect to each of the plurality of data lines, based on each of the plurality of pieces of transmission parity data, determining that re-training execution conditions are satisfied, based on an error detection result generated in the transmission error detection operation, and, in response to a state read command, when the re-training execution conditions are satisfied, transmitting state information indicating a transmission error state to the storage controller.