Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Random number generation circuit

A technology for generating circuits and random number generators, which can be applied to random number generators, electrical pulse generator circuits, and logic circuits to generate pulses, etc. Sequence, the effect of improving randomness

Pending Publication Date: 2022-03-18
CHANGXIN MEMORY TECH INC
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the randomness of the random numbers generated by the current random number generating circuit still needs to be improved.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Random number generation circuit
  • Random number generation circuit
  • Random number generation circuit

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] It can be seen from the background art that the randomness of the random number generating circuit in the prior art still needs to be improved.

[0033] The analysis found that although the current random number generation circuit processes the output out of order, there is still a certain relationship between the previous and subsequent numbers, and it is difficult to achieve randomness in the true sense. Specifically, a linear shift register (Linear Feedback Shift Registers, LFSR) is used as a random number generating circuit to generate a 7-bit random number as an example. For a fixed random number generating circuit, the tap (the output of affect on the input, tap) position is fixed, then this random number generator circuit can only generate a random sequence, the order of the front and rear numbers in a counting cycle is fixed, and the bit position that affects the next state is called the tap position .

[0034] If a variety of random sequences need to be genera...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a random number generation circuit, which comprises a random number generator configured to output a plurality of first random numbers in each full period; the control signal generation module is configured to receive trigger signals and output control signals corresponding to different first random numbers based on the trigger signals; and the multi-selection module is configured to receive the first random number and the control signal corresponding to the first random number, adjust at least one bit position of the first random number based on the control signal, obtain a plurality of second random numbers and output a plurality of second random numbers. According to the embodiment of the invention, the randomness of the random number generated by the random number generation circuit is improved.

Description

technical field [0001] The embodiment of the present invention relates to the field of data encryption, in particular to a random number generating circuit. Background technique [0002] In today's information age, the security of information has become a key part of information products, and whether the encryption module has good security performance has become one of the focuses of attention. [0003] For the encryption module, in order to improve its security performance, it is necessary to provide a random number with good randomness as a seed, so as to form a pseudo-random number sequence. However, the randomness of the random numbers generated by the current random number generating circuit still needs to be improved. Contents of the invention [0004] The technical problem solved by the embodiments of the present invention is to provide a random number generating circuit to improve the randomness of the random number. [0005] In order to solve the above problems,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F7/58H03K3/027
CPCG06F7/582H03K3/027H03K19/21G06F7/584G06F7/76
Inventor 范习安
Owner CHANGXIN MEMORY TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products