181230. lajstromszámú szabadalom • Berenezés mikroszámítógépek adatbuszának illesztésére nagyobb bitszámú adatbuszokhoz
5 181230 6 alakítója, valamint a fenti egységeket párhuzamos vezetékrendszerrel összekötő központi adatbusza, központi címbusza és állapotvezetékkötege van. A továbbfejlesztés, vagyis a találmány abban van, hogy a központi címbusszal, a központi adatbusszal és az állapotvezetékköteggel összekötött spektrumtár egy többszavas belső adatbuszon keresztül van a mérőátalakítóval összekapcsolva. Ily módon a berendezés nagysebességű spektrumgyűjtést tesz lehetővé megfelelően hosszú csatornákban anélkül, hogy lefoglalná a mikroszámítógép központi buszát. A belső nagyobb bitszámú adatbusz forgalma nem terheli a mikroszámítógép központi buszát, amely ily módon felhasználható a méréssel vagy a spektrumgyűjtéssel egyidőben történő kiértékelésre, megjelenítésre és egyéb adatforgalom lebonyolítására. A találmány értelmében célszerű a mérőátalakítót és a spektrumtárat oly módon kiképezni, hogy egy többszavas belső buszra kapcsolódjanak. A mérőátalakító bemenete a mérendő jellemzőre, digitális kimenetei a többszavas belső buszra csatlakozzanak. Célszerű még a találmány szerint, hogy a spektrumtár közvetlenül hozzáférhető legyen a többszavas belső busz felől és a mikroszámítógép központi buszáról egyaránt. Célszerű továbbá a találmány szerint, hogy a mikroprocesszor központi buszán és a többszavas belső buszon történő adatforgalmat adatmultiplexer és címmultiplexer hangolja össze. Az adatmultiplexer adatkimenetei és bemenetei a mikroprocesszor központi buszára illetve a többszavas belső buszra kapcsolódjanak, multiplexelő vezetéke a címmultiplexer vezérlő kimenetére kapcsolódjon. A címmultiplexer címbemenetei a mikroprocesszor központi címbuszával és a többszavas belső busz címbuszával legyenek összekötve. A spektrumtár vezérlő vezetéke a címmultiplexer vezérlő kimenetére, többszavas ki- és bemenő adatvonalai a többszavas belső buszra kapcsolódjon. A mérőátalakító adat- és címvonalai a többszavas belső adatbusszal és címbusszal vezérlő vonalai a belső busz kezdeményező vezérlő vezetékkötegével legyen összekötve. A címmultiplexer vezérlő bemenetének másik csoportja a mikroszámítógép állapot-vezetékkötegére csatlakozzon. A találmányt részletesebben rajz alapján ismertetjük, amelyen az ismert berendezés és a találmány szerinti berendezés néhány példakénti kiviteli alakját tüntettük fel. A rajzon az 1. ábra az ismert sokcsatornás analizátor kiviteli alakja; a 2. ábra a találmány szerinti berendezés egy példakénti kiviteli alakja; a 3. ábra a találmány szerinti berendezés egy további példakénti kiviteli alakja. Kettős vonallal jelöltük a többszavas buszokat, egyes vonallal az egyszavas buszokat és a vezérlő vonalakat. A rajzon azonos hivatkozási jelekkel jelöltük az egyes vezetékeket, azok be- és kimeneteit, valamint a rajtuk terjedő jeleket. Az egyirányú kapcsolatot nyíllal, a kétirányú kapcsolatot kettős nyíllal jeleztük. Az 1. ábrán egy ismert megoldású sokcsatornás analizátor kiviteli alakja látható, ahol a mérés, vagyis a spektrumtár töltése a mikroszámítógép buszán történik. A spektrumtár fizikailag a mikroszámítógép memóriájának része, funkcionálisan azonban elkülönül az operatív tártól. All mikroprocesszor és operatív 12 tár alkotja a mikroszámítógépet, az adatgyűjtő rész pedig 13 spektrumtárból és 14 mérőátalakítóból áll. Az említett elemek busszal vannak összekötve, amely központi A címbuszból, központi B adatbuszból és C állapot-vezetékkötegből áll. A mérendő jellemzőt a 14 mérőátalakító „esemény” d bemenetére kell kapcsolni. A 13 spektrumpár szavaiból az analizátor csatornákat egy célszerű rendszer szerint állítják össze. A 14 mérőátalakító, vagy a 11 mikroprocesszor segítségével megszakításos vagy programozott üzemmódban tölti a spektrumtárat, vagy — ha erre a mikroszámítógép busza lehetőséget ad — közvetlen memória hozzáféréssel. A 2. ábrán a találmány szerinti berendezés egy példakénti kiviteli alakját mutatjuk be. A mikroszámítógép a 11 mikroprocesszorból és az operatív 12 tárból áll. Az őket összekapcsoló központi A cím- és központi B adatbuszra és C állapot-vezetékkötegre kapcsolódik a multiplexeit többszavas 15 spektrumtár, amelynek tartalma hozzáférhető a központi buszról és a többszavas belső E buszról. A 16 mérőátalakító a belső E buszon keresztül -ad bemenetre kapcsolt esemény hatására - egyszerre képes kezelni egy több szóhosszúságú csatornát. A belső E busz alkalmazásával a gyakori spektrumtár-hozzáférés nem terheli a mikroszámítógép központi buszát. A találmány szerinti berendezés egy további példakénti kiviteli alakját a 3. ábra mutatja. Nincs ábrázolva all mikroprocesszor és operatív 12 tár, amelyek központi A cím, központi B adatbusszal és C állapot-vezetékköteggel vannak összekötve (lásd 2. ábra). A mérőrendszer a 17 adatmultiplexerból, a 18 címmultiplexerből, a többszavas 19 spektrumtárból és a 16 mérő átalakítóból áll. Ezek az elemek teszik lehetővé, hogy a többszavas 19 spektrumtárból a többszavas belső E buszon keresztül egyszerre egy csatorna, vagy a mikroszámítógép központi buszáról egy szó közvetlenül hozzáférhető legyen. A többszavas belső E busz többszavas belső G adatbuszból, belső F címbuszból és kezdeményező-vezérlő H vezetékkötegből áll. A 16 mérőátalakító teremt kapcsolatot a mérés ül. az események és a többszavas 19 spektrumtárnak a többszavas belső E busza között. A 16 mérőátalakító határozza meg, hogy egy d bemenetre kapcsolt esemény bekövetkezésekor melyik csatorna tartalma hogyan változzék meg. A 16 mérőátalakító a többszavas 19 spektrumtár megfelelő címének tartalmához a 18 címmultiplexer segítségével juthat, A 18 címmultiplexemek a belső F címbuszon a címet és a kezdeményező-vezérlő H vezetékkötegen a vezérlő jeleket küldi a 16 mérőátalakító, melynek hatására a következő memóriaciklusban a többszavas 19 spektrumtárat a spektrumtár vezérlő i vezeték hatására a 16 mérőátalakító veheti igénybe. Ezt a műveletet nevezik közvetlen memória hozzáférésnek. A 16 mérőátalakító ki5 10 15 20 25 30 35 40 45 50 55 60 65 3