197970. lajstromszámú szabadalom • Áramköri elrendezés vezérlőberendezés informálására perifériáinak jellegéről és állapotáról
4nl statusengedélyező bemenete az n-l-edik tároló első statusengedélyező kimenetére csatlakozik. Tehát egy-egy 31, 32, ... 3n csatolóáramkör a statusengedélyező jel szempontjából az azonos sorszámú 41,42, ... 4n tároló és azonos sorszámú 21, 22, ... 2n periféria között, a válaszjel szempontjából az azonos sorszámú 21,22, ... 2n periféria és az 1 vezérlőberendezés között van. A találmány szerinti áramköri elrendezés működése a következő: Az 1 vezérlőberendezés a 14 clear kimeneten megjelenő jellel alaphelyzetbe hozza a 41, 42, ... 4n tárolókat, 31, 32, ... 3n csatolóáramköröket és 21, 22, ... 2n perifériákat. Ezután az 1 vezérlőberendezés 12 statusengedélyező kimenetén kiadja az első statusengedélyező jelet a sorbafüzött első 41 tároló 411 statusengedélyező bemenetére. Ez belépteti a statusengedélyező jelet és az 1 vezérlőberendezéstől a 13 clock kimeneten érkezett órajel hatására továbbítja, egyrészt a második 42 tároló és másrészt az első 31 csatoló áramkör felé. A sorbafüzött 41, 42, ... 4n tárolók léptetik egymás után egy-egy léptetési idő elteltével a statusengedélyező jelet és az első 41 tárolóhoz hasonlóan továbbítják azt. A 31, 32, ... 3n csatoló áramkörök így sorrendben egymás után egy-egy léptetési idő elteltével megkapják a statusengedélyező jelet, amit továbbítanak a 21, 22, ... 2n perifériák felé. Eg-egy 21, 22, ... 2n periféria válaszjelét a 21,22, ... 2n perifériákhoz rendelt azonos számú 31, 32, ... 3n csatoló áramkör továbbítja egymás után (egyegy léptetési időközzel) az 1 vezérlőberendezés felé. A találmány szerinti áramköri elrendezés egy előnyös megvalósításánál az 1 vezérlőberendezés 71777 C vagy D típusú Programozható grafikus számítógép, a 21, 22, ... 2n perifériák 79860 típusú Dual floppy disk egységek, különböző kiépítettségben. A kiépítettség különböző változatai: egyszeres, kétszeres felírási sűrűségű, egyfejes, kétfejes különböző winchester driv-ok. A 31, 32, ... 3n csatoló áramkörök nagy megbízhatóságú LS TTL áramkörök, pl. 74 LS 244 áramkörök, a 41, 42, ... 4n áramkörök, 74 LS 74, 74 LS 240 áramkörök. A találmány szerinti áramköri elrendezés megvalósította célkitűzéseit, nevezetesen: 3 — a vezérlőberendezés kérdéseinek száma akadálytalanul növelhető, mivel nincs megkötve az ismert megoldásoknál alkalmazott, előre meghatározott tartalmú címtartománnyal, — nincs akadálya annak, hogy a perifériákban egyébként rendelkezésre álló teljes információ készletet felhasználják, — mivel a perifériák megszólításai és válaszadásai között egy-egy léptetési idő telik el, a válaszjelek nem jelentkezhetnek egyidőben és így hibás működés nem állhat elő, — nagyobb flexibilitást biztosít, mivel a felhasználó kívánsága szerint válogathatja össze perifériáit, függetlenül azok típusától és számától, — a hardware/software arány javul. SZABADALMI IGÉNYPONT 1. Áramköri elrendezés vezérlőberendezés informálására perifériáinak jellegéről és állapotáról, amely tartalmaz vezérlőberendezést (1), status/adat bus bemenettel (II), statusengedélyező kimenettel (12), clock kimenettel (13), clear kimenettel (14), egy vagy több perifériát (21, 22, ... 2n) periféria kimenetekkel (211, 221, 2nl), azzal jellemezve, hogy tartalmaz továbbá a perifériák (21, 22, ... 2n) számával azonos számú csatoló áramkört (31, 32, ... 3n) és sorbafüzött tárolót (41, 42, ... 4n) a csatoló áramkörök (31,32, ... 3n) bus kimenete (311, 321, ... 3nl) a vezérlőberendezés (1) status/adat bus bemenetére (11), statusengedélyező bemenete (312, 322, ... 3n2) a tárolók (41, 42, ... 4n) második statusengedélyező kimenetére (415, 425, ... 4n5), periféria bemenetei (313, 323, .... 3n3) a perifériák (21, 22, ... 2n) periféria kimeneteire (211, 221, ... 2nl), a tárolók (41,42, ... 4n) clock bemenete (412, 422, ... 4n2) a vezérlőberendezés (1) clock kimenetére (13), clear bemenete (413, 423, ... 4n3) a vezérlőberendezés (1) clear kimenetére (14), az első tároló (41) statusengedélyező bemenete (411) a vezérlőberendezés (1) statusengedélyező kimenetére (12), első statusengedélyező kimenete (414) a második tároló (42) statusengedélyező bemenetére (421), az n-ik tároló (4n) statusengedélyező bemenete (4nl) a n-l-edik tároló első statusengedélyező kimenetére csatlakozik. 4 197970 5 10 15 20 25 30 35 40 45 50