DDR5 Four-Phase Clock Generator for Metastability-Resistant Data Strobes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Metastability issues arise in RAM devices due to undefined or unknown logic states in data strobe clock signals, leading to indeterminate states in circuitry, causing inaccurate data capture and storage during memory operations.

Innovation Solution

A modified four-phase clock generator with a sense amplifier-type architecture is implemented, amplifying feedback and using complementary outputs to mitigate metastability by ensuring accurate capture of data strobe clock signals, thereby stabilizing internal data strobe signals and reducing capacitive loads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the data strobe clock signal is divided into multiple phases to enable high-speed memory operations, then the data transmission speed is improved, but the circuitry enters metastable states causing data capture inaccuracies

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata capture accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies preliminary action by delaying the divided clock phases so that they become stable before being used to capture data. The delay circuit introduces a time offset that allows the metastable state to resolve into a definite logic level before the clock edge arrives at the flip-flop, preventing data capture errors while maintaining high-speed operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses a delay circuit as an intermediary element between the clock division stage and the data capture stage. This intermediary component transforms the metastable clock signal into a stable timing signal, mediating the transition from high-speed division to reliable data sampling without direct connection between the problematic stages

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the data strobe clock signal frequency is increased to improve memory operation speed, then productivity is improved, but metastability effects worsen causing indeterminate logic states

Engineering Contradiction:
Improvememory operation speedVSAvoidlogic state determinacy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The delay circuit provides preliminary stabilization of the high-frequency clock phases before they are used for data capture. By introducing a controlled time delay, the circuit allows the high-speed clock signal to settle into definite logic levels, preventing metastability from propagating to the data capture elements even at increased frequencies

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements beforehand cushioning by pre-delaying the clock phases to cushion against the metastability problem. This proactive timing adjustment creates a safety margin that ensures the clock signal is fully stable before reaching the critical data capture point, preventing the propagation of indeterminate states through the system

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS11315622B2DDR5 four-phase generator with improved metastability resistance
Publication Date: 2022.04.26 MICRON TECHNOLOGY INC
  • US11315622B2 patent drawing
  • US11315622B2 patent drawing
  • US11315622B2 patent drawing

AI summary

A multi-phase clock generator has a set of transistors, a first latch, and a second latch. The set of transistors may be arranged in a sense amplifier latch architecture, in which the set of transistors include a first inverter and a second inverter. The first inverter may provide a first phase data strobe signal and the second inverter may provide a second phase data strobe signal. The first latch and the second latch are coupled to the set of transistors. The set of transistors may receive a first portion of current at the first inverter and a second portion of current at the second inverter. The set of transistors may amplify the first portion of current in response to the first portion being greater than the second portion. The set of transistors may also drive the first phase data strobe signal using the amplified first portion.