Title :
FPGA based TRNG using automatic calibration
Author :
István, Haller ; Suciu, Alin ; Cret, Octavian
Author_Institution :
Comput. Sci. Dept., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
Abstract :
This paper presents a new method to improve the quality of true random number generators implemented on field programmable gate arrays. Traditionally implementations require an exact manual calibration to achieve the best performance. In this paper we are suggesting a method which uses modern clocking features to perform automatic calibration. This feature also enable the efficient use of some jitter sources previously unavailable to designers. The present design also uses one of these sources, the jitter available on the clock lines. The implementation has the advantage of a relatively high throughput in a small size. The quality of the generated stream is also high, passing multiple test suites. The implementation is also provided as a calibrating framework which can be easily reused for other designs.
Keywords :
calibration; field programmable gate arrays; pipeline arithmetic; random number generation; timing jitter; FPGA; automatic calibration; clocking features; field programmable gate arrays; jitter sources; true random number generators; Calibration; Field programmable gate arrays;
Conference_Titel :
Intelligent Computer Communication and Processing, 2009. ICCP 2009. IEEE 5th International Conference on
Conference_Location :
Cluj-Napoca
Print_ISBN :
978-1-4244-5007-7
DOI :
10.1109/ICCP.2009.5284733