• Home
  • Search
  • Generation of Deterministic Identifiers and Random Numbers Using a Configurable Ring Oscillator Circuit
  • https://doi.org/10.37661/1816-0301-2025-22-4-65-81Copy DOI Icon

Generation of Deterministic Identifiers and Random Numbers Using a Configurable Ring Oscillator Circuit

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Objectives. The purpose of the study is to examine the operational characteristics of a digital circuit designed to analyze the output signal frequency of a configurable ring oscillator within a fixed measurement window. Methods. Methods of digital device synthesis and analysis were employed, including implementation on programmable logic integrated circuits (FPGAs), fundamentals of digital circuit design, and methods for analyzing normally distributed random variables. Results. A digital circuit for recording the period of a configurable ring oscillator, depending on the measurement time window and the value of its configuration has been developed. Experimental studies of the generated signal periods were conducted using Xilinx ZYNQ 7000 series FPGAs. It was demonstrated that upon repeated period measurements the bits of the recording counter can be categorized into three groups: group G 2 : stable bits retaining constant values across all measurements; group G 1 : weakly stable bits exhibiting minor distortions; group G 0 : strongly unstable bits with a distortion probability approaching 1 between measurements. It was hypothesized that group G 0 represents the digitized noise component of the measured period value. Due to numerous independent factors (components within the configurable ring oscillator and digital recorder, supply voltage deviations, die and ambient temperature variations, quantization errors, etc.), it is assumed that this noise component follows a normal distribution. Analytical proof established that a normally distributed variable, quantized using multi-bit binary numbers under specific values of mathematical expectation μ and standard deviation σ , generates only two groups: G 2 and G 0 . It was proven that the probability of a '1' appearing in any bit of group G 0 approaches 0,5, and the group size can be estimated as 3+ ⌊log 2 σ⌋. The bits of group G 1 can be converted to group G 2 using various methods, such as maximum likelihood estimation or by normalizing each measurement value to a theoretically justified separation into G 2 and G 0 . The values of group G 2 bits can be interpreted as a response to a challenge defined by the ring oscillator circuit configuration and measurement window, forming a novel type of multi-bit Physical Unclonable Function (PUF) characterized by high stability. Conversely, the G 0 bits can serve as single-bit sources of random variables with near-uniform distribution, providing a foundation for building random number generators. Conclusion. The obtained results can be utilized in embedded systems for providing unclonable identification of digital devices and for random data generation. The application of a synchronous binary counter as a frequency recording circuit for a configurable ring oscillator opens new avenues for designing multibit physical unclonable function architectures with enhanced performance metrics in terms of stability, uniqueness, and randomness.

Similar Papers
  • Conference Article
  • Citations8

Using Unstable SRAM Bits for Physical Unclonable Function Applications on Off-The-Shelf SRAM

  • Nov 01, 2019
  • Zhi-Wei Lai +1
  • PDF
  • Research Article
  • Citations6

A Method to Utilize Mismatch Size to Produce an Additional Stable Bit in a Tilting SRAM-Based PUF

  • Jan 01, 2020
  • IEEE Access
  • Yizhak Shifman +4
  • Conference Article
  • Citations51

XOR gate based low-cost configurable RO PUF

  • May 01, 2017
  • Lei Zhang +4
  • Research Article
  • Citations12

A novel configurable ring oscillator PUF with improved reliability using reduced supply voltage

  • Apr 05, 2018
  • Microprocessors and Microsystems
  • Sauvagya Ranjan Sahoo +2
  • Conference Article
  • Citations5

A Modified RO-PUF with Improved Security Metrics on FPGA

  • Dec 01, 2016
  • Naini Satheesh +4
  • Research Article
  • Citations8

A lightweight key renewal scheme based authentication protocol with configurable RO PUF for clustered sensor networks

  • Sep 25, 2021
  • Microelectronics Journal
  • Yijun Cui +4
  • Research Article
  • Citations8

12-nm Stable Pre-Amplifier Physical Unclonable Function With Self-Destruct Capability

  • Jun 01, 2023
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Eric Hunt-Schroeder +1
  • Conference Article
  • Citations6

FPGA Implementation of a New PUF Based on Galois Ring Oscillators

  • Feb 21, 2021
  • M Garcia-Bosque +3
  • Conference Article
  • Citations129

A Highly Flexible Ring Oscillator PUF

  • Jun 01, 2014
  • Mingze Gao +2
  • Conference Article
  • Citations3

FPGA ring oscillator comparisons between conventional and uniform routing hotspots

  • Jul 01, 2020
  • Zulfikar Zulfikar +3
  • PDF
  • Research Article
  • Citations28

A large-scale comprehensive evaluation of single-slice ring oscillator and PicoPUF bit cells on 28-nm Xilinx FPGAs

  • Dec 24, 2020
  • Journal of Cryptographic Engineering
  • Chongyan Gu +5
  • Conference Article
  • Citations13

15.9 An integrated optical physically unclonable function using process-sensitive sub-wavelength photonic crystals in 65nm CMOS

  • Feb 01, 2017
  • Xuyang Lu +2
  • Conference Article
  • Citations6

A new model for estimating bit error probabilities of Ring-Oscillator PUFs

  • Jul 01, 2013
  • Matthias Hiller +2
  • Research Article
  • Citations5

Improving the Quality of Delay-Based PUFs via Optical Proximity Correction

  • Dec 01, 2013
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Domenic Forte +1
  • Research Article

Prediction of variation aware FOSC in ring oscillators (ROs) to mitigate the impact of aging on RO-PUF

  • Oct 05, 2023
  • Solid-State Electronics
  • Lomash Chandra Acharya +10
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.