Design, Analysis and Application of Embedded Resistive RAM Based Strong Arbiter PUF

Rekha Govindaraj, Swaroop Ghosh, Srinivas Katkoori

Research output: Contribution to journalArticlepeer-review

19 Scopus citations


Resistive Random Access Memory (RRAM) based Physical Unclonable Function (PUF) designs exploit either the probabilistic switching or the resistance variability during forming, SET and RESET processes of RRAM. Memory PUFs using RRAM are typically weak PUFs due to fewer number of challenge response pairs. We propose a strong arbiter PUF based on 1T-1R bit cell which is designed from conventional RRAM memory array with minimally invasive changes. Conventional voltage sense amplifier is repurposed to act like an arbiter and generate the response. Similarly, address and data lines are repurposed to act as challenge and response bits respectively. The PUF is simulated using 65 nm predictive technology models for CMOS and Verilog-A model for a hafnium oxide based RRAM. The proposed PUF architecture is evaluated for uniqueness, uniformity and reliability for various number of stages. It demonstrates mean intra-die Hamming Distance (HD) of 0.135 percent and inter-die HD of 51.4 percent, and passes the NIST tests. We study the vulnerability of proposed PUF to machine learning attacks. We also present an application of proposed PUF for data attestation in the internet of things. Proposed PUF-based data attestation consumes 9.88pJ of total energy per data block of 64-bits and offers a speed of 120.7 kbps.

Original languageEnglish (US)
Pages (from-to)1232-1242
Number of pages11
JournalIEEE Transactions on Dependable and Secure Computing
Issue number6
StatePublished - Nov 1 2020

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • Electrical and Electronic Engineering


Dive into the research topics of 'Design, Analysis and Application of Embedded Resistive RAM Based Strong Arbiter PUF'. Together they form a unique fingerprint.

Cite this