198348. lajstromszámú szabadalom • Grafikus képmegjelenítő és tároló berendezés
1 2 198.348 oszlopa egy-egy pixelnek felel meg, ezek közül ts a beírás csak a maszkolással engedélyezett bitsíkokban következhet be. A beírandó információt a PP pixel Erocesszor a D0...D3 adatvonalakra juttatja még az ásl művelet engedélyezése előtt. A CAS jel kapuzása révén a bitsík maszkolása könnyen megoldhatóvá vált. Működésképes megoldást kapunk akkor is, ha minden egyes memóriaelem írásvonalához egy-egy VAGY kaput rendelünk hozzá, és a maszkolást közvetlenül a W jel kapuzása révén oldjuk meg. Ez a lehetőség azonban az áramkör bonyolultabb felépítése miatt nem gazdaságos. Tekintettel arra, hogy az összes memóriaelem részére a képfrissítés ideje alatt is kell CAS jelet adni, a valóságban a 7, ábra kapcsolásában a CAS0...CAS3 vonalak vezérlését a 8. ábra szerint oldjuk meg, aholis a BSR bitsík regiszter kimenetel rendre egy-egy ÉS kapu egyik bemenetéhez, valamint a +5V-os (magas) feszültségre kapcsolt ellenálláshoz csatlakoznak. Az ÉS kapuk GDC CAS jel vonalához csatlakozik. Ez utóbbi vonalon állandóan logikai 1-es szint van, ami csak akkor válik alacsony értékűvé, amikor a frissítési periódusokban CAS jelet kell létrehozni. Az ÉS kapuk kimenete ekkor alcsony értékűvé válik. A rajzolási periódusokban a PP pixel processzor a BSR bitsík reglszter működését annak El és E2 engedélyező bementei együttes vezérlésével engedélyezi, az El engedélyező bemenetre kapcsolódik a PP CAS jelvonala, amely a rajzolási periódusokban a CAS jelek idejében keletkezik. Az E2 engedélyező bemenetre a PP pixel processzor PP WK munkaütem jelet küld, amely akkor 0 értékű, amikor a rajzolási periódusban memóriaműveletre (írás vagy olvasás) egyáltalán szükség van. A BSR bitsík regiszter engedélyezett állásában a maszkolt kimentek logikai állapota alcsonnyá válik, ezáltal ilyen értéket veszi fel a hozzárendelt ÉS kapuk kimenete is, és a kiválasztott CAS0...CAS3 vonalakhoz tartozó sr memóriaelemei CAS jelet kapnak. Azt, hogy ekkor írás vagy olvasás történik, a PP pixel processzor PPW jelének az állapota dönti el. Ezen lel magas értéke (olvasás) esetén a WDEC írásdekóder által kiválasztott oszlop memóriaelemeibe lehetővé teszi a békást. A 9. ábra diagramjain feltüntettük a memóriaelemekbe való beírást és azokból való olvasást engedélyező jeleket három jellegzetes periódusban. Az A periódus olvasásnak felel meg a képfrissítés során. Láthatjuk, hogy akkor csak a RAS jel és a GDC CAS jel értéke alacsony, így olvasás történik. A B1 és B2 periódusok rajzolási periódusok, a B1 periódusban alacsony értékű a RAS jel, a PP CAS jel, a PPW jel és a CAS0...CAS3 vonalak állapota is, ezért a megfelelő pixelhez tartozó memóriarekeszekbe a rendelkezésre bocsátott adat beíródik. A B2 periódusban, amely szintén rajzolási periódust jelöl a PPW jel értéke magas, ezért beírás nem következik be, a megcímzett memóriaetemek Q adatklmenetein a tárolt adat megjelenik. Most a 10. ábrára hivatkozunk, amely a7 ábra szerinti memóriamátrix vezérlésének egy alternatív lehetőségét szemlélteti. Az ábrán a memóriamátrixot nem rajzoltuk fel, a vázolt egységek a W0...W15 írásbemeneti vonalakhoz, ileltve a D0...D3 adatvonalakhoz csatlakoznak. Az ábrán megtalálható a WDEC írásdekóder, ennek tizenhat kimenete most WBUS írásbuszhoz csatlakozik, amelynek egyes bitvonalai egy-egy 10 15 20 25 30 35 40 45 50 55 60 ME0...ME15 meghajtó erősítőn keresztül % memóriamátrix oszlopainak W0...W15 írásbemeneti vonalával vannak összekötve. Az ME0...ME15 meghajtó erősítők engedélyező bemenetel egymással Ősszé vannak kötve és vezérlésüket a PP pixel processzor által előállított PPW jel végzi. A megfelelő vonalállapofok biztosítása érdekében az egyes vonalak egy-egy ellenálláson keresztül tápfeszültséghez csatlakoznak, így rajtuk alacsony jelszint csak határozott vezérlés esetén állhat elő. A WBUS írásbuszhoz GMR csoportos üzemmód regiszter tizenhat kimenete kapcsolódok. Ezt a regisztert szintén a PP pixel processzor állítja be, engedélyezéséhez az FR/RA üzemmódvezérlő jelen kívül GME csoportos üzemmódot engedélyező jelre is szükség van. Ennek a két feltételnek a jelvonala egy ÉS kapun keresztül csatlakozik az EN engedélyező bemenetre. A PP pixel processzor vagy csoportos üzemmódot (group mode) vagy pedig a korábban ismertetettnek megfelelő pontrajzolat üzemmódot (dot mode) állít be. Az ennek megfelelő DME engedélyező jel egy másik és kapón keresztül szintén az FR/TA üzemmódvezérlő jellel együtt kerül a WDEC írásdekóder EN engedélyező bemenetére. A 10. ábrán látható még egy SKR színód regiszter, amely a négy bitsíknak megfelelően négy kimenettel és bemenettel rendelkezik, négy kimenete az egyes bitsíkokhoz tartozó memóriaelemak D0...D3 adatvonalaihoz csatlakozik, bemenetelt pedig a PP pixel processzor állítja be. A 10. ábrán látható elrendezés a képralzolás során lényeges egyszerűsítést tesz lehetővé a 7. ábra kapcsán ismertetett megoldáshoz képest, amelynél minden rajzolási művelet a tizenhat pixelt alkotó csoportnak csak egy-egy képpontjára vonatkozott, erre utal a pontrajzolási üzemmód megnevezés is. A csoportos rajzolási üzemmódra a lehetőséget a GMR csoportos üzemmód regiszter azáltal teszi lehetővé, hogy egyidejűleg tetszőleges számú ldmenete lehet alcsony állapotban, ami a mátrix tetszőleges számú oszlopába egyetlen rajzolási periódusban engedélyezheti a beírást. Ha például valamely előre meghatározott alakzat, például betű rajzolását végezzük, akkor a csoportos üzemmód előnyei világossá válnak. All. ábrán vázolt B betű szélessége a betűközökkel együtt tizenhat pixel, amiből a betű maga hét pixelt foglal el. A pontrajzolási üzemmódban a betű minden sorának felrajzolásához tizenhat rajzolási periódusra lenne szükség. Csoportos rajzolási üzemmódban azonban az egyes sorok csak 1—4 rajzolási periódust vesznek igénybe. A B betű alakzatának felső sorában például egymás mellett hat pixelbe kell a betű szülének megfelelő adatot beírni, ehhez a GMR csoportos üzemmód regiszternek a megfelelő hat rekeszébe a IT pixel processzor 0 állapotot visz be, és a hozzárendelt hat oszlop memóriaelemeibe a békás egyidejűleg megtörténik. Az üres sorok beírása egyetlen rajzolási periódust vesz csak igénybe. Az SKR színkód regiszter használata az alakzat rajzolását tovább egyszerűsíti, mert a betűnek megfelelő pontok vagy pontcsoportok rajzolásakor a benne tárolt állapot által meghatározott színkódot a megfelelő bitsikokba viszi: Ha valamelyik bitsikon például egy képnek megfelelő információt tárolunk, akkor ezen bitsik beírásának a maszkolás által létesített tiltása a tárolt kép megmentését jelenti. A betűket adott színű 5