Two-Phase Sequential Circuit for Robust Timing Event Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional timing event detection circuits in digital designs require pulse generators, delay chains, and dynamic logic gates, which are costly, unreliable, and inefficient, especially at low supply voltages and in deep sub-micron CMOS circuits, leading to over-design and increased power consumption.

Innovation Solution

A sequential circuit with a clocked comparator and digital logic block that detects timing events without the need for pulse generators or delay chains, using a two-phase clock signal to set and maintain a differential state, allowing for robust timing event detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional TED circuits use pulse generators, delay chains, and dynamic logic gates, then timing event detection capability is achieved, but area overhead increases and reliability decreases

Engineering Contradiction:
Improvetiming event detection reliabilityVSAvoidcircuit area overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention extracts and eliminates the pulse generator and delay chain components from the conventional TED circuit, retaining only the essential timing event detection functionality through a simplified latch-based comparator approach that uses existing clock signals

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The latch circuit serves multiple functions: it acts as both the timing event detector and the clocked element, eliminating the need for separate dedicated components and reducing overall circuit complexity while maintaining detection capability

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

2Use of energy by moving object

If conventional TED circuits operate at low supply voltages, then power consumption is reduced, but reliability and detection accuracy deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidtiming event detection reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The invention changes the operating parameters by using level-sensitive latches instead of dynamic logic gates, which are inherently more robust at low voltages. The latch-based approach maintains stable operation and reliable timing event detection even when supply voltage is reduced, avoiding the noise and leakage issues that plague dynamic logic at low voltages

Inventive Principle:
Principle #35Parameter changes

3Reliability

If worst-case timing constraints are used during logic synthesis, then circuit operation is guaranteed under all conditions, but power consumption and area increase due to over-design

Engineering Contradiction:
Improvecircuit operation guaranteeVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The invention introduces dynamic timing event detection that adapts to actual runtime conditions rather than relying on static worst-case constraints. The TED circuit dynamically identifies actual timing violations only when they occur, allowing the rest of the system to operate with optimized, non-conservative timing parameters that reduce power and area

Inventive Principle:
Principle #15Dynamics

4Reliability

If delay line area is increased to ensure sufficient pulse width, then timing event detection coverage improves, but system performance and operation speed are limited

Engineering Contradiction:
Improvetiming event detection coverageVSAvoidsystem operation speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The invention removes the delay line component entirely from the TED circuit, replacing it with a latch-based approach that uses the existing clock signal phases. This eliminates the trade-off between delay line area and system performance, as the latch-based detector responds instantaneously to timing events without requiring artificial delay elements

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10924098B2Sequential circuit with timing event detection and a method of detecting timing events
Publication Date: 2021.02.16 MINIMA PROCESSOR OY
  • US10924098B2 patent drawing
  • US10924098B2 patent drawing
  • US10924098B2 patent drawing

AI summary

A sequential circuit with timing event detection is disclosed. The sequential circuit has an input that is asserted to the output during the second clock phase of a two phase clock signal. A timing event detector is coupled to the sequential element input to assert a timing event signal if a transition occurs at the sequential element input during the second clock phase but not to assert during the first clock phase.