181640. lajstromszámú szabadalom • Áramköri elrendezés vezérlő utasításjelek előállítására camac modulok funkcionális részegységéhez

5 181640 6 függően a konvertált L jelcsatorna egyik vezetékén logikai igenszintet állíthat elő az első m és a második n mintavevő vezetéken megjelenő jelektől függő, vagy független időtar­tamra. Ha a vezérlő utasításjelek közül az egyik logikai igenszin­tű, akkor ez azt jelenti, hogy ezt határozta meg a CAMAC vezérlő. A vezérlő utasításjelek eljutnak a CAMAC modul funkcionális 16 részegységébe. A konvertált jeleket 18 dekó­doló hálózat egy többváltozós logikai függvényt realizál, melynek bemenő jelei közül a konvertált L jelcsatorna jelei határozzák meg, hogy a vezérlő utasításjelek közül melyik lesz logikai igenszintü és a konvertált jelek tartalmazzák ugyancsak azt az információt is, hogy a megfelelő vezérlő utasításjelet a mintavevőjelek egyikével, avagy kapuzás nél­kül kell előállítani. A programozható kombinációs 17 hálózat a találmány szerinti kialakításban magában foglal egy programozható elemet, ami célszerűen egy bipoláris memoria, vagy egy FPLA elem. Ez a körülmény lehetőséget ad arra, hogy a programozható kombinációs 17 hálózat után kapcsolt kon­vertált jeleket dekódoló 18 hálózatot egyszerűbben lehessen kialakítani. Az esetek többségében az egyes CAMAC modulok értel­mezett utasításainál a funkciójelek és címjelek közül néhány logikai nem-szintű. Ezeket a jeleket a programozható kom­binációs 17 hálózatban egyszerűen például egy több bemene­tű kapuval vizsgáljatjuk, és a kapu kimenetén megjelenő jelet vezetjük az említett programozható — bipoláris memória vagy FPLA — elem egyik címbemenetére — az értelmezett utasításoknál — logikai nem-szintű jelek helyett. így a prog­ramozható elem kisebb kapacitású lehet. Ilyen módon a programozható elem a címbemenetein megjelenő jelek logikai érték-kombinációjához egy másik logikai értékkombinációt rendelünk, amely konvertált jelek formájában a kimenetére kapcsolt konvertált L jelcsatornán jelenik meg. A programozható kombinációs 17 hálózat vá­laszjel j kimenetén jelenik meg a válaszjel. Egy-egy értelmezett utasításhoz a konvertált jelek logikai érték-kombinációját a tervezés során úgy írhatjuk elő, hogy azokból a vezérlő utasításjelek kevés további elemszámmal előállíthatóak legyenek. A találmány igen lényeges részét képezi az a tény, hogy a programozható elem címbemenetei­­re kapcsolt jelekhez konvertált jeleket rendelünk. A konver­tált jeleket oly módon választjuk meg, hogy azokból — az áramköri lehetőségeket figyelembe véve — minél egyszerűb­ben állíthassuk elő a mintavevőjelekkel megfelelően kapu­zott vezérlő utasításjeleket. A konvertált jelek további feldol­gozását végző konvertált jeleket dekódoló 18 hálózatot úgy választjuk meg, hogy az minél gazdaságosabban legyen kivi­telezhető. Erre az ad lehetőséget, hogy ismerve a felhaszná­lásra kerülő konvertált jeleket dekódoló 18 hálózat által megvalósított logikai függvényt, ennek igazságtáblája alap­ján választjuk meg a konvertált jeleket. A konvertált jeleket tetszőlegesen választhatjuk meg, ennek csak a konvertált jelek maximális száma szab határt. Ilyenformán a legcélsze­rűbb felépítésű konvertált jeleket dekódoló 18 hálózatot alakítjuk ki. A találmány alkalmazásával további előnyeként emelhető ki, hogy a válaszjel előállítása is lényegesen egyszerűbben történik mint az ismert megoldásnál, mert a válaszjelet már a programozható kombinációs 17 hálózat előállítja. A találmány szerinti áramköri elrendezés egy további pél­daként kiviteli alakjánál a CAMAC modul funkcionális 16 részegységének belső állapot kimenete belső állapot 0 csator­nán át a programozható kombinációs 17 hálózat belső álla­pot bemenetével van összekötve. Az áramköri elrendezés jelző kimenetét a programozható kombinációs 17 hálózat jelző kimenetére csatlakozó K jelzőcsatorna képezi. A K jel­zőcsatorna a CAMAC vezérlő jelzőbemenetére csatlakozik. A K jelzőcsatorna alkalmazása lehetőséget biztosít, hogy például Q válaszjelet vagy más jelet közvetlenül a progra­mozható kombinációs 17 hálózaton belül állítsuk elő és továbbítsuk a CAMAC vezérlőbe. Ezen jelek továbbítása az ismert áramköri elrendezésnél a kétirányú információs G csatornán történt. A belső 0 állapotcsatornán a CAMAC modul funkcionális részegységéből annak belső állapotát jelző belsőállapot-jelek eljutnak a programozható kombiná­ciós 17 hálózat belső állapot bemenetére. A belső állapot azt jelenti például, hogy a CAMAC modul funkcionális 16 rész­egysége előkészített valamilyen adatot és az a megfelelő vezérlő utasításra hozzáférhetővé válik a kétirányú informá­ciós G csatornán. Ezt ismétléses üzemmódban Q válaszjellel jelzi a modul. A belső állapot további jelentése lehet, hogy a CAMAC modul funkcionális 16 részegységében még nem fejeződött be valamilyen ciklus, ami miatt az foglaltsági állapotban van. Ezen foglaltsági állapot miatt az értelmezett CAMAC utasítások egy részének fogadására a CAMAC modul még nem kész. Ezt a CAMAC vezérlő felé a modul a jelző K csatornán a Q válaszjellel jelezheti, vagy a Hold jel kiadásával, a CAMAC ciklus felfüggesztését kérheti. Ha a CAMAC modul funkcionális 16 részegysége valamely belső ciklus miatt foglaltsági állapotban van, akkor a foglaltsági állapot megszűnéséig nem lehet új műveletet elindítani. A ta­lálmány szerinti áramköri elrendezéssel a programozható kombinációs 17 hálózatot ekkor olyan konvertált jeleket állíthat elő, amely a konvertált jeleket dekódoló 18 hálózat kimenetein logikai nem-szintet határoz meg. így a vezérlő utasításokat nem szükséges külön kapuzni a CAMAC mo­dul funkcionális 16 részegységének foglaltsági állapotától függően, de a vezérlő utasításjelek valamelyikén a logikai igenszint mégse zavarhatja meg a CAMAC modul funkcio­nális 16 részegységében folyó belső ciklusokat. Még további előnyként értékelhető az a lehetőség, hogy a programozható kombinációs 17 hálózat ekkor a K jelzőcsatornán közvetle­nül jelezheti a CAMAC vezérlő felé a foglaltsági állapotot. Amint a 3. ábrán látható, a találmány szerinti áramköri elrendezés egy másik példakénti kiviteli alakjánál a konver­tált jeleket dekódoló 18 hálózatnak vezérlő 19 részegysége és a vezérlő 19 részegység kimenetére vezérlő P csatornán át csatlakozó dekódoló 20 részegysége van. A konvertált jele­ket dekódoló 18 hálózat bemenetét a vezérlő 19 részegység két mintavevő bemenetére csatlakozó első m, és második n mintavevő kimenet, valamint a vezérlő 19 részegység és a dekódoló 20 részegység konvertált jel bemenetére csatlakozó konvertált L jelcsatorna, kimenetét pedig a dekódoló 20 részegység kimenetére csatlakozó vezérlő utasítás F csatorna képezi. A konvertált jelektől függően a vezérlő 19 részegység a vezérlő P csatorna jeleivel engedélyezheti a dekódoló 20 részegység működését. A konvertált jelek által meghatáro­zott módon a vezérlő 19 részegység a dekódoló 20 részegység működését a mintavevőjelektől függetlenül, vagy azoktól függően engedélyezheti. Ha a vezérlő jelek engedélyezik a dekódoló 20 részegység működését, akkora konvertált jelek által meghatározott egyik vezérlő I utasításjel logikai igen­szintű lesz. A dekódoló 20 részegység bármely CAMAC utasítása esetén, ha szükséges, a mintavevőjelekkel kapuzva állíthat elő logikai igenszintet a vezérlő F utasításcsatorna egyik vezetékén. 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents