The invention discloses a PUF (
Physical Unclonable Function) circuit based on a
ring oscillator and a design method thereof, and belongs to the technical field of integrated circuits, the
ring oscillator comprises an
NAND gate and n phase inverters, the n phase inverters are connected end to end in series to form a linear structure, a first input end of the
NAND gate is used for accessing input
voltage, and a second input end of the
NAND gate is used for accessing output
voltage; the output end of the NAND gate is connected with the input end of the linear structure, the output end of the linear structure is used for providing output
voltage, and the output end of the NAND gate and the output end of each phase
inverter are grounded through the external
capacitor. The ring oscillators with different stages are formed by using the NAND gate and the n phase inverters, the circuits of the ring oscillators are compensated by using the externally-hung capacitors, the output time
delay of output voltage can be reduced by setting the proper number of the phase inverters and the
capacitance value of the externally-hung capacitors, and the PUFRO operation speed can be accelerated by enabling oscillation signals to enter the
multiplexer.