A Pipelined Combined Pseudo-Random Number Generator

A pseudo-random number and combined technology, which is applied in the field of high-speed generation of pseudo-random number sequences, can solve the problems of high cost, susceptibility to the influence of external magnetic fields, and slow generation rate of random sequences, so as to achieve high efficiency and low design cost Effect

A pseudo-random number and combined technology, which is applied in the field of high-speed generation of pseudo-random number sequences, can solve the problems of high cost, susceptibility to the influence of external magnetic fields, and slow generation rate of random sequences, so as to achieve high efficiency and low design cost Effect

CN103399726BActive Publication Date: 2017-02-01HARBIN ENG UNIV

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Pipelined Combined Pseudo-Random Number Generator
  • A Pipelined Combined Pseudo-Random Number Generator
  • A Pipelined Combined Pseudo-Random Number Generator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be further described below in conjunction with accompanying drawing:

[0023] The purpose of the present invention is to provide a pipelined combined pseudo-random number generator. In order to improve the efficiency of execution, the idea of ​​parallel structure is adopted in the module. Based on the programmable logic device (FPGA), the reconfigurable feature of the FPGA chip is better used to complete the construction of the hardware platform.

[0024] In order to achieve the above object, the present invention has introduced three new methods in the design of random number generator:

[0025] (A) Combining with a generator whose parameters change dynamically, the initial seed and related parameters of the generator are always changing according to the generation process of the sequence during the generation of the pseudo-random sequence;

[0026] (B) Use the parity of random numbers to convert the generated sequence into a sequence of "0"...

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 invention belongs to the field of high-speed generation of pseudo-random number sequences, and particularly relates to a streamlined combined-type pseudo-random number generator. The streamlined combined-type pseudo-random number generator comprises a random data source module, a 0 and 1 sequence generating module, an order disrupting module, an SHA_1 divergence module and a pseudo-random sequence storage module. Tests on the pseudo-random number generator prove that the generator can generate random number sequences with better statistical properties and higher safety, design cost is low, and efficiency of application in the fields like chip encryption and computer simulation can be improved.

Description

technical field [0001] The invention belongs to the field of high-speed generation of pseudo-random number sequences, in particular to a pipelined combined pseudo-random number generator. Background technique [0002] In applications such as information security, encryption chips, digital circuit automatic test generation, and computer simulation, it is necessary to quickly generate high-quality random number sequences. True random number generators are easily affected by external electromagnetic fields, and there are common problems such as high cost, complex implementation, and low rate of random number generation. They are only used in some specific directions that require very strict data randomness in the field of information security. . Pseudo-random number generator does not require external special hardware, simple implementation, fast generation of random numbers, etc. Widely used in applications with less stringent performance requirements. Moreover, by optimizi...

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
01 Feb 2017
Publication
CN103399726B
IPC
G06F7/58
Inventors
姚爱红; 闫健