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

1 1 <;5 700 2 port részét képező cím tesztelő vezetékre van kötve. A ne­gyedik kapu áramkör további bemeneté az üzemmód veze­tékcsoport részét képező adatteszt üzemmód vezetékre, kimenete a multiplexert vezérlő vezetek csoport részét ké­pező adat tesztelő vezetéken keresztül a második vezérlő multiplexer és második kapu áramkör további bemeneté­re van csatlakoztatva. A második vezérlő multiplexer még további bemenete a belső vezérlő vezetékcsoport részét képező második belső vezérlő vezetékre, kimenete pedig az adatbeíró vezetékre van kötve. A címkiegészítő vezeték­csoport az átmenő cím vezetékköteg részét képezi. A találmány értelmében célszerű az is, ha az első kapu áramkör, a harmadik kapu áramkör és a negyedik kapu áramkör ÉS kapu. Célszerű továbbá még az is, ha a második kapu áram­kör NEMVAGY kapu. A találmányt részletesebben rajz alapján ismertetjük, melyen az ismert és a találmány szerinti berendezés pél­­dakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra az ismert és a találmány szerinti megoldás fo­lyamatábrája; a 2. ábra az ismert berendezés kiviteli alakja; a 3. ábra a találmány szerinti berendezés pcldakénti ki­viteli alakja; a 4. ábra a találmány szerinti tesztelést vezérlő egység példákén ti kiviteli alakjai; az 5. ábra a találmány szerinti belső vezérlő egység pél­daként kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal a kétirá­nyú kapcsolatokat kettős nyíllal jeleztük. Az. ismert megoldást az 1. ábra folyamatábrája alapján ismertetjük. A megoldás ti első időpillanattal kezdődik, amikor is megnézzük, hogy memória ciklus indult-e, amennyiben igen, úgy t2 második időpillanat következik, amennyiben nem úgy újra a ti első időpillanat. A t2 má­sodik időpillanatban megnézzük, hogy írás vagy olvasás történik-e, amennyiben írás úgy TI első időtartam, abban az esetben pedig, ha olvasás, akkor t3 harmadik időpilla­nat következik. A TI első időtartamban beírjuk az ada­tot, valamint a címkiegészítő információt a gyors puffer memóriába és egyben egy operatív memória írási ciklust indítunk, mely után újra ti első időpillanat következik. A t3 harmadik időpillanatban megnézzük, hogy a gyors puf­fer memóriában létrejött-e cím találat, ha igen úgy T2 má­sodik időtartam következik, ha nem akkor T3 harmadik időtartamban egy olvasási ciklust indítunk az operatív me­mória felé, melynek befejezése után ismét 11 első időpil­lanat következik. A T2 időtartamban az adatot kiolvassuk a gyors puffer memória adat részéből és ezután újra a 11 első időpillanat következik. A találmány szerinti megoldást ugyancsak az 1. ábra folyamatábrája alapján ismertetjük, mely az ismerttől ab­ban tér el, hogy a ti első időpillanat után t4 negyedik idő­pillanat következik, amikor is megnézzük, hogy az elindí­tott ciklus normál üzemmódra vonatkozik-e, amennyiben ige, ügy t2 második időpillanat, amennyiben nem, úgy T4 negyedik időtartam következik. A T4 negyedik időtartam­ban letiltjuk az operatív memória felé induló ciklusokat és ezt követi a t5 ötödik időpillanat. A t5 ötödik időpilla­natban megnézzük, hogy a gyors puffer memóriára teszt* memóriaként van-e szükség,"amennyiben igen, úgy t8 nyolcadik időpillanat következik, amennyiben nem, úgy t6 hatodik időpillanatban megnézzük, hogy a gyors puffer memóriában adatoldali tesztelés történik-e, amennyiben igen, úgy ismét t8 nyolcadik időpillanat következik, egyébként pedig t7 hetedik időpillanatban megnézzük, hogy írásra vagy olvasásra van-e szükség, ha írásra, úgy T6 hatodik időtartam, ha olvasásra, akkor T5 ötödik időtar­tam következik. A T5 ötödik időtartamban kiolvassuk a megcímzett rekeszről a cimkiegészitést és ezután újra ti első időpillanat következik. A T6 hatodik időtartamban beírjuk a megcímzett rekeszbe a címkiegészítést, illetve a szükséges teszt mintát, melyet a ti első időpillanat követ. A tS nyolcadik időpillanatban megnézzük, hogy írásra vagy olvasásra van-e szükség, ha írásra, úgy T8 nyolcadik időtartam, ha olvasásra akkor T7 hetedik időtartam követ­kezik. A T7 hetedik időtartamban kiolvassuk a megcím­zett rekeszről az adatot és ezután újra ti első időpillanat következik. A T8 nyolcadik időtartamban beírjuk a meg­címzett rekeszbe az adatot, illetve a szükséges teszt min­tát, melyet a íl első időpillanat követ. Az ismert berendezést a 2. ábra alapján ismertetjük. A berendezésnek 11 cimkiegészitést tároló egysége, 12 adat­tároló egysége és 13 adatforgalmat vezérlőegysége van. A 13 adatforgalmat vezérlő egység bemenetel a berendezés bemenetelt képező A cím és vezérlő vezetékkötegen ke­resztül a 12 adattároló egység bemenetéire, X cím vezérlő vezetékkötegen át a 1 1 cimkiegészitést tároló egység kime­neteire ki/bcmcnctei D belső adat vezetékkötegen keresz­tül a 12 adattároló egység ki/bemeneteire, valamint a be­rendezés kijbemeneteit képező C központi adat vezeték­kötegre és R központi vezetékkötegre vannak csatlakoz­tatva. A 11 címkiegészítést tároló egység bemenetel az A cím és vezérlő vezetékköteg részét képező U alsó cím ve­zetékkötegre és V felső cím vezetékkötegre vannak kötve. Olvasáskor az A cím és vezérlő vezetékkötegen érkező cím és olvasási parancs hatására az U alsó cím vezetékköte­gen a cím alacsony helyiértékű része, V felső cím vezeték­kötegen a magasabb helyiértékű része érkezik a 11 címkie­gészítést tároló egységbe. A 11 cimkiegészitést tároló egy­ség memóriájában a U alsó cím vezetékkötegen érkező cím hatására kijelölődik egy adat, mely X cím vezérlő vezeték­kötegen keresztül a 13 adatforgalmat vezérlőegységbejut, mely ebben az adatban szereplő círnkiegészítés és érvé­­nyességjelző bit, valamint az A cím és vezérlő vezetékkö­tegen érkező cím magasabb helyiértékű részének segítségé­ve] meghatározza, hogy a kért adat a 12 adattároló egység­ben van-e. Ha igen, akkor a 12 adattároló egységben az A cím cs vezérlő vezetékkötegen érkező cím alsó részének hatására kijelölődő és D belső adat vezetékkötegen a 13 adatforgalmat vezérlő egységbe érkező adatot C központi adat vezetékkötegre adja. Ha nem, akkor az R központi vezetékkötegen keresztül olvasási ciklust indít és az így ka­pott adatot C központi adat vezetékkötegre adja, D belső adat vezetékkötegen keresztül a 12 adattároló egység A cím és vezérlő vezetékkötegen érkező cím kisebb helyiér­tékű része által megcímzett szavába írja. A cím V felső cím vezetékkötegen érkező magasabb helyértékű részét 11 címkiegészítést tároló egység U alsó cím vezetékköteg által megcímzett szavába írjuk, és beállítjuk az. érvényesség jel­zőt. íráskor a C központi adat vezetékkötegen érkező ada­tot az A cím és vezérlő vezetekkötegen érkező címet és ol­vasási parancsot 13 adatforgalmat vezérlő egység az R köz­ponti vezetékkötegre adja és írási ciklust indít. A D belső adat vezetékkötegen keresztül a 12 adattároló egység A cím és vezérlő vezetékkötegen érkező cím kisebb helyérté­kű része által megcímzett szavába írja az adatot. A cím V felső cím vezetékkötegen érkező magasabb helyéríékű ré­szét 11 címkiegészítést tároló egység U alsó cím vezeték­.1 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom