200849. lajstromszámú szabadalom • Eljárás és elrendezés nagysebességű multiprocesszoros mérőrendszerek kialakítására

HU 200849 B A találmány tárgya eljárás és elrendezés nagyse­bességű multiprocesszoros mérőrendszerek kiala­kítására. Mint ismeretes az utóbbi időben a megnöveke­dett mérés vezérlési és feldolgozási igények miatt az egy processzoros készülékekkel szemben előtér­be kerültek a potenciálisan is nagyobb kapacitást jelentő többprocesszoros mérőeszközök. Gyors mérések végzésére alkalmas készülékek­nél gyakori megoldásként szerepel, hogy a mérő­egységeket külön processzor (a gyors kezelés érde­kében többnyire bit-szelet mikroprocesszor) keze­li. A gyors mérés kezelés érdekében a mérőegység a mért eredmények tárolására szolgáló memória és a mérést vezérlő bit-szelet mikroprocesszor külön architektúrát alkot, amit más vezérlő architektú­rákhoz a bit-szelet mikroprocesszor illeszt. Az em­lített másik vezérlő architektúra a bit-szelet mikro­processzor illesztésű mérőegységekhez való vezér­lés és feldolgozás jellegű hozzáférések miatt szük­séges, amit többnyire lassúbb a bit-szelet mikropro­cesszorral párhuzamosan működő vezérlő pro­cesszor hajt meg. A mérés feldolgozást a két paral­lel működő processzor egymás közt megosztva vég­zi. A megosztásra általában az jellemző, hogy a real-time relációjú műveleteket inkább a gyorsabb bit-szelet mikroprocesszor hajtja végre, a kevésbé időkritikusakat pedig a lassúbb processzor. Ezért a mérés feldolgozás szempontjából döntő fontossá­gú, hogy a két parallel működés milyen hatásfokkal tud együttműködni. Az együttműködés hatásfokát pedig leginkább az határozza meg, hogy mennyire gyorsan és rugalmasan (közvetlenül) tud a lassúbb vezérlő processzor a bit-szelet mikroprocesszor (mérőprocesszor) által illesztett és vezérelt mérő architektúrához hozzáférni. A fent vázolt többpro­cesszoros architektúrában tehát a bit-szelet mikro­processzorok a mérő architektúra vezérlése mellett a vezérlő és mér ő architektúra illesztését is meg kell valósítani. Az illesztés főleg a két architektúra adatstruktúrájának illesztése (például mérőtár eredmények vezérlőprocesszori hozzáférései) a bit-szelet mikroprocesszor számára sokszor nagy leterhelést jelent. A mérés vezérlés real-time relá­ciójú ezért az ezzel kapcsolatos műveletek elsőbb­séget élveznek az illesztési műveletekkel szemben. Gyors és sok mérés esetén mind a vezérlési mód, mind pedig az illesztési funkciók megnövekednek és sokszor elérik a bit-szelet mikroprocesszor telje­sítőképességének a határát. Ilyenkor a megoldá­sokban természetesen a priorizált real-time műve­letek kerülnek előtérbe az illesztési funkciókkal szemben, ami a mérés feldolgozás két processzor közti optimális megosztását teszi lehetetlenné, ez pedig a készülék intelligencia teljesítményét csök­kenti. A méréstechnika sok alkalmazási területén meg­követelt nagyszámú és gyors real-time mérés köve­telmények a fenti többprocesszoros architektúra használatát igénylik. Ugyanakkor az egyre inkább megkövetelt magas intelligencia teljesítőképesség, vagyis feldolgozó képesség szűk keresztmetszettel áll szembe a processzorok vezérelte architektúrák egymáshoz való hozzáférés problémája miatt. A találmánnyal célunk a fentiekben vázolt ne­1 hézségek egyidejű kiküszöbölése. A találmánnyal megoldandó feladat ennek meg­felelően egy olyan eljárás és elrendezés kialakítása, mely alkalmas nagysebességű multiprocesszor mé­rőrendszerek kialakítására. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha a lassú mikropro­cesszor a bit-szelet mikroprocesszor vagy mikro­processzorok mérési szüneteiben teremt kapcsola­tot. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek során a mérő­­rendszereket vezérlő bitszelet mikroprocesszort vagy mikroprocesszorokat a mérések szünetében egy vagy több lassú mikroprocesszorral vezéreljük. A továbbfejlesztés, vagyis a találmány abban van, hogy a bit-szelet mikroprocesszort vagy mikropro­cesszorokat a lassú mikroprocesszorral vagy mikro­processzorokkal folyamatosan vezéreljük és a bit­szelet mikroprocesszor vezérlését a mérés idejére interraptosan felfüggesztjük. A találmány értelmében célszerű, ha a lassú mik­roprocesszor segítségével kérdezzük le a vezérlő parancsokat, melyeket a bit-szelet mikroprocesz­­szorok számára továbbítunk, valamint mialatt a bit­szelet mikroprocesszorokkal mérünk, feldolgozzuk a lekérdezés eredményeit. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek központi ve­zetékkötegre kapcsolódó vezérlő processzora, in­­terraptos bit-szelet mérő egysége és beállító egysé­ge van. A továbbfejlesztés vagyis a találmány abban van, hogy az elrendezésnek közvetlen hozzáférésű il­lesztő egységei is vannak. A közvetlen hozzáférésű illesztő egységek ki/bemenetei részben a központi vezetékkötegen keresztül a vezérlő processzor ki/bemeneteire és a beállító egység ki/bemeneteire, részben pedig belső vezetékkötegeken keresztül az interraptos bit-szelet mérő egységek ki/bemenetei­­re*vannak kötve. A találmány értelmében célszerű, ha a közvetlen hozzáférésű illesztő egységnek címfelismerő áram­köre, parancs előállító áramköre és cím előállító áramköre van. A címfelismerő áramkör bemenetei a központi vezetékköteg részét képező bemenő cím vezetékkötegen keresztül a cím előállító áramkör bemenetelre, kimenete pedig parancs vezérlő veze­téken keresztül a parancs előállító áramkör beme­netére van kötve. A parancs előállító áramkör to­vábbi bemenetei a központi vezetékköteg részét képező bemenő adat vezetékkötegre, kimenetei pe­dig részben cím vezérlő vezetéken át a cím előállító áramkör további bemenetére, valamint a belső ve­zetékköteg részét képező parancs vezetékkötegre van csatlakoztatva. A cím előállító áramkör kime­netei a belső vezetékköteg részét képező kimenő cím vezetékkötegre vannak kötve. A központi veze­tékkötegnek és a belső vezetékkötegnek egyaránt részét képezi átmenő adat vezetékköteg. Nevezetesen célszerű, ha a címfelismerő áram­kör magnitúdó komparátor, előnyösen SN 7485. Célszerű továbbá, ha a parancs előállító áram­kör kódoló áramkör, előnyösen SN 74138. Célszerű továbbá még az is, ha a cím előállító 2 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents