Inverter-Based Glitch Detection for Low-Area Power Attack Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional glitch detectors for detecting power attacks on chips have high power consumption or require large chip areas, making them unsuitable for integration into chips.

Innovation Solution

A glitch detector design utilizing inverters, charge sharing components, and warning flag generators to detect under and over voltage glitches without passive elements, reducing chip area and enabling effective detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a comparator-based glitch detector is used, then detection capability is provided, but power consumption increases

Engineering Contradiction:
Improveglitch detection capabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts and removes the comparator component from the glitch detector, replacing it with an inverter-based circuit. This extraction of the high-power comparator element directly reduces power consumption while maintaining glitch detection functionality through the inverter's voltage threshold response characteristics.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent employs simple inverter circuits instead of complex comparators, using basic, low-power components that can be easily replaced or reset. The inverter-based design uses inexpensive, low-power elements that consume minimal energy during operation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If an RC-trigger type detector is used, then glitch detection is enabled, but chip area increases due to passive devices

Engineering Contradiction:
Improveglitch detection capabilityVSAvoidchip area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent removes passive RC (resistor-capacitor) trigger components from the detector design. By extracting these area-consuming passive devices and replacing them with active inverter-based logic, the chip area is significantly reduced while glitch detection remains functional through the inverter's voltage response.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent substitutes passive electrical components (RC circuits) with active semiconductor logic elements (inverters). This substitution replaces the mechanical/passive system with an active electronic system that achieves the same detection function using fewer physical components and less chip area.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If conventional glitch detectors are used, then power attacks can be detected, but device complexity and chip area increase

Engineering Contradiction:
Improvepower attack detectionVSAvoiddetector structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and removes complex detector structures and passive components, simplifying the overall device architecture. By taking out unnecessary elements and retaining only the essential inverter-based voltage response mechanism, the device complexity is reduced while maintaining power attack detection capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of using complex detectors to simplify the system, the patent inverts the approach by using simple inverter circuits to perform the detection function. This inversion from complex-to-simple design philosophy reduces device complexity while achieving the same security objective.

Inventive Principle:
Principle #13The other way round (Inversion)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The proposed glitch detector effectively detects under and over voltage glitches with minimal chip area requirements, facilitating integration into processors.

Implementation Method 1

The first inverter is configured to receive a first signal at a first node to generate a second signal to a second node

Methodology Applied
Scientific EffectInversion:

Implementation Method 2

The second inverter is configured to receive the second signal at the second node to generate the first signal to the first node

Methodology Applied
Scientific EffectInversion:

Implementation Method 3

The charge sharing component is coupled between the first node and the second node, and is configured to selectively connect the first node to the second node

Methodology Applied
Scientific EffectCharge sharing: Capacitance

Implementation Method 4

The bleeding path is configured to selectively provide a current path between the second node and a reference voltage

Methodology Applied
Scientific EffectCurrent flow: Conduction (electrical)

Implementation Method 5

The warning flag generator is coupled to the first node or the second node, and configured to determine whether a supply voltage of the glitch detector suffers an under voltage glitch according to a voltage level of the first signal or a voltage level of the second signal

Methodology Applied
Scientific EffectVoltage level detection:

Data Source

PatentUS12506588B2Glitch detector capable of detecting under voltage glitch and over voltage glitch
Publication Date: 2025.12.23 MEDIATEK INC
  • US12506588B2 patent drawing
  • US12506588B2 patent drawing
  • US12506588B2 patent drawing

AI summary

The present invention provides a glitch detector including a first inverter, second inverter, a charge sharing component and a warning flag generator. The first inverter is configured to receive a first signal at a first node to generate a second signal to a second node. The second inverter is configured to receive the second signal at the second node to generate the first signal to the first node. The charge sharing component is configured to selectively connect the first node to the second node. The warning flag generator is coupled to the first node or the second node, and configured to determine whether a supply voltage of the glitch detector suffers an under voltage glitch according to a voltage level of the first signal or a voltage level of the second signal, to determine whether to output a warning flag.