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

3 176348 4 mennyiségileg is nagyobb követelményt állít, mint a szokásos lekérdező dekóderekkel szemben tá­masztott követelmény. Célunk a találmánnyal olyan asszociatív tároló kialakítása, amelynek felépítése lehetővé teszi a kapacitásnak nem a címezhető tárolómodulok ka­pacitása növelésének útján történő megnövelését is. A találmány szerinti asszociatív tárolónak az információk párhuzamos visszakeresésére alkalmas mátrixba kapcsolt - keresőjellemzők kombináció­jából álló információk beírására, tárolására és kiol­vasására alkalmas — tárolótömbjei vannak, amely tárolótömbök kimenő sínekkel és címsínekkel ellá­tott címezhető tárolómodulból és a címsínekre csatlakozó lekérdező dekóderből állnak. A tároló­nak továbbá a dekóderek bemenetelre csatlakozó - binér keresőjellemzők meghatározott kombiná­ciójaként beírt lekérdező kód tárolásra alkalmas - lekérdező regisztere van, amely a lekérdező kód binér keresőjellemzőinek megfelelő számú flip-flop­­ból áll, amely flip-flopok a mátrix sorai számának megfelelő számú csoportba vannak osztva és ame­lyek kimenetei a megfelelő lekérdező dekóder meg­felelő bemenetéivel vannak összekapcsolva. Az asszociatív tárolónak továbbá a keresett információ tárolóhelyének kijelzésére alkalmas detektorai van­nak, amelyek bemenetel az egy mátrix oszlopban levő tárolótömbök megfelelő kimenő sínjére csatla­koznak. A találmány szerinti megoldásban a tárolónak kiegészítő lekérdező dekódere is van, amelynek kimenetei az egy-egy mátrix sorban levő dekóderek további bemenetére rá vannak kapcsolva — ahol a dekóderek száma a kiegészítő lekérdező dekóder kimeneteinek számából és egy mátrix sor összes tárolótömbje kimenősínjeinek számából képzett szorzattal egyenlő —, továbbá kiegészítő lekérdező regisztere van, amely meghatározott számú flip­­flopból áll, amelyek kimenete a kiegészítő lekér­dező dekóder megfelelő bemenetére és az összes tárolótömb lekérdező dekóderének a megfelelő ki­egészítő bemenetére csatlakozik. A találmány szerinti megoldás lehetővé teszi az asszociatív tárolók műszaki adatainak, kapacitásá­nak javítását a szükséges ráfordítás számottevő nö­vekedése nélkül. Az alábbiakban kiviteli példára vonatkozó rajzok alapján részletesen ismertetjük a találmány lénye­gét. A rajzon az 1. ábra asszociatív tároló tömbvázlata, a 7. ábra egy tárolótömb lekérdező dekóderének tömbvázlata, a 3. ábra kiegészítő lekérdező dekóder tömb váz­lata. Az asszociatív szavak (binér keresőjellemzők meg­határozott kombinációjaként tárolt információk) visszakeresésére alkalmas asszociatív tárolónak az in­formációk párhuzamos hozzáférésű mátrixba kap­csolt - keresőjellemzők kombinációiból álló infor­mációk beírására, tárolására és kiolvasására alkal­mas - 1 tárolótömbjei vannak (1. ábra). A tároló­tömbök 5 kimenősínekkel és 4 címsinekkel ellátott Ír címezhető 2 tárolómodulból és a címsínekre csatla­kozó lekérdező 6 dekóderből állnak. A 2 tárolómo­dulok 3 tárolóelemekből állnak, amelyekre egy-egy címsín és kimenő-sín csatlakozik. Az 1 tárolótömbök mikroáramkörökkel vannak megvalósítva, hasonlóan a 3 611 318 lajstromszámű (340-173 osztályú) USA szabadalmi leírásban ismertetettekhez. Az asszociatív tárolónak továbbá a 6 dekóderek bemenetelre csatlakozó - binér keresőjellemzők meghatározott kombinációjaként beírt lekérdező kód tárolására alkalmas - lekérdező 7 regisztere van, amely a lekérdező kód binér keresőjellemzői­nek megfelelő számú 8 flip-flopból áll, amely 8 flip-flopok a mátrix sorai számának megfelelő m számú 9 csoportba vannak osztva és amelyek ki­menetei a megfelelő lekérdező 6 dekóder megfelelő bemenetéivel vannak összekapcsolva. Az egyes 9 csoportokban k számú 9 flip-flop van elrendezve. A tárolónak továbbá a keresett információ táro­lóhelyének kijelzésére alkalmas 10 dekóderei van­nak, amelyek koincidenciaáramkörként vannak megvalósítva, amelyek bemenetei egy-egy mátrix oszlopban levő 1 tárolótömbök azonos 5 kimenő sínjére csatlakoznak. A találmány szerint az asszociatív tárolónak kiegészítő lekérdező 13 dekódere is van, amelynek kimenetei az egy-egy mátrix sorban levő 10 dekó­derek további 15 bemenetére párhuzamosan rá vannak kapcsolva - ahol a 10 dekóderek száma a kiegészítő lekérdező 13 dekóder kimeneteinek szá­mából és egy mátrix sor összes 1 tárolótömbje 5 kimenő sínjeinek számából képezett szorzattal egyenlő. A találmány szerint az asszociatív tárolónak kiegészítő lekérdező 11 regisztere is van, amely 1 számú 12 flip-flopból áll, amelyek kimenete a kiegészítő lekérdező 13 dekóder bemeneteire és az összes 1 tárolótömb lekérdező 6 dekódereinek megfelelő kiegészítő 14 bemenetére csatlakozik. A kiegészítő lekérdező 13 dekódemek 21 számú ki­menete van, amelyek az egyes 10 detektorok ki­egészítő 15 bemenetére vannak kötve. A 2. ábrán 16 koincidencia-áramkörökkel kivite­lezett lekérdező 6 dekóder van feltüntetve. A lekérdező 7 regiszternek a 6 dekóderrel összekap­csolt 9 csoportja három 8 flip-flopból áll. A 3. ábrán 17 koincidencia-áramkörökkel kivite­lezett kiegészítő lekérdező 13 dekóder van ábrá­zolva. A 13 dekóderrel összekapcsolt kiegészítő lekérdező 11 regiszter két 12 flip-flopból áll. A kiegészítő lekérdező 11 regiszter (1. ábra) számlálóval is megvalósítható, amint az például a 3 631 350 lajstromszámú (328-42 osztályú) és a 3 632 997 lajstroirezámú (235—92 osztályú) USA szabadalmi leírásokban ismertetve van. Az asszociatív tároló működése az alábbi: Új asszociatív szavak beírásakor az új asszociatív szó a lekérdező 7 regiszter 8 flip-flopőkból álló egyes 9 csoportjai kimenetén jelenik meg és kódolt alakban a megfelelő 6 dekóder bemenetén van jelen. A 6 dekóder 14 bemeneteire ugyanekkor a kiegészítő 11 regiszter kimenetén megjelenő kód jut. Ily módon az asszociatív tároló címvonalának valamelyike, azaz minden 1 tárolótömb egy megha­tározott 4 címsínje (egy mátrix sor) felhívható. 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom