170914. lajstromszámú szabadalom • Asszociatív tároló

170914 ie 17 18 mációtároló 34 egység 36 címsínjeivel vannak összekötve. Ha az információtároló 34 egység a címjelek koincidencia alapján történő kiválasztásával műkö­dik, akkor az aktív 4 detektor számát a 44 5 átkódoló megfelelő 36 címsínjeinek számává ala­kítja a berendezés. A leírt asszociatív tároló lehetőséget nyújt az asszociatív keresés költségeinek csökkentésére a kü­lön asszociatív elemekkel megépített berendezések 10 alkalmazásával járó költségekhez képest. Az alkalma­zott címtároló modulok és a címkiválasztás rendszere révén a költségek jelentősen lecsökkennek. Ugyan­akkor a berendezést univerzális alkalmazhatóság jel­lemzi, mivel lehetővé teszi az összes kereső művelet, 15 logikai művelet és véges számú kereső műveletből és logikai műveletekből álló műveletsorra visszavezethető műveletek elvégzését. A találmány szerinti asszociatív tároló rendszere az asszociatív tároló kapacitását az ismert béren- 20 dezésekéhez képest a többszörösére növeli. Szabadalmi igénypontok: 1. Asszociatív tároló információkeresésre és lo- 25 gikai műveletek végzésére meghatározott jellem­zőkkel bíró, többszámhelyű asszociatív binér kód­szavakkal vagy több asszociatív binér jellemzőből képzett kódcsoporttal megadott információhoz, amely egymással címsíneken és számhely-síneken át 30 összekapcsolt tárolóelemekből álló címtároló mo­dulokat és detektorokat tartalmaz, amely detek­torok bemenetei a címtároló modulok megfelelő számhely-sínjeivel villamosan össze vannak kap­csolva, amely asszociatív tárolónak továbbá kiöl- 35 vasó kód asszociatív binér jellemzői számának meg­felelő számú triggerből álló kiolvasó regisztere van, ahol a kiolvasó regiszter triggereinek kimenete a megfelelő címtároló modulok címsínjeivel villa­mosan össze van kapcsolva, azzal jellemezve, hogy 40 kiolvasó kódátalakítója (7) van, a kiolvasó regisz­terének (5) triggerei (6) csoportokra (8) vannak osztva, mindegyik kiolvasó kódátalakító bemenetei a kiolvasó regiszter (5) triggerei (6) megfelelő csoportjának (8) kimeneteivel villamosan össze van- 45 nak kapcsolva és mindegyik kiolvasó kódátalakító (7) kimenetei a megfelelő címtároló modulok (1) címsínjeivel (2) vannak villamosan összekötve. 2. Az 1. igénypont szerinti asszociatív tároló 50 kiviteli alakja, azzal jellemezve, hogy a kiolvasó kódátalakítók (7) átkódolóként (9) koincidencia­áramkörökkel (10) vannak megvalósítva, amelyek bemeneteinek száma a kiolvasó regiszter (5) trig­gereiből (6) képezett csoportok (8) számának felel 55 meg. 3. Az 1. vagy 2. igénypont szerinti asszociatív tároló kiviteli . alakja, azzal jellemezve, hogy a kiolvasó kódátalakítók (7b) hosszúidejű tároló­modulokat (11), valamint a hosszúidejű tároló- 60 modulokba (11) beírt kód kiválasztására alkalmas címsíneket (12) és számhely-síneket (13) tartalmaz­nak, ahol a hosszúidejű tárolómodul (11) címsínjei (12) a megfelelő kiolvasó kódátalakító (9) kime­neteivel vannak összekötve, és a hosszúidejű tároló- 65 modul (11) számhely-sínjei (13) a megfelelő címtá­roló modulok (1) címsínjeire (2) csatlakoznak. 4. Az 1. vagy 2. igénypont szerinti asszociatív tároló kiviteli alakja, azzal jellemezve, hogy a ki­olvasó kódátalakító (7c) moduló-2-összegzó'kkel (14) van megépítve, a kiolvasó regiszter (5) trig­gereinek (6) minden csoportja (8) részekre "(15A, 15B, 15C) van osztva, ahol az első rész (15A) egy triggerrel megépített alcsoportokból (16A) áll, a többi részek (15B, 15C) több triggerrel megépített alcsoportokból (16B) állnak, a kiolvasó kódátala­kítók (7c) moduló-2-összegzőket (14) és alcsopor­tokat (16B) tartalmazó részekre vannak osztva, ahol mindegyik alcsoport (16B) kiolvasó kódátala­kítóinak (9) kimenetei az alcsoportokhoz (16B) tartozó moduló-2-összegzők (14) első bemeneteire csatlakoznak, míg az egyes moduló-2-összegzők (14) kimenete a következő rész egyik alcsoport­jához (16B) tartozó moduló-2-összegzők (14) má­sodik bemenetére csatlakozik, az utolsó részhez tartozó moduló-2-összegzők (14) kimenetei pedig a megfelelő címtároló modul (1) címsínjeivel (2) van­nak összekötve. 5. Az 1. igénypont szerinti asszociatív tároló kiviteli alakja, azzal jellemezve, hogy maszk-regisz­tere (17) van, amely a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú trigger­ből (18) és VAGY-kapukból (19) áll, amelyek első bemenete a maszk-regiszter (17) megfelelő trigge­reinek „1" vagy ,.0"-kimenetére van kötve, míg a VAGY-kapuk (19) második bemenete a kiolvasó regiszter (5) megfelelő triggerei (6) kimeneteirex csatlakozik és a VAGY-kapuk (19) kimenete a megfelelő kiolvasó kódátalakító (7) bemeneteivel van összekötve. 6. Az 1. vagy 5. igénypontok szerinti asszociatív tároló kiviteli alakja, azzal jellemezve, hogy több bemenetű VAGY-kapui (20) vannak és a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú triggerből (22) álló kimeneti regisztere (21) van, amely kimeneti regiszter triggerei csoportokra (23) vannak felosztva, ahol az egyes csoportok bemenetére megfelelő több bemenetű VAGY-kapu (20) kimenete csatlakozik, míg a több bemenetű VAGY-kapu (20) bemenetei címtároló modul (1) megfelelő számhely-sínjeivel (3) vannak összekötve, a kiolvasó regiszter (S) triggerei (6) és a maszk­-regiszter (17) triggerei (18) csoportokra vannak felosztva, amely csoportokban (8, 24) a triggerek száma egyenlő a kimeneti regiszter (21) csoport­jaiban (23) levő triggerek számával. 7. Az 1., 5. és 6. igénypontok bármelyike sze­rinti asszociatív tároló kiviteli alakja, azzal jelle­mezve, hogy a kiolvasó kód jellemzői számának megfelelő számú triggerből (26) álló bemeneti regisz­tere (25) van, amelynek triggerei csoportokra(27) van­nak felosztva, továbbá koincidenciaáramkörei (28) vannak, amelyek első bemenete a bemeneti regiszter (25) megfelelő csoportjaiban (27) lévő triggerek „0" vagy ^,1" kimenetére csatlakozik, ezenkívül mű­veleti dekódolója (29) van, amelynek megfelelő kimenetei a koincidenciaáramkörök (28) második bemenetére csatlakoznak, míg a koincidenciaáram­körök (28) egy részének kimenete a kimeneti 9

Next

/
Oldalképek
Tartalom