US 12,255,651 B1
Reconfigurable ring oscillator (RO) physical unclonable function (PUF)
Kangguo Cheng, Schenectady, NY (US); Julien Frougier, Albany, NY (US); Carl Radens, LaGrangeville, NY (US); and Ruilong Xie, Niskayuna, NY (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Oct. 25, 2023, as Appl. No. 18/494,379.
Int. Cl. H03K 3/03 (2006.01); G06F 7/58 (2006.01); G06F 21/73 (2013.01); H03K 3/84 (2006.01); H04L 9/32 (2006.01)
CPC H03K 3/0315 (2013.01) [G06F 7/58 (2013.01); G06F 21/73 (2013.01); H03K 3/84 (2013.01); H04L 9/3278 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A reconfigurable Ring Oscillator (RO) Physical Unclonable Function (PUF) comprising:
a NAND gate with a first input line and a second input line;
a series of inverters with at least one memory cell placed between two inverters of the series of inverters, wherein an output of a last inverter provides input to the second input line, and wherein the memory cell comprises a Field Effect Transistor (FET);
a frequency counter, wherein the output of the last inverter provides input to the frequency counter; and
wherein, in normal operation mode, the first input line is on to enable ring oscillation and the FET is off, and, wherein in reconfiguration mode, the first input line is off and the FET is on to enable reconfiguration.