194422. lajstromszámú szabadalom • Eljárás és berendezés egynél több csatornás digitális álvéletlen generátor előállítására
1 generátor a beállító B vezetékkötegen érkező, a kezelőszervek állapotának megfelelő logikai szinteket tárolja és az így tárolt bemeneti állapotot rendszeresen összeveti a bemenő B vezetékköteg aktuális állapotával. Ha az előzőekben tárolt adatokhoz képest a beállító B vezetékköteg állapotaiban változás következik be a berendezést újraindítjuk. A berendezés újraindításakor a kezelőszervekkel beállított értékeknek megfelelően a 15 időrendi vezérlő és generátor először előállítja a megkívánt hoszszúságú véletlen jelsorozatot, majd a vezérlő E vezetékköteggel vezérelve és a kijelölő C vezetékköteggel címezve az adat D vezetékkötegre kapcsolja a p rimer - jelet tárolás céljából. A primer-jelsorozat előállítását és tárolását követően visszaolvassa a primer-jelsorozatot, majd a megkívánt korrelációnak megfelelően megváltoztatja a jelek logikai értékét, és végül a beállított eltolásnak megfelelő memóriahellyel eltolva tárolja az így megváltoztatott jelsorozatot, mint első szekunder-jelsorozat. Ezt követően az előbbiek szerint sorra előállítja a következő szekunder-jelsorozatokat is. Valamennyi szekunder-jelsorozat előállítását követően a 15 időrendi vezérlő és generátor az időzítő G vezetékkötegen keresztül a beállított léptető órajel periódusidejének megfelelő értékre beállítja a 17 állítható óragenerátort. A kívánt periódusidejű léptető órajel az időzítő d vezetéken jelenik meg. A találmány szerinti 15 időrendi vezérlő és generátor egy példakénti kiviteli alakját az 5. ábra alapján ismertetjük. A 15 időrendi vezérlő és generátornak 18 mikroprocesszora, 19 csak olvasható memóriája és 20 írható/olvasható memóriája van. A 18 mikroproceszszor bemenetel az órajel b vezetékre, a bemenő B vezetékkötegre, ki/bemeneti részben adat D vezetékkötegen át a 19 csak olvasható memória, valamint a 20 írható/olvasható memória kimeneteire, továbbá a kijelölő-, időzítő- és a vezérlő C, G, E vezetékkötegeket magába foglaló központi H vezetékkötegen keresztül a 19 csak olvasható memória, valamint a 20 írható/olvasható memória további ki/bemeneteire vannak kötve. A 18 mikroprocesszor tartalmaz egy Z 80 központi egységet a szükséges háromállapotú vonali meghajtókkal, amelyekkel a központi egység és az adat D vezetékköteg, valamint a központi H vezetékköteg közötti kapcsolatot biztosítja. A bemenő B vezetékköteg a központi egység vezérlő E, cím F és adat D vezetékkötegeire kapcsolódik egy ki/bemeneti egységen keresztül. A 19 csak olvasható memória a nyolcbites szóhosszúságú tárolókból épül fel, a berendezés rendszerprogramjának tárolására szolgál. A 20 írható/olvasható memória pedig (amely szintén nyolcbites szóhosszúságú) a berendezés műveleti tároló egysége. A 18 mikroprocesszor a 20 írható/olvasható memóriában a berendezés bekapcsolása, illetve újraindítása után eltárolja a bemenő B vezetékköteg állapotát (az így tárolt állapotot hasonlítja majd össze ciklikusan a bemenő B vezetékköteg éppen aktuális értékeivel). A 18 mikroprocesszor a beállított ciklushossznak megfelelően a 19 csak olvasható memóriában tárolt program alapján jelmintánként előállítja a megkívánt hosszúságú primer-jelsorozatot. A 18 mikroprocesszor a primer-jelsorozat egyes jelmitáit a jelsorozat utolsó elemének előállításáig a 20 írható/olvasható memóriában tárolja, majd a teljes jelsorozatot az adat D vezetékkötegre kiolvassa eltárolás céljá2 ból. A primer-jelsorozat előállítását követi a szekunder-jelsorozat(ok) generálása. Ennek során a 18 mikroprocesszor a 20 írható/olvasható memóriába visszaolvassa az előbbiekben tárolt primer-jelsorozatot, majd a beállított korrelációnak megfelelően, a 19 csak olvasható memóriában tárolt program szerint megforgatja a jelsorozat egyes elemeinek logikai előjelét. Végül (a már leírt módon) a kívánt eltolást biztosító memóriahellyel történő eltolással a 20 írható/olvasható memóriából az adat D vezetékkötegre kiolvassa a jelsorozatot. Ezt követően (több szekunder-jelsorozat esetén) ismét visszaolvassa a primer-jelsorozatot a 20 írható/olvasható memóriába és az előbbiekben leírt módon előállítja a második szekunderjelet stb. A jelsorozatok előállítását követően a 18 mikroprocesszor a központi H vezetékkötegen keresztül programozza a 17 állítható óragenerátort, majd a bemenő B vezetékkötegen érkező indítójel hatására a központi H és adat D vezetékkötegen keresztül átadja a vezérlést. A 18 mikroprocesszor a vezérlés átadását követően a berendezés felügyeletét látja el, továbbra is folyamatosan összeveti a korábban a 20 írható/olvasható memóriában tárolt bemenő B vezetékköteg állapotait az aktuálissal (nem történt-e paraméter változás), illetőleg figyeli a központi H vezetékköteg állapotait. Amennyiben a vezérlést a 14 ciklusgenerátortól visszakapja a 18 mikroprocesszor lényegében újraindított állapotba kerül és a már leírtak szerint az akkori beállításnak megfelelően megkezdi a jelsorozatok generálását. A találmány szerinti 15 időrendi vezérlő és generátor további kiviteli alakjai a korábbitól abban térnek el, hogy a 19 csak otvasható memória PROM vagy ROM memória, a 20 írható/olvasható memória pedig RAM memória. A 15 időrendi vezérlő és generátor ezen kiviteli alakjainak működése megegyezik a már ismertetettével. A találmány szerinti 15 időrendi vezérlő és generátor még további példakénti kiviteli alakját ismertetjük a 6. ábra alapján. A 15 időrendi vezérlő és generátornak 21 átkódolója, 22 időrendi vezérlője és 23 primergenerátora van. A 21 átkódoló bemenete az órajel b vezetéken keresztül a 22 időrendi vezérlő és a 23 primergenerátor bemenetére, ki/bemenetei részben az adat D vezetékköteg részét képező adat g vezetéken át a 23 primergenerátor kimenetére, részben pedig első vezérlő I vezetékkötegen keresztül a 22 időrendi vezérlő ki/bemeneteire vannak csatlakoztatva. A 22 időrendi vezérlő további bemenetei a bemenő B vezetékkötegre, kimenetel a kijelölő-, az adat- és az időzítő C, D, G vezetékkötegekre, valamint második vezérlő J vezetékkötegen keresztül a 23 primergenerátor további bemeneteire vannak kötve. A 22 időrendi vezérlő az órajel b vezetéken érkező órajellel ütemezett szinkron sorrendi áramkörből és állítható inverz számláncból épül fel. Feladata a berendezés egységeinek időrendi ütemezése és az egyes egységek vezérlése. A 23 primergenerátor a primer-jelsorozat előállítására, a 21 átkódoló pedig a primer-jelsorozatból a szekunder-jelsorozat(ok) generálására (a késleltetés és a korrelációs tényező beállítására) szolgál. A 22 időrendi vezérlő a bemeneti B vezetékköteg állapotait R—S tárolókba tárolja. Az R—S tárolók kimenetel (melyek flymódon a kezelőszervekkel beállí194.422 5 10 15 20 25 30 35 40 45 1 50 55 60 6