RANDOM PERMUTATION GENERATOR Russian patent published in 2010 - IPC G06F7/58 

Abstract RU 2395834 C1

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

Similar patents RU2395834C1

Title Year Author Number
QUICK-ACTING GENERATOR OF RANDOM SHIFTS AND COMBINATIONS 2010
  • Sotov Leonid Sergeevich
RU2427885C1
RANDOM NUMBER GENERATOR 2007
  • Molodchenko Zhanna Anatol'Evna
  • Sotov Leonid Sergeevich
  • Kharin Valerij Nikolaevich
RU2340931C1
GENERATOR OF PSEUDORANDOM SEQUENCES OF IMPULSES IN UNIFORM ENVIRONMENT WITH PROGRAMMATICABLY CHANGEABLE STRUCTURE 2005
  • Kadiev Pashaj Abdulgamidovich
  • Omarov Gadzhimurad Omarovich
RU2331915C2
PSEUDOSTOCHASTIC SPECTRUM ANALYZER 0
  • Erukhimovich Viktor Mikhajlovich
SU1278885A1
PARALLEL DECODER FOR CONTROLLED TRANSPOSITION OF INFORMATION STORED ON PERSONAL COMPUTER 2008
  • Molodchenko Zhanna Anatol'Evna
  • Sotov Leonid Sergeevich
  • Kharin Valerij Nikolaevich
RU2390049C1
APPARATUS FOR CROSS-CLUSTER CONTROLLED REARRANGEMENT OF INFORMATION STORED ON PERSONAL COMPUTER 2009
  • Sotov Leonid Sergeevich
  • Kharin Valerij Nikolaevich
  • Sobolev Sergej Sergeevich
RU2409842C1
DEVICE FOR CHECKING MEMORY UNITS 0
  • Flejsh Lejba Semenovich
  • Butakov Gennadij Mikhajlovich
SU951408A1
TEST FORMER 1991
  • Gremal'Skij Anatolij Aleksandrovich
  • Bezhan Viorel Evtem'Evich
  • Roshka Andrej Alekseevich
RU2012924C1
ASSOCIATIVE MEMORY 0
  • Solomatin Viktor Fitisovich
SU1741175A1
DEVICE FOR CHECKING MEMORY BLOCKS 0
  • Chusovitin Stanislav Ivanovich
  • Flejsh Lejba Semenovich
  • Butakov Gennadij Mikhajlovich
SU1283859A1

RU 2 395 834 C1

Authors

Sotov Leonid Sergeevich

Kharin Valerij Nikolaevich

Khvalin Aleksandr L'Vovich

Dates

2010-07-27Published

2009-02-12Filed