2022
DOI: 10.1007/s42452-022-04981-6
|View full text |Cite
|
Sign up to set email alerts
|

FPGA implantations of TRNG architecture using ADPLL based on FIR filter as a loop filter

Abstract: This article describes about the design, implementation, and analysis of a true random number generator (TRNG) employing an all-digital phase-locked loop (ADPLL) based on a finite impulse response (FIR) filter as the digital loop filter and implemented on the Artix 7(XC7A35T-CPG236-1) field programmable gate array (FPGA) board using the Xilinx Vivado v.2015.2 design suite. The coefficients of a 3rd-order broadcast low-pass digital FIR filter are computed using the Keiser window method. The MATLAB-FDA tool is u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
3
1
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 32 publications
(30 reference statements)
0
5
0
Order By: Relevance
“…After wavelet transform, the valuable signal's energy is focused on some wavelet coefficients with large amplitude. According to this principle, we can set a threshold to reduce or even set the wavelet coefficients smaller than this reading value to zero, which will attenuate the wavelet coefficients corresponding to noise, thus achieving the purpose of noise elimination [8].…”
Section: Best Uniform Approximation Methodmentioning
confidence: 99%
“…After wavelet transform, the valuable signal's energy is focused on some wavelet coefficients with large amplitude. According to this principle, we can set a threshold to reduce or even set the wavelet coefficients smaller than this reading value to zero, which will attenuate the wavelet coefficients corresponding to noise, thus achieving the purpose of noise elimination [8].…”
Section: Best Uniform Approximation Methodmentioning
confidence: 99%
“…Figure 3. First-order ADPLL circuit diagram [10] The basic architecture of the ADPPL-based TRNG used in our proposed design is depicted in Figure 4. The existing TRNG using two identically design RO is very challenging to match the period while implementing in FPGA.…”
Section: Fpga Realization Of the Proposed Wireless Communication Netw...mentioning
confidence: 99%
“…Figure 5. DSO waveform of TRNG used in RIAT-WCS architecture [10] The test was carried out using an Artrix-7 FPGA system and the resulting pattern is captured using a digital storage oscilloscope. The FPGA pinouts for the TRNG implementation centered on ADPLL with Esp8266 for IoT application are listed in Tables 1 and 2.…”
Section: Fpga Realization Of the Proposed Wireless Communication Netw...mentioning
confidence: 99%
See 1 more Smart Citation
“…The commonly used method is to output the clock pulse by building a ring oscillator structure at present, but its disadvantage is that the duty cycle of the output clock pulse is not 50%, and there is jitter on the transition edge [10,11]. Although there are glitches in the output signal due to the existence of jitter in the circuit, which may affect the function of the circuit, the closed-loop phase adjustment circuit using a phase-locked loop ensures that the circuit can still output pulses stably in the presence of jitter [12]. In this paper, multi-phase sampling is performed on the dither circuit by generating sampling clocks of different phases through the PLL, which greatly improves the probability of sampling the dither and ensures the output of random sequences.…”
Section: Jitter Extraction Randomness Modelmentioning
confidence: 99%