US5117380A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Random number generator driven by independent clock pulses asynchronously with system clock pulses
Assignee: Lapis Semiconductor Co Ltd
•
Filing: 1991-05-13
•
Granted: 1992-05-26
•
Expires: 2011-05-13
Abstract
Abstract A random number generator built into an integrated circuit has at least one oscillator that generates clock pulses independent of the integrated circuit's system clock, at least two counters for counting those clock pulses, and read-out means for outputting the contents of the counters in response to a read signal. The random number generator accordingly has an extremely simple circuit configuration, but is capable of generating random numbers at a rapid rate.
Inventors
- 👤 Kouji Tanagawa
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 12:59
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/58; G06F7/588; G06F7/582; G06F7/586
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
153 words
An integrated circuit including a system clock for producing clock pulses for driving said integrated circuit and a random number generator built into said integrated circuit for generating random numbers in response to a read signal, said random number generator comprising: at least two oscillators for generating respective independent clock pulse signals each having clock pulses which are asynchronous with respect to the clock pulses of the system clock of said integrated circuit and with respect to the clock pulses the other of said at least two oscillators; at least two counters each connected to a respective one of said at least two oscillators for respectively counting the clock pulses of said at least two oscillators; and read-out means connected for reading out the contents of said at least two counters in parallel in response to the read signal, the contents read out of said at least two counters constituting a random number.
Claim 2
Dependent Claim
153 words
An integrated circuit including a system clock for producing clock pulses for driving said integrated circuit and a random number generator built into said integrated circuit for generating random numbers in response to a read signal, said random number generator comprising: at least two oscillators for generating respective independent clock pulse signals each having clock pulses which are asynchronous with respect to the clock pulses of the system clock of said integrated circuit and with respect to the clock pulses the other of said at least two oscillators; at least two counters each connected to a respective one of said at least two oscillators for respectively counting the clock pulses of said at least two oscillators; and read-out means connected for reading out the contents of said at least two counters in parallel in response to the read signal, the contents read out of said at least two counters constituting a random number.
Claim 3
Dependent Claim
43 words
The integrated circuit of claim 1, wherein said read-out means includes means for causing said at least two counters to stop counting the clock pulses of said at least two oscillators when the contents of said at least two counters are read out.
Claim 4
Dependent Claim
82 words
The integrated circuit of claim 2, further comprising a plurality of AND gates each connected between a respective one of said at least two oscillators and a respective one of said at least two counters for gating the clock pulses generated by said at least two oscillators in response to the read signal; and a read-out control circuit disposed in each of said at least two counters for reading out the contents of the respective counters in response to the read signal.
References Cited (Backward Citations)
US3614399A
Cited
US3777278A
Cited
US3811038A
Cited
JPS5317044A
Cited
FR2375824A1
Cited
JPS5441036A
Cited
JPS56157535A
Cited
US4667301A
Cited
US4665502A
Cited
JPS61163435A
Cited
JPS6291039A
Cited
US4811247A
Cited
US4776012A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-05-26 | 1995-11-25 | 1996-05-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-05-26 | 1999-11-25 | 2000-05-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-05-26 | 2003-11-25 | 2004-05-26 | $7700.00 | Window Closed / Lapsed |