170179. lajstromszámú szabadalom • Indító- és válaszjelvezetékkel ellátott hand-shake rendszerű illesztő egység több periféria-egység egyidejű müködtetésére
MAGYAR NÉPKÖZTÁRSASÁG ORSZÁGOS TALÁLMÁNYI HIVATAL SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY Bejelentés napja: 1975. II. 14. (MA-2653) Közzététel napja: 1976. XI. 27. Megjelent: 1978. III. 31. 170179 Nemzetközi osztályozás: G 06 F 3/00 Feltalálók: ALMÁSI Lajos, tud. munkatárs, (10%); LUKÁCS József, tud. főmunkatárs, (10%); MAROSSI Kálmán, technikus (15%); NEMES Tibor, tud. s. munkatárs, (20%); NYITRAI Zoltán, tud. munkatárs, (10%); REÉ Eőrs, tud. munkatárs, (10%); SOMLAI László, tud. munkatárs, (15%); SZÖNYI László, tud. munkatárs (10%) Budapest Tulajdonos: MTA Központi Fizikai Kutató Intézet, Budapest Indító- és válaszjelvezetékkel ellátott handshake rendszerű illesztő egység több perifériaegység egyidejű működtetésére. 1 A számítógép-technikában a számítógép perifériái a számítógép központi egységéhez illesztőegységen keresztül kapcsolódnak. Az illesztő, másnéven interface-egység sokrétű feladatkörébe tartoznak: — a két terminál (periféria, számítógép) eltérő elektromos paramétereiből adódó követelmények kielégítése (pl. logikai szint konverzió, kábelmeghajtás és -fogadás), — a perifériaegységek által igényelt vezérlőjeleknek az előállítása a számítógép utasításai alapján, — kétirányú digitális adatforgalom lebonyolítása, — a perifériaegysegek és a számítógép eltérő időzítési viszonyainak egyidejű kiszolgálása. Egy-egy perifériaegység és a számítógép együttműködését az illesztő interface-egység időzítő részegysége vezérli. így az időzítő egység kialakítása az interface tervezésének központi feladatát képezi. Az időzítő egység alapvetően időbeli szinkronizálást hajt végre a számítógép és a periféria között. A számítógép központi egysége és az interface időzítési kapcsolatában az alábbi megoldások ismeretesek: a legismertebb kapcsolatnak tekinthető az a megoldás, amelyben a központi egység a megcímzett interface-egységhez küldött vezérlő impulzussal a kapcsolat létrehozását kezdeményezi. A kapcsolatnak ez a módja nem veszi figyelembe a perifériák működési sebességét. A perifériák még szükség esetén sem képesek beavatkozni az időzítés viszonyaiba, azaz a vezérlés menetébe. Ennél összetettebb együttműködést tesz lehetővé a központi egységnek és az interface-egységnek az úgynevezett hand-shake kapcsolata. A hand-shake működésnek a lényege, mint ismeretes: a perifériális utasítás hatására az időzítési viszonyok két időzítőjel merev 5 kapcsolatában alakulnak ki. A központi egység indítójelet küld az interface-egységnek, amelyben az interface belső időzítési viszonyainak megfelelő válaszjel keletkezik. Az interface időzítő egységének hagyományos kialakítása az, hogy az egyes perifériákat külön-10 álló egységeknek tekinti. Ebből a szemléletből adódik, hogy az interface időzítő részegysége egymástól különálló perifériális időzítő részegységekből épül fel. Ezek közül egyszerre csak egy lehet aktív állapotban. A perifériális időzítő részegységek: hand-shake 15 bistabilt, válaszjel bistabilt, monostabil késleltető láncot tartalmaznak. A monostabil késleltető lánc sorosan és/vagy párhuzamosan kapcsolt monbstabil áramkörökből és formáló áramkörökből áll. A késleltető lánc kimenő jelei alkotják az időzítő vezérlő 20 jeleit egyetlen perifériaegység számára. A fenti ismert megoldás kielégíti ugyan a több perifériaegység időzítési feladata által támasztott igényt, azonban az az alábbi hátrányokkal jár: — minden periféria külön saját időzítő egységet 25 tesz szükségessé, ily módon a perifériák számának növelésével rohamosan növekedik a szükségtelen áramköri hányad, — egyszerre csak egy periféria működtethető. A találmány szerinti időzítőjekgenerátor az előző-30 ékben leírt feladatnak megfelelően az indítójel hatá-170179 1