192704. lajstromszámú szabadalom • Kapcsolási elrendezés több-portos memória kialakítására, különösen nagyfelbontású raszteres grafikus megjelenítőhöz

192704 ~í A találmány tárgya kapcsolási elrendezés több-por­tos memória kialakítására, amely előnyösen alkal­mazható nagyfelbontású, azaz nagy pixelfrekvenciájú raszteres grafikus megjelenítőkben nagykapacitású képi (bit-map) memória kialakításához korszerű di­namikus RAM integrált áramköri elemek felhasználá­sával. Ismeretesek már olyan több portos memória el­rendezések, ahol az egyes portokon át történő memó­ria hozzáférést biztosító csatolóegységeket egy priori­tás logika vezérli. Az egyes csatolóegységeken közve­tített memória igényeket az elrendezés a prioritás lo­gika által megszabott sorrendben teljesíti. Nem isme­retes azonban ezeddig olyan nagy kapacitású (pl. 512 kbyte) RAM elrendezés, amely nagysebességű és ezért nagy pixelfrekvenciájú (pl. 80 MHz) grafikus megjele­nítők számára gazdaságosan felhasználható lenne. A találmány célja olyan memória megoldás biztosí­tása, amely nagyfelbontású grafikus megjelenítők igé­nyei szerint az egyszerre megjelenített képnél na­gyobb virtuális képmező tárolására alkalmas, és lehe­tővé teszi, hogy a rendszert vezérlő számítógép a kép­tartalmat írja és olvassa az aktuálisan megjelentetett grafikus kép megzavarása nélkül. Az is célunk volt, hogy olyan megoldást hozzunk létre, amelynél a gra­fikus kép megzavarása nélkül pixelenként lehet a tá­rolt képtartalmat változtatni egy gyors hozzáférésű célprocesszor interface felületéről, továbbá, ahol kis méretű, igen nagy tároló kapacitású dinamikus RAM integrált áramkörök alkalmazhatók a teljes tárolt kép­tartalom lényegében folyamatos frissítésével. A találmány tehát kapcsolási elrendezés több-por­tos memória kialakítására, különösen nagyfelbontású raszteres grafikus megjelenítőhöz, amely elrendezés­nek írható-olvasható memóriája, a memóriához első busz útján történő hozzáférést biztosító első csatoló­egysége és második busz útján történő hozzáférést biztosító második csatolóegysége, valamint az első és a második csatolóegységhez csatlakozó prioritás logi­kája van. A találmányt az jellemzi, hogy az írást és ol­vasást biztosító első busz csatolóegysége a memória adatkimenetére belső kimeneti adatbuszon keresztül csatlakoztatott első kimeneti regisztert tartalmaz, amelynek kimenete az első busz adatbusz részéhez van csatlakoztatva, a csak olvasást biztosító második busz csatolóegysége a belső kimeneti adatbuszhoz átmeneti regiszter közbeiktatásával csatlakoztatott második kimeneti regisztert tartalmaz, amelynek ki­menete a második busz adatbusz részéhez van csatla­koztatva, továbbá az első és a második busz prioritá­sát periodikusan elbíráló prioritás logika ütemező óragenerátorhoz van csatlakoztatva. A találmány szerinti kialakítás lehetővé teszi, hogy az első és a második busz egymás zavarása nélkül, igen gyorsan hozzáférhessen a memóriához. Igen előnyös a nagy memóriakapacitás és a kis in­tegrált áramköri méretek miatt, ha a memória dina­mikus típusú és címbemenetére frissítő címbusz meg­hajtón keresztül frissítő címgenerátor van csatlakoz­tatva, továbbá a címbusz meghajtó vezérlő bemenete es a címgenerátor léptető bemenete a prioritás logika frissítést engedélyező jelet adó kimenetére van csat­­likoztatva. F.z a frissítési mód biztosítja, hogy a frissí­tés megszakadása esetén - ami az első vagy a második busszal való kommunikációnál történik - a frissítés ott folytatódik, ahol abbamaradt. Egy célszerű kiviteli alakban a memória raszteres grafikus megjelenítő képi memóriája, az első busz a grafikus megjelenítőt vezérlő számítógéphez van csat­lakoztatva, a második busz a képi memória ciklikus tlvasását biztosító real-time csatorna, továbbá a grafi­kus megjelenítő sorkioltási jelet adó vonala a sorkiol­­t isi idő alatt második busz, frissítés, harmadik busz, első busz prioritás sorrendet, a képrajzolás aktív ideje alatt pedig második busz, harmadik busz, első busz., frissítés prioritás sorrendet meghatározó prioritás lo­gikához van csatlakoztatva. Ez a megoldás flexibilisen kezelhető raszteres megjelenítő építését teszi lehető­vé. A találmányt a továbbiakban a rajzon tömbvázlat­ban ábrázolt előnyös kiviteli alak alapján ismertetjük, amely kivitel egy raszteres grafikus megjelenítő képi memóriájaként van kialakítva. Az ábrán szemléltetett kapcsolási elrendezésben az h fel van tüntetve, hogy egy adott példaképpeni meg­valósításban az egyes vonalak hány bit információ át­­v telére alkalmasak. A dinamikus 1 memóriát (RAM-ot) 29 belső címbuszra érkező jelek címezik 5 c nrmultiplexcren keresztül, az 1 memória adatbemc­­nete 27 belső bemeneti adatbuszra, adatkinrenete pe­dig 28 belső kimeneti adatbuszra kapcsolódik. Az 1 memória címzéséhez szükséges RAS és CAS órajele­ket 2 óragenerátor állítja elő, amely ezen kívül vezérü az. 5 címmultiplexert is. Az 1 memóriához egyidőben több, összesen négy egység is küldhet hozzáférési igényt, közöttük a prioritást 4 prioritás logika hatá­rozza meg. Ennek megfelelően az 1 memória négy­­-portos. A 13 regiszter és vezérlőlogika a rajzon nem ábrá­zolt, külső számítógép (mikroszámítógép) U1 buszá­val folytatott adatkommunikációt vezérelve az U1 b ísz felől érkező kommunikációs U1MSYN és U1BBY jelek és az U1 busz U1ST1 és U1ST2 státusz­jelei alapján három biten közli az U1 busz igényét a 4 prioritás logikával. A három lehetséges igény mind­egyike az 1 memóriához való hozzáférés kérése, és az vagy az 1 memória olvasására (U1BRQ jel), vagy byte­­o: írására (U1BRQWB jel), vagy szavas írására (U1BRQWW jel) irányul. A 13 regiszter és vezérlőlo­gika a 4 prioritás logika pozitív válasza (engedélyező U1EN jel) esetén aktivizálja a 22 U1 címbuszra kap­csolódó 12 címbusz meghajtót és írás kérés esetén a 2i U1 adatbuszra kapcsolódó 11 bemeneti adatbusz meghajtót vagy olvasás kérés esetén a szintén a 21 U1 adatbuszra kapcsolódó 6 kimeneti regisztert, azaz le­foglalja az 1 memóriát az U1 busz számára, ezen kívül előállítja a kommunikációs válasz U1SSYN jelet is. A 13 regiszter és vezérlőlogika a 22 U1 cimbusz címve­zetékeit is fogadja, és azok valamint a 21 U1 adatbusz kc't vezetéke felhasználásával a 22 U1 címbusz jeleit 5 10 15 20 25 30 35 40 45 50 55 60

Next

/
Oldalképek
Tartalom