182896. lajstromszámú szabadalom • Illesztőegység nagysebességű, bitsoros hozzáférésű perifériák és digitális számítógépek ki-, beviteli csatornáinak összekapcsolására

1 182 896 2 a byte átvitel végét jelző csatorna vezérlő jel van kötve. Az 506 VAGY kapu 506c bemenete össze van kötve a hárombemenetű 507 ÉS kapu 507a kimenetével. Ezen ÉS kapu 507b bemenete össze van kötve a 28 parancs regiszter 28c kimenetével, ami „írás” parancsot jelent, 507c bemenete pedig a 7 aszinkron adatátvitelt vezérlő egység megfelelő vezérlőjelére csatlakozik. Az 503 flip ­flop 54c bemenete össze van kötve a 47 sávszámláló soros 47e kimenetével. Az 508 VAGY kapu 508b beme­nete össze van kötve a 28 parancs regiszter 28a kimene­tével, ami pozicionálás parancsot jelent. Az 508 VAGY kapu másik 54e bemenete pedig az 5 főfázisregiszter felől érkező törlő jellel van összekötve; az így felépített hálózat működése a következő. Az 504 VAGY kapu kimenete jelenti a tulajdonkép­peni hibafeltételt. Ez kétféle lehet; megkülönböztetjük az olvasás és az írás esetét. Olvasás esetén az 501 olvasás hiba flip-flop, írás esetén az 502 írás hiba flip-flop bil ­lenthet be. Mindkét hiba flip-flop bebillenését az 503 flip-flop kimenete engedélyezi. Ez az 503 flip-flop akkor billen be, ha a 47 sávszámláló feltöltődött, azaz elértük a diszk végét, mintegy letárolja az utolsó órajelet. Ekkor olvasás esetén, ha a rá következő szektor első byte-ját beolvastuk, és erre a csatorna olyan választ ad, amely azt jelenti, hogy az adatátvitelt folytatni akarja, akkor az olvasás 501 hiba flip-flop bebillen. írás esetén az 502 írás hiba flip-flop akkor billen be, ha az utolsó szektor utáni szektort jelentő diszk szektor szinkron jel m^érkezik, és ekkor még az adatátvitel folytatódik. Az adatátvitel folytatása jelen esetben az 507 ÉS kapu kimenetén jelző­­dik. Az 506 VAGY kapunak csupán az a feladata, hogy az 502 írás hiba flip-flop órajel oldalról csak bebillenni tudjon. Az 501 olvasás, illetve az 502 írás hiba flip-flopok, valamint az 503 flip-flop az 508 VAGY kapu kimeneté­ről kapja a törjőjelet. A törlésnek két pka lehet, egyrészt az 5 főfázisregiszter felől érkező általános törlőjel az ér­zékelés (sense) parancs végrehajtása után, másrészt vi­szont új parancs kihozatala, amennyiben az pozicionálást jelent. A.7 aszinkron adatátvitelt vezérlő egységben alkalma­zott flip-flop pár részletes kapcsolási elrendezését mutat­ja a 7. ábra. A 601 flip-flop 601a kimenete rá van kötve egyrészt a 603 inverter 603b bemenetére, másrészt a 604 NÉS kapu 604c bemenetére. Ezen pont jelenti a flip-flop pár ponált kimenetét. A 601 flip-flop 601e negált kime­nete rá van kötve a 606 NÉS kapu 606b bemenetére. Ezen NÉS kapu 606a kimenete össze van kötve a 601 flip-flop 60 Id bemenetével. A 601 flip-flop 601b órajel bemenete jelenti a flip-flop pár egyik beíró órajelét. A 601 flip-flop 601c törlő bemenete kapcsolatban áll a 602 flip-flop 602a negált kimenetével. A 602 flip-flop 602 d bemenete jelenti a flip-flop pár törlését engedélye­ző bemenetet. A 602b órajel bemenet jelenti a flip-flop pár törlő órajel bemenetét. Az utóbbi flip-flop 602c tör­lő bemenete össze van kötve a 605 inverter 605a kimene­tével. A 605 inverter 605b bemenete össze van kötve a 604 NÉS kapu 604a kimenetével. A 604 NÉS kapu 604b bemenete össze van kötve a 601 flip-flop 60 If be ­menetével: ezenbemenetek jelentik a flip-flop páraszink ­ron beíró bemenetét. A 602 flip-flop 602e beíró bemene­te jelenti a flip-flop pár törlő bemenetét. A 603 inverter 603a kimenete adja a flip-flop pár negált kimenetét. A 607 inverter 607a kimenete össze van kötve a 606 NÉS kapu 606c bemenetével. A 607 inverter 607b be­5 10 15 20 25 30 35 40 45 50 55 60 65 menete jelenti a flip-flop pár beírást engedélyező be­menetét. Az előbbiekben vázolt kapcsolás működése a követ­kező. Tulajdonképpen egy olyan flip-flopnak tekinthető, amelynek két órajelbemenete van, az egyiken csak beírni, a másikon csak törölni lehet a flip-flopot. Minden egyes órajel bemenethez tartozik egy engedélyező bemenet. Tehát a flip-flop csak akkor tud beíródni, ha a hozzá tar­tozó engedélyező bemenet logikai „1”, illetve törlődni csak akkor tud, ha a hozzá tartozó engedélyező bemenet szintén logikai „1”. A kapcsolás el van látva aszinkron beíró és törlő bemenetekkel is. A 606 NÉS kapunak az a szerepe, hogy a 601 flip-flop órajel oldalról csak beíródni tudjon, ha ezt még a 607 inverter 607d kimenete is enge­délyezi. A 601 flip-flop úgy törlődik, hogy a 602 flip-flop, bebillen órajel oldalról, amit a 602b bemenetén engedé­lyezünk, aminek hatására a 601 flip-flop 601c törlő be­menetén keresztül letörlődik, ekkor azonban a flip-flop 601a kimenete a 604 NÉS kapun, illetve a 605 inverte­­ren keresztül letörli a 602 flip-flopot is. Ilyenformán nincs szükség arra, hogy a 602 flip-flop bemenetére ön­tartó hálózatot alakítsunk ki. A találmány szerinti berendezés előnyei a következők: Noha az illesztőegység két ESZR csatornára csatla­kozhat, a csatornaoldali funkcionális egységek és a csa­tornaoldali jelfolyamatok nagy része azonban csak egy­szer van megvalósítva. A csatornaválasztó logikák és a rö­vid foglaltságot realizáló hálózat duplikálása viszont lehe­tővé teszi azt, hogy a csatornák kiválasztási kérelmét a berendezés azonnal lekezelje. Ilyenformán a csatornák maximális működési sebességét az illesztőegység nem korlátozza. A csatornaoldali jelfolyamatokat megvalósító hálózat szinkron fázisregiszteres felépítésű. Ennek elő­nye, hogy egyszerű és garantáltan hazárdmentes megol­dást biztosít. A konkrét adatátvitelt lebonyolító hálózat felépítése azonban aszinkron. Ennek előnye, hogy az alkalmazott áramköri technológia késleltetési időin belül maximális működési sebességet biztosít. Ilyenformán lehetővé válik a nagysebességű diszkek közvetlen illesz­tése, illetve az aszinkron működési módból következően különböző sebességű diszkek minden változtatás nélkül közvetlenül csatlakoztathatók a berendezésre. Az aszink­ron hálózatokban alkalmazott flip-flop pár pedig, garan­táltan hazárdmentes működést biztosít. A csatornavá­lasztó regiszter segítségével megvalósított kétcsatornás funkció lehetővé teszi, hogy a csatornák, illetve az őket használó számítógépek minimális számú hozzáfordulás­­sal elérjék a perifériákat. Ilyenformán az illesztőegység az alkalmazott számítógépek kihasználtságának hatásfo­kát nem rontja. Szabadalmi igénypontok 1. Illesztőegység nagysebességű, bitsoros hozzáférésű perifériák és digitális számítógépek ki-, beviteli csatornái­nak összekapcsolására, amely illesztő egység a perifériák­ra kapcsolódó nagysebességű vezérlő egységet és ezzel összekötve a csatornákra kapcsolódó ütemezett szinkron vezérlő egységet tartalmaz, azzal jellemezve, hogy az illesztőegység két kiválasztó logikával (1,2) rendelkezik, amelyek közül az egyik kiválasztó logika (1) bemenetére (la) csatlakoznak az egyik csatorna (I) ki-bemenetei, ugyanígy a másik kiválasztó logika (2) bemenetére (2a) csatlakoznak a másik csatorna (II) ki-bemenetei, ugyan­10

Next

/
Thumbnails
Contents