189865. lajstromszámú szabadalom • Rendszertechnikai elrendezés két mikrogép közötti adattranszfer megvalósítására videovezérlő alkalmazásával
1 189.8Ó5 2 csatlakozik.* Az 55 írás-kontrol egység írás-kontroljel 552 kimenete a második 56 szelektor írás-kontroljel 561 bemenetére, ^karakterszániláló LSB 553 bemeneté és 554 órajelbemenete az 5 adáttranszfer egység karakterszámláló LSB A2 bemenetére és A5 órajelbemenetére, a második 56 szelektro 566 dmbemenete, olvasás-kontroljel 567 bemenete és 568 címbus-a az 5 adattranszfer egység A3 címbemenetére, olvasás-kontroljel A9 bemenetére és A10 címbus-ára, a kontrol 57 D lip-flop szinkronizáló 572 órajelbemenete és D 573 bemenete az 5 adattranszfer egység szinkronizáló A1 órajelbemenetére és D A6 bemenetére csatlakozik. A 3, ábrán az 55 írás-kontrol egység kiviteli alakja látható, amely tartalmaz második K3 NÉS-kaput, amelynek az egyik bemenete az 55 írás-kontrol egység 554 órajelbemenetére, másik bemenete az 55 írás -kontrol egység transzfer-kontroljel 551 bemenetére, elsó' KO lépte tőregiszter és második K7 léptetőregiszter soros KOI, K72 B-bemenetére, kimenete első KO lép te tő regiszter és második K7 léptetőregiszter K02, K71 órajelbemenetére van kötve. Az 55 írás kontrol egység karakterszámláló LSB 553 bemenete az első KO léptetőregiszter K03 íörlőbemenetére, és soros K04 A-bemenetére, valamint második K4 inverter bemenetére, az első KO léptetőregiszter párhuzamos K05 C-kimenete első K2 NÉSkapu egyik bemenetére, párhuzamos K06 D-kimenete első KI inverter bemenetére, az első KI inverter kimenete az első K2 NÉSkapu másk bementére, az első K2 NÉS -kapu kimenete harmadik K5 NÉSkapu egyik bemenetére csatlakozik. A második K4 inverter kimenete második K7 léptetőregiszter K73 íörlőbemenetére és soros K74 A-bemenetére, a második K7 léptetőregiszter párhuzamos K75 C-kimenete negyedik K8 inverter bemenetére, párhuzamos K76 D-kimenete negyedik K9 NÉSkapu egyik bemenetére, a negyedik K8 inverter kimenete a negyedik K9 NÉSkapu másik bemenetére, a negyedik K9 NÉS-kapu kimeneté a harmadik K5 NÉSkapu másik bemenetére, a harmadik K5 NÉSkapu kimenete harmadik K6 inverter bemenetére, a harmadik K6 inverter kimenete az 55 íiás-kontrol egység írás-kontroljel 552 kimenetére van kötve. A találmány szerinti rendszertechnikai elrendezés működése a következő: Az első mikrogép végzi normál feladatát és a 2 display-en kijelezni kívánt adatokat a 2 display katódsugár visszafutási ideje alatt a 4 refresh-RAM-ba juttatja. A 4 refresh-RAM megcímzését az első 3 szelektoron keresztül felváltva az 1 videó-vezérlő és az első 6 mikrogép végzi. Az első szelektor működése biztosítja, hogy ha nincs kioltás jel (BLANK), akkor mindig az 1 videovezérlő végzi a 4 refresh-RAM megcímzését Az első 6 mikrogép a 4 refresh-RAM-hoz csak a BLANK tartama alatt juttathat el adatokat a 4 refresh-RAM megcímzésével. Az 1 videovezérlő a 2 display-en ábrázolandó kép mejelenítéséhez összetett videojelet állít elő, melyet 12 videokimenetén ad ki a 2 display számára. A megjelenítendő kép információs tartalmát a 4 refresh-RAM-ból nyeri. Az 1 videovezérlő az adatsor- és karakterszámláló 14 kimenetei jeleivel sorban megcímzi a 4 refresh-RAM memória celláit, és az onnan kapott információt 13 adatbemenetén fogadja. A 13 adatbemeneten kapott karakterkód információból az 1 videovezérlő a benne levő karaktergeneiátor segítségével katódsugárcső eitérítéssor információt állít elő, s ezt alakítja bit-soros infonnációvá a 2 display Z-modulációjához. Az 1 videovezérlő ezenkívül előállítja a vízszintes és függőleges szinkronjeleket, valamint a katódsugár visszahatás alatti kioltásához szükséges BLANK-jelet. Az. előzőekben leírt jelekből tevődik össze az öszszetett (kompozit) videojel, mely az 1 videovezérlő 12 videokimenetéről a 2 display 21 videobemenetére kerül. A 2 display az 1 videovezérlőről érkező kompozit videojelekből előállítja az ábrázolandó képet a kezelő személy által történő leolvasás céljára. Az adattranszfer folyamatát az első 6 mikrogép 64 portkimenetével indítja el. Az elindítást akkor végzi el, ha az átviendő-adatokat kijelzés céljára már elhelyezte a 4 refresh-RAM-ba és a második 7 mikrogép 75 kimenetén interrupt jellel már jelezte, hogy új adatok feldolgozására kész állapotban van már. Az adattranszfer folyamat elindítása után a kontrol 57- D-lip-flop a szinkronizáló 572 órajelbemenetére érkező blankjel hatására 571 kimenetén transzfer-kontroljelet ad ki. A transzfer-kontroljel egyrészt az 54 ÉS-kapura kerül és megakadályozza, hogy a második 7 mikrogép chip-select 72 kimenete az 54 ÉS-kapun keresztül a második 53 buffert engeldélyezze, azaz tri-state állapotából aktív állapotba vigye. A transzfer kontroljel ezenkívül a második 56 szelektort átváltja, így a második 7 mikrogép 74 címbus-a rajta keresztül nem tudja az 52 duplicate-RAM-ot megcímezni. Az 52 duplicate-RAM megcímzését a transzfer tartama alatt az 1 videovezérlőről kiinduló adatsor- és karakterszámláló 14 kimenetek végzik az első 3 szelektoron és a második 56 szelektoron keresztül. A transzfer-kontroljel a transzfer tartama alatt az első 51 buffert engedélyezi, azaz tri-state állapotából aktív állapotába viszi. Ezáltal a 4 refresh-RAM adatai az 52 duplicate-RAM adat 521 be-kimenetére kerülnek. A transzfer-kontroljel az 55 írás-kontrolegység transzfer-kontroljel 551 bemenetére is kerül és a transzfer tartamára elindítja az 55 írás-kontrolegység működését, melyet részletesebben még ismertetünk.. Röviden összefoglalva az 55 írás-kontrolegység a 4. ábrán látható WR írástranszfer-jeleket állítja elő, amelyek a karakterszámláló LSB 553 bemenetére érkező HO jelek 1/0 ill. 0/1 átmeneteihez viszonyítva késleltetve vannak, így a memóriák címvezetékek felöli hozzáféréséhez szükséges idő biztosítva van. Mivel a két RAM megcímezése párhuzamosan folyik, a 4 refresh-RAM-ban tárolt adatok az 52 dupŰcate- RAM bemenetére kerülnek és az 52 duplicate-RAM írás-kontroljel 524 bemenetére az 55 írás-kontrol egységből a második 52 szelektoron keresztül beírás vezérlés jel kerül a legkisebb helyiértékű címvezetékre érkező HO jel mindkét fél periódusa alatt, ezért a 4 refresh-RAM tartalma az 52 duplicate- RAM-ba átmásolásra kerül egy teljes képernyő letapogatási időtartam alatt. A transzfer időtartamát az első 6 mikrogép határozza meg. A transzfer befejezését 64 portkhneneti jelével indítja el. A befejezés elindítása után a kontrol 57-D-flip-flop a szinkronizáló 572 órajelbemenetére érkező blank-jel hatására az 571 kimenet transzferkontroljel állapotát megváltoztatja. Ennek hatására a második 7 mikrogép az 54 ÉS •kapun keresztül a második 53 buffert engedélyezheti az 52 duplicate-RAM-ból való kiolvasás céljából i lvip-select 72 kimenetével. A második 56 szelektor 5 10 15 20 25 30 35 40 45 50 55 60 3