196668. lajstromszámú szabadalom • Eljárás és elrendezés digitális rendszerek, előnyösen számítógépekkülönböző kapacitású memória modulokkal való bővítésére

1 196 668 2 A találmány tárgya eljárás és elrendezés digitális rendszerek, előnyösen számítógépek, különböző ka­pacitású memória modulokkal való memória bővíté­sére. Mint ismeretes, a digitális technikában, és ezen belül különösen a számítástechnikában komoly prob­léma, hogy a felhasználók nem rendelkeznek kellő hardware ismeretekkel. Ez a probléma különösen ak­kor jelentkezik, ha a berendezések csak részben hibá­sodnak meg, ilyenkor a hibás részek kiiktatásával a berendezések, ha némileg korlátozott kapacitással is, de üzemben tarthatók lehetnének. Egyik viszonylag gyakoribb meghibásodási mód a viszonylag nagy ka­pacitású memória valamelyik moduljának a kiesése. Abban az esetben, ha kellően magas szintű a rendszer program és biztosítja azt a lehetőséget, hogy bizonyos memória területeket kitiltva működjön tovább, a hiba software úton elhárítható, azonban az ilyen magasz­­szintű rendszer programok ritkák. Ellenkező esetben a működő memória modulok átcímzése válik szüksé­gessé, melyek azonban mind a mai napig csak hard­ware úton címczhctök át, általában - jumperck - (kapcsolók) átállításával, melyek a memória modu­lokban vannak elhelyezve. További probléma, hogy a különböző kapacitású memória modulok nem ke­verhetők, vagy csak nagyon szigorú algoritmus sze­rint helyezhetők el a berendezésekben. A találmánnyal célunk a fentiekben vázolt nehézsé­gek egyidejű kiküszöbölése. A találmánnyal megoldandó feladat ennek megfele­lően egy olyan eljárás és elrendezés kialakítása, mely alkalmas digitális rendszerek, előnyösen számítógé­pek, különböző kapacitású memória modulokkal va­ló memória bővítésére. A találmány alapja az a felismerés, hogy ha egy nem létező memória helyet címezünk meg, akkor arra nem kapunk választ. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, amelynek során az egyes memória tömböket fizikai helyüktől függően jelöljük ki. A továbbfejlesztés, vagyis a találmány abban van, hogy először meghatározzuk az egyes memória mo­dulok kapacitásait, majd fizikai helyük figyelembevé­telével előállítunk egy címtérképet és a címtérkép se­gítségével határozzuk meg minden esetben, hogy me­lyik memória modul melyik memória helye tartozik az egyes memória címhez. A találmány értelmében célszerű, ha a címtcrkcp­­ben rögzítjük, hogy az egyes fizikai helyeken mekkora kapacitású memória modul helyezkedik el, és a követ­kező memória modul első címe lesz a tényleges memó­ria következő címe. Nevezetesen célszerű, ha a memória modulok kapa­citásának meghatározásakor megcímezzük a felhasz­nálható legkisebb kapacitású memória modul tetejét és megnézzük, hogy válaszol-e, amennyiben igen, úgy a címet megnövelve a következő várható kapacitás értékére újra elvégezzük a vizsgálatot, mindaddig, amig választ kapunk. Abban az esetben, ha az első címre nincs válasz az adott fizikai helyen nincs memó­ria modul. Abban az cselben, ha egy következő cimrc nincs válasz, visszalépünk az előző címre és azt tárol­juk mint az adott memória modul kapacitását. A találmány szerinti elrendezés egy olyan ismert elrendezés továbbfejlesztése, melynek központi veze­tékkötegre kapcsolódó memória vezérlő berendezése és központi memória vezetékkötegen keresztül a me­mória vezérlő berendezésre kapcsolódó memória mo­duljai vannak. A továbbfejlesztés, vagyis a találmány abban van, hogy az elrendezésnek aktuális memória cím előállító berendezése is van. az aktuális memória cím előállító berendezés ki/bcmcnctci központi memória vezeték­kötegen keresztül a memória vezérlő berendezés ki/ bemenetelre belső, memória vezetékkötegen át pedig a memória modulok ki/bemeneteire vannak kötve. A találmány értelmében célszerű, ha az aktuális memória cím előállító berendezésnek címtérképezö főegysége, óragenerátora, címtérkép képző főegysége, cím előállító főegysége, és cimtérkép tárolója van. A cinnérképczö főegység bemenetéi részben a köz­ponti memória vezetékköteg részét képező alaphely­zetbe állító vezetékre, részben pedig órajel vezetéken keresztül a cimtérkép képző főegység és a cím előállító főegység bemenetére, valamint az óragenerátor kime­netére, kimenetei beíró vezetéken át a címtérkép kép­ző főegység bemenetére, üzemmód jelző vezetéken keresztül a cimtérkép képző főegység és cím előállító főegység bemenetére, fizikai cím vezetékkötegen és memória tartomány vezetékkötegen át a címtárkép képző főegység további bemenetelre, ki/bemenetei pe­dig a belső memória vezetékköteg részét képező belső cím vezetékkötegre vannak kötve. A cím előállító fő­egység további bemenetel a központi memória veze­tékköteg részét képező bejövő cim vezetékkötegre, kimenetéi részben aktuális cím vezetékkötegre, rész­ben pedig címző vezetékkötegen keresztül a cimtérkép tároló, a címtérkép képző főegység kimeneteire és a cimtérkép tároló bemenetéire, ki/bemenetei belső adat vezetékkötegen át a cimtérkép képző főegység és a cimtérkép tároló ki/bemeneteire vannak csatlakoz­tatva. A cimtérkép tároló további bemenetéi olvasási parancs vezetéken és írási parancs vezetéken keresztül a cimtérkép képző Főegység további kimenetéire van­nak kötve. Nevezetesen célszerű, ha a címtérképezö főegység nek fizikai helyszámlálója, csak olvasható memóriája, kapuzó egysége, kapacitás számlálója, üzemállapot meghatározó áramköre és figyelő egysége van. A fizi­kai helyszámláló bemenetei az alaphelyzetbe állító vezetéken keresztül a kapacitás számláló és az üzem­állapot meghatározó áramkör bemenetére, illetve bclyszámlálót növelő vezetéken át a figyelő egység kimenetére, kimenclci pedig üzemmód váltó vezeté­ken keresztül az üzemállapot meghatározó áramkör további bemenetére, a fizikai dm vezetékkötegen át pedig a kapuzó egység bemenetelre vannak kötve, a kapuzó egység további bemeneté kapuzó vezetéken keresztül a figyelő egység további kimenetére, ki/ bemenetéi pedig a belső cím vezetékköteg részét képe­ző belső cím vezeték csoportra vannak csatlakoztat­va, a kapacitás számláló további bemenetei visszalép­tető vezetéken és előre léptető vezetéken a figyelő egység még további kimenetéire, kimenetei pedig sí menő vezetékkötegen keresztül a csak olvasható me­mória bemenetéire vannak kötve, az üzemállapot meghatározó áramkör kimeneté az üzemmód jelző vezetéken át a figyelő egység bemenetére vsn csatla­koztatva, a figyelő egység további bemenetel órajel vezetékre és a belső cím vezetékköteg részéi képező 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents