Electrical computers: arithmetic processing and calculating – Electrical digital calculating computer – Particular function performed
Patent
1997-12-05
1999-10-05
Malzahn, David H.
Electrical computers: arithmetic processing and calculating
Electrical digital calculating computer
Particular function performed
708255, G06F 758
Patent
active
059615770
ABSTRACT:
A random number generator includes a plurality of fully differential amplifiers (30) configured as a ring oscillator (22). The output of the ring oscillator (22) is input to a comparator/latch circuit (32) for determining the zero crossing for the ring oscillator. The ring oscillator is a self-oscillating structure that has an oscillation frequency with jitter superimposed thereon. This jitter is a result of the internal thermal noise associated with the integrated circuits that are utilized to realize the amplifiers (30). Each of the amplifiers (30) that make up the ring oscillator operate on a substantially constant current and are subsequently isolated from changes in the power supply. As such, the variations in the frequency thereof are caused solely by thermal noise. The comparator/latch circuit (32) is operable to compare the difference on the output of the last stage of the ring oscillator (22) and the output of the comparator/latch (32) is then sampled by a CPU (12) that is operated on a separate master clock (18). This allows the master clock (18), upon which the sample operation is based, to be completely separate from the ring oscillator (22).
REFERENCES:
patent: 4799259 (1989-01-01), Ogrodski
patent: 5117380 (1992-05-01), Tanagawa
patent: 5706218 (1998-01-01), Hoffman
Martindell Steve
Soenen Eric
Brady III W. James
Donaldson Richard L.
Malzahn David H.
Texas Instruments Incorporated
LandOfFree
Random binary number generator does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Random binary number generator, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Random binary number generator will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1164924