Strobeless DRAM Data Interface With Drift Tracking Timing Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems face challenges in managing phase skew and phase drift due to varying path lengths in fly-by and point-to-point signaling paths, leading to timing errors and increased pin count and power consumption.

Innovation Solution

The implementation of a drift tracking circuitry within memory controllers and devices that adjusts data reception timing using phase information from data burst toggling edges, reducing the need for external strobe signals and minimizing pin count and power consumption by generating internal strobe signals, and employing calibration and oversampling techniques to correct for phase drift.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If external strobe signals are used for data reception timing, then timing accuracy is improved, but pin count and power consumption increase

Engineering Contradiction:
Improvedata reception timing accuracyVSAvoidpin count
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the strobe signal generation function from external sources and implements it internally within the memory device. The drift tracking circuitry generates internal strobe signals based on phase information from data bursts, eliminating the need for external strobe signal pins while maintaining timing accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The data burst signals serve multiple functions: they carry actual data information and simultaneously provide phase information for timing synchronization. The toggling edges of data bursts are utilized to update drift tracking, making the data signals multi-functional and eliminating the need for separate strobe signals.

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

2Measurement precision

If external strobe signals are used for data reception timing, then timing accuracy is improved, but power consumption increases

Engineering Contradiction:
Improvedata reception timing accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts the strobe signal generation function from external sources and implements it internally within the memory device. The drift tracking circuitry generates internal strobe signals based on phase information from data bursts, eliminating the need for external strobe signal pins while maintaining timing accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The memory device performs self-synchronization by using its own data burst toggling edges to update drift tracking and generate internal strobe signals. This self-service approach eliminates the need for external timing signals and reduces power consumption associated with external signal transmission and reception.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If drift tracking circuitry is implemented, then timing accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvedata reception timing accuracyVSAvoidcircuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the drift tracking functionality with the existing data reception circuitry. The same circuitry that receives data bursts also extracts phase information from toggling edges for drift tracking updates, combining multiple functions into unified circuit blocks and reducing overall device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data burst signals serve multiple functions: they carry actual data information and simultaneously provide phase information for timing synchronization. The toggling edges of data bursts are utilized to update drift tracking, making the data signals multi-functional and eliminating the need for separate strobe signals.

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

4Measurement precision

If calibration techniques are employed, then timing drift is corrected, but manufacturing complexity increases

Engineering Contradiction:
Improvetiming drift correctionVSAvoidmanufacturing complexity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent implements preliminary calibration during the manufacturing process to establish initial timing parameters. Drift tracking circuitry is pre-configured with calibration data that compensates for process variations, allowing the system to achieve accurate timing without complex post-manufacturing adjustments or additional manufacturing steps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260018226A1Strobeless dynamic ransom access memory (DRAM) data interface with drift tracking circuitry
Publication Date: 2026.01.15 RAMBUS INC
  • US20260018226A1 patent drawing
  • US20260018226A1 patent drawing
  • US20260018226A1 patent drawing

AI summary

Memory devices, modules, controllers, systems and associated methods are disclosed. In one embodiment, an integrated circuit (IC) memory chip is disclosed. The IC memory chip includes clock receive circuitry to receive a clock signal and command/address (C/A) receive circuitry to time reception of C/A signals using the clock signal. Data receive circuitry receives a first data burst from a first data path. Calibration circuitry sets an initial sampling phase for data reception timing of the first data burst relative to the clock signal. Timing circuitry tracks drift in the data reception timing using phase information from at least one toggling edge of the data burst and adjusts the data reception timing based on the phase information.