195587. lajstromszámú szabadalom • Osztott intelligenciájú elektronikus berendezés

1 195 587 2 A 2. ábra szerinti kiviteli példa a találmány sze­rinti berendezés szinkron módú Mn mastere egy egyéb­ként ismert és alkalmazott RV rendszer—vezérlő (amely­nek processzora például Z80) buszára kapcsolódik, ame­lyen a szokásos buszjelck között az AB címvezetékek, a memória frissítésére szolgáló REFR jel és a daisy—chain szervezésű bnszclvétclt szolgáló BUSRQ és BUSÁK jelek is megtalálhatók. Az Mn mastcr(ek) buszelvételének szink­ronizálására az AB címvezetékeknek frissítéshez használt annyi vonalát (max. 7) használhatjuk, amennyi az összes Mn utasterek számának megfelel. Az állapotváltozást jel­ző A vonalon ebben az esetben a REFR jel (frissítési cím érvényesítő jel) megfelel az AE jelnek, míg ahhoz, hogy az Ml, M2, ... Mn master(ek) a daisy—chain lánc­ba kapcsolhatók legyenek, az SZL ‘logikának figyelnie kell a BUSÁK jelet, amely a buszelvételt engedélyezi és meg kell hajtania a BO jelet, amely az egyéb nem szink­ron, vagy nem azonos csoportba tartozó szinkron niaste­­rek számára a buszelvétel engedélyezésére szolgál, vala­mint meg kell hajtani a buszelvétel C vonalat (BUSRQ jel). A 2. ábra szerinti kiviteli alak további jellemzője még, hogy a szinkron üzemmódú Ml, M2, ... Mn niaste­­rek kártyakódgencráló KK egysége számára a kártyahely­pozíciónak megfelelő kódot (PK jel) szolgáltatunk a po­­ziciókód D vonalról. Ez a kód, tehát a PK jel célszerűen a szinkron üzemmódú Ml, M2, ... Mn master buszon el­foglalt pozíciójától függ. A kártyakódgencráló KK egység lásd 4. ábra cél­szerűen egy KS kapcsolósor, amelynek kimenetéit megfe­lelő RÍ, R2, R3, R4 ellenállásokkal felhúzzuk Ut tápfe­szültségre. Annyi SYV1, SW2, S\V 3, SW4 kapcsolót kell al­kalmazzunk, hogy a megfelelő számú különböző kártya­kód K jel előállítható'legyen. Például max. 16 szinkron master kártyakódjának kialakítására alkalmas a 4, ábra szerinti kapcsolás. Itt a kártyakód K jelben azokon a hite­ken lesz logikai nulla, ahol SWI, SVV2, SW3, SW4 kapcso­lókát bekapcsoljuk, a többi logikai egy lesz. Felismertük, hogy a kártyakódgencráló KK egység KK1 ék KK2 részei közötti vezetékeket a BU címbusz­rendszer oldali csatlakozókra kivezetve és az SWI, SW2, SW3, SW4 kapcsolók helyett a megfelelő csatlakozóponto­kat a BU címbuszrendszercn Időidéivé egy, a kártyakód­tól független és a BU címrendszeren elfoglalt pozíciótól függő kód alakítható ki. Ez a megoldás látható a 2. ábrán, ahol PK pozíciókód a földre kötött csatlakozópontokkal, kártyakódgencráló KK egység pedig ebben az esetben KK2 résszel azonos. A 2. ábra szerinti kiviteli alakkal elértük, hogy a kártyakódgencráló KK egység felépítése az. összes szinkron üzemmódú Ml, M2, ... Mn masteren azonos, így nemcsak az osztott intelligenciájú elektronikus berendezés hard­ware tervezés egyszerűbb, hanem például az. azonos funk­ciójú Ml, M2, ... Mn masterek egymással szükség esetén felcscrélhetők. A 3. ábra a szinkronizáló SZL logika egy lehetsé­ges konkrét megvalósítását ismerteti. Az ábrán vezérelt 10 komparátor kimeneté logikai 20 NANDkapu egyik beme­netével van összekötve, amelynek másik bemenete egyben a szinkronizáló SZL logika ötödik 5 bemenete. A logikai 20 NAND kapu kimenete bistabil 30 áramkör szinkron (azonnali hatású) vezérlő bemenetére csatlakozik. A bista­bil 30 áramkör kimeneté nyitott kollektoros 40 inverteren . ke észtül BK és BRQ jelek inverzét állítják elő. A bistabil 30 áramkör kimenetc további logikai ÉS funkciót megva­lósító 50 áramkör egyik bemenetére van kötve, amelynek másik bemenetére az SZL logika hatodik 6 bemenetére 5 csatlakozik. Az 50 áramkör kimenete képezi a szinkroni­záló SZLlogika első I kimenetét. A 3. ábra további logi­kai ÉS funkciót megvalósító 60 áramkört tartalmaz, en­nek kimeneté egyben a szinkronizáló SZLlogika kimenete is. A 3. ábra működése szakember számára az eddigiek lg alapján egyértelműen követhető. A találmány szerinti osztott intelligenciájú elektro­nikai berendezés a gyakorlati alkalmazás próbáját is ki­állta. 15 Szabadalmi igénypontok 1./ Osztott intelligenciájú elektronikus berendezés, 20 amelynek címbuszrendszere van és a címbuszrendszerre csatlakozó utastereket tartalmaz, azzal jellemezve, hogy áliapotszámlálóval (ASZ) rendelkezik, az állapotszámláló (ASZ)'kimenctci a címbuszrendszerrel (BU) vannak össze­kötve, továbbá vezérlőáramkört (VE) tartalmaz, melynek 25 kimeneté állapotkódengedélyező vonalra (A) csatlakozik, a masterek (Ml, M2, ... Mn) közül legalább egy niaster­­nek (Ml) szinkronizáló logikája (SZL) és kártyakódgene­­ráló egysége (KK) van, a kártykódgeneráló egység (KK) kunenctei a szinkronizáló logika (SZL) bemeneteire (1) 30 vannak kötve, a szinkronizáló logika (SZL) további be­it enctei (2) a címbuszrcndszerre (BU) csatlakoznak, a szinkronizáló logika (SZL) harmadik, negyedik és ötödik bámenetekkel (3, 4, 5) rendelkezik, a harmadik bemenet (3) az állapotkódengedélyező vonallal (A), a negyedik be- 35 menet (4) további buszkérés vonallal (B), az ötödik beme­net (5) pedig a master (Ml) kimenetével van összekötve, a szinkronizáló logika (SZL) első kimeneté (I) a master (Ml) bemenetére, a második kimenete (II) pedig a busz­kérés vonalra (B) van kötve. 40 2./ Az 1. igénypont szerinti berendezés, azzal jel­lemezve, hogy állapotszámlálóját (ASZ) önmagában is­mert - előnyösen Z80 típusú - processzor refresh -szám­lálója képezi. 3.1 Az. 1. vagy 2. igénypont szerinti berendezés, 45 azzal jellemezve, hogy önmagában ismert, daisy -chain szervezést elősegítő rcndszervezérlője (RV) van, amely­nek buszelvételt engedélyező kimenete a szinkronizáló 1 tgika (SZL) hatodik bemenetére (6) csatlakozik, busz­­elvétel vonalat (C) tartalmaz, amelyre a szinkronizáló lo­­j ika (SZL) harmadik kimenete (III), továbbá a rendszer­­vezérlő (RV) buszelvételkérést jelző bemenete van köt­ve, a szinkronizáló logika (SZL) negyedik kimenet (IV) pedig további mesterrel, vagy azok egy csoportjával van összekötve. 55 4.1 Az. 1—3. igénypontok bármelyike szerinti be­rendezés, azzal jellemezve, hogy egynél több master (Ml, M2, ... Mn) rendelkezik szinkronizáló logikával (SZL) és kártyakódgencráló egységgel (KK), az egyes utasterekhez gQ (Ml, M2, ... Mn) tartozó kártyakódgencráló egységek (KK) azonos felépítésűek és bemeneteik pozieiókód vo­­____nalra (^csatlakoznak. ‘ . 2 rajz, 5 ábra 4

Next

/
Oldalképek
Tartalom