Double-coupling Fibonacci oscillation ring based true random number generator
A technology of true random number and dual coupling, which is applied in the field of true random number generator and secure communication, can solve the problems that the randomness of random numbers is difficult to be guaranteed, cannot generate high-speed true random numbers, and the randomness is small, so as to increase the Effects of diversity and flexibility, increased randomness, and reduced correlation
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0044] In this example, a feedback polynomial is used: f(x)=1+x+x 3 +x 5 +x 13 +x 16 , which is equivalent to the feedback polynomial middle f 0 = f r =1, when 01 = f 3 = f 5 = f 13 =1, the number of coefficients with a value of 1 in the feedback polynomial coefficients has 4, that is, k is 4;
[0045] The feedback polynomial coefficient f with a coefficient value of 1 i The subscript i of subscript i is arranged in sequence c1, c2, ..cj, ..ck from small to large, namely 1, 3, 5, 13;
[0046] According to the feedback polynomial given above: f(x)=1+x+x 3 +x 5 +x 13 +x 16 , each coupled Fibonacci oscillating ring of the designed oscillating circuit includes: two inverter groups with 16 inverters on the upper and lower sides, four exclusive OR gates, namely the first exclusive OR gate XOR 1 , the second XOR gate XOR 2 , the third XOR gate XOR 3 , the fourth XOR gate XOR 4 And four NOR gates, namely the first NOR gate XNOR 1 , the second same-or gate XNOR 2 , ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com