170914. lajstromszámú szabadalom • Asszociatív tároló
3 170914 4 van, következésképp a nulla-jeleket vagy koincidenciajeleket a megfelelő számhely-sínek jeleinek összegezésénél a detektor „1" jelként nem koincidenciajelként értékelheti. A detektor téves értékelése esetén nem lehetséges a kiolvasó kód és az asszociatív szó kódja egyezésének regisztrálása. Az említett hiányosság az ismert asszociatív tárolók kapacitását és üzemi sebességét csökkenti, megnehezíti a tároló gyakorlati alkalmazását. Az ismert asszociatív tárolómodulokból álló asszociatív tárolók működése az azonosság hiányának a tárolómodulon belüli vizsgálatán alapul. Az ilyen tárolók hátránya a speciális modulok komplikált felépítése, ami megnehezíti a modulok vezérlését és készítését, csökkenti az előállítás rentabilitását. Célunk a találmánnyal a fenti hátrányok kiküszöbölése olyan asszociatív tároló létrehozásával, amelyben az ismerteknél egyszerűbb és olcsóbb címtároló modulok (információtörlés nélkül) alkalmazhatók információk asszociatív keresésére. A feladat találmány szerinti megoldásában az asszociatív tárolónak kiolvasó kódátalakítója van, a kiolvasó regiszterének triggerei csoportokra vannak osztva. Mindegyik kiolvasó kódátalakító bemenetei a kiolvasó regiszter triggerei megfelelő csoportjának kimeneteivel villamosan össze vannak kapcsolva, és mindegyik kiolvasó kódátalakító kimenetei a megfelelő címtároló modulok címsínjeivel vannak villamosan összekötve. A kiolvasó kódátalakítók célszerűen átkódolóként koincidenciaáramkörökkel vannak megvalósítva, amelyek bemeneteinek száma a kiolvasó regiszter triggereiből képezett csoportok számának felel meg. A kiolvasó kódátalakítók tartalmazhatnak hosszúidejű tárolómodulokat, valamint a hosszúidejű tárolómodulokba beírt kód kiválasztására alkalmas címsíneket és számhely-síneket, ahol a hosszúidejű tárolómodul címsínjei a megfelelő kiolvasó kódátalakító kimeneteivel vannak összekötve, és a hosszúidejű tárolómodul számhely-sínjei a megfelelő síntároló modulok címsínjeire csatlakoznak. A kiolvasó kódátalakító előnyösen moduló-2 összegzőkkel van megépítve, a kiolvasó regiszter triggereinek minden csoportja részekre van osztva, ahol az első rész egy triggerrel megépített alcsoportokból áll, a többi részek több triggerrel megépített alcsoportokból állnak. A kiolvasó kódátalakítók moduló-2 összegzők első bemeneteire csatlakoznak, míg az egyes moduló-2 összegzők kimenete a következő rész egyik alcsoportjához tartozó moduló-2 összegzők második bemenetére csatlakozik, az utolsó részhez tartozó moduló-2 összegzők kimenetei pedig a megfelelő címtároló modul címsínjeivel vannak összekötve. Az asszociatív tárolónak célszerűen maszk-regisztere van, amely a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú triggerből és VAGY-kapukból áll, amelyek első bemenete a maszk-regiszter megfelelő triggereinek „1" vagy „O'^-kimenetére van kötve, míg a VAGY-kapuk második bemenete a kiolvasó regiszter megfelelő triggerei kimeneteire csatlakozik és a VAGY-kapuk kimenete a megfelelő kiolvasó kódátalakító bemeneteivel van összekötve. Célszerű továbbá, ha az asszociatív tárolónak 5 több bemenetű VAGY-kapui vannak és a kiolvasó kód asszociatív binér jellemzői számának megfelelő számú triggerből álló kimeneti regisztere van, amely kimeneti regiszter triggerei csoportokra vannak felosztva, ahol az egyes csoportok bemenetére 10 megfelelő több bemenetű VAGY-kapu kimenete csatlakozik, míg a több bemenetű VAGY-kapu bemenetei a címtároló modul megfelelő szárnhely-sínjeivel vannak összekötve, a kiolvasó regiszter triggerei és a maszk-regiszter triggerei csoportokra 15 vannak felosztva, amely csoportokban a triggerek száma egyenlő a kimeneti regiszter csoportjaiban levő triggerek számával. Az asszociatív tárolónak előnyösen a kiolvasó kód jellemzői számának megfelelő számú triggerből 20 álló bemeneti regisztere van, amelynek triggerei csoportokra vannak felosztva, továbbá koincidencia áramkörei vannak, amelyek első bemenete a bemeneti regiszter megfelelő csoportjaiban levő triggerek „0" vagy ,,1 "-kimenetére csatlakozik, ezen-25 kívül műveleti dekódolója van, amelynek megfelelő kimenetei a koincidenciaáramkörök második bemenetére csatlakoznak, míg a koincidenciaáramkörök egy részének kimenete a kiolvasó regiszter megfelelő triggereinek bemenetével van összekötve 30 és a többi koincidenciaáramkör kimenete a megfelelő több bemenetű VAGY-kapu bemeneteire csatlakozik. A bemeneti és a kimeneti regiszterek triggereinek csoportjai célszerűen léptető regisztert, és a 35 másik regiszter triggereinek csoportjai zártláncú léptetőregisztert alkotnak. A berendezésnek előnyösen további dekódolói vannak és prioritásáramköre van, amelynek bemenetei a dekódolok első kimeneteire csatlakoznak, 40 továbbá ,,0"-jelek koincidenciaáramköreivel és „l"-jelek koincidenciaáramköreivel van megépítve, ahol a címtároló modulok m számú címtároló modult tartalmazó csoportokra vannak felosztva, az egyes csoportokban levő modulok egyenértékű 45 számhelysínjei a csoporthoz tartozó koincidenciaáramkörök bemeneteire csatlakoznak, míg az egyes csoportokhoz tartozó koincidenciaáramkörök kimenetei a megfelelő dekódolok bemeneteire vannak kapcsolva. 50 Célszerűen az asszociatív tárolónak információtároló egysége van, amely címsínek, valamint beiró- és kiolvasó számhely-sínek segítségével összekapcsolt és k számhelyű-cellákká szervezett tárolóelemekkel van megépítve. A tárolónak továbbá az infor-55 mációtároló egység egy cellája számhelyeinek számával egyenlő számú triggerből álló információregisztere van, ahol az információtároló egység kiolvasó számhely-sínjei az információregiszter megfelelő triggereinek bemenetére, az információtároló 60 egység beíró számhely-sínjei az információregiszter megfelelő triggereinek kimenetére csatlakoznak, míg az információtároló egység címsínjei a megfelelő detektorok kimenetére vannak kötve. Az információtároló egység mindegyik cellájában további 65 tárolóelemek és az információregiszterben további 2