194424. lajstromszámú szabadalom • Eljárás és berendezés dinamikus memóriával rendelkező digitális rendszerek rendelkezésre állásának növelésére, előnyösen számítógépeknél
1 194.424 2 mikrosec low időtartama pedig 5 mikrosec. Az idődiagramon a Dl, D2 időzítő jeleken kívül még E foglaltsági jelet, F engedélyező jelet, G ciklus jelet, H fázis váltó jelet, valamint ti—13 időpillanatokat tüntettünk fel. Dl időzítő jel felfutó éle ti időpillanatban 1-be állítja a H fázis váltó jelet. Az E foglaltsági jel a frissítéshez képest aszinkron és low-high átmenete t2 és t3 időpillanat között az F engedélyező jelet 1 -be írja és elindul a frissítés a t4 és t5 időpillanat között, a H fázis váltó jel törlődik. A t8 időpillanatban Dl időzítő jel lowba vált, de addigra már befejeződött a frissítés. Egy olyan esetben, ahol Dl időzítő jel és a H fázis váltó jel egyidejűleg high állapotban vannak (t9 és tlO időpillanat között) az E foglaltsági jel állandóan lov. A tlO időpillanatban amikor D2 időzítő jel high-ra vált az F engedélyező jel is 1-be kerül és ti 1 időpillanatban megindul a frissítés, ami a ti2 időpillanatban fejeződik be, ekkor törlődik a H fázis váltó jel. A ti3 időpillanatban a Dl időzítő jel felfutó éle ismét 1-be állítja a H fázis váltó jelet. Az ismert berendezést a 2. ábra alapján mutatjuk be. A berendezésnek 11 illesztő egysége, 12 dinamikus memóriája, 13 vezérlő egysége és 14 óragenerátora van. Az 11 illesztő egység a 12 dinamikus memória és a 13 vezérlő egység bemenetére, valamint a 14 óragenerátor kimenetére, kijbemenetei pedig adat B vezetékkötegen át a 12 dinamikus memória, vezérlő V vezetékkötegen keresztül a 13 vezérlő egység kifbemeneteire, valamint központi A vezetékkötegre vannak csatlakoztatva. A 12 dinamikus memória további ki/bemenetei frissítő C vezetékkötegen keresztül a 13 vezérlő egység további Id/bemeneteire vannak kötve. A 12 dinamikus memóriába három féle ciklus létezik; olvasás és írás ciklusokat all illesztő egység kezdeményezi a központi A vezetékkötegről érkező parancsok alapján. A frissítési ciklusokat a 14 óragenerátor indítja előnyösen 15 mikrosec-onként. A ciklusok időzítését és az együttfutási helyzetek időzítését a 13 vezérlő egység végzi a vezérlő V vezetékkötegen keresztül. A találmány szerinti berendezést a 2. és 3. ábra alapján ismertetjük, mely az ismerttől abban tér el, hogy a 13 vezérlő egységnek 15 adatforgalom vezérlője, 16 időrendi vezérlője és 17 frissítés vezérlője van. A 16 időrendi vezérlő bemenetei foglaltság jelző e vezetéken keresztül a 15 adatforgalom vezérlő kimenetére, illetve ciklus jelző g vezetéken át a 17 frissítés vezérlő kimenetére, továbbá időzítő D vezetékkötegen keresztül a 15 adatforgalom vezérlő bemenetéire , valamint a 17 frissítés vezérlő bemeneteire, kimenetei pedig engedélyező f vezetéken keresztül a 17 frissítés vezérlő további bemenetére, valamint V vezérlő vezetékkötegen át a 15 adatforgalom vezérlő ki/bemenetére vannak csatlakoztatva. A 17 frissítés vezérlő kimenetei a frissítő C vezetékkötegre vannak kötve. ;__ A Í6 időrendi vezérlő feladata, hogy kb. 15 mikrosec-onként a 17 frissítés vezérlőt indítsa az engedélyező f vezetéken keresztül. A frissítés időzítését a 15 adatforgalom vezérlő a foglaltság jelző e vezetéken továbbá az időzítő D vezetékkötegen keresztül végzi. A frissítési ciklus végének a jelzését a ciklus jelző g vezetéken át kapja a 16 időrendi vezérlő. A tényleges frissítést a frissítő C és a vezérlő V vezetékkötegek hajtják végre. A találmány szerinti 16 időrendi vezérlőt részle tele bben a 4. ábra alapján ismertetjük. A 16 időrendi vezérlőnek 18 beállító áramköre, 19 indító áramköre és 20 kapuzó áramköre van. A 18 beállító áramkör bemenetei ciklus jelző g vezetéken keresztül a 19 indító áramkör bemenetére, valamint időzítő D vezetékkötegen át a 20 kapuzó áramkör bemeneteire, ki - menete pedig fázis váltó h vezetéken át a 19 indító áramkör további bemenetére, valamint a kapuzó áramkör 20 további bemenetei kapuzó k vezetéken keresztül a 20 kapuzó áramkör kimenetére, valamint foglaltság jelző e vezetékre, kimenete pedig az engedélyező f vezetékre van kötve. A 18 beállító áramkör az időzítő D vezetékkötegen keresztül kb. 15 mikrosec-onként indító jelet kap, aminek hatására a fázis váltó h vezetéken keresztül a 19 indító áramkört és a 20 kapuzó áramkört működésbe hozza. Ha ezután kb. 10 mikrosec-on belül a 18 foglaltság jelző e vezetéken keresztül a 19 indító áramkör a memória írás vagy olvasás ciklus végét érzékeli, akkor az engedélyező f vezeték megindítja a frissítést. A frissítési ciklus végét a ciklus jelző g vezetéken keresztül kapja a 18 beállító áramkör és a 19 indító áramkör. Ha 10 mikrosec-on belül nincs memória írás vagy olvasási ciklus vége, akkor a 20 kapuzó áramkör az időzítő D vezetékkötegen keresztül indítójelet kap és a kapuzó k vezetéken keresztül működésbe hozza a 19 indító áramkört, ami az engedélyezőjellel megindítja a frissítést. A találmány szerinti berendezés egy további példakénti kiviteli alakja a már ismertetettől abban tér el, hogy a 18 beállító áramkör tároló áramkör, előnyösen egy élvezérelt RS tároló, mivel a tárolót az időzítő D vezetékkötegről érkező jel felfutó éle billenti 1 -be és a ciklus jelző g vezetéken érkező jel törli meg a tárolót. A találmány szerinti berendezés egy újabb példakénti kiviteli alakja a fentiektől abban tér el, hogy a 19 indító áram kapuzott tároló elem, előnyösen dinamikus tároló. A tárolót a fázis váltó h vezeték 1-es állapota esetén a foglaltság jelző e vezeték low-high átmenete billenti 1-be és a ciklus jelző g vezetéken érkező jel törli. A tárolót a kapuzó k vezetéken érkező jel közvetlenül 1-be tudja billenteni. A találmány szerinti berendezés egy még további példakénti kiviteli alakja a már ismertetettektől abban tér el, hogy a 20 kapuzó áramkör egy ÉS kapu vagy egy NAND kapu. A NAND kapu biztosítja az időzítő D vezetékkötegről érkező kb. 5 mikrosec. időtartamújel és a fázis váltó h vezetékről érkező jel egyidejűsége esetén a kapuzó k vezetéken keresztül a 19 indító áramkör indítását. összefoglalva a találmány szerinti eljárás és berendezés alkalmazása esetén a memória frissítési ciklusok (memória írás, olvasás) közötti holtidőben zajlanak le, így nem áll elő versenyhelyzet, következésképpen a működés gyorsul, a berendezések gazdaságosabban üzemeltethetők. SZABADALMI IGÉNYPONTOK 1. Eljárás dinamikus memóriával rendelkező digitális rendszerek rendelkezésre állásának növelésére,előnyösen számítógépeknél, melynek során a dinamikus memóriát felfrissítjük, mely frissítési időtartam alatt a memória tartalma hozzáférhetetlen, azzal Íe 11 e m e z v e, hogy a memória frissítést lépésenént két, a memóriához csatlakozó központi vezetékkötegen zajló adatforgalmi ciklus közötti holtidőben hajtjuk végre olymódon, hogy a frissítés megkezdése 3 5 10 15 20 25 30 35 40 45 50 55 60