HBM Data Strobe Skew Calibration Across Stacked Memory Dies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In high-bandwidth memory devices with three-dimensionally stacked memory cores, maintaining a specified phase difference of data strobe signals is challenging, leading to potential data collisions due to phase differences exceeding a specified threshold, which affects data transmission efficiency.

Innovation Solution

A memory device with a buffer die that includes a DQS generation circuit, a DQS calibration circuit, and a coefficient decision circuit to generate and compensate for skew in data strobe signals by detecting latency and applying weighted calibration codes to synchronize data transmission across core dies through TSVs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If three-dimensionally stacked memory cores are used to increase memory bandwidth, then integration and bandwidth are significantly improved, but phase difference of data strobe signals cannot be maintained and data collision errors occur

Engineering Contradiction:
Improvememory bandwidthVSAvoiddata transmission accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing skew calibration before normal data transmission. The calibration process measures phase differences and generates calibration codes in advance, which are then stored and applied during operation to maintain correct timing relationships between data strobe signals from multiple core dies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback through a calibration loop that measures actual phase differences between data strobe signals, compares them against target values, and adjusts timing accordingly. The DQS calibration circuit continuously monitors and corrects skew conditions, creating a closed-loop system that maintains signal integrity.

Inventive Principle:
Principle #23Feedback

2Device complexity

If data strobe signals are transmitted through TSVs to core dies, then integration is improved, but specified phase difference cannot be maintained leading to data collisions

Engineering Contradiction:
Improveintegration levelVSAvoidphase difference control
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent changes the timing parameter of data strobe signals through skew calibration. By measuring actual phase differences and applying calibration codes that adjust signal timing, the system compensates for manufacturing variations and maintains the specified phase difference even though signals travel through TSVs with different path lengths.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If skew calibration is performed for each rank signal, then data collision errors are reduced, but device complexity increases

Engineering Contradiction:
Improvedata collision reductionVSAvoidcalibration circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the calibration process by handling each rank signal independently. The DQS calibration circuit measures and calibrates each data strobe signal separately, generating individual calibration codes for each rank. This modular approach allows systematic compensation of phase differences without requiring complex centralized control.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12548611B2Memory device using data strobe signal and method for compensating skew of data strobe signal thereof
Publication Date: 2026.02.10 SAMSUNG ELECTRONICS CO LTD
  • US12548611B2 patent drawing
  • US12548611B2 patent drawing
  • US12548611B2 patent drawing

AI summary

A memory device includes core dies including memory cell arrays, and a buffer die electrically connected to the core dies through one or more through silicon vias. The buffer die includes a DQS generation circuit that receives an external clock signal from an external device and generates data strobe signals based on the external clock signal for communicating data with the core dies, a DQS calibration circuit that detects a latency of each of plural rank signal that are received from the core dies based on the data strobe signals, respectively, and a coefficient decision circuit that detects a threshold voltage code of the buffer die, applies a weight to the latency of each rank signal based on the threshold voltage code to generate a weighted calibration code for each rank signal, and transmits the weighted calibration codes to respective ones of the core dies.