Integrated Circuit Testing Unit for Physical Attack Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Integrated circuit arrangements in chip cards are vulnerable to physical attacks, such as probing and forcing, which existing protective mechanisms like dummy lines and active shields are unable to effectively counter without significant additional circuitry and operational expenditure.
Innovation Solution
An integrated circuit arrangement with a testing unit that initiates a functional self-test internally, evaluating test results to detect predefined relationships and trigger an alarm for potential attacks, thereby providing comprehensive protection against physical manipulation with reduced additional circuitry costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If dummy lines are provided to protect against physical attacks, then security against probing and forcing is improved, but device complexity increases due to additional circuit elements
Solution Approach 1:
The testing unit originally designed for production testing is made multi-functional by enabling it to perform both production defect detection and operational attack detection. The same testing lines and evaluation logic are reused for dual purposes, eliminating the need for separate protective circuitry while maintaining security functionality.
Solution Approach 2:
The circuit arrangement performs self-diagnosis by having the testing unit continuously monitor its own operational components during normal operation. The testing unit detects attacks on itself and other circuit parts through self-initiated functional self-tests, eliminating the need for external monitoring systems or additional protective elements.
2Reliability
If an active protective shield with random number generator and detecting circuit unit is implemented, then security against physical attacks is improved, but device complexity and circuit expenditure increase considerably
Solution Approach 1:
The testing unit is designed to serve multiple functions: production testing, operational self-testing, and attack detection. By making this single unit multi-functional, the patent eliminates the need for separate active protective shields with random number generators and dedicated detecting circuit units, thereby reducing overall circuit complexity while maintaining comprehensive security.
Solution Approach 2:
The patent merges the functions of production testing and operational attack detection into a single integrated testing unit. The testing lines, evaluation logic, and control mechanisms are combined rather than separated into distinct protective shield components, reducing circuit expenditure while achieving equivalent or superior security.
3Manufacturing precision
If comprehensive functional testing is performed after production, then manufacturing precision and defect detection are improved, but loss of time increases due to extended testing duration
Solution Approach 1:
Instead of performing testing only during production, the patent implements continuous functional self-testing during normal operation. The testing unit periodically initiates self-tests without interrupting the operational functionality of the circuit parts, allowing defect detection to continue throughout the device's lifecycle rather than being confined to a time-consuming post-production phase.
Solution Approach 2:
The testing unit performs functional self-tests proactively during normal operation to detect attacks or defects before they can be exploited. By continuously monitoring circuit functionality during operation rather than waiting for failure symptoms, the system maintains high manufacturing precision while minimizing operational disruption and time loss.
Data Source
AI summary
An integrated circuit arrangement including at least one circuit part which is designed to run through a functional self test and to output test results of the functional self test, and a testing unit, which is coupled to an input and an output and which is coupled to the at least one circuit part via testing lines. The testing unit is designed to start the functional self test when a starting signal for the functional self test is applied to the input, to evaluate test results that are present to determine whether they have a predefined relationship with predefined values, and to output data indicating the test result at the output. The testing unit is also designed to start the functional self test by internal circuit means and to evaluate the test results present.


