MRAM PUF Device Using Delay Paths for Unique Challenge-Response Pairs

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveuniqueness of challenge-response pairsVSAvoiddevice size
Core Design Contradiction:
ReliabilityVSVolume of moving object

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

Inventive Principle:
Principle #35Parameter changes

2Reliability

If traditional PUF devices are used for authentication, then security is improved, but ease of manufacture worsens due to complexity

Engineering Contradiction:
Improveauthentication securityVSAvoidmanufacturing complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

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

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

3Volume of moving object

If MRAM cells with varying resistance states are used, then compactness is improved, but difficulty of detecting and measuring increases

Engineering Contradiction:
Improvedevice compactnessVSAvoidreverse engineering difficulty
Core Design Contradiction:
Volume of moving objectVSDifficulty of detecting and measuring

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

Inventive Principle:
Principle #3Local quality

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

Methodology Applied
Scientific EffectMagnetoresistance: Magnetoresistance

Data Source

PatentUS9712330B2Physically uncloneable function device using MRAM
Publication Date: 2017.07.18 HONEYWELL INTERNATIONAL INC
  • US9712330B2 patent drawing
  • US9712330B2 patent drawing
  • US9712330B2 patent drawing

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.