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

t 189.865 2 átvált így tíz 52 duplicate-RAM címvezetékeihez és az olvasás kontroljel 523 bemenetéhez a továbbiak­ban a második 7 mikrogép csatlakozik. Az adattranszfer megtörténtéről az első 6 mikro­gép a második 7 rnikrogépet 65 kimeneten interrupt jellel értesíti. Ezzel egy teljes adattranszfer folyamat leját­szódott a két mikrogép között és a továbbiakban ez megismételhető az előzőekben leírt módon az első 6 mikrogép irányítása alatt. A 3. ábrán látható 55 írás-kontrol egység működé­se a következő: Az első KO léptetőregiszter K03 törlőbemenetére és soros K04 bemenetére jutó karakterszámláló LSB jel logikai " l" állapota esetén lehetővé teszi, hogy a második K3 NÉS-kapu egyik bementére érkező transzfer-kontroljel logikai l" állapotánál a másik 554 órajel-bemenetére érkező 554 órajelek a második K3 NÉS-kapun keresztül az első KO léptetőreigszterre jutva ott a logikai "l" állapot léptetését létrehozzák. Az első KO léptető regiszter párhuzamos K05 C­­-kimenetén megjelenő jel közvetlenül, a párhuzamos KOI D-kimenetén megjelenőjel pedig első KI inver­­teren keresztül az első K2 NES-kapu egyik, ill. másik bemenetére kerül. Az első K2 NES-kapu kimenetén az órajel periódus idejétől és a léétetőregiszter kime­netek megválasztásától függő szélességű impulzust kapunk. A második K7 léptetőregiszter K73 töriőbemene­­tére és soros K74 bemenetére a második K4 inverte­­ren keresztül a karakterszámláló LSB jel (Ho) inver­tált értéke kerül. Ennek logikai " l” állapota esetén, a második K3 NÉS-kapu egyik bemenetére érkező transzfer-kontroljel logikai i" állapotánál a másik 554 órajel-bemenetére érkező 554 órajel a második K7 léptető regiszterre jutva ott a logikai "l" állapot léptetését eredményezik. A második K7 léptetőregiszter párhuzamos K76 D-kimenetéről közvetlenül, a párhuzamos K75 C­­-kimenetéről a jel pedig a negyedik K8 inverteren ke­resztül a negyedik K9 NÉS-kapu egyik ill. másik be­menetére kerül. A negyedik K9 NÉS-kapu kimenetén az órajel periódus idejétől és a lépte tő reigszter kime­netek megválasztásától függő szélességű és elhelyez­kedésű impulzust kapunk. A harmadik K5 NÉS-kapu az egyik ill. a másik be­menetére érkező negatív impulzusokat egyesíti és a kimenetén az eredő pozitív pulzussor jelenik meg, melyet a harmadik K6 inverter invertál. Űy módon kapjuk a 4. ábrán is látható WR írás­­-kontolijelet a harmadik K6 inverter kimenetén. Mint az ismertetett működésből és a 4. ábrából látható az 55 írás-kontrol egység a karakterszámláló LSB jelének (Ho) mindkét félperiódusa alatt beállítható szélességű és az 1/0 ill. 0/1 átmenetekhez képest be­állítható késleltetésű WR írás-kontroljelet állít elő. A találmány szerinti megoldás célkitűzéseit megva­lósította és előnyei a következők:- két mikrogép közti adattranszfemél az adatok megcímzését és az írás-kontrol egység vezérlését az egyébként is jelenlévő videovezérlő Ismert feladatait ellátó jeleinek felhasználásával oldottuk meg. Ezzel mellőzhetővé váltak bonyolult elemek és software felhasználása,- a videovezérlő jeleit abban az időpontban használ­juk fel, amikor azok eddigi ismert funkciójukat is elláták. -Hymódon a transzfer gyorsabbá vált,- az adattranszfer hardware úton történik, anélkül, hogy az adattranszfer az adatokat szolgáltató rnikrogépet terhelné, amely ilymódon egyéb fel­adatok ellátására alkalmas marad,- az ismert megoldásoknál jelentkező szoros csatolás ill. hold-állapot elmaradása következtében kisebb a zavarveszély,- az írás-kontrol egység szimmetrikus felépítése következtében úgy a páros, mint a páratlan karak­terek átmásolásakor az adattranszfer teljesen azonos módon történik. Dymódon a RAM para­■ métereinek tűrési sávja szélesebb lehet, az asszi­­metria nem csökkenti azt,- az írás-kon troljel szélessége és elhelyezkedése egy­szerű módon beállítható. Szabadalmi igénypontok 1. Rendszertechnikai elrendezés két mikrogép kö­zötti adattranszfer megvalósítására videovezérlő al­kalmazásával, amely tartalmaz videovezérlőt (1), amelynek videokimenete (12) display (2) videobe­­menetére (21), adatbemenete (13) refresh-RAM (4) adatbus-ára (42) és első mikrogép (6) adatbus-ára (62), adatsor- és karakterszámláló kimenetei (14) első szelektro (3) adatsor- és karakterszámláló beme­netéire (31), az első szelektro (3) címkimenete (32) a refresh-RAM (4) címbemenetére (41), címbus be­meneté (33) az első mikrogép (6) címbus kimenetére (61), az első mikrogép (6) interrupt kimenete (65) második mikrogép (7) interrupt bemenetére (76), interrupt bemenete (66) a második mikrogép (7) interrupt kimenetére (75) van kötve, azzal jel­lemezve, hogy tartalmaz továbbá adattranszfer egységet (5), amelynek szinkronizáló órajelbemenete (Al) a videovezérlő (1) blankkimenetére (11), karak­terszámláló LSB bemenete (A2) a videovezérlő (1) adatsor- és karakterszámláló kimeneteire (14), cím­­bemenete (A3) a refresh-RAM (4) címbemenetére (41), adatbemenete (A4) a refresh-RAM (4) adatbus­zra (42), órajelbemenete (A5) az első mikrogép (6) órajelkimenetére (63), D bemenete (A6) az első mik­rogép (6) portkimenetére (64), adatkimenete (A7) a második mikrogép (7) adatbemenetére (71), chip­­-selekt kimenetére (72) , olvadás-kontroljel kimene­tére (73), címbusa (A 10) a második mikrogép (7) címbus-ára (74) csatlakozik. 2. Az 1. igénypont szerinti rendszertechnikai elrendezés, azzal jellemezve, hogy az adat­transzfer egység (5) tartalmaz első buffert (5IX a­­melynek adatbemenetére (511) az adattranszfer egység (5) adatbemenetére (A4), adatkimenete (512) duplicate-RAM (52) adat be- kimenetére (521) és második buffer (53) adatbemenetére (53IX transz­fer-kon troljel bemenete (513) ÉS-kapu (54), írás­­-kontrol egység (55) és második szelektor (56) transzfer-kontrol jel bemenetére (543, 551, 565) és kontrol D flip-flop (57) transzfer-kontroljel kimene­tére (571) van kötve, a duplicate-RAM (52) címbe­­menete (522) olvasás-kontroljel bemenete (523) és íiás-kontroljel bemenete (524) a második szelektor (56) címkimenetére (564), olvasás-kontroljel kime­netére (563) és írás-kontroljel kimenetére (562), a második buffer (53) adatkimenete (532) az adat­transzfer egység (5) adatkimenetére (A7), kapuzott chip-selekt bemenete (533) az ÉS-kapu (54) kapuzott 5 10 15 20 25 30 35 40 45 50 55 60 4

Next

/
Oldalképek
Tartalom