Metal-Resistance PUF Stability Across Temperature and Voltage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Physical Unclonable Functions (PUFs) suffer from suboptimal uniqueness, randomness, and stability, making them vulnerable to attacks and requiring additional error correction mechanisms, which compromise security.

Innovation Solution

A PUF based on resistance variations in polysilicon and metal wires is analyzed for stability across varying temperatures and voltages, using a power grid voltage difference (PGVD) approach, and a bit-flip avoidance scheme to enhance stability, combined with on-chip voltage-to-digital converters for secure bitstring generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current PUF techniques are used to generate random bitstrings, then uniqueness and randomness can be achieved, but stability across varying environmental conditions deteriorates

Engineering Contradiction:
ImprovePUF stabilityVSAvoidbitstring stability across temperature and voltage variations
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent applies parameter changes by systematically varying temperature and voltage conditions to characterize PUF behavior. Multiple measurement corners (temperature-voltage combinations) are used to capture the full range of environmental variations, enabling the development of compensation algorithms that adapt to these parameter changes and maintain stable bitstring output.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback mechanisms where measured voltage drops and resistance variations are continuously monitored across different environmental conditions. This feedback data is used to adjust and compensate for environmental effects, ensuring that the PUF output remains stable despite temperature and voltage fluctuations.

Inventive Principle:
Principle #23Feedback

2Reliability

If additional error correction mechanisms are added to improve PUF stability, then bitstring reliability improves, but device complexity and manufacturing cost increase

Engineering Contradiction:
Improvebitstring reliabilityVSAvoiderror correction infrastructure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables the PUF to self-characterize and self-compensate for environmental effects. By using the PUF's own measurements across multiple corners to build compensation models, the system achieves high reliability without requiring complex external error correction infrastructure. The PUF essentially corrects its own errors through environmental characterization.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary environmental characterization during manufacturing or initial operation. By pre-measuring and storing the PUF's response across various temperature and voltage corners, the system establishes compensation data in advance. This preliminary action enables simple runtime compensation without complex real-time error correction mechanisms.

Inventive Principle:
Principle #10Preliminary action

3Object-affected harmful factors

If PUFs are used instead of storing digital bitstrings in non-volatile memory, then security against probing attacks improves, but manufacturing precision requirements increase

Engineering Contradiction:
Improvesecurity against probing attacksVSAvoidresistance variation control
Core Design Contradiction:
Object-affected harmful factorsVSManufacturing precision

Solution Approach 1:

The patent embraces rather than fights manufacturing variations by systematically measuring resistance and voltage characteristics across multiple environmental corners. These parameter changes reveal the unique fingerprint of each PUF instance, which is then used for identification and authentication. The manufacturing precision requirement is transformed into a security feature through environmental characterization.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional approach of storing secrets in memory with a physics-based system that derives security from inherent electrical characteristics (resistance variations, voltage drops). This substitution of mechanical/electrical properties for digital storage eliminates the vulnerability to probing attacks while leveraging manufacturing variations as the security foundation.

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

4Reliability

If metal resistance variations are used as the entropy source for PUFs, then uniqueness improves, but stability across environmental conditions deteriorates

Engineering Contradiction:
ImprovePUF uniquenessVSAvoidresistance variation stability
Core Design Contradiction:
ReliabilityVSStability of the object's composition

Solution Approach 1:

The patent exploits the asymmetric response of metal resistance to environmental changes. By measuring voltage drops across specific metal interconnect paths and analyzing the asymmetric variation patterns under different temperature and voltage conditions, the system captures unique fingerprints that remain stable despite environmental fluctuations. The asymmetry in resistance behavior becomes the basis for reliable unique identification.

Inventive Principle:
Principle #4Asymmetry

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 solution improves PUF stability and resilience against attacks, reducing bit-flips to less than 1E-9, ensuring cryptographic-quality bitstrings with reduced manufacturing costs and enhanced security.

Implementation Method 1

A PUF that leverages resistance variations in the polysilicon and metal wires of the circuit

Methodology Applied
Scientific EffectElectrical Resistance: Electrical Resistance

Implementation Method 2

using a power grid voltage difference (PGVD) approach

Methodology Applied
Scientific EffectVoltage Drop: Ohm's Law

Data Source

PatentUS12511104B2Systems and methods for analyzing stability using metal resistance variations
Publication Date: 2025.12.30 UNM RAINFOREST INNOVATIONS
  • US12511104B2 patent drawing
  • US12511104B2 patent drawing
  • US12511104B2 patent drawing

AI summary

This disclosure describes techniques for analyzing statistical quality of bitstrings produced by a physical unclonable function (PUF). The PUF leverages resistance variations in the power grid wires of an integrated circuit. Temperature and voltage stability of the bitstrings are analyzed. The disclosure also describes converting a voltage drop into a digital code, wherein the conversion is resilient to simple and differential side-channel attacks.