180131. lajstromszámú szabadalom • Berendezés számítógépek operativ tára megbízhatóságának növelésére

.80.131 a Jel:ift és pointer kimenete a t. árvezérlőegység másik bemeneté­vel, a túrvezérlőegység kimenete pedig az adatmező vezérlő be­menetével van összekötve. Az adatmező kimenete a multiplexer bemenetére csatlakozik. A találmány tárgyát a továbbiakban kiviteli példa és rajz alapján ismertetjük részletesebben.•A rajzon a találmány sze­rinti megoldás elvi vázlata látható. A találmány szerinti berendezésben az 5 cimregiszter és az 1 adatregiszter kimenete a 2 operativ tár cim- és adat be­menetelre csatlakozik. Az 1 adatregiszter kimenete a 4 kompa­­rátor egyik bemenetével és a 6 asszociatív tár 9. adatmezőjének adatbemenetével van összekötve. A 2 operativ tár kimenete a 3 multiplexerrel és a 4 komparátor másik bemenetével van össze­kötve. A 4 komparátor kimenete a 6 asszociatív tár 10 tárvezér­lő egységének egyik bemenetére csatlakozik. Az 5 cimregiszter kimenete a 6 asszociatív tár-PLAG Jelzővel ellátott 7 címtárá­nak bemenetére van kapcsolva. A 6 asszociatív tárban a PLAG Jelző és a 8 pointer kimenete e 10 tárvezérlő egység másik be­menetével van összekötve. A 10 tárvezérlő egység kimenete a 9 adatmező vezérlőbemenetére csatlakozik. A 9 adatmező kimenete a 3 multiplexer bemenetével van összekötve. A találmány szerinti berendezés működése a következői A 2 operativ tárba történő minden adatbeirást ellenőrző olvasás követ. Ennek eredményét a 4 komparátor összehasonlitja az eredetileg beérkező és az 1 adatregiszterben tárolt adattal. Egyezés eseten az adatbevitel a szokásos módon folytatódik. El­térés esetén viszont mind az adat, mind az 5 cimregiszterben tárolt cim a 6 asszociatív tárta kerül a 8 pointer által kije­­jölt első, méç fel nem használt rekeszbe, majd a 8 pointer egy­­gyel tovább lep. Egy korábban hibásnak talált rekesz olvasása esetén a 6 asszociativ tár FLAG jelzője Jelzi a kért cim egyezését a 6 aaz­­szociativ tárba korábban eltárolt valamelyik címmel. Ez az ösz­­szehasonlitás csak a címre történik, az adatra nem. Az adatot ez esetben nem a 2 operativ tárból kapjuk, hanem a 6 asszocia­tiv tárnak a kért címmel egyező címet tartalmazó rekeszének a­­datmezőjéből. A kimenő adatot a 3 multiplexer nem a 2 operativ tárból, hanem a 6 asszociativ tárból kapuzza ki. Korábban már hibás rekesz Írása esetén szintén Jelzést ad a 6 asszociativ tár és a beírandó adat közvetlenül a 6 asszoci­ativ tár 9 adatmezőjébe kerül. Ez kiküszöböli, bogy a 6 asszo­ciativ tárban ugyanaz a cim többször is előforduljon. A javasolt megoldás akár "handshake", akár kötött ütemü tár esetén is alkalmazható. A találmány szerinti berendezés előnye az, hogy a felhasz­nált kiegészítő asszociativ tár csak a ténylegesen hibás reke­szek kiváltására kell, mig az ismert megoldásoknál a tároló va­lamennyi rekeszében kiegészítő tárolóelemeket rendelnek. A ja­vasolt berendezés az ismert megoldásokkal szemben akkor is - ki­javítja a hibát, ha egy szónak akár valamennyi bitje hibás. Figyelembevéve a ma használatos félvezetőmemóriák nagy megbízhatóságát, nagyobb berendezések memóriájánál a javasolt megoldás a hibajavításra felhasznált áramkörök számát akár nagy­ságrenddel is csökkentheti. A megbizhatóság további fokozása érdekében a találmány szerinti megoldás a-hagyományos hibajavitó/detektáló áramkörök­kel is kombinálható. 2

Next

/
Thumbnails
Contents