Font Size: a A A

Design Of True Random Number Circuit Based On Random Telegraph Noise

Posted on:2020-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:X Y WangFull Text:PDF
GTID:2428330611498706Subject:Microelectronics and Solid State Electronics
Abstract/Summary:PDF Full Text Request
With the development of information technology,information security issues have been widely concerned.In order to ensure that confidential information is not stolen,it is especially important to encrypt the information.The research of encryption algorithm makes the information encryption technology develop continuously,and the core of the encryption algorithm is the application of random number,especially the high-quality random number is the guarantee and core of the whole information encryption technology.Therefore,designing a hardware device which can generate high-quality random numbers is of great significance in the current trend of the Internet of Things.The random telegraph noise signal is a kind of noise commonly used in semiconductor equipment under deep sub-micron and nano-scale processes.It has the characteristics of noise amplitude discretization and controllable noise amplitude.In this paper,we try to use the random telegraph noise signal as the source of physical entropy,and design a true random number generator based on random telegraph noise.Finally it generates a high quality true random sequence.In this thesis,the principle of random telegraph noise is studied and analyzed,and the array circuit which generates random telegraph noise is designed.Then the analog circuit of signal processing and the digital circuit of peripheral are designed.The analog circuit includes an array circuit for generating random telegraph noise,a low-noise operational amplifier circuit for preliminary acquisition and amplification of the noise signal,a high-pass filter circuit for filtering the signal,and a dynamic latch comparator circuit for comparing the signals.The whole analog circuit design idea is to build a suitable random telegraph noise array circuit,and then use a low-noise operational amplifier to amplify the generated noise signal.The amplified signal is filtered by a high pass filter circuit to reduce interference.Finally,the comparator compares the filtered signal with the reference value and outputs a random sequence.The digital circuit includes a digital decoder circuit that gates the noise source array circuit and a memory circuit that stores a random sequence.The idea of digital circuit design is to generate different units of random telegraph noise in the array circuit through the decoder.The memory circuit is used to temporarily store the random sequence generated by the analog circuit for use by other circuits.Finally,the integral random circuit is integrated on one chip,and the circuit function is verified by simulation.The simulation results show that the random telegraph noise signal with the frequency range of 19 n A and the frequency of 1ms can be effectively collected and processed,and finally a random sequence is generated.The mixed simulation of digital-analog circuits shows that the system can effectively store the random sequence generated by the analog circuit under the premise of strobing different noise source units.Finally,the randomness test of the generated 100 Mbit random sequence is carried out.The test results show that the sequence passes the randomness verification.
Keywords/Search Tags:information security, true random number generator, random telegraph noise, randomness test
PDF Full Text Request
Related items