PUF Signature Module Classification for Reliable IC Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

PUF cells in integrated circuits exhibit unreliable behavior due to manufacturing variations and operational environments, leading to inconsistent output values, which is undesirable for secure device identification and encryption.

Innovation Solution

A PUF signature module with a control signal generator and strength analyzer tests PUF cells under synchronized and asynchronous conditions to identify reliable bits, classifying them into strength levels and generating masks to disregard unreliable cells, allowing secure operation based on application requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If PUF cells are used for device identification, then unique identification capability is achieved, but output reliability deteriorates due to manufacturing variations and operational stress

Engineering Contradiction:
ImprovePUF cell output reliabilityVSAvoidmanufacturing variations and operational stress
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by characterizing PUF cells before they are used for security functions. A characterization process is performed to determine the strength of each PUF cell under various operational conditions, and this information is stored in a lookup table. This preliminary characterization allows the system to identify and exclude weak cells before they can compromise security, thereby improving reliability without requiring changes to the physical PUF cells themselves.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring PUF cell outputs under different operational conditions and using this information to refine the characterization data. The system feeds back the observed behavior of PUF cells during characterization to update the lookup table, enabling more accurate prediction of cell reliability. This feedback mechanism allows the system to adapt to varying operational stresses and maintain high reliability in identifying strong PUF cells.

Inventive Principle:
Principle #23Feedback

2Productivity

If all PUF cells are used for authentication, then authentication speed is improved, but security deteriorates due to inclusion of weak unreliable bits

Engineering Contradiction:
Improveauthentication speedVSAvoidauthentication security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by treating different PUF cells differently based on their individual characteristics. Instead of uniformly using all PUF cells, the system classifies them into strength categories (strong, medium, weak) and uses only the strong cells for authentication. This localized approach ensures that each contributing cell meets minimum reliability thresholds, maintaining both speed and security by excluding weak cells that would compromise authentication integrity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the PUF cell population into distinct strength categories through characterization. By dividing cells into strong, medium, and weak groups, the system can selectively use only the strong cells for security-critical authentication functions. This segmentation allows the system to optimize the balance between authentication speed (using sufficient cells) and security (using only reliable cells), preventing weak cells from compromising overall authentication strength.

Inventive Principle:
Principle #1Segmentation

3Reliability

If PUF cells are tested under multiple conditions, then reliability is improved, but testing complexity and time increase

Engineering Contradiction:
ImprovePUF cell strength determinationVSAvoidcharacterization process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing comprehensive PUF cell characterization during the manufacturing process rather than during final authentication. This preliminary characterization under multiple operational conditions (different temperatures, voltages, timing skew values) establishes a lookup table that guides future authentication decisions. By completing the complex testing upfront, the system avoids repeating all these tests during authentication, thereby improving reliability without proportionally increasing operational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating a lookup table that stores pre-characterized PUF cell behavior patterns. Instead of re-testing all PUF cells under all conditions during authentication, the system copies the characterization results from the lookup table to make rapid authentication decisions. This copying approach maintains reliability by relying on pre-established cell strength information while dramatically reducing the complexity and time required for actual authentication operations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20250363249A1Systems and Methods for Classifying PUF Signature Modules of Integrated Circuits
Publication Date: 2025.11.27 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US20250363249A1 patent drawing
  • US20250363249A1 patent drawing
  • US20250363249A1 patent drawing

AI summary

Systems and method are provided for determining a reliability of a physically unclonable function (PUF) cell of a device. One or more activation signals are provided to a PUF cell under a plurality of conditions. A PUF cell output provided by the PUF cell under each of the plurality of conditions is determined. A determination is made of a number of times the PUF cell output of the PUF cell is consistent. And a device classification value is determined based on the determined number of times for a plurality of PUF cells.