Magnetic Memory PUF Using Decaying Fields for Reliable Randomness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing PUF technologies struggle to simultaneously satisfy conditions of randomness, irrelevancy, and reliability due to issues such as process deviations, environmental factors, and bit flipping, making them unsuitable for secure hardware-based encryption in IoT devices.
Innovation Solution
A magnetic memory-based PUF implementation method using a magnetic memory device with a plurality of magnetic resistance cells, where an external magnetic field decaying with time randomizes the magnetization direction of the free magnetic layer, satisfying randomness, irrelevancy, and reliability through a controlled application of time-varying magnetic fields.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a VIA-PUF structure is used to achieve physical characteristic-based randomness, then data patterns can be generated, but it is difficult to adjust the VIA hole size to achieve the required 50% open/short probability
Solution Approach 1:
The patent changes the physical parameters of the magnetic layers (thickness, material composition, coercivity) to achieve the desired 50% random state probability without requiring precise control of VIA hole sizes. This allows the system to achieve reliable PUF functionality through magnetic layer parameter optimization rather than geometric precision.
2Adaptability or versatility
If an Arbiter PUF structure with multiple multiplexers is used to increase the number of challenge-response pairs, then more data patterns can be generated, but reliability deteriorates due to sensitivity to environmental factors such as temperature and supply voltage
Solution Approach 1:
The patent replaces the delay-based mechanical timing mechanism of Arbiter PUF with a magnetic state-based system. Instead of relying on signal propagation delays through multiplexers, the system uses stable magnetic layer states that are insensitive to environmental factors, thereby maintaining reliability while supporting multiple challenge-response pairs through magnetic cell configuration.
Solution Approach 2:
The patent optimizes magnetic layer parameters (coercivity, thickness, material composition) to create states that are stable across environmental variations. By changing the physical parameters of the magnetic materials and structures, the system achieves environmental insensitivity while maintaining the ability to generate multiple unique response patterns.
3Quantity of substance
If an SRAM-based PUF structure is used to achieve memory-based PUF functionality, then data storage capability is provided, but bit flipping occurs due to sensitivity to temperature changes, supply voltage variation, and external noise
Solution Approach 1:
The patent replaces the volatile electrical state-based storage of SRAM with stable magnetic state storage. Instead of relying on electrical charge or transistor switching states that are susceptible to noise and voltage variation, the system uses magnetic layer orientations that are inherently stable and resistant to environmental interference, eliminating bit flipping while maintaining data storage capacity.
Solution Approach 2:
The patent employs composite magnetic layer structures with carefully selected materials and thicknesses to achieve both data storage capability and environmental stability. By combining different magnetic materials with complementary properties, the system achieves robust data retention that is insensitive to temperature, voltage, and noise variations.
4Loss of information
If existing PUF implementation methods are used to generate random data patterns, then some level of randomness can be achieved, but it is difficult to simultaneously satisfy all three conditions of randomness, irrelevancy, and reliability
Solution Approach 1:
The patent systematically optimizes magnetic layer parameters (thickness, material composition, coercivity, magnetization direction) to achieve the optimal balance between randomness and reliability. By precisely controlling these physical parameters, the system generates truly random initial states while ensuring stable, repeatable responses under identical conditions, simultaneously satisfying all three PUF requirements.
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 method achieves random and unique data patterns across devices, ensuring high reliability and security against hacking, suitable for hardware-based cryptographic technology in IoT environments.
Implementation Method 1
an external magnetic field, decaying with time, is applied to the plurality of magnetic resistance cells to randomize a magnetization direction of the free magnetic layer
Implementation Method 2
randomize a magnetization direction of the free magnetic layer of each of the plurality of magnetic resistance cells
Implementation Method 3
a plurality of magnetic resistance cells disposed on a substrate and each including a pinned magnetic layer, a free magnetic layer, and a tunnel insulating layer
Data Source
AI summary
A physically unclonable function magnetic memory device includes a plurality of magnetic resistance cells disposed on a substrate and each including a pinned magnetic layer, a free magnetic layer, and a tunnel insulating layer or a non-magnetic conductive layer interposed between the pinned magnetic layer and the free magnetic layer. In an operating method of the physically unclonable magnetic memory device, an external magnetic field, decaying with time, is applied to the plurality of magnetic resistance cells to randomize a magnetization direction of the free magnetic layer of each of the plurality of magnetic resistance cells.


