Delay Chain Circuit for Glitch-Free Dynamic Delay Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing delay chain designs in high-speed interface systems suffer from glitches during signal transmission due to changes in delay code values, necessitating signal interruption and limiting practical applications.

Innovation Solution

A delay chain circuit comprising a delay branch, inverting processing branch, and glitch elimination branch, which processes input signals to generate delayed signals with different delay amounts, allowing for glitch-free switching by combining and inverting these signals to adjust delay dynamically without interrupting data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a same circuit structure is configured to achieve several fixed delay units, then the device complexity is reduced, but glitches occur during delay code value changes causing signal transmission conflicts

Engineering Contradiction:
Improvecircuit structureVSAvoidsignal transmission
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The delay chain is divided into multiple parallel delay branches (first delay branch, second delay branch, third delay branch, fourth delay branch), each handling different delay code value ranges. This segmentation allows independent operation of each branch, eliminating glitches during delay code transitions while maintaining manageable circuit complexity through modular design.

Inventive Principle:
Principle #1Segmentation

2Reliability

If signal transmission is interrupted during delay code value changes, then glitches are eliminated, but the productivity of the system is reduced due to transmission pauses

Engineering Contradiction:
Improvesignal transmissionVSAvoiddata stream transmission
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The circuit proactively switches between delay branches based on delay code value ranges before glitches can occur. By monitoring the delay code and pre-positioning the active delay branch, the system maintains continuous signal transmission without interruption, eliminating both glitches and transmission pauses simultaneously.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the delay code value remains unchanged to avoid glitches, then signal transmission stability is improved, but the adaptability of the system is reduced

Engineering Contradiction:
Improvesignal transmissionVSAvoiddelay adjustment
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The delay chain implements dynamic switching between multiple delay branches based on real-time delay code values. Each branch is optimized for specific delay ranges, and the system automatically transitions between branches as delay codes change, providing continuous delay adjustment capability without compromising signal transmission stability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12512824B2Delay chain circuit and electronic device
Publication Date: 2025.12.30 SHENZHEN PANGO MICROSYST CO LTD
  • US12512824B2 patent drawing
  • US12512824B2 patent drawing
  • US12512824B2 patent drawing

AI summary

A delay chain circuit includes a delay branch, an inverting processing branch and a glitch elimination branch. The delay branch receives an input signal to obtain a first delayed signal and a second delayed signal. The inverting processing branch receives the first delayed signal to obtain a third delayed signal, and receives the second delayed signal to obtain a fourth delayed signal. The glitch elimination branch combines the third delayed signal and the fourth delayed signal to obtain a combined signal, and inverts the combined signal to obtain an output signal. An electronic device includes the delay chain circuit.