179515. lajstromszámú szabadalom • Szimbólumgenerátor szimbólum megjelemítéséhez szükséges villamos jelek előállítására
3 179515 4 áramkör kimenő vonalai a regiszterkészlet megfelelő bithelyeihez vannak csatlakoztatva. Ez a megoldás a szimbólumgenerátort vezérlő berendezés software-jét tehermentesíti, mivel az a megjelenítendő szimbólum fényességét és a pozícióléptetését a regiszterkészletből egyszerűen kiolvassa. Ezt a. kivitelt előnyösen az jellemzi, hogy a szimbólum fényességét és pozícióléptetését meghatározó áramkörnek fényességjelet előállító csak olvasható memóriája vagy kombinációs logikai hálózata van, amelynek bemenetei a regiszterkészlet fényesség vonalára és szimbólumméret vonalára vannak csatlakoztatva, továbbá el van látva a koordinátairányoknak megfelelő léptetőjeleket előállító csak olvasható memóriával vagy kombinációs logikai hálózattal, amelynek bemenetei a regiszterkészlet léptetéstiltó vonalára, írásirány vonalára, forgatás vonalára és szimbólumméret vonalára vannak csatlakoztatva, így minden egyes megjelenített szimbólum egyforma fényességű a megjelenítő katódsugárcső képernyőjén. A találmány úgy is kialakítható, hogy a kívánt szimbólum alsó vagy felső indexben jelenjék meg. Ehhez a regiszterkészlethez dekóderen keresztül index lépésjelet előállító csak olvasható memória vagy kombinációs logikai hálózat van csatlakoztatva, amelynek kimenete a léptetőjeleket előállító csak olvasható memória vagy kombinációs logikai hálózat egy további bemenetére van kapcsolva. Célszerű, ha az indexben szereplő szimbólum kisebb méretű, mint a többi szimbólum. Ez úgy érhető el, hogy a regiszterkészlet szimbólumkicsinyítés vonalára és a dekóder egyik kimenő vonalára módosított szimbólumkicsinyítés jelet előállító csak olvasható memória vagy kombinációs logikai hálózat van csatlakoztatva, amelynek kimenete a fényességjelet előállító csak olvasható memória vagy kombinációs logikai hálózat egy további bemenetére van csatlakoztatva. A találmány egy előnyös kiviteli alakjával pl. 75°-ban döntött szimbólumok jeleníthetők meg. Ekkor az adattranszformáló egységnek döntött szimbólumok megjelenítéséhez szükséges adattranszformációt végző áramkörei vannak, amelyeknek vezérlő be menete a regiszterkészlet döntés jelet adó vonalára van csatlakoztatva. Egy további célszerű kivitellel elforgatott szimbólum jeleníthető meg, pl. függőleges írás. Ekkor az adattranszformáló egységnek a szimbólumok elforgatott megjelenítéséhez a koordinátaértékeket felcserélő forgatóegysége van, amelynek vezérlő bemenete a regiszterkészlet forgatás jelet adó vonalára van csatlakoztatva. Egyes alkalmazásoknál előnyös, ha meghatározott szimbólumok villogtatva jelennek meg a képernyőn, pl. a következő szimbólum helyét jelző „cursor” jelet célszerű villogtatva megjeleníteni. A találmány egy ilyen kiviteli alakjában az adattranszformáló egységnek a szimbólumok villogtatott megjelenítéséhez kivilágítást vezérlő jelet szaggató áramköre van, amely áramkör vezérlő bemenete a dekóder egy másik kimenő vonalára van csatlakoztatva. A találmány szerinti szimbólumgenerátor egyik lehetséges kivitele rasztermező letapogatásával és egyes pontok kivilágításával állítja elő a megjelenítendő szimbólumot. Ehhez az adattranszformáló egységnek az eltérítőjeleket raszteres rajzolási pályának megfelelően digitálisan előállító, a két koordinátairánynak megfelelő két számlálója és eme számlálók számlálási határértékeit beállító áramköre van, továbbá az egymás utáni pályapontok a megjelenítendő szimbólumnak megfelelő kivilágítási sorrendjét tároló legalább egy memória tartalmát a számlálók léptetésével szinkron kiolvasó és a kiolvasott jeleknek megfelelő kivilágítást vezérlő jelet előállító áramkörei vannak. Előnyösen választani lehet egy térnegyedes és négy térnegyedes raszteres rajzolás között a regiszterkészlet megfelelő bitjének beállításával. A találmány szerinti szimbólumgenerátor egy másik lehetséges kivitele változó nagyságú és irányú vektorokkal állítja elő a szimbólumokat. Ekkor az adattranszformáló egységnek a megjelenítendő szimbólumot leíró vektor-kódokat tároló legalább egy memória kimeneti adatcsatornájához csatlakoztatott, láncba kapcsolt pipe-line regiszterei és ezek között elhelyezkedő műveletvégző áramkörei vannak. Ezáltal nagy sebességű szimbólumgenerálás valósítható meg még akkor is, ha a pipe-line regiszterek között többféle művelet elvégzésére van lehetőség, pl. lehetséges a szimbólum döntése, forgatása, méretének módosítása, stb. A találmányt a továbbiakban a rajzokon szemléltetett előnyös kiviteli adatok alapján ismertetjük, ahol az 1. ábra a találmány szerinti szimbólumgenerátor egy kiviteli alakjának tömbvázlatát, a 2. ábra a szimbólumgenerátor regiszterkészletének egy lehetséges kialakítását, a 3. ábra vektoros típusú szimbólumgenerátor címzőáramkörének kiviteli alakját, a 4. ábra raszteres típusú szimbólumgenerátor címzőáramkörének kiviteli alakját, az 5. és 6. ábra raszteres típusú megjelenítésnél a szimbólum mezőt álló és döntött szimbólumok esetén, a 7. ábra a szimbólumgenerátor fényesség és pozícióléptetés áramkörének kiviteli alakját, a 8. ábra raszteres típusú szimbólumgenerátor adattranszformáló egységének, eltérítőjeleket előállító áramkörének és kivilágítást vezérlő jelet előállító áramkörének kiviteli alakját, a 9. ábra vektoros típusú megjelenítésnél a szimbólum mezőt álló és döntött A-betűvel, a 10. ábra vektoros típusú megjelenítésnél egy vektor adatformátumát, a -11. ábra vektoros típusú szimbólumgenerátor adattanszformáló egységének és kivilágítást vezérlő jelet előállító áramkörének kiviteli alakját, a 12. ábra vektoros típusú szimbólumgenerátor vezérlőegységének kiviteli alakját, és a 13. ábra vektoros típusú szimbólumgenerátor eltérítőjeleket előállító áramkörének kiviteli alakját mutatja. Az 1. ábrán a szimbólumgenerátor 1 és 2 síneken keresztül kommunikál környezetével, amely a gyakorlatban egy többprocesszoros adatfeldolgozó rendszer. Az 1 sínhez adó-vevő és I/O logikai 3 áramkörön ke-5 10 15 20 25 30 35 40 45 50 55 60 65 2