200012. lajstromszámú szabadalom • Eljárás és elrendezés digitális rendszerek, előnyösen digitális számítógépek adatátviteli sebességének a növelésére
1 HU 200012 B 2 A találmány tárgya eljárás és elrendezés digitális rendszerek, előnyösen digitális számítógépek adatátviteli sebességének a növelésére. Mint ismeretes a legelterjedtebben használt digitális rendszerekben például számítógépekben az adatforgalom központi vezetékkötegen (buszon) zajlik le. Ennek a központi vezetékkötegnek mechanikus és elektromos szabványai, előírásai vannak. Ezek az előírások a különböző gépekben használatos központi vezetékkötegekre mások és mások. Közös az előírásokban azonban, hogy meg van határozva a maximális fizikai kiterjedés, a maximális csatlakoztatható adatfogalmi egység. Mindezen előírásokból kiszámítható, hogy maximális kiterjedés és maximális terhelés mellett mi az a minimális idő, aminek el kell telnie egy adni szándékozó egységnél az adás megkezdése pillanatától a vevőnél a vett jel biztos megjelenése pillanatáig. Ezt a minimális időt az adatforgalmi ciklus minden fázisában be kell tartani, a megbízható működésnek ez elengedhetetlen feltétele. így adódik mindenfajta adatforgalmi ciklusra egy minimális szükséges összidő, ami végsősoron a központi vezetékköteg átbocsátóképességét is meghatározza. Mivel a megvalósított rendszerekben nem szükségszerűen van mindig maximális fizikai kiterjedés, és maximális terhelés kiépítve, az adatátvitelben nagy mennyiségű tartalék marad kihasználatlanul. A találmánnyal célunk a fentiekben vázolt nehézség kiküszöbölése és egy olyan megoldás kialakítása, amely az említett tartalékokat a megbízhatóság csökkentése nélkül képes kihasználni, és az adatátviteli ciklusokat az optimumhoz lényegesen közelebb képes működtetni. A találmánnyal megoldandó feladat ennek megfelelően egy olyan eljárás és elrendezés kialakítása, mely alkalmas digitális rendszerek, előnyösen digitális számítógépek adatátviteli sebességének a növelésére. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha a késleltetési időt a mindenkori fizikai távolságnak megfelelően állítjuk be. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek sorén az adatátvitelt kérő berendezés központi vezetékkötegen keresztül úgy címzi meg az adatátvitelben résztvevő másik berendezést, hogy először kiadja a központi vezetékkötegre az adatátvitelben résztvevő másik berendezés címet, majd a központi vezetékköteg vezetékeinek maximális késleltetési idejével vagy annál nagyobb idővel késleltetve egy érvényesítő jelet ad a központi vezetékkötegre, ezután az adatátvitelben résztvevő másik berendezéssel végrehajtja az adatátvitelt. A továbbfejlesztés vagyis a találmány abban van, hogy minden adatátvitel kezdeményezésére alkalmas berendezésbe előre letároljuk az összes adatátvitelben résztvevő másik berendezés fizikai helyét a központi vezetékkötegen, és a késleltetés során csak az adatforgalmat kezdeményező és az adatátvitelben résztvevő másik berendezés közötti fizikai távolságnak megfelelő hosszúságban vesszük figyelembe a központi vezetékköteg vezetékkötegeinek a maximális késleltetését. A találmány értelmében célszerű, ha a késleltetés során az adatátvitelben résztvevő másik berendezés fizikai helyének letárolt számértékét egy számlánc segítségével leszámlálva állítjuk elő a szükséges késleltetést. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek központi vezetékkötegre kapcsolódó perifériái, központi egysége és operatív memóriája van. A továbbfejlesztés vagyis a találmány abban van, hogy az elrendezésnek adatforgalmat gyorsító berendezései is vannak. Az adatforgalmat gyorsító berendezések ki/bemenetei részben belső vezetékkötegeken keresztül a perifériák ki/bemeneteire, részben pedig a központi vezetékkötegre vannak kötve. Az adatforgalmat gyorsító berendezés ki/bemenetei részben belső vezetékkötegen keresztül a központi egység ki/bemeneteire, részben pedig a központi vezetékkötegre vannak csatlakoztatva. Az operatív memória ki/bemenetei a központi vezetékkötegre vannak kötve. A találmány értelmében célszerű, ha az adatforgalmat gyorsító berendezésnek adatszolgáltató egysége, időzítő egysége és cimdekódoló egysége van. Az adatszolgáltató egység bemenetei késleltetést címző vezetékkötegen keresztül a címdekódoló egység kimeneteire, kimenetei pedig adat vezetékkötegen át az időzítő egység bemeneteire vannak kötve. A időzítő egység további bemenetei a belső vezetékköteg részét képező vezérlő vezetékcsoportra, kimenetei pedig a központi vezetékköteg részét képező késleltetett érvényesítő vezetékre van csatlakoztatva. A címdekódoló egység bemenetei a belső vezetékköteg részét képező adatátvitelt címző vezetékkötegre vannak kötve. A belső vezetékkötegnek és a központi vezetékkötegnek egyaránt részét képezi átmenő vezetékköteg. Nevezetesen célszerű, ha a cimdekódoló egység, előnyösen TBP 28S42. Célszerű továbbá, ha az adatszolgáltató egység csak olvasható memória, előnyösen TBP 24S1Q. A találmány értelmében célszerű az is, ha az adatszolgáltató egységnek beállító részegysége és tároló részegysége van. A tároló részegység bemenetei adat beállító vezetékkötegen és késleltetést címző vezetékkötegen keresztül a beállító részegység kimeneteire, kimenetei pedig az adat vezetékkötegre vannak kötve. 5 10 15 20 25 30 35 40 45 50 55 60 65 3