Chip Delay-Path Configuration for Robust Physically Obfuscated IDs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The reverse engineering of integrated circuits poses a significant threat to the semiconductor industry, as it enables the cloning of ICs, necessitating techniques that make cloning difficult and unprofitable, while ensuring robust generation of physically obfuscated information to prevent misidentification and complex error correction.

Innovation Solution

A method involving delay stages with pairs of delay elements, where the least delayed element is determined for each stage, and configuration information is used to connect these elements in series to form paths, generating physically obfuscated information that is robust to process, voltage, and temperature fluctuations, using multiplexers and bypass elements to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physically obfuscated information is generated using delay elements, then security against cloning is improved, but sensitivity to process, voltage, and temperature fluctuations increases

Engineering Contradiction:
ImprovesecurityVSAvoiddelay element variability
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the parameter being measured from absolute delay time to relative delay difference. By comparing which of two delay elements is faster rather than measuring absolute delay values, the system becomes insensitive to process, voltage, and temperature fluctuations that affect all delay elements uniformly, while still capturing the unique fingerprint caused by manufacturing variations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of trying to make delay elements identical through precise manufacturing, the patent inverts the approach by deliberately exploiting the variations. It configures circuits to amplify and measure the differences between delay elements, turning the manufacturing imprecision into the security feature itself - the unique fingerprint that prevents cloning.

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

2Reliability

If complex error correction is implemented to handle POC value variations, then reliability of POC value recognition is improved, but device complexity increases

Engineering Contradiction:
ImprovePOC value recognitionVSAvoiderror correction complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent incorporates error correction capability into the POC value generation process itself by using redundant delay elements and majority voting logic. This beforehand cushioning ensures that even if some delay elements are affected by fluctuations, the correct POC value is still generated through the voting mechanism, maintaining reliability without requiring separate complex error correction systems.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If more delay stages and delay elements are used to enhance obfuscation, then security against reverse engineering is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improveanti-cloning capabilityVSAvoiddelay element matching
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the delay path into multiple stages, each with pairs of delay elements. This segmentation allows the system to build up the fingerprint through cumulative delay differences across stages rather than relying on a single complex delay element, enhancing security while managing manufacturing precision requirements through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates asymmetric delay paths by configuring odd-numbered and even-numbered delay stages differently - odd stages connect faster elements sequentially while even stages connect slower elements sequentially. This asymmetric configuration maximizes the delay difference between the two main paths, enhancing the obfuscation effect without requiring ultra-precise matching of all delay elements.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS20250278522A1Providing configuration information for generating physically obfuscated information on a chip
Publication Date: 2025.09.04 INFINEON TECHNOLOGIES AG
  • US20250278522A1 patent drawing
  • US20250278522A1 patent drawing
  • US20250278522A1 patent drawing

AI summary

A method for providing configuration information for generating physically obfuscated information on a chip with a plurality of circuits, which have a plurality of delay stages, is provided, wherein each delay stage has at least two delay elements, and the method includes determining, for each of the circuits, for each delay stage, which of the delay elements of the delay stage has the least delay among the delay elements of the delay stage, determining configuration information depending on the determined delay elements, which configuration information specifies a configuration of the circuit for each of the circuits, in which the delay elements of different delay stages are connected in series in such a way that at least one path from an input of the circuit to an output of the circuit is formed and storing the determined configuration information.