Programmable random bit source
First Claim
Patent Images
1. A method comprising:
- testing a duty cycle of a random bit source;
varying an output voltage of a voltage source if the duty cycle has not substantially reached a first threshold; and
iteratively altering the output voltage of the voltage source until the duty cycle has not substantially reached the first threshold.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of producing a uniform duty cycle output from a random bit source. The method includes testing the duty cycle of said random bit source; varying the output voltage of a voltage source if the duty cycle is not substantially fifty percent; and iteratively altering the output voltage of the voltage source until said duty cycle is substantially fifty percent.
-
Citations
32 Claims
-
1. A method comprising:
-
testing a duty cycle of a random bit source;
varying an output voltage of a voltage source if the duty cycle has not substantially reached a first threshold; and
iteratively altering the output voltage of the voltage source until the duty cycle has not substantially reached the first threshold. - View Dependent Claims (2, 3, 4, 5, 6, 25)
-
-
7. A programmable random bit source comprising:
-
a latch having a data input and a clock input;
a first oscillator coupled to the data input of the latch, the first oscillator to output a first oscillating signal; and
a second oscillator to output a second oscillating signal having a frequency slower than a frequency of the first oscillating signal. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A programmable random bit source comprising:
-
a latch having a data input and a bias input;
a programmable voltage source coupled to the bias input of the latch;
a comparator having an output coupled to the data input of the latch;
a resistor-inductor-capacitor circuit coupled to an input of the comparator; and
a noise source coupled to the resistor-inductor-capacitor circuit. - View Dependent Claims (18)
-
-
19. A digital processing system comprising:
an encryption/decryption circuit comprising a random number generator having, a latch having a data input and a clock input;
- View Dependent Claims (20, 21, 22, 24)
-
23. The digital processing system of clai 22 wherein the cipher-based crytpgraphic method is a single key system.
-
26. A random bit source comprising:
-
a latch to produce a uniform duty cycle output;
a component to test the duty cycle; and
a programmable voltage source to vary an output voltage if the duty cycle has not substantially reached a first threshold and iteratively alter the output voltage until the duty cycle has not substantially reached the first threshold. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification