Integrated Deglitcher Circuit With Non-Overlap Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional output drivers experience significant signal propagation delay due to both deglitcher and nonoverlap blocks, which are essential for suppressing glitches and ensuring transistors are not on simultaneously, but reducing this delay without affecting performance is challenging as it can allow unwanted glitches to pass through.

Innovation Solution

The integration of nonoverlap delay into the deglitcher delay, utilizing two deglitcher circuits with distinct delays (tDLY1 and tNOL) that work in tandem to maintain performance while reducing total driver delay, by using RC circuits to control edge delays and mode control signals for glitch suppression and nonoverlap functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the deglitcher delay is increased to suppress glitches, then glitch suppression performance is improved, but the total driver delay increases

Engineering Contradiction:
Improveglitch suppression performanceVSAvoidtotal driver delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent combines the deglitcher delay and nonoverlap delay into a single integrated delay mechanism. The nonoverlap delay is embedded within the deglitcher delay path, allowing both functions to share the same delay resources. This merging eliminates the need for separate delay blocks and reduces the total delay while maintaining both glitch suppression and nonoverlap functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The delay block is designed to serve multiple functions simultaneously: it acts as both the deglitcher delay (filtering short glitches) and the nonoverlap delay (ensuring transistors are not on simultaneously). By making the delay mechanism universal, the patent avoids duplicating delay functionality and reduces the overall driver delay while maintaining both performance requirements.

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

2Reliability

If the nonoverlap delay is increased to ensure transistors are not on simultaneously, then transistor safety is improved, but the total driver delay increases

Engineering Contradiction:
Improvetransistor nonoverlap safetyVSAvoidtotal driver delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The nonoverlap delay is merged into the deglitcher delay path, where it shares the same delay resources. The nonoverlap function is implemented as part of the deglitcher circuitry, allowing both the nonoverlap safety function and glitch suppression to operate within a unified delay structure, thereby reducing total delay.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The delay mechanism is designed to be universal, serving both as the nonoverlap delay for transistor safety and as the deglitcher delay for glitch suppression. This multi-functionality eliminates redundant delay blocks and reduces the overall driver delay while maintaining both safety and performance requirements.

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

3Speed

If the driver delay is reduced to increase speed, then signal propagation speed is improved, but glitch suppression performance deteriorates

Engineering Contradiction:
Improvesignal propagation speedVSAvoidglitch suppression performance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

By merging the nonoverlap delay into the deglitcher delay, the patent creates a unified delay structure that provides both functions within a single delay path. This integration allows the system to achieve faster signal propagation by eliminating redundant delay stages while maintaining adequate glitch suppression through the combined delay function.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated delay block serves multiple functions simultaneously, providing both glitch suppression and nonoverlap timing control. This universality allows the system to reduce overall delay and increase signal propagation speed while maintaining the necessary glitch filtering capability through the multi-functional delay mechanism.

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

Data Source

PatentUS12052018B2Deglitcher with integrated non-overlap function
Publication Date: 2024.07.30 SKYWORKS SOLUTIONS INC
  • US12052018B2 patent drawing
  • US12052018B2 patent drawing
  • US12052018B2 patent drawing

AI summary

A driver circuit includes a first deglitcher circuit that delays a rising edge or a falling edge of an input signal according to a mode control signal and supplies a first output signal. A second deglitcher circuit receives the first output signal and delays either a rising edge or a falling edge of the first output signal by a second delay according to the mode control signal and supplies a second output signal. Logic gates combine the first and second output signals to supply gate control signals for output transistors to drive the driver circuit output. A sum of the first delay and the second delay determines the total deglitch time defining a pulse width of pulses that are suppressed by the driver circuit and the second delay determines a non-overlap time. The non-overlap time overlaps in time with the total deglitch time.