Physically unclonable function (PUF) is a widely used hardware- level identification method. SRAM PUFs are the most well-known PUF topology, but they typically suffer from low reproducibility due to non-deterministic behaviors and noise during power-up process. In this work, we propose two power-up control techniques that effectively improve reproducibility of the SRAM PUFs. The techniques reduce undesirable bit flipping during evaluation by controlling either evaluation region or power supply ramp-up speed. Measurement results from the 180nm test chip confirm that native unstable bits (NUBs) are reduced by 54.87% and bit error rate (BER) decreases by 55.05% while reproducibility increases by 2.2×.
This work was supported by the National Research Foundation of Korea under Grants NRF-2019R1C1C1004927 and NRF-2016R1C1B2016072, and by the Information Technology Research Center Support Program Supervised by the Institute for Information and Communications Technology Promotion under Grants IITP-2019-2018-0-01421. This work was also supported by the Technology Innovation Program (10074267, Development of the Miniaturized Sensor Module Technology for 3D Finger Vein Recognition using Ultrasound based on 500dpi Class High Resolution) funded by the MOTIE, Korea.