Prada Delgado, Miguel ÁngelMartínez Gómez, CristinaBaturone Castillo, María Iluminada2025-02-192025-02-192020-09-28Prada Delgado, M.Á., Martínez Gómez, C. y Baturone Castillo, M.I. (2020). Auto-calibrated ring oscillator TRNG based on jitter accumulation. En IEEE International Symposium on Circuits and Systems, ISCAS 2020 (9180598-), Sevilla: Institute of Electrical and Electronics Engineers.978-1-7281-3320-12158-1525https://hdl.handle.net/11441/169034This paper provides a mathematical model that describes how deterministic and Gaussian jitter of an oscillating signal accumulated during a time interval are related to the bits of the binary-coded count value of the oscillations. The model is employed to propose a robust TRNG that has a simple interface (an initialization signal as input and the random bits as output) and that features auto-calibration to certify high entropy of the raw bits provided as well as to work at the highest throughput allowed by the available local Gaussian noise. The mathematical analysis is confirmed with experimental results of ring oscillator (RO) TRNGs described in VHDL and implemented in the programmable logic of Zynq family Xilinx FPGAs, using either another RO or the clock of the FPGA board to control the time interval of oscillations.application/pdf5 p.engAttribution-NonCommercial-NoDerivatives 4.0 Internationalhttp://creativecommons.org/licenses/by-nc-nd/4.0/CalibrationJitterRing oscillatorTRNGAuto-calibrated ring oscillator TRNG based on jitter accumulationinfo:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/openAccesshttps://doi.org/10.1109/ISCAS45731.2020.9180598