FSM inspired unconventional Hardware Watermark using field-assisted SOT-MTJ

Danial Khan, Selma Amara, Yehia Mahmoud Massoud

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

The globalization of the Integrated Circuits supply chain has increased threats from untrusted entities involved in the process. Several mechanisms, such as logic locking, watermarking and split manufacturing, are widely used to ensure hardware security. This study describes a novel method for creating hardware watermarks inspired by finite-state machines. It makes use of the unique physical property of magnetic tunnel junctions that are based on spin-orbit torque. The design strategy is described in detail, including the use of an EDA tool to analyze and take advantage of the unique switching properties of MTJ, their non-volatility, and their reliance on an external magnetic field to direct information through a predetermined order of states in a manner akin to an FSM. Furthermore, the performance prospects are analyzed using Monte Carlo simulations. For the 5% and 10% of process variation in the key MTJ parameters, the accuracy of 100% and 99.80%, respectively, are achieved. In control signal voltage variation, a tolerance of 9% (0.91V) is observed. The required state transition is not altered, demonstrating a tolerable sensitivity to temperature variation from 250K to 350K. The security aspects and methodology for the approach are explained to ensure a more robust and practical application, and finally, a comparison is made with other FSM-based watermarks.
Original languageEnglish (US)
Pages (from-to)1-1
Number of pages1
JournalIEEE Access
DOIs
StatePublished - Jan 23 2023

Bibliographical note

KAUST Repository Item: Exported on 2023-01-25

ASJC Scopus subject areas

  • General Engineering
  • General Computer Science
  • General Materials Science

Fingerprint

Dive into the research topics of 'FSM inspired unconventional Hardware Watermark using field-assisted SOT-MTJ'. Together they form a unique fingerprint.

Cite this