195700. lajstromszámú szabadalom • Berendezés gyors puffer memória tesztelésére ill teszt memóriaként való alkalmazására

1 195 700 2 A találmány tárgya berendezés gyors puffer memória tesztelésére, illetve teszt memóriaként való alkalmazására. Mint ismeretes digitális számítógépeknél a memória és a központi egység közti adatátviteli sebesség növelése cél­jából gyakran gyors puffer memóriát alkalmaznak, mely rekeszeinek tartalma részben megegyezik a memória bizo­nyos rekeszeinek tartalmával, részben pedig kiegészítő in­formációt tartalmaz, mely meghatározza a tartalmazott adat érvényességét és azt a memória címet, melynek tar­talmával megegyezik. Olvasáskor abban az esetben, Jia a kért adat $ gyors puffer memóriában is jelen van, azt köz­vetlenül a központi egység rendelkezésére bocsátják nem indítva memória ciklust vagy nem várva be annak befeje­ződését. Ilyen megoldást alkalmaznak például a DEC ál­tal gyártott PDP 11/34 típusú gépben, és az MTA KFKI által gyártott TPA 1 l/44Ö-beu. A hagyományos kialakítású puffer memóriák beméré­sénél nehézséget jelent, hogy a rekeszek tartalma nem ér­hető el közvetlenül, ezért esetleges memória, vagy adatút hibák csak hosszadalmas kézi méréssel, vagy bonyolult és drága mérő automatákkal deríthetek ki. További nehéz­ség, hogy a központi vezetékköteg, vagy a memória hibája esetén a központi egység csak részben tesztelhető. 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 megfelelő­en egy olyan berendezés kialakítása, mely alkalmas gyors puffer memória tesztelésére, illetve teszt memóriaként va­ló alkalmazására. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha a gyors puffer memóriát köz­vetlenül címezni tudjuk. A találmány szerinti megoldás egy olyan ismert meg­oldás továbbfejlesztése, melynek során az adatokat a gyors puffer memóriából olvassuk ki. A továbbfejlesztés vagyis a találmány abban van, hogy' tesztelés esetén a gyors puffer memória adat részét és a címkiegészítő részét külön—külön címezzük meg és egy­mástól függetlenül írjuk és olvassuk. A gyors puffer me­mória teszt memóriaként való alkalmazása esetén a gyors puffer memóriának csak az adattárát használjuk úgy írás­nál mind olvasásnál és egyben az operatív tár felé történő írást és olvasást egyaránt tiltjuk. A gyors puffer memória adattal való feltöltését önmagában ismert módon háttér­tár segítségével végezzük. A találmány értelmében célszerű, ha a gyors puffer memória tesztelése esetén mindennemű operatív memória felé irányuló ciklust tiltunk. A találmány szerinti berendezés egy olyan ismert be­rendezés továbbfejlesztése, melynek címkiegészítést táro­ló egysége és adattároló egysége, valamint az adattároló egységgel belső adat vezetékkötegen keresztül összekötött központi vezetékkötegre csatlakozó adatforgalmat vezérlő egysége van. A továbbfejlesztés, vagyis a találmány abban van, hogy a berendezésnek tesztelést vezérlő egysége is van. A tesztelési vezérlő egység bemenetel cím és vezérlő vezeték­kötegen keresztül a címkiegészítést tároló egység bemene­téire, egyirányú adat vezetékkötegen át az adattároló egy­ség kimeneteire, kimenetei átmenő cím vezetékkötegen keresztül az adattároló egység és adatforgalmat vezérlő egység bemenetelre, adatbeíró vezetéken át az adattároló egység bemenetére, ki/bemenetei kiegészítő vezetékköte­gen keresztül a címkiegészítést tároló egység ki/bemenete­­ire, átmenő címkiegészítő vezetékkötegen át az adatfor­galmat vezérlő egység ki/bemeneteire, belső adat vezeték­kötegen keresztül az adatforgalmat vezérlő egység ki/be­­meneteire és az adattároló egység bemenetéire, továbbá berendezés ki/bemeneteit képező központi adat vezeték­kötegre vannak kötve. A találmány értelmében célszerű, ha a tesztelést ve­zérlő egységnek címfelismerő egysége, belső vezérlő egysé­ge, első adat multiplexere, vezérlő regisztere, második adat multiplexere és vonali meghajtója van. A kiegészítő veze­tékkötegnek és az átmenő címkiegészítő vezetékkötegnek egyaránt részét képezi belső kiegészítő vezetékköteg, a eímfclismcrő egység bemenetci a cím cs vezérlő vezetékkö­tegen át a belső vezérlő egység, kimenetéi pedig engedélye­ző vezetéken keresztül a vezérlő regiszter, találat vezeté­ken át a belső vezérlő egység bemenetére van kötve. A ve­zérlő regiszter további bemenetéi a cím és ve/.crlő vezeték­köteg részét képező regisztert vezérlő vezetékcsoportra, a kimenetéi üzemmód vezetékcsoporton keresztül a belső vezérlő egység bemenetéire, ki/bemenctei pedig a közpon­ti adat vezetékkötegen át a vonali meghajtó további beme­netelre, és az első adat multiplexer bemenetéire vannak csatlakoztatva. Az. első adat multiplexer további bemene­téi választó vezetéken és cimkiegcsz.ílő vezetékcsoporton keresztül a belső vezérlő egység kimenetéire, kimenetei pe­dig a kiegészítő vezetékköteg részét képező kimenő cím vezetékkötegre vannak kötve. A belső vezérlő egység to­vábbi bemenetéi áz átmenő címkiegészítő vezetékköteg részét képező belső vezérlő vezetckcsoportra, további ki­menetei pedig az adatbeíró vezetékre, a kiegészítő veze­tékköteg részét képező írási címkiegészítő vezetékre, az átmenő cím vezetékkötegre és multiplexert vezérlő veze­tékcsoporton keresztül a második adat multiplexer beme­netelre vannak csatlakoztatva. A második adat multiplexer további bemenetei a cím és vezérlő vezetékköteg részét képező átvitelt engedélyező vezetékre, a kiegészítő ve­zetékköteg részét képező címkiegészítő kimenő vezeték­kötegre, a belső adat vezetékkötegen keresztül a vonali meghajtó kimeneteire, az egyirányú adat vezetékkötegre, kimenetéi pedig a központi adat vezetékkötegre. A vona­li meghajtó további bemenete a cím és vezérlő vezetékkö­teg részét képező meghajtót vezérlő vezetékre van csatla­koztatva. Nevezetesen célszerű, ha a címfelismerő egység mag­­nitudókomparátor/ok/. Célszerű továbbá, ha a belső vezérlő egységnek első kapu áramköre, második kapu áramköre, első vezérlő mul­tiplexere, harmadik kapu áramköre, negyedik kapu áram­köre és második vezérlő multiplexere van. Az első kapu áramkör bemenetei a cím és vezérlő vezetékköteg részét képező bemenő írás vezérlő vezetéken keresztül az első vezérlő multiplexer és második vezérlő multiplexer be­menetére, illegve belső tesztelő vezetéken át a második ka­pu áramkör kimenetére, kimenete pedig az átmenő cím ve­zetékköteg részét képező kimenő írás vezérlő vezetékre van kötve. A cím és vezérlő vezetékkötegnek és az átme­nő cím vezetékkötegnek egyaránt részét képező átmenő cím vezetékköteg, az első vezérlő multiplexer további be­menetei a belső vezérlő vezetékcsoport részét képező el­ső belső vezérlő vezetékre és a multiplexert vezérlő veze­tékcsoport részét képező választó vezetéken keresztül a második kapu áramkör bemenetére és a harmadik kapu áramkör kimenetére, kimenete pedig az írási címkiegé­szítő vezetékre van csatlakoztatva. A harmadik kapu áram­kör bemenetei a találat vezetéken keresztül a negyedik ka­pu áramkör bemenetére, illetve az üzemmód vezetékcso-5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Oldalképek
Tartalom