Preselection Methods to Achieve Very Low BER in SRAM-Based PUFs—A Tutorial
- 26 April 2022
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Circuits and Systems II: Express Briefs
- Vol. 69 (6) , 2551-2556
Abstract
The most prevalent industrial PUFs (physical unclonable functions) utilize SRAM-based designs. Bit stability is one of the fundamental problems in PUF design. PUF circuits, which rely on silicon manufacturing mismatches to produce a random key, are vulnerable to cases where the mismatch is insufficient and noise affects the PUF response, rendering it unstable. This brief provides a tutorial about SRAM-based PUFs stable bits preselection, utilizing an embedded tilt test. This method is more efficient than existing error correction codes in terms of power, area and latency. During the test, external, controlled mismatch, tilts the PUF cells against their manufactured mismatch and cells that retain their response are considered stable. In this tutorial, the preselection method is explained, implementation examples are presented, and a method to further exploit the test to obtain more uncorrelated stable bits from the existing PUF structure is introduced.Keywords
Funding Information
- Israel Innovation Authority
This publication has 23 references indexed in Scilit:
- A Method to Improve Reliability in a 65-nm SRAM PUF ArrayIEEE Solid-State Circuits Letters, 2018
- A PUF scheme using competing oxide rupture with bit error rate approaching zero2018
- Electric Properties of Graphene-Based Conductive Layers from DC Up To Terahertz RangeIEEE Transactions on Terahertz Science and Technology, 2016
- Physical Unclonable Functions and Applications: A TutorialProceedings of the IEEE, 2014
- An efficient reliable PUF-based cryptographic key generator in 65nm CMOS2014
- Breaking through fixed PUF block limitations with differential sequence coding and convolutional codes2013
- Physical Unclonable Functions in Theory and Practice2013
- Power-Up SRAM State as an Identifying Fingerprint and Source of True Random NumbersIEEE Transactions on Computers, 2008
- Silicon physical random functions2002
- On Information and SufficiencyThe Annals of Mathematical Statistics, 1951