On-Chip Power-Glitch Detector With Autonomous Self-Test

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems-on-chip (SoC) designs lack effective methods to detect and self-test for power-glitch attacks, which are sophisticated hacking techniques that compromise chip security.

Innovation Solution

A chip with integrated power-glitch detection and self-testing capabilities, utilizing a processor, glitch detector, and self-testing circuit, which includes a glitch generator and controller, operates internally without requiring additional test pads, using a phase-locked loop for sharp glitch signals and multiplexers for mode switching, and includes feedback mechanisms for error verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional external testing methods are used for glitch detectors, then testing can be performed, but additional test pads and external equipment are required, increasing device complexity and reducing reliability

Engineering Contradiction:
Improveglitch detector reliabilityVSAvoidtesting structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the testing function with the glitch detector by integrating a self-testing circuit directly into the glitch detector module. The self-testing circuit includes a glitch generator, pulse generator, and D-flip flops that are all contained within the same detector structure, eliminating the need for external test pads and equipment. This integration resolves the contradiction by improving reliability through built-in testing while reducing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The glitch detector performs self-testing through its integrated self-testing circuit that generates test glitch signals internally and verifies its own operation. The circuit uses internal components (glitch generator, pulse generator, D-flip flops) to autonomously test the detector's rising and falling edge responses without requiring external service or equipment, thus improving reliability while simplifying the overall testing structure.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If comprehensive glitch detection coverage is achieved, then detection accuracy improves, but the circuit complexity increases

Engineering Contradiction:
Improveglitch detection accuracyVSAvoiddetection circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the glitch detection function into distinct operational modes (rising edge detection, falling edge detection, and self-testing mode) implemented through separate circuit paths within the detector. The self-testing circuit uses individual components (glitch generator, pulse generator, D-flip flops) for each testing function, allowing comprehensive coverage while maintaining organized, modular circuit structure that manages complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The glitch detector is designed with multi-functionality to handle both normal glitch detection and self-testing operations through a unified circuit structure. The same detector circuitry serves dual purposes: detecting external glitch signals during normal operation and receiving internally generated test signals during self-testing mode, thereby achieving comprehensive detection coverage without proportionally increasing circuit complexity.

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

Data Source

PatentUS12455315B2Chip with power-glitch detection and power-glitch self-testing
Publication Date: 2025.10.28 MEDIATEK INC
  • US12455315B2 patent drawing
  • US12455315B2 patent drawing
  • US12455315B2 patent drawing

AI summary

Power-glitch detection and power-glitch self-testing within a chip is shown. In a chip, a processor has a power terminal, a glitch detector, and a self-testing circuit. The power terminal is configured to receive power. The glitch detector is coupled to the power terminal of the processor for power-glitch detection. The self-testing circuit has a glitch generator and a glitch controller. The glitch controller controls the glitch generator to generate a self-testing glitch signal within the chip to test the glitch detector.