Memory-Cell Ring Oscillator PUF for Low-Power Authentication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Physically-Unclonable Function (PUF) circuits for authentication in integrated circuits face challenges such as large circuit area, high power consumption, and high cost, which can lead to incorrect product identification due to variations in fabrication processes, resulting in high false rejection and acceptance rates.
Innovation Solution
An authentication unit embedded in devices, comprising ring oscillators with memory cells and an ID generator circuit that produces unique identification information based on frequency differences, utilizing resistive memory elements to enhance reliability and reduce resource requirements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional PUF circuits are used for authentication, then unique identification can be generated, but circuit area becomes large
Solution Approach 1:
The PUF circuit is divided into multiple identical or similar units (e.g., ring oscillators with memory cells), each contributing to the overall unique identification. This segmentation allows the system to achieve reliable authentication through aggregation of multiple simple units rather than relying on a single complex circuit, thereby reducing total circuit area while maintaining authentication reliability.
2Reliability
If conventional PUF circuits are used for authentication, then unique identification can be generated, but power consumption becomes excessive
Solution Approach 1:
The invention extracts and utilizes naturally occurring fabrication process variations as the source of unique identification, rather than employing complex active circuitry that consumes power. By taking out and leveraging these inherent physical differences, the system achieves reliable authentication with minimal power consumption, as the PUF effect arises passively from manufacturing variations rather than requiring active energy-consuming components.
3Reliability
If conventional PUF circuits are used for authentication, then authentication function is achieved, but false rejection rate increases
Solution Approach 1:
The invention combines multiple sources of variation (fabrication process differences, device parameter variations) within a unified PUF circuit structure that integrates memory elements and oscillating circuits. This merging of multiple variation sources creates a more robust unique identification that is less susceptible to noise and interference, thereby reducing false rejection rates while maintaining high identification precision through the aggregated effect of multiple physical phenomena.
4Reliability
If conventional PUF circuits are used for authentication, then unique identification can be generated, but fabrication process overhead becomes high
Solution Approach 1:
The PUF circuit is designed to automatically exploit fabrication process variations without requiring additional manufacturing steps or specialized fabrication processes. The circuit structure itself (combining memory cells with oscillating circuits) naturally captures and utilizes the inherent variations introduced during standard fabrication, allowing the system to self-generate unique identification without adding complexity to the manufacturing process, thereby maintaining ease of manufacture while ensuring authentication reliability.
Data Source
AI summary
Some embodiments include apparatus and methods using a first ring oscillator, a second ring oscillator, and circuit coupled to the first and second ring oscillators. The first ring oscillator includes a first memory cell and a first plurality of stages coupled to the first memory cell. The second ring oscillator includes a second memory cell and a second plurality of stages coupled to the second memory cell. The circuit includes a first input node coupled to an output node of the first ring oscillator and a second input node coupled to an output node of the second ring oscillator. In one of such embodiments, the circuit can operate to generate identification information to authenticate the apparatus.


