US 11,057,224 B1
Method and system for performing physical unclonable function generated by non-volatile memory write delay difference
Meng-Fan Chang, Hsinchu (TW)
Assigned to NATIONAL TSING HUA UNIVERSITY, Hsinchu (TW)
Filed by NATIONAL TSING HUA UNIVERSITY, Hsinchu (TW)
Filed on Dec. 30, 2019, as Appl. No. 16/729,512.
Int. Cl. G11C 11/34 (2006.01); H04L 9/32 (2006.01); G11C 16/10 (2006.01)
CPC H04L 9/3278 (2013.01) [G11C 16/10 (2013.01); H04L 2209/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for performing a physical unclonable function generated by a non-volatile memory write delay difference, comprising:
performing a resetting step, wherein the resetting step comprises resetting two non-volatile memory cells, and the two non-volatile memory cells are controlled by a bit line and a bit line bar, respectively;
performing a writing step, wherein the writing step comprises performing a write operation on each of the two non-volatile memory cells;
performing a detecting step, wherein the detecting step comprises detecting a voltage drop of each of the bit line and the bit line bar, and comparing the voltage drop and a predetermined voltage difference value to generate a comparison flag;
performing a terminating step, wherein the terminating step comprises terminating the write operation on one of the two non-volatile memory cells according to the comparison flag; and
performing a write-back operating step, wherein the write-back operating step comprises performing a write-back operation on another of the two non-volatile memory cells.