Memory Interface Clock Gating With Delay-Adjusted Qualifier Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory interface circuits face challenges in efficiently capturing data due to inter-symbol interference (ISI) in high-frequency data strobe signals, leading to potential cycle-slip failures and invalid data capture, particularly in mobile devices using LPDDR SDRAM.

Innovation Solution

A memory interface circuit with a first and second receiver, a gating circuit, and a delay adjuster is employed to generate internal data strobe signals and qualifier signals, with a delay adjuster tuning the rise and fall times of the qualifier signal to align with the strobe signal, ensuring proper gating and data capture.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the memory interface circuit uses a conventional clock generation method without delay adjustment, then the circuit complexity is reduced, but the timing precision and data capture accuracy deteriorate due to inter-symbol interference in the preamble

Engineering Contradiction:
Improvetiming precisionVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the clock generation process into multiple independent components: a first receiver for the differential data strobe signal, a second receiver for the qualifier signal, a delay adjuster for timing calibration, and a gating circuit for clock generation. This segmentation allows each component to be optimized independently, achieving precise timing control while maintaining modular circuit design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a training mode that performs preliminary delay calibration before normal data transmission. The delay adjuster is swept through different delay settings during training, and the optimal setting is selected based on timing requirements. This preliminary action ensures accurate timing alignment is established beforehand, eliminating the need for continuous complex adjustments during operation.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the memory interface circuit implements precise delay adjustment for the qualifier signal, then the data capture accuracy is improved, but the device complexity increases due to additional components

Engineering Contradiction:
Improvedata capture reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the gate control circuit monitors the timing relationship between the internal data strobe signal and the qualifier signal. During training mode, the system sweeps through delay settings and selects the optimal delay value that satisfies timing requirements, creating a closed-loop feedback system that ensures reliable data capture without requiring overly complex continuous adjustment mechanisms.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The delay adjuster is configured to be swept automatically during a training phase, and the optimal delay setting is selected based on measured timing requirements. Once trained, the system operates autonomously with the selected delay setting, eliminating the need for continuous external intervention or complex real-time adjustment mechanisms, thus improving reliability without proportionally increasing complexity.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If the memory interface circuit uses a simple gating mechanism without delay adjustment, then the circuit is easier to manufacture, but the timing alignment between clock edges and data transitions is inaccurate

Engineering Contradiction:
Improvemanufacturing easeVSAvoidtiming alignment precision
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent introduces a programmable delay adjuster that modifies the delay parameter of the qualifier signal based on training results. This allows the timing alignment precision to be adjusted as a configurable parameter rather than being fixed by manufacturing tolerances alone. The delay setting can be optimized for different process variations, achieving precise timing alignment while using standard manufacturing processes.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If the memory interface circuit implements comprehensive delay adjustment and training, then the productivity and data integrity are improved, but the training time and operational overhead increase

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidtraining time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent implements delay adjustment and training only during an initial training mode before normal operation begins. Once the optimal delay setting is determined during training, the system operates in normal mode using this pre-determined setting without requiring continuous training. This partial application of the training process achieves the necessary timing precision while minimizing the time overhead, as the training occurs only once rather than continuously.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12620432B2Delay adjuster based clock qualifier timing enhancement for memory interface
Publication Date: 2026.05.05 QUALCOMM INC
  • US12620432B2 patent drawing
  • US12620432B2 patent drawing
  • US12620432B2 patent drawing

AI summary

A method for operating a memory interface circuit includes generating an internal data strobe signal based on a first data strobe signal and a second data strobe signal using a first receiver, generating a qualifier signal based on the second data strobe signal and a reference voltage using a second receiver, delaying a rise time and a fall time of the qualifier signal using a delay adjuster, generating a gate control signal based on the internal data strobe signal and the qualifier signal after the delay adjuster, and gating a portion of the internal data strobe signal based on the gate control signal to provide a read clock signal.