196006. lajstromszámú szabadalom • Szabványos adatátviteli rendszerekkel csatolt egy- és többprocesszoros adatfeldolgozó rendszer

7 196006 8 akadályozó 54 memóriakezelő egységet kivá­lasztó 44 vonalát. A 39 komparótor egyik ki­menete az egyes adattartományokat védő 53 memóriakezelő egységet kiválasztó 43 vonal­ra, másik komplementer kimenete pedig a megszakítások állapottáblázatait tároló ve­remmemóriák hozzáférését és telítettségi álla­potát figyelő 52 memóriakezelő egységet ki­választó 42 vonalra kapcsolódik. A 40 és 40A regiszterekbe a 36 központi egység az AD7-0 vezetékeken keresztül írja be a kivánt érté­ket. A 40 regiszter kimenetét tiltó bemenet a CONTROL vezetékek rendszerprogramot (SYS­TEM üzemmód) vagy felhasználói programot (NORMÁL üzemmód) jelző 67 vonalára kapcso­lódik. A 40A regiszter tiltó bemenete 40B in­­verteren keresztül kapcsolódik erre a 67 vo­nalra. Ilyen módon SYSTEM üzemmódban pl. a 40 regiszter kimenete jut a 39 komparátor bemenetére, NORMÁL üzemmódban pedig a 40A regiszter kimenete. A 40 és 40A regisz­terek mindenkori tartalma azt jelöli ki, hogy a megfelelő üzemmódban mely memóriacimné) van az ndatUirtomány és a veremmemória tartománya közötti határ. Ilyen módon a 36 központi egység által kiadott minden egyes logikai címre a megfelelő 52, 53 vagy 54 me­móriakezelő egység végzi el a cimtranszfor­­maciét, és az előállított két cíinbyte az 51 eimregiszterbe kerül, amelynek kimenetéhez csatlakoznak a 65 cimvezetékek. A 2 főprocesszor saját 45 memóriája 47 dinamikus RAM-ból és 48 EPROM-okbó! áll, dielyek egyrészt a 65 cimvezetékek hoz, más­részt 66 adatvezetókekhez csatlakoznak, ez utóbbihoz a 47 dinamikus RAM 46 adó-vevő­kön keresztül. A 66 adatvezetékek a CONT­ROL vezetékekről vezérelt 49 adó-vevőkön keresztül kapcsolódnak az AD7-0 és AD15-8 vezetékekhez. A 2 főprocesszornak van még egy 69 vonalon órajeleket adó 35 órajelge­nerátora és egy 37 közvetlen memóriahozzá­férés vezérlője, amely utóbbi a CONTROL ve­zetékekhez csatlakozik. A 2 föprocesszorhoz csatlakozik egy 32 perifériasin, például Z 80 sin, 56 sinkonver­táló egység és ez által vezérelt 50 és 61 adó-vevő útján. A 2 főprocesszor az 1 rend­szersínhez 55 sinkonvertáló egység, 57 meg­hajtók és 58 adó-vevők útján kapcsolódik, amely utóbbiakat az 55 sinkonvertáló egység vezérli. Ha a 2 főprocesszor az 1 rendszer­­sinre kapcsolódó másik, pl. 3 főprocesszornál (1. ábra) megszakítást kíván kérni, akkor ezt 60 párhuzamos input/output egységen és 59 meghajtón keresztül teszi, amely 60 párhuza­mos input/output egység a 32 perifériasinre perifériaként kapcsolódik. A 2 Tóprocesszornak lehet továbbá egy 62 időzitöcgysége, egy 63 soros input/output egysége és egy 64 aritmetikai processzora, amelyek szintén a 32 perifériasinre csatla­koznak. A 63 soros input/output egységhez kapcsolódik a soros adatátvitelt biztositó két 31 vonal. A 2 főprocesszor működésekor a 36 központi egységből egymás után érkeznek a státuszjelek, a logikai cím és az adat a 41 belső sínre. Az 52, 53 vagy 54 memóriakezelő egység által elvégzett cimtranszformáció utón az 51 eimregiszterbe beírásra kerül az ak­tuális fizikai cím, amely címzi vagy a 45 me­móriát, vagy az 1 rendszersínen keresztül az egyik segédprocesszor saját memóriáját, vagy a 32 perifériasinen keresztül valamelyik perifériát. A logikai cím után következő két­szer 8-bites adat a 49 adó-vevőkön keresztül jut a 66 adatvezetékekre. Ha az adatot a 32 perifériasinre kell továbbítani, akkor a két­szer 8-bites formátumot egyszer 8-bitesre kell átalakítani, ezt végzi a megfelelően ve­zérelt 50 adó-vevő. A 3. ábrán látható 8 segéd processzor 70 belső sínjére kapcsolódik egy 71 központi egység, például Z 80 mikroprocesszor, saját 78 memória, 80 párhuzamos input/output egység, 81 állapotgép, 82 aritmetikai pro­cesszor, 83 soros input/output egység, 84 párhuzamos input/output egység és 85 idözi­­tőegység. A 83 soros input/output egység csatlakoztatja a soros adatátviteli csator­nákat biztosító 26 vonalakat, a 84 párhuza­mos input/output egység pedig a párhuzamos adatátviteli csatornákat biztositó 22 vona­lakat. A 70 belső sínhez 72 adó-vevőn ke­resztül 34 perifériasin csatlakozik. A 78 memória 74 dinamikus RAM-ból és 75 EPHOM­­-ból áll. Ezek címzése a 76 cimdekóderen ke­resztül történik, melyet a 70 belső sínről be­állított 77 flip-flop vezérel. A 77 flip-flop egyik állapotában a 74 dinamikus RAM, a má­sikban a 74 dinamikus RAM alsó címtartomá­nyában a 75 EPROM, felső címtartományában maga a 74 dinamikus RAM lesz megcímezve. A 81 állapotgép olyan szekvenciális áramkör, amelynek mindenkori állapota függ előző állapotétól. Megvalósítható például egy PROM-mal, amely egy regiszterrel van visz­­szacsatolva. A 81 állapotgép szabja meg, hogy a 74 dinamikus RAM-hoz a 71 központi egység, vagy az 1 rendszersínen keresztül valamelyik főprocesszor, vagy a 34 periféria­sinen keresztül egy közvetlen memóriahozzá­férés vezérlő férhet hozzá. Ennek érdekében a 81 állapotgép sinhasználat vezérlő 86 és 87 vonalakkal és megszakítás 73 vonallal csatla­kozik a 71 központi egységhez, sinhasználat vezérlő 88 és 89 vonalakkal a 72 adó-vevőn keresztül a 34 perifériasinhez és 79 adó-ve­vőn keresztül az 1 rendszersinhez. A 79 adó-vevő az 1 rendszersinnel való kapcsola­tot biztosítja egyrészt a 81 állapotgép, más­részt a 80 párhuzamos input/output egység felé. A 80 párhuzamos input/output egység megszakítás 90 és 91 vonalakkal is csatlako­zik az 1 rendszersinhez. A 8 segédprocesszor alapállapotában a 70 belső sint a 71 központi egység használ­hatja. Amikor az 1 rendszersinen keresztül valamelyik, pl, a 2 föprocesszortól jelzés 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom