US 11,722,323 B2
Physical unclonable function with NAND memory array
Antonino Mondello, Messina (IT); Tommaso Zerilli, Mascalucia (IT); Carmelo Condemi, San Giovanni la Punta (IT); and Francesco Tomaiuolo, Acireale (IT)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Aug. 25, 2022, as Appl. No. 17/895,693.
Application 17/895,693 is a continuation of application No. 16/236,005, filed on Dec. 28, 2018, granted, now 11,469,909.
Prior Publication US 2023/0039804 A1, Feb. 9, 2023
Int. Cl. G11C 16/14 (2006.01); H04L 9/32 (2006.01); G11C 16/26 (2006.01); G11C 16/04 (2006.01); G06F 21/72 (2013.01); G11C 16/10 (2006.01); G11C 11/56 (2006.01)
CPC H04L 9/3278 (2013.01) [G06F 21/72 (2013.01); G11C 16/0483 (2013.01); G11C 16/10 (2013.01); G11C 16/14 (2013.01); G11C 16/26 (2013.01); G11C 11/5628 (2013.01); G11C 11/5635 (2013.01); G11C 11/5642 (2013.01); G11C 11/5671 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for generating a data value using a memory array, the method comprising:
reading a number of memory cells at the memory array using a first read level to generate a first raw string;
determining that a difference between a number of bits from the first raw string having a value of logical zero and a number of bits from the first raw string having a value of logical one is not greater than a threshold value; and
applying a cryptographic function using the first raw string to generate a first data value.