A novel PUF based on cell error rate distribution of STT-RAM

Conference Paper

Physical Unclonable Functions (PUFs) have been widely proposed as security primitives to provide device identification and authentication. Recently, PUFs based on Non-volatile Memory (NVM) are widely proposed since the promise of NVMs' wide application. In addition, NVM-based PUFs are considered to be more immune to invasive attack and simulation attack than CMOS-based PUFs. However, the existing NVM-based PUF either shows the unreliability under environmental variations or need extra modifications to the IC manufacturing process. In this work, we propose err-PUF, a novel PUF design based on the cell error rate distribution of STT-RAM. Instead of using the distribution directly, we generate a stable fingerprint based on a novel concept called Error-rate Differential Pair (EDP) without modifications to the read/write circuits. Comprehensive results demonstrate that err-PUF can achieve sufficient reliability under environmental variations, which can significantly impact the cell error rates. Moreover, compared with existing approaches, err-PUF has a higher speed and lower power consumption with negligible overhead.

Full Text

Duke Authors

Cited Authors

  • Zhang, X; Guangyu, S; Zhang, Y; Chen, Y; Li, H; Wen, W; Di, J

Published Date

  • March 7, 2016

Published In

  • Proceedings of the Asia and South Pacific Design Automation Conference, Asp Dac

Volume / Issue

  • 25-28-January-2016 /

Start / End Page

  • 342 - 347

International Standard Book Number 13 (ISBN-13)

  • 9781467395694

Digital Object Identifier (DOI)

  • 10.1109/ASPDAC.2016.7428035

Citation Source

  • Scopus