186939. lajstromszámú szabadalom • Diagnosztikai elrendezés adatátviteli berendezés tesztelésére és felügyeletére
186 939 diagnosztikai busz kapcsolja össze az egyes 22a ... 22n adatátviteli berendezéseket, továbbá egy mikroproceszszor vezérlésű közös 30 diagnosztikai egységet, amelyhez a kezelési funkciókat lehetővé tevő 23 konzol display csatlakozik. Abból a célból, hogy a 24 diagnosztikai busz az egyes 22 adatátviteli berendezésekkel megfelelően kapcsolódhasson, a 22 adatátviteli berendezések belső kialakítása a 2. ábrán vázolt módon történik. A V24/28 interface csatlakoztatását TTL/V.28 illesztést megvalósító 34 átalakító egység teszi lehetővé, amely kétirányú forgalom lebonyolítására alkalmas. A telefonvonalakhoz való csatlakoztatást megengedő normál 35 modem áramkörök a 34 átalakító egységgel 32 multiplexoron keresztül kapcsolódnak. A 32 multiplexor kimeneti busza 33 buszmeghajtóval is összeköttetésben áll, és a 33 buszmeghajtó fogadja a 35 modem áramkörök felől a 34 átalakító egység felé kapcsolatot teremtő busz vonalait is. A 32 multiplexor és a 33 buszmeghajtó vezérlő bemenetei 31 címfelismerő áramkörrel kapcsolódnak, amelyet a 24 diagnosztikai busz címvonala állít be. A 24 diagnosztikai buszhoz tartozik egy teszt/monitor vonal is, amelynek állapota meghatározó a 30 diagnosztikai egység által ellátott feladat tekintetében. A 33 buszmeghajtó kimenetei a monitor funkció-ellátását teszik lehetővé, közülük külön feltüntettük az adatok adásánál funkciót betöltő 103 vezérlő vonalat és a vett adatokhoz rendelt 104 vezérlő vonalat. A 24 diagnosztikai busszal való kapcsolat részét képezi még néhány a 32 multiplexorhoz csatlakoztatott vezérlési vonal is. Az 1. ábrán vázolt 30 diagnosztikai egység funkcionális tömbvázlata a 3. ábrán látható. A 30 diagnosztikai egység fő részét mikroprocesszor vezérlésű A blokk képezi, amelyet a rajzon szaggatott vonallal keretezett rész jelöl. Az A blokk 1 központi egységet (mikroprocesszort) tartalmaz, amelyhez 2 csak olvasható memória és véletlen hozzáférésű 3 memória csatlakozik. Az 1 központi egység 5 rendszervezérlővel kapcsolódik, amelynek kimenete belső buszt képez, amely adatbusz a 2 csak olvasható memóriát és a 3 memóriát 4 memória buszcsatoló áramkörön keresztül éri el. Az 1 központi egységet, valamint az 5 rendszervezérlőt 7 óra látja el a működéshez szükséges órajelekkel. A belső busz, továbbá az 5 rendszervezérlő és a 4 memória buszcsatoló áramkör 6 megszakításvezérlővel is kapcsolódik, amely a működéshez szükséges megszakításjeleket állítja elő. A 6 megszakításvezérlő különböző időtartamú és rendeltetésű megszakításokat generál, az ehhez szükséges időzítő jeleket 8 real time óragenerátortól kapja, amely az időzítő jeleket a 7 órajeleiből állítja elő. A 8 real time óragenerátor ezenkívül vezérlő jeleket továbbít a 9 baudrate generátor részére, amely a vett órajelekből az adatátviteli sebességnek megfelelő fázisú és pontosságú jeleket állít elő a diagnosztikai vizsgáló áramkörök részére. A 24 diagnosztikai busz 10 párhuzamos enterface-szel kapcsolódik, mely utóbbi gondoskodik a statikus jelek lekezeléséről, valamint a 22 adatátviteli berendezések címzéséről. Ugyancsak a 24 diagnosztikai buszhoz csatlakozik két 11 és 11a soros interface, amely a 9 baud-rate 5 generátor kimenetével kapcsolódik. A vizsgáló egységeket 13 álvéletlen jelgenerátor és 14 torzításmérő áramkör képezi, amelyek 12 párhuzamos interface-en keresztül csatlakoznak a belső buszhoz, azaz a 24 diagnosztikai buszhoz. Az 1. ábrán vázolt 23 konzol display csatlakoztatását az adatbuszhoz csatlakozó 15 soros interface és ehhez csatlakozó 16 illesztő áramkör teszi lehetővé. A 21 számítógép felé a csatlakozás 17 soros interface és 18 csatoló révén jön létre. A találmány szerinti elrendezés az alábbiak szerint működik. Az 1. ábrán vázolt 20 csoportos kialakítású adatátviteli berendezés egymástól független 22a ... 22n adatátviteli berendezései mindegyikében megtalálható egy a 2. ábrán külön is vázolt áramkör, amely lehetővé teszi, hogy a 3. ábrán vázolt 30 diagnosztikai egység a 24 diagnosztikai buszon keresztül mindig a vizsgálni kívánttal lépjen kapcsolatba. Ezt a funkciót a 2. ábrán vázolt 31 címfelismerő áramkör teszi lehetővé, amely a saját címének felismerésekor a hozzácsatlakozó 33 buszmeghajtót vezérli és a 24 diagnosztikai buszra kapuzza a hozzátartozó adatátviteli berendezés állapotinformációit, illetve a teszt/monitor állapotnak megfelelően a 32 multiplexort a megfelelő állapotba vezérli. A 32 muliplexor az említett állapottól függően a 35 modem áramkör vezérlését vagy a normál V26/28 interface bemenetére kapcsolja (monitor állapot) vagy a 24 diagnosztikai buszhoz irányítja (teszt állapot). A V24/V28 interface feladata a szabványos feszültségű és impedanciájú interface jelek helyreállítása. A 3. ábrán vázolt 30 diagnosztikai egység fő részét a mikroprocesszoros vezérlésű A blokk képezi. Ebben az 1 központi egységhez kapcsolódó 5 rendszervezérlő hozza létre azt a belső adat és vezérlő buszt, amely a különböző periféria jellegű áramkörök illesztését végzi. Az 1 központi egység órajeleit a 7 óra hozza létre. A 4 memória buszcsatoló áramkör a 2 csak olvasható memóriát és a 3 memóriát illeszti a kétirányú belső adatbuszra. A diagnosztikai funkciók ellátásához szükséges megszakításokat a 6 megszakításvezérlő állítja be. Megszakítás következhet be például az alábbi esetekben: — időzítések mérésénél a 8 real time óragenerátor 1 msec-os jelei hatására; — idő méréseknél a 8 real time óragenerátor 1 sec-os jeleinél; — megszakítási alprogramok hatására, amikor a 11 és 11a soros interface-ek vételi pufferében kész karakter van és ekkor ezen karakterek a 3 memóriába vihetők; — a 14 torzításmérő mérési folyamatának befejeződésekor; — a 23 konzol display billentyűzetén beütött karakter hatására. A 8 real time óragenerátor és a 9 baud-rate generátor a szükséges időzítő jeleket a 7 óra jeleiből állítja elő. A 10 párhuzamos interface a 24 diagnosztikai busz statikus jeleinek lekezelését és a 22a ... 22n adatátviteli berendezés címzését végzi. A 11 és 1 la soros interface-ek 6 5 10 15 20 25 30 35 40 45 50 55 60 4