Pseudo-Dynamic Interlock Circuit for Multi-Voltage Hold Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large voltage offsets between different voltage domains in multi-voltage circuits cause hold time problems, leading to inefficiencies in signal evaluation and increased latency, as existing solutions like level shifters and synchronizers either slow down the circuit or significantly limit bandwidth.

Innovation Solution

An interlock circuit design that includes a keeper circuit and a pull-down circuit, allowing signals from different voltage domains to be combined without the need for a level shifter, ensuring hold timing is met across a wide voltage range without sacrificing setup time, using a pseudo-dynamic NAND structure with transistors that adjust based on input signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a level shifter is used to shift voltage of one signal so both signals are in the same voltage domain, then hold time problems are fixed, but the maximum frequency of the circuit is slowed down

Engineering Contradiction:
Improvehold timeVSAvoidmaximum frequency
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent changes the voltage parameter directly at the output node by controlling the pull-up and pull-down circuits, eliminating the need for level shifters. The keeper circuit dynamically adjusts the voltage state based on input signals from different voltage domains, maintaining hold time without the frequency penalty of traditional level shifting approaches.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts and removes the level shifter component from the circuit architecture. By implementing voltage control directly through the keeper circuit and pull-up/pull-down networks, the design eliminates the intermediate voltage conversion stage that was causing frequency degradation, while still solving the hold time problem.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If synchronizers are used to handle signals from different voltage domains, then hold time issues are resolved, but bandwidth and latency are significantly limited

Engineering Contradiction:
Improvehold timeVSAvoidbandwidth and latency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the voltage domain handling into separate pull-up and pull-down circuits that operate independently on the output node. This segmentation allows each circuit to be optimized for its specific voltage domain while working together to resolve timing issues, avoiding the need for multi-cycle synchronizer operations that limit bandwidth.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a dynamic keeper circuit that actively responds to input signal transitions from different voltage domains. The circuit dynamically switches between holding high voltage state and allowing pull-down based on the timing and voltage levels of input signals, providing real-time hold time management without the fixed multi-cycle delay of traditional synchronizers.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If the keeper circuit is made stronger to maintain output at high voltage level, then voltage stability is improved, but the output node cannot transition to low voltage level when needed

Engineering Contradiction:
Improvevoltage stabilityVSAvoidtransition speed
Core Design Contradiction:
Stability of the object's compositionVSSpeed

Solution Approach 1:

The patent introduces a pull-down circuit as a counterbalancing force to the keeper circuit's pull-up action. When both input signals are at their high voltage levels, the pull-down circuit activates to counteract the keeper circuit, enabling the output node to transition to a low voltage level. This counterweight mechanism maintains voltage stability during normal operation while enabling timely transitions when required.

Inventive Principle:
Principle #8Anti-weight (Counterweight)

Data Source

PatentUS20180114555A1Pseudo-dynamic circuit for multi-voltage timing interlocks
Publication Date: 2018.04.26 ADVANCED MICRO DEVICES INC
  • US20180114555A1 patent drawing
  • US20180114555A1 patent drawing
  • US20180114555A1 patent drawing

AI summary

An interlock circuit utilizes a single combinatorial pseudo-dynamic logic gate to take inputs from two voltage domains at the same time without requiring either input to be level shifted. The interlock design allows hold timing to be met across a large voltage range of both supplies in a dual-voltage supply environment while not significantly hurting setup time by having much lower latency than the latency of a level shifter.