Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 9/27/83; site hplabs.UUCP Path: utzoo!linus!decvax!harpo!seismo!hao!hplabs!davis From: davis@hplabs.UUCP (Jim Davis) Newsgroups: net.wanted,net.micro Subject: Re: Wanted: random number gen. Message-ID: <2116@hplabs.UUCP> Date: Mon, 9-Jan-84 03:31:14 EST Article-I.D.: hplabs.2116 Posted: Mon Jan 9 03:31:14 1984 Date-Received: Tue, 10-Jan-84 00:45:11 EST References: <808@cbosgd.UUCP> Organization: Hewlett Packard Labs, Palo Alto CA Lines: 15 With reference to a hardware random number generator (NOT a Pseudo-random number generator): Any generator that gets 1 or 0 heavy after a while can be easily fixed. Write a routine that when a 0 or a 1 is desired, reads in two values. Let 10 => 1, 01 => 0, and 11 or 00 mean to try again. Too many try agains mean that your generator has died. If the original generator is powered from true noise (no great coefficient between alternate terms) then this will avoid becomming 1 or 0 heavy. -- Jim Davis (James W Davis) ...!ucbvax!hplabs!davis davis.HP-Labs@Rand-Relay ----------------------------------------------------------------