194423. lajstromszámú szabadalom • Eljárás és berendezés hagyományos számítógép architektura multiprocesszoros rendszerré alakítására a hagyományos funkciók érintetlenül hagyásával

1 194.423 2 zitő kapu kimenete a kérő vezetékre van kötve. Nevezetesen célszerű még, ha az időzítő tároló di­namikus tároló, előnyösen D-típusú. Célszerű továbbá még, ha az időzítő kapu ÉS kapu A találmányt részletesebben rajz alapján ismertet­jük, melyen a találmány szerinti eljárást, az ismert és a találmány szerinti berendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra a találmány szerinti eljárás idődiagramja; a 2. ábra az ismert és a találmány szerinti berendezés példakénti kiviteli alakja; a 3. ábra a találmány szerinti architektúra szervező egység példakénti kiviteli alakja; a 4. ábra a találmány szerinti időrendi vezérlő egy­ség példakénti kiviteli alakjai;az 5. ábra a találmány szerinti kérés vezérlő áramkör példakénti kiviteli alakja. A rajzon az egyirányú kapcsolatokat nyíllal, a két­irányú kapcsolatokat kettős nyíllal jeleztük. A találmány szerinti eljárást részletesebben az 1. ábra idődiagramja alapján ismertetjük, pontosabban azt, hogy a találmány szerinti eljárás alkalmazása esetén a multiprocesszor rendszer központi busz cik­lusai hogyan alakulnak. A központi vezérlő busz cik­lusai pp központi vezérlő ciklus jel, a kiegészítő vezér­lő busz ciklusait oo kiegészítő vezérlő ciklus jel mu­tatja. A kiegészítő vezérlő ti első időpillanatban dd átvitel kérő jellel periféria használatot kér, aminek ha­tására megjelenik ee kérő jel és mm vezérlőjel, ami le­állítja a kiegészítő vezérlőt. A központi vezérlő t2 má­sodik időpillanatban válaszol az ee kérő jelre ff felfüg­gesztés engedélyező jellel, aminek hatására akiegészí­tő vezérlő megszünteti az ee kérő jelet és kiadja gg időzítő jelet és hh ciklus indítójellel jelzi, aminek hatására t4 negyedik időpillanatban megszűnik a gg időzítő jel, az mm vezérlő jel és a hh ciklus indító jel. Az mm vezérlőjel megszüntetése törli,a dd átvi­tel kérő jelet. A hh ciklus indító jel megszűnésére t5 ötödik időpillanatban a központi vezérlő megszünteti az ff felfüggesztés engedélyező jelet. Az ismert berendezést a 2. ábra alapján ismertet­jük. A berendezésnek A központi vezetőkötegre kap­csolódó 11 központi vezérlő egysége, 12 központi memóriája és 13 központi perifériái vannak. Az A központi vezetékkötegen lévő összes átvitelt all központi vezérlő egység vezérli önmaga a 12 köz­ponti memória, továbbá önmaga és a 13 központi pe­rifériák között, valamint a 12 központi memória és 13 központi perifériák közötti összeköttetés esetén a 11 központi vezérlő egység működése csak a 12 köz­ponti memória és 13 központi perifériák között zaj­ló direkt adatátviteli művelet engedélyezésére szorít­kozik. A találmány szerinti berendezést ugyancsak a 2. ábra alapján ismertetjük. A berendezésnek 11 köz-Íonti vezérlő egysége, 12 központi memóriája, 13 özponti perifériái, 14 kiegészítő memóriája, 15 ki­egészítő vezérlő egysége és 16 architektúra szervező egysége van. A 16 architektúra szervező egység ki/be­­menetei részben A központi vezetékkötegen keresztül a 11 központi vezérlő egység, a 12 központi memória és a 13 központi perifériák ki/bemeneteire, részben pedig C átviteli vezetékkötegen át a 15 kiegészítő vezérlő egység ki/bemeneteire van csatlakoztatva. A 14 kiegészítő memória ki/bemenetei B memória veze­tékkötegen keresztül a 15 kiegészítő vezérlő egység további ki/bemeneteire vannak kötve. A berendezés működése megegyezik az ismertével, azzal a kiegészítéssel, hogy amikor a 15 kiegészítő vezérlő egység a C átviteli vezetékkötegen, & a 16 architektúra szervező egységen keresztül az A köz­ponti vezetékkötegen lévő 13 központi perifériákhoz vagy a 12 központi memóriához fordul, akkor ezt úgy intézi all központi vezérlő egység felé, mint ha a 12 központi memória és a 13 központi perifériák közötti átvitel történne. A 16 architektúra szervező egység a 15 kiegészítő vezérlő egység felé perifériaként visel­kedik, amely látszólag közvetlen hozzáférésű, valójá­ban azonban a 15 kiegészítő vezérlő egység működé­sét arra az időre felfüggeszti, amíg az A központi ve­zetékköteg felől, vagy az A központi vezetékköteg felé az átvitel be nem fejeződik. Természetesen akkor amikor a 15 kiegészítő vezérlő egység és a 14 kiegé­szítő memória között zajlik az átvitel a 16 architektú­ra szervező egység nem működik. Következésképpen ilyenkor egyidejűleg egymástól függetlenül működik a 11 központi vezérlő egység és a 15 kiegészítő vezérlő egység. A találmány szerinti 16 architektúra szervező egy­ség példakénti kiviteli alakját a 3. ábra alapján ismer­tetjük. A 16 architektúra szervező egységnek 17 első illesztő egysége, 18 időrendi vezérlő egysége, 19 má­sodik illesztő egysége és 10 átmeneti tárolója van. A 17 első illesztő egység ki/bemenetei részben az A köz­jón ti vezetékkötegen át a 18 időrendi vezérlő egység, továbbá a D első belső vezetékköteg részét képező F első adat vezetékkötegen keresztül a 20 átmeneti tá­roló kimeneteire vannak kötve. A 18 időrendi vezér­lő egység további ki/bemenetei E második belső veze­tékkötegen keresztül a 19 második illesztő egység ki/ /bemeneteire, valamint az E második belső vezetékkö­teg részét képező G második adat vezetékkötegen keresztül a 20 átmeneti tároló bemeneteire,kimenetei pedig b beíró vezetéken át a 20 átmeneti tároló beme­netére van csatlakoztatva. A 19 második illesztő egy­ség további ki/bemenetei a C átviteli vezetékkötegre vannak kötve. A 17 első illesztő egység és a 19 második illesztő egység feladata a szint leválasztás. A 18 időrendi ve­zérlő egység vezérli 'az összeköttetést és egyben fel­függeszti a 15 kiegészítő vezérlő egység működését. Mivel az átvitel idején a 15 kiegészítő vezérlő egység statikus állapotot vesz fel, így A központi vezeték­köteg felé történő átvitel esetén az adat C átviteli ve­zetékkötegen végig rajta van, tehát onnét kapuzás­sal továbbadható. Abban az esetben,ha az átvitel az A központi vezetékköteg felől történik, az adatot a 20 átmeneti tároló tárolója a 18 időrendi vezérlő ígység, és miután a 15 kiegészítő vezérlő egység fel­függesztését megszünteti, innét adja tovább a C át­viteli vezetékkötegre. A találmány szerinti 18 időrendi vezérlő egység példakénti kiviteli alakját a 4. ábra alapján ismertet­jük. A 18 időrendi vezérlő egységnek 21 kérés vezérlő áramköre, 22 ciklus tároló áramköre, 23 vezérlő ka­puja és 24 adat kapcsolója van. A 21 kérés vezérlő áramkör bemenetei a D első belső vezetékköteg ré­szét képező f felfüggesztés engedélyező vezetékre, valamint az E második belső vezetékköteg részét ké­pező d átvitel kérő vezetéken keresztül a 23 vezérlő kapu bemenetére, kimenetei pedig a D első belső ve­zetékköteg részét képező e kérő vezetékre, valamint g időzítő vezetéken át a 22 ciklustároló áramkör beme­netére van csatlakoztatva. A 22 ciklus tároló áramkör további bemenete a D első belső vezetékköteg részét képező k ciklus leállító vezetéken keresztül a 23 ve­3 5 10 15 20 25 30 35 40 45 50 55 60

Next

/
Oldalképek
Tartalom