Veletelenszam generalas

Borbás Imre imrus at swi.hu
Wed Sep 29 09:59:06 CEST 1999


On 28 Sep 99, at 16:53, Gyapai Jozsef wrote:

> >Ha van ket fuggetlen orajelgeneratorod, akkor megoldhato igy is a problema:
> >Az egyik menjen sokkal gyorsabban, mint a masik, ez hajtson egy szamlalot. A 
> 
> Hat ez nem jo otlet. Annyira nem lehetnek rosszak az oszcillatorok hogy
> veletlenszeruen valtoztatgassak a frekvenciajukat. Vegyunk egy peldat:
> 1-100-ig vannak a szamok es az egyik oszci 20-szoros frekivel megy. Kihuzza
> az elsot, a masodik nagy valoszinuseggel 20-szal nagyobb szam lesz, pedig
> ha veletlen lenne akkor atlag osan 50-nel nagyobb lenne. Ez az atlag, tehat
> lehet 1 is meg 99 is, az oszcinal ez kizart.
> 
> Udv.:
> 
> gyapo at matavnet.hu
> 
De jo lehet, mert az _biztos_ hogy nem fog teljesulni, hogy 
huszszorosa az egyik oszcillator jele a masikenak. Egyebkent 
minel nagyobb a ket oszcillator kozott a kulonbseg, annal jobb. Pl. 
ha 1MHz-es az alap oszcid es 1Hz-el allitgatod le a szamlalot, 
akkor szerintem eleg veletlen lesz, ha pl. 8 (3 bit, pl. dobokocka -
szeruseg) allapotu a szamlalod. 1millio jelvaltas eleg sok 
szerintem... Termeszetesen, ha pl. 32 vagy 64 bites szamlalot 
hajtasz meg vele, akkor elojohetnek az altalad emlitett gondok. De 
ha _kelloen_ nagy a kulonbseg a ket freki kozott (beleszamitva a 
szamlalo 'osztasat' is a legfelso bitre nezve) akkor veletlen lesz a 
kimeno szam. Nemely esetben ez nem valosithato meg mert vagy 
az egyik freki lesz tul kicsi vagy a masik tul nagy. Ekkor johet a 
zajgenerator+A/D
Imi







More information about the Elektro mailing list