MRAM PUF Device Using Delay Paths for Unique Challenge-Response Pairs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing PUF devices face challenges in providing unique and unpredictable responses due to manufacturing variances, making them difficult to clone, and are often bulky and susceptible to reverse engineering.
Innovation Solution
A PUF device utilizing magnetoresistive random access memory (MRAM) cells in series with capacitors, creating delay paths that produce unique challenge-response pairs based on varying resistive states, making it physically compact and harder to reverse engineer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional PUF devices are used to provide unique responses, then security and uniqueness are improved, but device size increases and susceptibility to reverse engineering worsens
Solution Approach 1:
The patent changes the physical parameter basis from manufacturing variances to MRAM resistive states. By programming MRAM cells to specific resistance states (high or low) representing binary values, the device achieves unique challenge-response pairs through controlled parameter settings rather than relying on physical size or manufacturing imperfections, thus maintaining security while reducing device volume
2Reliability
If traditional PUF devices are used for authentication, then security is improved, but ease of manufacture worsens due to complexity
Solution Approach 1:
The patent replaces mechanical/physical manufacturing variance-based PUF mechanisms with an electrical/MRAM-based system. Instead of relying on physical device characteristics that are difficult to control, the invention uses electrically programmable MRAM cells that can be reliably manufactured using standard semiconductor processes, significantly improving ease of manufacture while maintaining authentication security
3Volume of moving object
If MRAM cells with varying resistance states are used, then compactness is improved, but difficulty of detecting and measuring increases
Solution Approach 1:
The patent applies local quality by varying the resistance state of individual MRAM cells based on their specific position and role in the delay path. Each MRAM cell's resistance state is locally optimized to contribute to the overall delay characteristic, creating a compact device where the security property emerges from the collective local states rather than from easily measurable global characteristics, thus increasing reverse engineering difficulty
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 MRAM-based PUF device generates a unique set of challenge-response pairs, enhancing security in computing applications by being compact and difficult to clone, while providing robust authentication and identification.
Implementation Method 1
magnetoresistive random access memory (MRAM) cells in series, wherein the first path is configured to: receive a signal as a first input signal, propagate the first input signal along the first plurality of MRAM cells
Data Source
AI summary
In some examples, a first delay path and a second delay path may each be configured to receive a signal as an input signal at the same time, propagate the input a plurality of MRAM cells, and output the propagated input signal for an arbiter. The arbiter may be configured to output a response value based at least in part on a relative order of arrival of the propagated input signals from the first and second delay paths.


