Source Bias Transistors for PUF Bit Stability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing physically unclonable functions (PUFs) face challenges in achieving stable bit values due to manufacturing variations, temperature, and power supply fluctuations, leading to increased power consumption and area requirements on integrated circuits.

Innovation Solution

The implementation of an array of PUF cells with N-channel transistors connected to bit lines and source lines, utilizing always-on source bias transistors and margin transistors to enhance current differentials and reduce voltage swing, allowing for improved sensing and reduced power consumption, while identifying stable bits through enrollment processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SRAM-based PUF is implemented using 6-transistor cells, then PUF functionality is achieved, but area consumption increases

Engineering Contradiction:
ImprovePUF bit stabilityVSAvoidIC area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The PUF array is divided into multiple banks, each containing multiple PUF cells. This segmentation allows selective activation of only necessary cells for generating PUF bits, reducing the overall area required while maintaining sufficient stable bits for reliable PUF functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the PUF array can be optimized independently. The patent employs different transistor sizing strategies in different locations to maximize current differential and bit stability locally, thereby achieving reliable PUF bits with smaller cell sizes and reduced total area.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If manufacturing variations are present, then device diversity is achieved, but PUF bit stability deteriorates

Engineering Contradiction:
ImproveDevice uniquenessVSAvoidPUF bit stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent systematically varies transistor dimensions (width and length) across different PUF cells to amplify the effects of manufacturing variations. By controlling the base transistor size and using sizing multipliers, the design ensures that small manufacturing variations are magnified into sufficient current differentials, improving both device uniqueness and bit stability.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Complementary PUF cells are designed with asymmetric transistor sizing to maximize the current differential effect. The n-type and p-type transistors in complementary cells are sized differently to enhance sensitivity to manufacturing variations, ensuring that each cell pair produces a stable, distinguishable output despite process variations.

Inventive Principle:
Principle #4Asymmetry

3Measurement precision

If current differential is increased, then sensing accuracy is improved, but power consumption increases

Engineering Contradiction:
ImproveSensing accuracyVSAvoidPower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by activating only the necessary number of PUF cells and banks required to generate sufficient stable bits, rather than operating all cells continuously. Transistors are sized to provide adequate current differential for sensing while avoiding excessive sizing that would unnecessarily increase power consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Transistor width and length parameters are optimized to achieve the minimum necessary current differential for reliable sensing. The design uses calculated sizing multipliers to determine optimal transistor dimensions that balance sensing accuracy requirements with power consumption constraints, avoiding both undersizing and oversizing.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20220029834A1Physically unclonable function having source bias transistors
Publication Date: 2022.01.27 NXP USA INC
  • US20220029834A1 patent drawing
  • US20220029834A1 patent drawing
  • US20220029834A1 patent drawing

AI summary

A physically unclonable function (PUF) includes an array of differential PUF bits arranged in rows and columns, wherein each differential bit is located at an intersection of a row and a column, and includes a first PUF cell coupled to a corresponding first bit line and first source line and a second PUF cell coupled to a corresponding second bit line and second source line. The PUF includes a source bias transistor coupled between each corresponding first source line and a first power supply terminal and between each corresponding second source line and the first power supply terminal, wherein a gate electrode of each of the source bias transistors is coupled to a second power supply terminal, and a corresponding set of margin transistors coupled in parallel with each source bias transistor, wherein a gate electrode of each margin transistor is coupled to receive a corresponding margin setting control signal.