Memory Link Equalization and CDR Reset for Speed Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current memory systems face challenges in increasing link speed, particularly due to issues with inter-symbol interference jitter and clock-data recovery lock processes, leading to communication errors and inefficient data transfer.

Innovation Solution

The implementation of an equalizer circuit and clock-data output circuit in a memory system that includes a continuous time linear equalizer (CTLE) and decision feedback equalizer (DFE) to reduce inter-symbol interference jitter, along with a clock-data recovery (CDR) circuit that adjusts phase differences and resets states to prevent erroneous lock conditions, enabling seamless switching between link speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link speed is increased in the memory system, then data transfer efficiency is improved, but inter-symbol interference jitter increases causing communication errors

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidcommunication error rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The equalizer circuit performs preliminary compensation for inter-symbol interference before the data signal is processed further. By preemptively adjusting the distorted signal characteristics, the system prepares the signal for accurate detection at higher link speeds, preventing communication errors before they occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the detection result of predetermined data is used to determine whether to reset the clock-and-data output circuit. This feedback loop ensures that when detection fails within a predetermined period, the system automatically resets to correct erroneous lock conditions, thereby maintaining communication reliability at high link speeds

Inventive Principle:
Principle #23Feedback

2Productivity

If link speed is increased, then data transfer efficiency is improved, but clock-data recovery lock process becomes unstable causing erroneous lock conditions

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidCDR lock stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary detection of predetermined data using the equalized signal before final data processing. This early detection step allows the system to identify and correct potential lock conditions issues before they propagate through the data processing pipeline, maintaining CDR stability at higher link speeds

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A feedback mechanism monitors the detection result of predetermined data and automatically triggers a reset of the clock-and-data output circuit when detection fails within a predetermined period. This feedback loop corrects erroneous lock conditions, ensuring stable CDR operation even at increased link speeds

Inventive Principle:
Principle #23Feedback

3Reliability

If equalizer circuit and CDR reset mechanisms are added, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication error rateVSAvoidcircuit configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The equalizer circuit serves multiple functions: it equalizes the data signal to reduce inter-symbol interference, enables detection of predetermined data for lock condition monitoring, and supports automatic reset operations. By making the equalizer multi-functional, the system achieves improved reliability without proportionally increasing overall circuit complexity

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

Solution Approach 2:

The system implements self-service through automatic detection and reset mechanisms. The clock-and-data output circuit automatically detects erroneous lock conditions through predetermined data detection and self-corrects by resetting its state, eliminating the need for external intervention or complex control logic while maintaining high communication reliability

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11901038B2Memory system
Publication Date: 2024.02.13 KIOXIA CORP
  • US11901038B2 patent drawing
  • US11901038B2 patent drawing
  • US11901038B2 patent drawing

AI summary

A memory system includes a nonvolatile memory, and a controller including an equalizer circuit and a clock-and-data output circuit. The equalizer circuit receives a first data signal from a host via a serial communication, reduces an inter-symbol interference jitter of the first data signal to generate a second data signal, and outputs the second data signal. The clock-and-data output circuit extracts a third data signal and a clock signal from the second data signal and outputs the third data signal and the clock signal. The controller executes, when a link speed with the host is switched, a process of detecting predetermined data in the third data signal based on the first data signal received from the host, and resets a state of the clock-and-data output circuit when the predetermined data is not detected within a predetermined period of time.