Patent ID: 8032574

Claim:
A probability generating apparatus ( 1 ) comprising: a parallel random number generator ( 2 ) configured and dimensioned for offering uniformity of random numbers (RN), the parallel random number generator ( 2 ) generating random numbers in synchronization with a synchronous signal (SS), each of the random numbers generated being composed of consecutive n bits RN ( 0 ) to RN (n- 1 ); a register ( 4 ) having a first register portion ( 4 a ) and a second register portion ( 4 b ); a counter ( 7 ); a shift register ( 5 ); a control circuit ( 3 ) configured and dimensioned for utilizing predetermined bits of set data (k) in register ( 4 ) to determine direction and speed of rotation of data and for utilizing timing t(n) to control shift direction and number of random number data set in the shift register ( 5 ); and a comparator ( 6 ) having a first comparator portion ( 6 a ) and a second comparator portion ( 6 b ); the first comparator portion ( 6 a ) configured and dimensioned to compare a set data value (n) in the first register portion ( 4 a ) with a count in the counter ( 7 ), in which matching comparison output operates as a trigger signal (TS) to set a random number for generation of probability in the second register portion ( 4 b ), thereby generating data for generation of probability, the second comparator portion ( 6 b ) configured and dimensioned to compare the data for generation of probability with range data, the range data including probability lower limit data (DL) and probability upper limit data (DU), in which comparison output obtained is a probability signal (PS), whereby data for generation of probability is the random number (RN) at a time t(n) after t( 0 ) the trigger signal is generated, the data varying every time the trigger signal (TS) is generated and is indeterminate.