174136. lajstromszámú szabadalom • Eljárás digitális rendszer órajeleinek ellenőrzésére
5 174136 6 juk a 2 sorszámú 10 nyomtatott kártyába, ahol az minden egyes 11 regiszteren keresztül van léptetve, ahogy azt fentebb az 1. ábra kapcsán leírtuk. A 2 sorszámú 10 nyomtatott kártya 22 kimenete a 3 sorszámú 10 nyomtatott kártya megfelelő bemenetére van csatlakoztatva, és így tovább egészen az utolsó n sorszámú 10 nyomtatott kártya 22 kimenetéig, amely a regionális 24 feldolgozó egységhez van csatlakoztatva. Az eljárás szerint a regionális 24 feldolgozó egység vezérli az órajel-ellenőrző 19 bistabil tárolót annak kimenetét logikai egy állapotba állítva. Feltételezve, hogy nincs órajelhiba, ez a logikai egy értékű bit át fog haladni a 23 digitális rendszer valamennyi 10 nyomtatott kártyáján. A regionális 24 feldolgozó egység, elegendő időt hagyva az órajel-ellenőrző bitnek a 23 digitális rendszeren való áthaladáshoz, megvizsgálja ezt a bitet az utolsó 10 nyomtatott kártya 22 kimenetén. Ha a bit logikai egy állapotban van, akkor a regionális 24 feldolgozó egység tudja, hogy valamennyi órajel-fázis jelen van. A regionális 24 feldolgozó egység ezután az órajel-ellenőrző 19 bistabil tároló kimenetét logikai nulla értékre állítja és ellenőrzi, hogy logikai nulla értékű bit áthalad-e a 23 digitális rendszeren. Ez az eljárás folyamatosan ismétlődik. Ha az órajel-ellenőrző bit nem halad át a 23 digitális rendszeren, a regionális 24 feldolgozó egység ellenőrzi a bit állapotát a 23 digitális rendszer minden egyes 10 kártyájának 22 kimenetén, ily módon behatárolható a hiba a 23 digitális rendszeren belül. Ezt az egy kártyára történő lokalizálást általában elegendőnek tekinthetjük. Nyilvánvaló azonban, hogy ezzel az ellenőrzési eljárással lehetséges a hiba lokalizálása a 10 nyomtatott kártyán belül is. Megjegyezzük, hogy a 11 regisztereken áthaladó normál adatokat a szokásos módon ellenőrizhetjük, például paritásellenőrzéssel, függetlenül a fent leírt órajel-ellenőrzési eljárástól. A találmány szerinti ellenőrzési eljárás előnye az előzőleg leírt figyelő áramkörökkel történő ellenőrzési eljárással szemben, hogy figyelemre méltó csökkenést tesz lehetővé a szükséges áramkörökben. Ennek egyik oka az, hogy ahol órajellel ütemezett regisztert alkalmaznak, gyakran van egy vagy több tartalék tárolóhely a regiszterben, amit mi fel tudunk használni a találmány szerinti eljárásban. Az említett figyelő áramkörös eljárásban egy-egy monostabil áramkört kellene alkalmazni ama regisztereknél is, ahol tartalék tárolóhely van. Szüksége» lenne továbbá egy logikai VAGY-művelet elvégzése a monostabil kimeneteken annak érdekében, hogy gondoskodjunk egy általános hiba jelzéséről. Erre azért van szükség, hogy elkerüljük minden egyes órajel hiba jelzés egyenkénti letapogatását az esetben, amikor nem fordul elő órajel hiba. Ez a logikai VAGY-művelet automatikusan megvalósul a találmány szerinti eljárásban anélkül, hogy bármilyen járulékos logikát kellene használnunk. Jelen találmánnyal továbbá ellenőrzi a regiszte- 5 rekben levő belső órajel elválasztó fokozatokat is. Természetesen számos esetben fordul elő, amikor a regiszter nem rendelkezik tartalék tárolóhellyel, vagy ahol az ellenőrzendő órajelet nem használják fel regiszter ütemezési feladatokra. Ezekben az 10 esetekben járulékos bináris tárolóelemekről kell gondoskodni az órajel-ellenőrző bit végigléptetéséhez. Alapvető előnye a találmány szerinti eljárásnak az ismert megoldásokkal szemben az, hogy lehe- 15 tővé teszi az órajel-hibák gyors és pontos meghatározására anélkül, hogy csak közel ugyanannyi járulékos logikát kívánna, mint amennyit a feladat megoldásához az ismert eljárások kívánnak. 20 Szabadalmi igénypontok: 1. Eljárás digitális rendszer órajeleinek ellen- 25 őrzésére, amely rendszer több digitális egységet tartalmaz, és az egyes digitális egységeket külön órajel vezérli, azzal jellemezve, hogy az egyes egységekhez rendelt, egymáshoz csatlakoztatott bináris tárolóelemeken az órajelekkel bináris vizsgáló jelet 30 léptetünk végig, a végigléptetés után kapott bináris jelet összehasonlítjuk a beadott bináris vizsgáló jellel, és egyezés esetén újabb bináris vizsgáló jelet léptetünk végig a bináris tárolóelemeken, eltérés esetén pedig hibameghatározást végzünk. 35 2. Az 1. igénypont szerinti eljárás foganatosítási módja, azzal jellemezve, hogy egyezés esetén az előző bináris vizsgáló jel invertáltját léptetjük végig újabb vizsgáló jelként, és ezt a műveletet minden egyes végigléptetés után mindaddig ismételjük, amíg 40 eltérést nem észlelünk. 3. Az 1. vagy 2. igénypont szerinti eljárás foganatosítási módja, azzal jellemezve, hogy eltérés esetén a hibameghatározást úgy végezzük, hogy újabb bináris vizsgáló jelet léptetünk végig a bináris 45 tárolóelemeken, és figyeljük az egyes tárolóelemek kimenetét. 4. Az 1-3. igénypontok bármelyike szerinti eljárás foganatosítási módja, azzal jellemezve, hogy egymáshoz csatlakoztatott bináris tárolóelemekként 50 a rendszer egyes digitális egységeinek nem használt regiszter fokozatait alkalmazzuk. 5. Az 1-3. igénypontok bármelyike szerinti eljárás foganatosítási módja, azzal jellemezve, hogy egymáshoz csatlakoztatott bináris tárolóelemekként 55 az egyes digitális egységek regisztereitől különböző, az illető regiszter órajele által ütemezett ellenőrző tárolóelemeket alkalmazunk. 2 rajz, 2 ábra A kiadásért felel: a Közgazdasági és Jogi Könyvkiadó igazgatója 804457 - Zrínyi Nyomda, Budapest 3