193842. lajstromszámú szabadalom • Eljárás és berendezés univerzális periféria illesztő kialakítására,előnyösen számítógépeknél
193842 A találmány tárgya eljárás és berendezés univerzális periféria illesztő kialakítására előnyösen számítógépekhez. Mint ismeretes a számítógép technikában használt perifériák teljesítő képessége es ezzel együtt bonyolultsága, komplexitása egyre növekszik. Ezen okok miatt a perifériákat illesztő egységek is egyre bonyolultabbak lettek. A korábbi periféria illesztők főleg SSI és MSI áramkörökből felépített cél hardwarek voltak. Az újabb bonyolultabb perifériák illesztése a hagyományos módszerekkel olyan méretű és bonyolultságú elektronikát eredményezne, ami nehezen mérhető be és a sok alkatrész miatt megbízhatatlan és gazdaságtalan lenne. A mikroprocesszorok megjelenésével elérhetővé váltak a komplex feladatok ellátására alkalmas áramkörök, de a legolcsóbb tömegesen elterjedtt mikroprocesszorok (8085, Z80) nem alkalmasak gyors időkritikus feladatokra. Egy mikroprocesszoros áramkör egy külső eseményt programozott, vagy interruptos technikával is csak 5-10 mikroszekundum alatt képes érzékelni (a program számára legrosszabb esetet feltételezve). Ez a késleltetés több hibát is eredményezhet. Ilyen például a periféria működőképességét jelző flag és a perifériát indító parancs időkapcsolatában hamis állapotok keletkezése, vagy adatátvitel esetén az átviteli sebesség lelassulása. A találmánnyal célunk a fentiekben vázolt nehézségek egyidejű kiküszöbölése. A találmánnyal megoldandó feladat ennek megfelelően egy olyan eljárás és berendezés kialakítása, mely alkalmas univerzális periféria illesztő létrehozására. A találmány alapja az a felismerés, hogy a feladat egyszerűen megoldódik, ha a perifériát azonnal indítjuk, amikor működtetési parancs érkezik. A találmány szerinti eljárás egy olyan ismert eljárás továbbfejlesztése, melynek során a működésre való felszólítást érzékeljük és ennek hatására önmagában ismert mikroprocesszoros illesztő segítségével létrehozzuk az összeköttetést a periféria és a központi berendezés között. A továbbfejlesztés vagyis a találmány abban van, hogy az érzékelés hatására azonnal visszajelezzük a központi berendezésnek a működési készséget és ezután hozzuk létre az összeköttetést. A találmány értelmében célszerű, ha visszajelzést az érzékelt jel közvetlen megformálásával és visszaadásával végezzük. Nevezetesen célszerű, ha az összeköttetés létrehozására szolgáló parancs jelet az érzékelt jelből állítjuk elő. A találmány szerinti berendezés egy olyan ismert berendezés továbbfejlesztése, melynek láncbakapcsolt első szint illesztő egysége, mikroprocesszoros illesztő egysége, periféria egysége és második szint illesztő egysége van. 1 2 A továbbfejlesztés vagyis a találmány abban van, hogy a berendezésnek időzítő egysége is van. Az első szint illesztő egység ki/bemenetei részben központi vezetékkötegre, részben pedig első átmenő vezetékkötegen át a mikroprocesszoros illesztő egység, valamint az időzítő egység ki/bemeneteire vannak kötve. Az időzítő egység további ki/bemenetei harmadik átmenő vezetékkötegen keresztül a nirokprocesszoros illesztő egység további ki/bemeneteire vannak csatlakoztatva. A második szint illesztő egység ki/bemenetei részben perifériális vezetékkötegén át a periféria egység ki/bemeneteire, részben pedig második átmenő vezetékkötegen keresztül a mikroprocesszoros illesztő egység még további ki/bemeneteire vannak kötve. A találmány értelmében célszerű, ha az időzítő egységnek tároló áramköre, kapu áramköre és jelformáló áramköre van. A tároló áramkör bemenetei részben a harmadik átmenő vezetékköteg részét képező beíró vezetékre, részben pedig törlő vezetéken keresztül a jelformáló áramkör kimenetére, kimenete pedig az első átmenő vezetékköteg részét képező működés képesség jelző vezetéken á' a kapu áramkör bemenetére van csatlakoztatva. A kapu áramkör további bemenete az első átmenő vezetékköteg részét képező vezérlő vezetékre, kimenete pedig a harmadik átmenő vezetékköteg részét képező indító vezetéken keresztül a jelformáló áramkör bemenetére van kötve. Nevezetesen célszerű, ha a tároló áramkör egy dinamikus R-S tároló, előnyösen D tároló. Célszerű továbbá, ha a kapu áramkör ÉS kapu. Célszerű továbbá az is, ha a jelformáló áramkör monostabil multivibrátor. A találmányt részletesebben rajz alapján ismertetjük, melyen az ismert és/vagy a találmány szerinti eljárás és/vagy berendezés és/vagy elrendezés példakénti kiviteli alakjait tüntettük fel. A rajzon az 1. ábra az ismert eljárás idődiagramja; a 2. ábra a találmány szerinti eljárás idődiagramja; a 3. ábra az ismert és a találmány szerinti berendezés példakénti kiviteli alakja; a 4. ábra a találmány szerinti időzítő egység példakénti kiviteli alakjai. A rajzon az egyirányú kapcsolatokat nyíllal, a kétirányú kapcsolatokat kettős nyíllal jeleztük. Az ismert eljárást az 1. ábra idődiagramja alapján ismertetjük. A működés ti első időpillanatban kezdődik, amikor bb működés képesség jelző jel logikai 1 állapotú ennek hatására t2 második időpillanatban dd vezérlő jel érkezik, amit a mikroprocesszor csak t3 harmadik időpillanatban érzékel (latency) és ee törlő jel törli a bb működés képesség jelző jelet, majd t5 ötödik időpillanatban gg indító jel indítja a periféria működését. A periféria működés végén t6 hatodik időpilla2 5 10 15 20 25 30 35 40 45 50 55 60 65