FIELD: information technology.
SUBSTANCE: in order to speed up formation of permutations in a random permutation generator which comprises series-connected analogue noise generator, pulse former and pseudorandom sequence generator on a shift-register with a control unit, the output of the control unit is connected by an n-bit data bus to a code permutation storage register which is connected by a 2n-bit data bus with an interface to a non-volatile memory controller which in turn is connected through the control output and input to the control unit. According to the invention, the generator also includes a decoder, a second pseudorandom sequence generator on a shift-register and a high-speed generator. The output of the decoder is connected to the write input of permutation code storage register. The control input of the decoder is connected to the output of the control unit, while the code input is connected to the second pseudorandom sequence generator on a shift-register, the clock input of which is electrically connected to the high-speed generator.
EFFECT: high speed operation of the device which generates unique random numbers through generation and loading elements from a set of 2n-bit numbers.
2 dwg, 1 tbl
Title | Year | Author | Number |
---|---|---|---|
QUICK-ACTING GENERATOR OF RANDOM SHIFTS AND COMBINATIONS | 2010 |
|
RU2427885C1 |
RANDOM NUMBER GENERATOR | 2007 |
|
RU2340931C1 |
GENERATOR OF PSEUDORANDOM SEQUENCES OF IMPULSES IN UNIFORM ENVIRONMENT WITH PROGRAMMATICABLY CHANGEABLE STRUCTURE | 2005 |
|
RU2331915C2 |
PSEUDOSTOCHASTIC SPECTRUM ANALYZER | 0 |
|
SU1278885A1 |
PARALLEL DECODER FOR CONTROLLED TRANSPOSITION OF INFORMATION STORED ON PERSONAL COMPUTER | 2008 |
|
RU2390049C1 |
APPARATUS FOR CROSS-CLUSTER CONTROLLED REARRANGEMENT OF INFORMATION STORED ON PERSONAL COMPUTER | 2009 |
|
RU2409842C1 |
DEVICE FOR CHECKING MEMORY UNITS | 0 |
|
SU951408A1 |
TEST FORMER | 1991 |
|
RU2012924C1 |
ASSOCIATIVE MEMORY | 0 |
|
SU1741175A1 |
DEVICE FOR CHECKING MEMORY BLOCKS | 0 |
|
SU1283859A1 |
Authors
Dates
2010-07-27—Published
2009-02-12—Filed