200849. lajstromszámú szabadalom • Eljárás és elrendezés nagysebességű multiprocesszoros mérőrendszerek kialakítására
HU 200849 B áramkör kapu áramkör, előnyösen SN 74240. A találmányt részletesebben rajz alapján ismertetjük, melyen az ismert és/vagy a találmány szerinti eljárás és/vagy berendezés és/vagy elrendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra a találmány szerinti eljárás folyamatábrája; a 2. ábra az ismert és a találmány szerinti elrendezés kiviteli alakja; a 3. ábra a találmány szerinti közvetlen hozzáférésű illesztő egység példakénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jeleztük, ha a rajzon belül ugyanaz a részlet többször előfordul a hivatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. A találmány szerinti eljárást részletesebben az 1. ábra folyamatábrája alapján ismertetjük. Az eljárás a ti első időpillanattal kezdődik, antikoris megnézzük, hogy érkezett-e szinkron jel kérelem, ha nincs akkor TI első időtartam, ha van akkor T3 harmadik időtartam következik. A TI első időtartamban kiolvassuk a bit-szelet mikroprocesszor tárából a mért adatokat és T2 második időtartamban átadjuk a lassú processzornak feldolgozásra. A T2 második időtartam után ismét ti első időpillanat következik. A T3 harmadik időtartamban letapogatjuk a készülék vezérlő gombjait, majd ezután elvégezzük a bit-szelet mikroprocesszor vezérlését T4 negyedik időtartamban, melyet TS ötödik időtartam követ. A T5 ötödik időtartamban folyatódik a lassú processzor adatfeldolgozási folyamata, melyet ismét ti első időpillanat követ. A bit-szelet mikroproceszszorban a Ti első időtartam alatt a mérés adatkérelem paramétereit, a T4 negyedik időtartamban pedig a mérés vezérlés kérelem paramétereit állítjuk be. A t2 második időpillanatban megnézzük, hogy az interruptos bit-szelet mikroprocesszorhoz érkezett-e átviteli kérelem a lassú processzortól, ha igen akkor a kért adatok átvitelére sor kerül a T6 hatodik időtartamban, melyet t3 harmadik időpillanat követ, ha nem, úgy rögtön t3 harmadik időpillanat következik. A t3 harmadik időpillanatban megnézzük, hogy érkezett-e vezérlés kérelem, a bit-szelet mikroprocesszorhoz, ha igen, úgy T7 hetedik időtartamban beállítjuk a vezérlési utasításokat T8 nyolcadik időtartam paramétereit és ezután t2 második időpillanat következik, ha nem, úgy rögtön t2 második időpillanat következik. Amennyiben az interraptos bit-szelet mikroprocesszorhoz mérés kész kérelem érkezik t4 negyedik időpillanatban megszakítjuk a t2 második időpillanat és a t3 harmadik időpillanat vizsgálatait, illetve a Tó hatodik időtartamot és T7 hetedik időtartamot és ezek helyett a T8 nyolcadik időtartam következik. A T8 nyolcadik időtartamban a mért adatok feldolgozzuk, majd T9 kilencedik időtartamban a feldolgozott adatokat letároljuk és TI0 tizedik időtartamban újra indítjuk a felfüggesztett t2 második időpillanat, t3 harmadik időpillanat vizsgálatait, illetve a T6 hatodik időtartamot vagy a T7 hetedik időtartamot, attól függően, hogy a t4 negyedik időpillanatban mit szakítottunk, illetve függesztettünk fel. Az ismert elrendezést a 2. ábra alapján ismertetjük. Az elrendezésnek A központi vezetékkötegre 3 kapcsolódó 11 vezérlő processzora, 12a-n interraptos bit-szelet mérő egysége és 13 beállító egysége van. A 12a-n interraptos bit-szelet mérő egységek végzik a mérés detektálást, a mért adatok elsődleges feldolgozását és a mérési adatok tárolását. A gyors mérési követelmények miatt a 12a-n interraptos bit-szelet mérő egység processzora, tára és mérőegysége külön architektúrát képez és a bit-szelet processzoron keresztül illeszkedik all vezérlő processzor architektúrájára. A 11 vezérlő processzor magasabbszíntű mérés feldolgozást végez, illetve intelligens gép-felhasználó kapcsolatot biztosít a 13 beállító egység lekérdezésével, valamint a 13 beállító egység kijelzéseinek vezérlésével. Ezenkívül a 11 vezérlő processzor biztosítja a mért adatok és a feldolgozott értékek hagyományos perifériákra való tárolását. A11 vezérlő processzor az A központi vezetékkötegen keresztül a 12a-n interraptos bitszelet mérő egység adatstruktúrájához a bit-szelet processzoron keresztül fér hozzá olymódon, hogy ezzel a mérés kezelést és feldolgozást megszakítani kénytelen. Ezért ez a hozzáférés az előbbiek miatt csak korlátozott mértékű lehet, ami a 11 vezérlő processzor és a 12-n interraptos bit-szelet mérő egység együttes mért adatfeldolgozási teljesítményét csökkenti. A találmány szerinti elrendezés példakénti kiviteli alakját ugyancsak a 2. ábra alapján ismertetjük, amely az ismerttől abban tér el, hogy az elrendezésnek 14a-n közvetlen hozzáférésű illesztő egységei is vannak. A 14a-n közvetlen hozzáférésű illesztő egységek ki/bemenetei részben az A központi vezetékkötegen keresztül a 11 vezérlő processzor ki/bemeneteire és a 13 beállító egység ki/bemeneteire, részben pedig Bl-n belső vezetékkötegeken keresztül a 12a-n interraptos bit-szelet mérő egységek ki/bemeneteire vannak kötve. A 14a-n közvetlen hozzáférésű illesztő egységek a 11 vezérlő processzor architektúra és a 12a-n interraptos bit-szelet mérő egységek adatsturktúrája között biztosítanak olyan közvetlen kapcsolatot, hogy az adatátvitel optimális mértéke ne legyen korlátozva a 12a-n interraptos bit-szelet mérő egységek mérés kezelése miatt. A 14a-n közvetlen hozzáférésű illesztő egységek gyakorlatilag közvetlen hozzáférést biztosítanak a 11 vezérlő processzor számárá a 12a-n interraptos bit-szelet mérő egységek tárához, vagyis a 12a-n interraptos bit-szelet mérő egységek mérőarchitektúráinak adatstruktúrájához. A találmány szerinti 14 közvetlen hozzáférésű illesztő egység egy példakénti kiviteli alakját a 3. ábra alapján ismertetjük. A 14 közvetlen hozzáférésű illesztő egységnek 15 címfelismerő áramköre, 16 parancs előállító áramköre és 17 cím előállító áramköre van. A 15 címfelismerő áramkör bemenetel az A központi vezetékköteg részét képező C bemenő cím vezetékkötegen keresztül a 17 cím előállító áramkör bemeneteire, kimenete pedig b parancs vezérlő vezetéken keresztül a 16 parancs előállító áramkör bemenetére van kötve. A 16 parancs előállító áramkör további bemenetei az A központi vezetékköteg részét képező D bemenő adat vezetékkötegre, kimenetei pedig részben d 4 5 10 15 20 25 30 35 40 45 50 55 60 65 3