Storage Controller Read Training for Distorted Flash Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Non-volatile memory devices face issues with distorted electrical signals during operation, leading to impaired data transmission and reception, which affects the normal functioning of flash memory devices in computing systems.

Innovation Solution

A storage controller with training circuitry performs a read training operation based on user data to compensate for signal distortions, using a pattern generator, pattern buffer, and comparator to ensure data alignment and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If electrical signals are transmitted during operation of the flash memory device, then data can be communicated between the storage controller and non-volatile memory device, but signal distortion occurs due to various factors affecting transmission reliability

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidsignal distortion
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent performs a read training operation before normal data transmission to preliminarily adjust and equalize the signal transmission characteristics. The training circuit transmits training patterns and compares received signals to establish baseline timing and voltage levels, preparing the communication channel for reliable subsequent data transmission.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the training circuit receives electrical signals during the read training operation, compares them against expected training patterns, and uses this feedback to adjust timing recovery and equalization parameters. This closed-loop feedback enables dynamic compensation for signal distortion factors.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If a read training operation is performed using separately generated training data, then signal timing can be calibrated, but additional data-in operations are required increasing operation time

Engineering Contradiction:
Improvesignal timing calibration precisionVSAvoidoperation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent merges the read training operation with the normal read operation by using the same data-in pathway. The training circuit utilizes the data signal lines that would otherwise be used for normal data transmission, combining the calibration function with the data transfer function to eliminate separate training phases.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data-in circuit is designed to serve dual purposes: it can transmit normal user data for storage operations and simultaneously transmit training patterns for read training operations. This multi-functionality eliminates the need for dedicated training data pathways and reduces operational overhead.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4651141A1Storage controller, storage device including the same and operating method thereof
Publication Date: 2025.11.19 SAMSUNG ELECTRONICS CO LTD
  • EP4651141A1 patent drawingFigure 1
  • EP4651141A1 patent drawingFigure 2
  • EP4651141A1 patent drawingFigure 3

AI summary

A storage device includes a storage controller (200) that includes training circuitry and that transmits a data signal including a command and user data, and a non-volatile memory device (300) that receives the data signal from the storage controller (200). The training circuitry performs a read training operation based on at least a part of the user data.