182398. lajstromszámú szabadalom • Eljárás és berendezés címregiszterrel rendelkező számítógép memóriák hozzáférési és/vagy ciklusidejének csökkentésére

3 182398 4 memóriacímre történő ismételt hivatkozások és ilyen esetekben elegendő az adott címen levő tartalmat egy­szer kiolvasni. Az ismételt kiolvasások elhagyása a me­mória átlagos hozzáférési és/vagy ciklusidejét csökkenti. A találmány szerinti eljárás abban van, hogy bekap­csoláskor a memória címet megosztjuk és a memória modulokhoz tartozó címrészt végigcímezve írási ciklu­sokat kezdeményezünk, mindaddig, amíg a memória modulok valamennyi rekeszébe legalább egy írási cik­lust nem hajtottunk végre, ezután a teljes címet tároljuk a következő cím megérkezéséig ; amennyiben az új cím nem egyezik meg a régivel, az új címet tároljuk el. A ta­lálmány értelmében célszerű, ha olvasási műveletet csak a tárolt cím változásakor kezdeményezünk. Célszerű továbbá, ha írási művelet esetén kiolvasást csak abban áz esetben kezdeményezünk az írást megelőzően, ha a címregiszter tartalma, változik. Célszerű ezenkívül, ha bekapcsoláskor a memória valamennyi rekeszébe azo­nos tartalmat, előnyösen nullát vagy egyet írunk. Célsze­rű továbbá, ha a bekapcsolás után a megosztott memó­riacímmel egyszerre címezzük meg valamennyi memória modul azonos című rekeszét. A találmány szerinti berendezés egy olyan ismert be­rendezés továbbfejlesztése, melynek központi vezeték­kötegre kapcsolódó vezérlőegységgel összekötött memó­ria tömbje van. A továbbfejlesztés, vagyis a találmány abban van, hogy a berendezésnek központi vezetékkö­tegre kapcsolódó önvezérelt osztott címregisztere, adat és vezérlő vezetékkötegekkel kapcsolódó vezérlő egysé­ge, továbbá moduláris memóriája van, amely modul­kijelölő és rekeszeim vezetékkötegekkel kapcsolódik az önvezérelt osztott címregiszterhez. A címregiszter be­menetéire a vezérlőegység kimeneteit képező alaphely­zetbe állító és időzítő vezetékek kapcsolódnak. A me­mória bemenete az üzemmódvezérlő vezetéken keresztül kapcsolódik a vezérlőegység kimenetére, ki/bemenetei pedig a belső-adat és adatellenőrző vezetékkötegeken keresztül ugyancsak a vezérlőegység ki/bemeneteivel vannak összekötve. A találmány értelmében célszerű, ha az önvezérelt osztott címregiszternek vezérlő részegysége, továbbá a részegység kimenetére beírásvezérlő vezetékeken keresz­tül csatlakozó modulcím regisztere és rekeszeim regisz­tere, valamint modulkiválasztó áramköre van. A vezérlő részegység bemenetei a modulcím és a rekeszeim vezeték­kötegeken keresztül rendre a regiszterek kimeneteire vannak kötve. A modulkiválasztó áramkör bemenetei a modulcím vezetékkötegen keresztül a modulcím regisz­ter kimeneteire csatlakoznak. Az önvezérelt osztott cím­­regiszter bemenetéit a cím vezetékkötegre kapcsolódó vezérlő részegység és a regiszterek bemenetei, továbbá az időzítő és alaphelyzetbe állító vezetékekre csatlakozó rekeszeim regiszter és a modulkiválasztó áramkör be­menet, kimeneteit pedig a rekeszeim regiszter és a mo­dulkiválasztó áramkör rekeszeim és modulkijelölő ve­zetékkötegekre kapcsolódó kimenetei képezik. Célszerű, ha a moduláris memóriának memória mo­duljai és ellenőrző moduljai vannak. A memória modu­lok a belsőadat vezetékkötegre, az ellenőrző modulok ki/bemenetei pedig az adat ellenőrző vezetékkötegre vannak kötve. Az első memória modul és ellenőrző mo­dul bemenetei az első kijelölő vezetéken keresztül, a második memória és ellenőrző modul bemenetei a má­sodik kijelölő vezetéken keresztül, az n-edik memória és ellenőrző modul bemenetei az n-edik kijelölő vezetéken keresztül csatlakoznak a modulkijelölő vezetékkötegre. Valamennyi modul bemenetei a rekeszeim vezetékkö­tegre és az^ üzemmód vezérlő vezetékre vannak kötve. Célszerű, ha a vezérlő egységnek vezérlő részegysége, a részegység kimenetére üzemmód vezérlő vezetéken ke­resztül kapcsolódó hibajavító áramköre és adatrende­zője van. Az adatrendező bemenetei javított adat veze­tékkötegen keresztül a hibajavító áramkör bemenetére, az adat vezetékkötegre, továbbá az alaphelyzetbe állító vezetéken keresztül a vezérlő részegységre, kimenetei pedig az adat ellenőrző és belsőadat vezetékkötegekre kapcsolódnak. A hibajavító áramkör bemenetei a belső­­adat és adatellenőrző vezetékkötegre, kimenete pedig az adat vezetékkötegre csatlakozik. A vezérlő részegység ki/bemenetei a vezérlő vezetékkötegre, kimenete pedig az időzítő vezetékre van kötve. Célszerű továbbá, ha a hibajavító áramkör a javított adat vezetékkötegen és az adatrendezőn keresztül csatlakozik az adat vezetékkö­tegre. A találmányt részletesebben rajz alapján ismertetjük, amelyen a találmány szerinti berendezés példakénti ki­viteli alakját tüntettük fel. A rajzon • az 1. ábra a találmány szerinti berendezés példakénti kiviteli alakja ; a 2. ábra a találmány szerinti önvezérelt osztott cím­regiszter egy példakénti kiviteli alakja ; a 3. ábra a találmány szerinti moduláris memória egy példakénti kiviteli alakja ; a 4. ábra a találmány szerinti vezérlő egység egy példa­kénti kiviteli alakja. A rajzon azonos hivatkozási számok hasonló részle­teket jelölnek. Ha egy-egy részlet ugyanazon megoldá­son belül többszörösen előfordul, vagy valamely rész­letben további részleteket különböztetünk meg, a hi­vatkozási számot betűvel, a hivatkozási betűt számmal egészítjük ki. Az egyirányú kapcsolatokat nyíllal, a két­irányú kapcsolatokat kettős nyíllal jelezzük. Az 1. ábrán a találmány szerinti berendezés egy példa­kénti kiviteli alakja látható, melynek központi A veze­tékkötegre kapcsolódó önvezérelt osztott 12 címregisz­tere, valamint adat és vezérlő C, V vezetékkötegekkel kapcsolódó 14 vezérlő egysége, továbbá az önvezérelt osztott 12 címregiszterre modulkijelölő és rekeszeim F, G vezetékkötegekkel csatlakozó moduláris 13 memóriá­ja van. A 12 címregiszter bemenetei alaphelyzetbe állító és időzítő b, e vezetékekkel kapcsolódnak a 14 vezérlő egység kimeneteire, a 13 memória bemenete az üzem­mód vezérlő g vezetéken keresztül a 14 vezérlő egység kimenetével, ki/bemenetei pedig a belsőadat és adat­ellenőrző D, E vezetékkötegeken keresztül ugyancsak a 14 vezérlő egység ki/bemeneteivel vannak összekötve. Bekapcsoláskor a 14 vezérlő egység az alaphelyzetbe állító b vezetéken keresztül jelzi a 12 címregisztemek, hogy bekapcsolás történt, és a 13 memória valamennyi modulját egyszerre kell címezni. Ugyancsak a 14 vezérlő egység a vezérlő V vezetékkötegen keresztül, amelyen a bekapcsolás tényéről értesült a központi A vezetékkö­tegtől, tiltja a központi A vezetékköteg adatforgalmát és egyben az időzítő e vezetéken keresztül órajelet küld a 12 címregiszternek. A 12 címregiszter a modulkije­lölő F vezetékkötegen keresztül kijelöli a 13 memória valamennyi modulját és ezzel egyidőben számlálja az órajeleket. A 12 címregiszternek a számlálás során létre­jött valamennyi állapota a memória modulok egy-egy 5 10 15 20 25 30 35 40 45 50 55 60 65 2

Next

/
Thumbnails
Contents