Random number generator
First Claim
Patent Images
1. A random number generator comprising:
- a first circuit which outputs a second oscillation signal having a predetermined duty ratio on the basis of a first oscillation signal;
a second circuit which latches values on the basis of the second oscillation signal and a clock having a frequency lower than a frequency of the second oscillation signal;
a third circuit which outputs a control signal on the basis of the values; and
a fourth circuit which controls the first circuit on the basis of the control signal so as to increase the predetermined duty ratio when the predetermined duty ratio is less than 50% and to decrease the predetermined duty ratio when the predetermined duty ratio is greater than 50%,wherein the first circuit includes a first sub-circuit functioning as an inverter circuit and a second sub-circuit functioning as an inverter circuit,the first sub-circuit includes a first P-channel FET circuit portion including at least one P-channel FET and a first N-channel FET circuit portion including at least one N-channel FET and connected in series to the first P-channel FET circuit portion, a driving force of the first P-channel FET circuit portion being greater than that of the first N-channel FET circuit portion,the second sub-circuit includes a second P-channel FET circuit portion including at least one P-channel FET and a second N-channel FET circuit portion including at least one N-channel FET and connected in series to the second P-channel FET circuit portion, a driving force of the second N-channel FET circuit portion being greater than that of the second P-channel FET circuit portion, andthe predetermined duty ratio is increased by selecting one of the first and second sub-circuits, and the predetermined duty ratio is decreased by selecting the other one of the first and second sub-circuits.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, a random number generator includes a first circuit which outputs a second oscillation signal having a predetermined duty ratio on the basis of a first oscillation signal, a second circuit which latches values on the basis of the second oscillation signal and a clock having a frequency lower than a frequency of the second oscillation signal, a third circuit which outputs a control signal on the basis of the values, and a fourth circuit which controls the first circuit on the basis of the control signal.
13 Citations
16 Claims
-
1. A random number generator comprising:
-
a first circuit which outputs a second oscillation signal having a predetermined duty ratio on the basis of a first oscillation signal; a second circuit which latches values on the basis of the second oscillation signal and a clock having a frequency lower than a frequency of the second oscillation signal; a third circuit which outputs a control signal on the basis of the values; and a fourth circuit which controls the first circuit on the basis of the control signal so as to increase the predetermined duty ratio when the predetermined duty ratio is less than 50% and to decrease the predetermined duty ratio when the predetermined duty ratio is greater than 50%, wherein the first circuit includes a first sub-circuit functioning as an inverter circuit and a second sub-circuit functioning as an inverter circuit, the first sub-circuit includes a first P-channel FET circuit portion including at least one P-channel FET and a first N-channel FET circuit portion including at least one N-channel FET and connected in series to the first P-channel FET circuit portion, a driving force of the first P-channel FET circuit portion being greater than that of the first N-channel FET circuit portion, the second sub-circuit includes a second P-channel FET circuit portion including at least one P-channel FET and a second N-channel FET circuit portion including at least one N-channel FET and connected in series to the second P-channel FET circuit portion, a driving force of the second N-channel FET circuit portion being greater than that of the second P-channel FET circuit portion, and the predetermined duty ratio is increased by selecting one of the first and second sub-circuits, and the predetermined duty ratio is decreased by selecting the other one of the first and second sub-circuits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A random number generating device comprising:
-
random number generators each comprising; a first circuit which outputs a second oscillation signal having a predetermined duty ratio on the basis of a first oscillation signal; a second circuit which latches values on the basis of the second oscillation signal and a clock having a frequency lower than a frequency of the second oscillation signal; a third circuit which outputs a control signal on the basis of the values; a fourth circuit which controls the first circuit on the basis of the control signal so as to increase the predetermined duty ratio when the predetermined duty ratio is less than 50% and to decrease the predetermined duty ratio when the predetermined duty ratio is greater than 50%; and a post-processing unit which performs logical processing of output signals from the random number generators and outputs a random number, wherein the first circuit includes a first sub-circuit functioning as an inverter circuit and a second sub-circuit functioning as an inverter circuit, the first sub-circuit includes a first P-channel FET circuit portion including at least one P-channel FET and a first N-channel FET circuit portion including at least one N-channel FET and connected in series to the first P-channel FET circuit portion, a driving force of the first P-channel FET circuit portion being greater than that of the first N-channel FET circuit portion, the second sub-circuit includes a second P-channel FET circuit portion including at least one P-channel FET and a second N-channel FET circuit portion including at least one N-channel FET and connected in series to the second P-channel FET circuit portion, a driving force of the second N-channel FET circuit portion being greater than that of the second P-channel FET circuit portion, and the predetermined duty ratio is increased by selecting one of the first and second sub-circuits, and the predetermined duty ratio is decreased by selecting the other one of the first and second sub-circuits.
-
-
16. A system comprising:
-
a random number generating comprising; random number generators each comprising; a first circuit which outputs a second oscillation signal having a predetermined duty ratio on the basis of a first oscillation signal; a second circuit which latches values on the basis of the second oscillation signal and a clock having a frequency lower than a frequency of the second oscillation signal; a third circuit which outputs a control signal on the basis of the values; and a fourth circuit which controls the first circuit on the basis of the control signal so as to increase the predetermined duty ratio when the predetermined duty ratio is less than 50% and to decrease the predetermined duty ratio when the predetermined duty ratio is greater than 50%; a post-processing unit which performs logical processing of output signals from the random number generators and outputs a random number; a security module which generates an encryption key using the random number from the random number generating device and encrypts/decrypts data; and a communication module which transmits/receives the data, wherein the first circuit includes a first sub-circuit functioning as an inverter circuit and a second sub-circuit functioning as an inverter circuit, the first sub-circuit includes a first P-channel FET circuit portion including at least one P-channel FET and a first N-channel FET circuit portion including at least one N-channel FET and connected in series to the first P-channel FET circuit portion, a driving force of the first P-channel FET circuit portion being greater than that of the first N-channel FET circuit portion, the second sub-circuit includes a second P-channel FET circuit portion including at least one P-channel FET and a second N-channel FET circuit portion including at least one N-channel FET and connected in series to the second P-channel FET circuit portion, a driving force of the second N-channel FET circuit portion being greater than that of the second P-channel FET circuit portion, and the predetermined duty ratio is increased by selecting one of the first and second sub-circuits, and the predetermined duty ratio is decreased by selecting the other one of the first and second sub-circuits.
-
Specification