Stacked Memory Read Clock Alignment Using Core Die Delay Paths

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In stacked semiconductor memory devices, the varying distances and temperatures of core dies from the interface die lead to inconsistent propagation times for data and commands, causing timing misalignment during read and write operations, which existing alignment circuits fail to adequately address.

Innovation Solution

The implementation of a read clock timing alignment system where each core die includes a delay circuit that delays the read clock and returns it to the interface die, allowing the data latch to synchronize with the specific propagation delays of each core die, using a replica path to measure and adjust delays for precise timing alignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If data aligners are used to add delays to ensure data alignment from different core dice, then timing alignment is improved, but device complexity increases

Engineering Contradiction:
Improvetiming alignmentVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent creates a replica path that copies the essential timing characteristics of the native path without including all the complexity of the actual data path. The replica path contains delay circuits and alignment circuits that replicate the timing behavior, allowing delay measurement without requiring the full complexity of the native data path to be duplicated for measurement purposes.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent divides the timing alignment system into separate functional segments: the native path for actual data transmission, the replica path for delay measurement, and control circuits for adjusting delays. This segmentation allows the complex timing alignment function to be broken into manageable parts that can be independently optimized and controlled.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If individual delay circuits are implemented in each core die to account for propagation delays, then timing precision is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvetiming precisionVSAvoidmanufacturing complexity
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent implements universal delay circuits and alignment circuits that can be replicated across multiple core dice with the same design. These circuits serve multiple functions: they delay signals, they enable delay measurement through the replica path, and they can be controlled by centralized control logic. This multi-functionality reduces the need for custom-designed circuits for each core die.

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

Solution Approach 2:

The patent uses controllable delay circuits whose delay parameters can be adjusted based on measured propagation times. Rather than requiring precisely manufactured fixed delays, the system measures actual propagation delays and programmatically adjusts the delay circuit parameters to achieve proper timing alignment, compensating for manufacturing variations.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If replica paths are used to measure and adjust delays, then timing alignment accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvetiming alignment accuracyVSAvoiddevice complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The replica path creates a simplified copy of the native path that captures the essential timing characteristics without duplicating all the functional complexity. The replica path includes delay circuits and alignment circuits that mirror the timing behavior of the native path, enabling accurate delay measurement while maintaining a simpler measurement path.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The replica path acts as an intermediary between the actual data path and the control system. Instead of directly measuring delays in the complex native path, the control system uses the replica path as a mediator to indirectly measure and adjust timing parameters, simplifying the control process while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11854601B2Apparatuses, systems, and methods for read clock timing alignment in stacked memory devices
Publication Date: 2023.12.26 MICRON TECHNOLOGY INC
  • US11854601B2 patent drawing
  • US11854601B2 patent drawing
  • US11854601B2 patent drawing

AI summary

Apparatuses, systems, and methods for read clock timing alignment in a stacked memory. An interface die provides a read clock to a core die. The core die includes a serializer which generates data with timing based on the read clock and an adjustable delay circuit which provides a delayed read clock back to the interface die. The interface die outputs the data with timing based on the delayed read clock received from the core die. In this way, the read clock passes along a return clock path from the interface die, through a delay circuit of the core die and back to the interface die before controlling data output timing. Each core die may adjust the timing of the delay of the read clock in order to better align the read clock with the timing of data provided from that die.