IC Package Voltage Attack Detection With Distributed Flip-Flop Sensors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems are inadequate in detecting and counteracting physical hacker attacks that modify chip voltage values locally, such as Local EM Attacks (LEMA) and Laser Fault Injection Attacks (LFIA), which can compromise sensitive information without opening the package.

Innovation Solution

A method involving a high number of distributed detectors (sensors) over an integrated circuit package, using flip-flops and logic gates to detect voltage variations, generating alarm signals, and employing Nested Vector Interrupt Control (NVIC) for sophisticated interrupt management to counter attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional detection methods are used, then device complexity is low, but detection precision is insufficient for localized voltage modifications

Engineering Contradiction:
Improvedetection precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The chip is divided into multiple detection zones with distributed detectors (sensors) placed at different locations. Each detector monitors voltage variations in its specific zone, enabling localized detection of hacker attacks while maintaining overall system simplicity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Detectors act as intermediary elements between the voltage supply network and the control logic. These detectors sense voltage variations caused by hacker attacks and convert them into detectable signals, bridging the gap between physical voltage changes and digital response mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If distributed detectors are deployed across the chip, then detection coverage is improved, but manufacturing complexity increases

Engineering Contradiction:
Improvedetection coverageVSAvoidmanufacturing ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The detection system is segmented into independent detector units that can be distributed across the chip. This segmentation allows for standardized manufacturing of individual detector modules that can be systematically integrated, reducing overall manufacturing complexity despite increased detection coverage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system allows dynamic configuration of detector parameters and detection thresholds. This flexibility enables adaptation to different manufacturing variations and chip layouts, making the system easier to manufacture across different production batches while maintaining comprehensive detection coverage.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple detector types are used, then detection versatility is improved, but device complexity increases

Engineering Contradiction:
Improvedetection versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The detector architecture employs universal detector units that can function in multiple detection modes. These multi-functional detectors can adapt to different attack types (voltage modification, electromagnetic attacks, laser fault injection) without requiring completely separate detection systems, thus maintaining versatility while controlling complexity.

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

Solution Approach 2:

The detection system implements dynamic detector configuration where detector types and parameters can be adjusted based on detected threats. This dynamic adaptability allows the system to handle diverse attack scenarios with a unified detector base, improving versatility without permanently increasing hardware complexity.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If detectors are placed in sensitive areas, then detection precision is improved, but ease of operation decreases due to setup requirements

Engineering Contradiction:
Improvedetection precisionVSAvoidease of operation
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

Detectors are pre-configured and pre-positioned in optimal locations during chip manufacturing. This preliminary action ensures that detectors are already in the best positions for detecting voltage variations in sensitive areas, eliminating the need for complex post-manufacturing setup and calibration operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The detection system implements self-calibration and self-configuration capabilities. Detectors automatically adjust their parameters and thresholds based on the operational environment and detected patterns, reducing the need for manual setup and making the system easier to operate while maintaining high detection precision in sensitive areas.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260030352A1Method of detecting hacker attacks and corresponding integrated circuit package
Publication Date: 2026.01.29 STMICROELECTRONICS INT NV
  • US20260030352A1 patent drawing
  • US20260030352A1 patent drawing
  • US20260030352A1 patent drawing

AI summary

Hacker attacks that involve stimulating voltage variations in an integrated circuit package are detected by deploying a network of elementary detectors distributed across the integrated circuit package. Each detector is positioned at a respective location within the package and is configured to generate an alarm signal in response to a voltage variation occurring at that specific location. The elementary detectors include a first component and a second component (such as flip-flops) with respective outputs configured to be set to complementary binary levels. Logic circuitry is coupled to the outputs of the first and second components and is designed to generate an alarm signal when the outputs of the first and second components no longer exhibit complementary binary levels, indicating a hacker attack involving a localized voltage variation within the integrated circuit package.