200009. lajstromszámú szabadalom • Adatátviteli elrendezés

3 Hü 200009 B 4 A találmány értelmében a 10 lyukszalag­olvasóhoz a 2’ kiegészítő interface tartozik (3. ábra). Az 1 központi egység és a 3 adatrögzítő egység között elrendezett 2 adatátviteli in­terface (2. ábra) I bemeneti és 0 kimeneti adatbuszra csatlakoztatott 15 buszillesztőt, ennek egy bemenetére vezetett, C vezérlőjel­­buszra és A cimbuszra kapcsolt 19 vezérlő­­jelgenerátort és címdekódert, a 15 buszil­­lesztöre kimeneti busszal illesztett, egyúttal a 19 vezérlöjelgenerátorra és cimdekóderre csatlakoztatott 16 időzítő egységet és 17 uni­verzális szinkron-aszinkron adó-vevőt (szo­kásos rövidítése USART) tartalmaz, mig ez utóbbi kimenetén 18 szintillesztö van elren­dezve. A találmány szerinti elrendezésbe 10 lyukszalagolvasó, illetve 9 lyukszalaglyukasz­tó alkalmazásához kidolgozott 2’ kiegészítő interface is beiktatható (3. ábra), amely a 10 lyukszalagolvasó és a 3 adatrögzítő egység között van elrendezve. A 2’ kiegészítő inter­face a rendszer I bemeneti és 0 kimeneti adatbuszára csatlakoztatott 20 adatbusz és vezérlőjel illesztő egységet, ez utóbbi beme­netére vezetett, a C vezérlőjelbusszal és az A cimbusszal kapcsolt 19’ vezérlőjelgenerá­tort és címdekódert, valamint a 20 adatbusz és vezérlőjel illesztő egység kimenetével bu­szokon át kapcsolódó 18’ szintillesztót tar­talmaz, amely a 10 lyukszalagolvasó, illetve szükség szerint a 9 lyukszalaglyukasztó megfelelő bemenetére és kimenetére van ve­zetve. A találmány szerinti elrendezés megvaló­sításához a digitális áramköri technikából is­mert alkatrészeket használunk. Egy célszerű megvalósítást TEXAS és INTEL gyártmányú, TTL logikájú integrált áramkörökből hoztunk létre. Az adatbuszillesztésre 8216, időzítésre 8253, szintillesztésre 75150, 75151, 75152, 75153, 75154, 75452, adatbusz és vezérlőjel illesztésre 8212, vagy 8255 és 8216, címek dekódolására és vezérlőjel generálására 8205, 74 LS 132, 7430, 7405 és 7474 jelű integrált áramköröket építettünk be, s szükség sze­rint, különösen időzítés megoldására BC 301 jelű tranzisztorokat alkalmaztunk. A találmány szerinti berendezés műkö­dése során a mikroprocesszorral, ROM és RAM tárolóegységekkel, valamint perifériake­zelókkel ellátott 3 adatrögzítő egységet a 2 adatátviteli interface segítségével csatlakoz­tatjuk a soros vagy párhuzamos kimenettel kialakított 1 központi egységgel. Ezzel meg­felelő beprogramozás mellett lehetővé válik, hogy az 1 központi egység és a 3 adatrögzí­tő egység egymás perifériái mint intelligens egységek érhetők el. A javasolt megoldás ré­vén a 4 mágnesszalagos egységgel oly módon történik adatrögzítés, hogy az a 13 központi számitógép számára off-line kapcsolatban használható lesz. A 3. ábrán vázolt 2’ kiegészítő inter­face beépítésével a 10 lyukszalagolvasó al­kalmassá válik más berendezéssel létrehozott lyukszalagok visszaolvasásának biztosításá­hoz, lehetséges az előzőleg kidolgozott, meg­munkáló gépek vezérlésére használt progra­mok kezelése, újraírása, a 9 lyukszalaglyu­kasztó segítségével pedig újralyukasztása. Ez a megoldás azért fontos, mivel várhatóan még sokáig üzemben maradnak a lyukszalag­gal programozható számjegyvezérlésü meg­munkáló gépek és ezek megfelelő beállítása a találmány szerinti elrendezésben hatékonyan és könnyen oldható meg. Az alkalmazott buszillesztó a két- és egyirányú buszok összekapcsolását teszi le­hetővé a vezérlőjelgenerátor és címdekóder vezérlésének függvényében, az időzítő egy­ség ismert módon az órajeleket generálja az adatátviteli sebességnek megfelelően, a 17 univerzális szinkron-aszinkron adó-vevő a karakterhossz, a paritás, az adatátviteli se­besség, az átalakítás jellegének meghatározá­sára szolgál, míg a szintillesztő az adat- és vezérlőjeleket az interface típusától függően a kívánt szintekre állítja be. A 10 lyukszalagolvasó adatbusz- és ve­zérlőjel illesztő egysége az adatokat és a ve­zérlőjeleket autonóm módon kezeli és bizto­sítja a 9 lyukszalaglyukasztó működtetését. A találmány szerinti elrendezés az 1 központi egységbe történő bármiféle beavat­kozás nélkül a nagy felhasználási területű 3 adatrögzítő egységek mint intelligens termi­nálok alkalmazhatók akár kiterjedt számítás­­technikai rendszerekben, akár üzemi szintű hálózatokban. A két egység között a felada­tok ezzel a megoldással megoszthatók, a las­sú perifériák kezelése, vezérlése nem köti le a központi egység értékes műveleti idejét. 5 10 15 20 25 30 35 40 45 50 4

Next

/
Oldalképek
Tartalom