200397. lajstromszámú szabadalom • Interfész rendszer számítógéppel programozható mérő-vezérlő készülékhez

1 HU 200397 A 2 Megjegyzendő, hogy az 52 írás/olvasás buszveze­tékek illetve az IREAD/IWRT írás/olvasás jelek több­féle módon tartalmazhatják az „írás” és „olvasás” információt. Két jellegzetes példa: vagy úgy, hogy az egyik egy írás-olvasás engedélyező jel, amelynek aktív állapotában a másik, írás/nemolvasás jel értéké­től függően vagy írás vagy olvasás történik, vagy pedig kettő különálló jel van, egyik aktív állapota az írást, a másik aktív állapota az olvasást jelzi, azzal a kiegészítéssel, hogy mindkettő nem lehet egyszerre aktív. A találmány szerinti interfész rendszer alapvetőén nem rögzíti általánosan az írás és olvasás kódolását A működési leírásban azonban majd ezek egyikét, a külön IREAD olvasás és IWRT írásjelet alkalmazzuk a könnyebb jelölés kedvéért. A 41 regiszter egyrészt a 3 számítógép felől írható tárolókat tartalmaz. A tárolókba beírt bitek határozzák meg az IADDR cím, IAPAD készülékeim és írási művelet esetén az IDATA adatjeleket valamint az IREAD olvasás és IWRT írásjeleket és 4 buszillesztő belső IDIR adatirány jelet Utóbbi a 43 kétirányú meghajtó irányát szabja meg. A 41 regiszter ezenkívül 3 számítógép felől kiol­vasható bemeneteket tartalmaz, amelyek az IDATA adatjeleknek felelnek meg olvasási művelet esetén. Az IDATA adatjelvezetékei tehát mind az írható tárolók­hoz, mind az olvasható bemenetekhez csatlakoznak. A 41 regiszter szokásosan megvalósítható. Az ír­ható tárolók például D tárak lehetnek, amelyek a 3 számítógép saját adatbuszára kapcsolódnak, beállított címen való írási lépéshez kötött beírással. A kiolvas­ható bemenetek három állapotú meghajtókkal kap­csolódhatnak a 3 számítógép saját adatbuszára, kiol­vasásuk beállított címen való olvasási lépéshez kötött lehet Az 5 busz felé csatlakozásnál pedig az IDATA adatjelek kétféle irányultsága közül kell a helyeset beállítani, azokat vagy az írható tárolóhoz, vagy a kiolvasható vonalakhoz kapcsolva. Ehhez elegendő az írható tárolók felőli vonalakat egy további enge­délyezhető egyirányú meghajtón át vezetni, amelyek kifele meghajtását ugyancsak az IDIR adatirány jel engedélyezi. A 41 regiszter fent részletezett kapcsolódásához és funkciójához előnyösen lehet választani valamely típusú párhuzamos PORT integrált áramkört, különö­sen az IDATA adatjelek egyszerű irányváltási lehető­sége miatt. Kapcsolódásuk bármely 3 számítógéphez, amelynek saját buszához lehet csatlakozni, szokásosan megvalósítható. Adott 3 számítógép valamely kiépí­tése is tartalmazhat ilyen tulajdonságú elemet, amelyet mint 41 regisztert, fel lehet használni. A találmány szerinti interfész rendszer működését alapkiépítésben a 4. ábrát követve mutatjuk be, első­sorban az 5 busz jeleinek időbeli változása szerinti lépésekben. Általában a feltüntetett egyvonalas jelek alacsony állapota felel meg az igaz, illetve aktív állapotnak, az idődiagramon ezt a jelvezeték elneve­zésénél felülvonás jelöli. Az alapkiépítés működésének áttekintéséhez nincs szükség a további kiviteli alakokban szereplő 9 ko­ordinációs busz kezelésével kapcsolatos lépésekre, az ábra szerinti idődiagram elején és végén ezeket figyel­men kívül kell hagyni. A CDATA számítógép adatinformáció mezőben a 3 számítógép saját buszán végzett szoftver lépések sze­repelnek, amelyek a 41 regiszter különböző címein tör­ténő befrási vagy kiolvasási utasításokkal kapcsola­tosak, ezeken kívül csak 35 egyéb műveletek szerepel­nek szemléltetésként, a 41 regiszter és az 5 busz álla­potára hatást nem gyakorló utasításokat jelölve. A CDATA számítógép adatinformáció mezőben feltün­tetett lépések általában valóban egy-egy írási vagy ol­vasási lépésnek felelnek meg a számítógép saját bu­szán. Egyes esetekben azonban a feltüntetett lépések összevonhatók egyetlen elemi lépéssé, máskor pedig egy feltüntetett lépés több elemi lépésből tevődik össze. Az 5 buszon a mikroprocesszor buszokon szoká­sosan megvalósuló írás, vagy olvasás műveletek foly­­hatók. A 4. ábra először az írási művelet lezajlását mutatja be az 5 buszon. Először 11 adatirány beállítása történik az IDATA adatjelek kimenetre állítása céljából egyrészt a 41 regiszteren belül, másrészt az IDIR adatirány vonallal a 43 kétirányú meghajtó fele. Majd a 12 készülékeim kiadása az IAPAD készülékeimet, a 13 címkiadás az IADDR címet, a 14 adatírás az IDATA adatot álhtja be. Az eddigiek sorrendje az interfész rendszer alapkiépítésében tetszőleges. Ezután 15 írás bekapcsolással az IWRT írásjel aktív állapotba kerül, mivel az 5 busz egésze a W írási aktív állapotot veszi fel. Az ábrán is láthatóan a 41 regiszter közbeiktatása miatt az 5 busz ezen aktív állapotában a 3 számítógép saját állapotában a 3 számítógép saját buszának egyetlen vezetéke sem szabja meg az 5 busz egyetlen vezetékének jelállapotát sem. Ezenkívül ilyenkor a 3 számítógép 35 egyéb műveletet is végezhet az 5 busz működésének zavará­sa nélkül. A W írási aktív állapot tetszőleges maximális ideig tarthat, ez az alapkiépítés működésében szoftver úton állítható, például 35 egyéb műveletként késleltetést végezve. Az aktív állapot célszerűen 1 és 10 mik­­roszekundum közé választandó. A W írási aktív állapotot a 16 írás kikapcsolással az IWRT írásjel passzív állapotra állítása zárja le. Ennek eredményeképpen az 5 buszra kapcsolódó 54 készülékcímbusszal kiválasztott 2 készülékben az 53 címbusszal kiválasztott címen az adatbeírás végre­hajtódott. Az 5 buszon ezt újabb írási művelet követheti, vagy pedig egy olvasási művelet. A 4. ábrán egy olvasási művelet következik. Először ismét 11 adat­irány beállítás az IDATA adatjelek bemenetre állítása céljából, majd ugyanúgy 12 készülékeim kiadás és 13 cím kiadás történik. Az eddigiek sorrendje az interfész rendszer alapkiépítésében tetszőleges. Ezt a 17 olvasás bekapcsolás követi az IREAD olvasás jel aktív állapotba helyezésével, amivel az 5 busz az R olvasási aktív állapotba kerül. Ennek hatására az 54 készülékcímbusszal kiválasztott 2 ké­szülékben az 53 címbusszal kiválasztott címről adat keiül az 51 adatbuszra bemeneti IDATA adatként Az ábrán is láthatóan ilyenkor is a 41 regiszter közbeiktatása miatt az 5 busz ezen aktív állapotában a 3 számítógép saját buszának egyetlen vezetéke sem szabja meg az 5 busz egyetlen vezetékének jelállapotát sem. Ezenkívül ilyenkor is végezhet a 3 számítógép 35 egyéb műveletet az 5 busz működésének zavarása nélkül. Az R olvasási aktív állapot időtartamára ugyanaz vonatkozik, mint a W írási aktív állapotára, de alap-5 10 15 20 25 30 35 40 45 50 55 60 65 5

Next

/
Thumbnails
Contents