Modelling and Synthesis of a Ring Oscillator Based True Random Number Generator using Opensource EDA Tools

This work presents the modelling and synthesis of a robust True Random Number Generator (TRNG) through the use of ring oscillators. By employing ring oscillators with alternating lengths, the design effectively exploits natural jitter and unpredictability in oscillation frequencies to generate truly random sequences. The development process encompasses a comprehensive digital design flow, including designing, functional verification, synthesis, place and route (PnR), and static timing analysis (STA). The implemented TRNG successfully overcomes the predictability limitations associated with deterministic Pseudo-Random Number Generators (PRNGs), providing enhanced security and reliability for modern computational systems. Additionally, the utilization of open-source Electronic Design Automation (EDA) tools not only reduces development costs but also promotes collaborative innovation within the engineering community. By overcoming limitations associated with traditional pseudo-random number generators, the proposed TRNG design addresses the growing need for secure and unpredictable random sequences in modern computational systems.

Authors

Institutions

Publication Details

Published
2024-11-22
DOI
https://doi.org/10.1109/icetems64039.2024.10965078
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Modelling and Synthesis of a Ring Oscillator Based True Random Number Generator using Opensource EDA Tools

Sheetal U. Bhandari, Gaurav Joshi, Harshal D. Khairnar, Gaurav B. Patil et al.
Chaos-based Image/Signal Encryption
article

Modelling and Synthesis of a Ring Oscillator Based True Random Number Generator using Opensource EDA Tools

Sheetal U. Bhandari, Gaurav Joshi, Harshal D. Khairnar, Gaurav B. Patil, Dipti Khurge, Yash Meshram
article en

Abstract

This work presents the modelling and synthesis of a robust True Random Number Generator (TRNG) through the use of ring oscillators. By employing ring oscillators with alternating lengths, the design effectively exploits natural jitter and unpredictability in oscillation frequencies to generate truly random sequences. The development process encompasses a comprehensive digital design flow, including designing, functional verification, synthesis, place and route (PnR), and static timing analysis (STA). The implemented TRNG successfully overcomes the predictability limitations associated with deterministic Pseudo-Random Number Generators (PRNGs), providing enhanced security and reliability for modern computational systems. Additionally, the utilization of open-source Electronic Design Automation (EDA) tools not only reduces development costs but also promotes collaborative innovation within the engineering community. By overcoming limitations associated with traditional pseudo-random number generators, the proposed TRNG design addresses the growing need for secure and unpredictable random sequences in modern computational systems.

Savitribai Phule Pune University (IN)
Openalex Percentile: Top 71%
Chaos-based Image/Signal Encryption
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Modelling and Synthesis of a Ring Oscillator Based True Random Number Generator using Opensource EDA Tools — Sheetal U. Bhandari, Gaurav Joshi, et al. · (2024) | TGRS Research Map | TGRS