Adaptive Strobe Gating for Timing-Drift Signal Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Strobe-timed signaling systems face challenges with narrow timing margins due to chip-to-chip timing drift and reference clock jitter, limiting system performance as they approach bandwidth limits.

Innovation Solution

Implement adaptive strobe gating using a bypass signal to generate a gating window that accounts for drift, combined with a reduced power datapath architecture to manage high bandwidth memory signaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If adaptive strobe gating is implemented to account for timing drift, then timing margin is improved, but device complexity increases

Engineering Contradiction:
Improvetiming marginVSAvoidgating circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The gating signal is made dynamic by continuously adjusting its timing based on detected strobe edge positions. The system transitions from a fixed gating window to an adaptive one that moves with the strobe signal, accommodating timing drift while maintaining synchronization. This dynamic adjustment resolves the contradiction by allowing the system to maintain timing margins without requiring overly complex compensation circuits.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the received strobe signal is monitored and used to adjust the gating signal timing. The detected strobe edges provide feedback that continuously recalibrates the gating window position, ensuring it remains synchronized with the incoming data signal despite drift. This feedback loop enables reliable timing margin maintenance with moderate circuit complexity.

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple sets of information are routed through the same timing signal, then signaling bandwidth is improved, but measurement precision deteriorates

Engineering Contradiction:
Improvesignaling bandwidthVSAvoidtransition identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The timing signal is segmented into distinct functional portions, with separate gating signals generated for different data types (e.g., data versus parity). This segmentation allows multiple information streams to be multiplexed over the same physical medium while maintaining precise transition identification for each stream. The gating circuit selectively enables transitions based on their type, resolving the bandwidth-precision contradiction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary gating signal is introduced that acts as a mediator between the composite timing signal and the data routing logic. This gating signal filters and identifies transitions belonging to specific data types, enabling accurate separation of multiple information streams without degrading the precision of transition detection. The intermediary layer preserves measurement precision while supporting high signaling bandwidth.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12548608B1Signal receiver with adaptive strobe gating and reduced power datapath architecture
Publication Date: 2026.02.10 CADENCE DESIGN SYST INC
  • US12548608B1 patent drawing
  • US12548608B1 patent drawing
  • US12548608B1 patent drawing

AI summary

An integrated circuit component comprises a signal input to receive, via an external signal link, a data strobe signal comprising a sequence of data-timing pulses preceded by a data preamble interval and succeeded by a data postamble interval, and a sequence of parity-timing pulses preceded by a parity preamble interval and succeeded by a parity postamble interval. The integrated circuit component further comprises a bypass circuit to generate a bypass signal from the data strobe signal and a strobe gating circuit coupled to the signal input and the bypass circuit and configured to generate an adaptive gating signal based on an internal gating signal, and the bypass signal, and to apply the adaptive gating signal to the data strobe signal to generate a gated strobe signal having at least one of the sequence of data-timing pulses or the sequence of the parity-timing pulses gated out from the data strobe signal.