摘要 |
PURPOSE:To make it possible to generate various random numbers of a high random number property by dividing a counted value by an indicated divisor at a time indicated by a divisor controller and taking out the remainder to generate random numbers smaller than the divisor. CONSTITUTION:Noise from noise generation source 1 is converted to a square wave by amplitude limiter 2, and the number of square waveforms of a random period is always counted by counter 3. Progress of this counting is random in respect to time, and the counter is reset to start counting from 0 again when the counted value reaches a maximum counted value. The counted value is divided by an indicated divisor at a time indicated by divisor controller 5 in divider 4, and the remainder is taken out from remainder output terminal 6 of divider 4, thus generating random numbers smaller than the remainder. Thus, various random numbers of a high random number property can be generated. |