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
natban a mikroprocesszor ff beíró jellel logikai 1-be írja a bb működés képesség jelző jelet a t2 második időpillanat — t3 harmadik időpillanat, illetve a t3 harmadik időpillanat — t5 ötödik időpillanat késleltetés a mikroprocesszorra jellemző 10 mikroszekundum nagyságrendű. A t2 második időpillanat — t3 harmadik időpillanat közötti idő alatt a bb működés képesség jelző jel logikai 1 állapota a perifériát kezelő számítógépben hamis állapotot eredményezhet. Látható, hogy a periféria illesztő a dd vezérlő jel megjelenése után csak t5 ötödik időpillanatban tudja indítani a perifériát. A találmány szerinti eljárást részletesebben a 2. ábra idődiagramja alapján ismertetjük. 'A ti első időpillanatban a 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, aminek hatására t3 harmadik időpillanatban előáll az ee törlő jel és gg indító jel. Az ee törlő jel a bb működés képesség jelző jelet törli t3 harmadik időpillanatban a gg indító jel a periféria működését indítja szintén t3 harmadik időpillanatban, aminek hatására t4 negyedik időpillanatban megszűnik a bb működés képesség jelző jel, majd az ee törlő jel és a gg indító jel. A periféria működés végén t6 hatodik időpillanatban a mikroprocesszor az ff beíró jellel logikai 1-be írja a bb működés képesség jelző jelet. A t2 második időpillanat — t3 harmadik időpillanat késleltetés a logikai IC-kre jellemző néhányszor tíz nanoszekundum. Az ismert berendezést a 3. ábra alapján ismertetjük. A berendezésnek 11 első színt illesztő egysége, 12 mikroprocesszoros illesztő egysége, 14 periféria egysége, 13 második szint illesztő egysége van. A 11 első szint illesztő egység ki/bemenetei A központi vezetékkötegre és B első átmenő vezetékkötegen keresztül a 12 mikroprocesszoros illesztő egység ki/bemeneteire vannak csatlakoztatva. A 13 második szint illesztő egység ki/bemenetei C második átmenő vezetékkötegen át a 12 mikroprocesszoros illesztő egység, D perifériális vezetékkötegen keresztül pedig a 14 periféria egység ki/bemeneteire vannak kötve. A 11 első szint illesztő egység és 13 második szint illesztő egység feladata a szint illesztés. Ha A központi vezetékkötegen keresztül parancs érkezik a 14 periféria egység számára, úgy azt 12 mikroprocesszoros illesztő egység értelmezve a 14 periféria egység indító jellel végrehajtatja. Ha 14 periféria egység működni akar és/vagy tud, akkor ezt a 12 mikroprocesszoros illesztő egység jelzi A központi vezetékköteg felé és amikor A központi vezetékkötegen engedélyezés érkezik a 12 mikroprocesszoros illesztő egység elindítja a 14 periféria egységet. A találmány szerinti berendezést ugyancsak a 3. ábra alapján ismertetjük. A berendezésnek 11 első szint illesztő egysége, 12 mikroprocesszoros illesztő egysége, 14 periféria egysége, 13 második szint illesztő egy3 sége, és 15 időzítő egysége van. A 11 első szint illesztő egység ki/bemenetei részben A központi vezetékkötegre, részben pedig B első átmenő vezetékkötegen át a 12 mikroproceszszoros illesztő egység, valamint a 15 időzítő egység ki/bemeneteire vannak kötve. A 15 időzítő egység tovább működés képesség jelző jeli ki/bemenetei E harmadik átmenő vezetékkötegen keresztül a 12 mikroprocesszoros illesztő egység tovább működés képesség jelsző jeli ki/bemeneteire vannak csatlakoztatva. A 13 második szint illesztő egység ki/bemenetei részben D perifériális vezetékkötegen át a 14 periféria egység ki/bemeneteire, részben pedig C második átmenő vezetékkötegen keresztül a 12 mikroprocesszoros illesztő egység még tovább működés képesség jelsző jeti ki/bemeneteire vannak kötve. A találmány szerinti berendezés működés alapvetően megegyezik az ismertével, kivéve, ha A központi vezetékkötegen parancs érkezik a 14 periféria egység számára, ilyenkor ugyanis a 15 időzítő egység azonnal indítja a 12 mikroprocesszoros illesztő egységen keresztül a 14 periféria egységet. A találmány szerinti 15 időzítő egység egy példakénti kiviteli alakját a 4. ábra alapján ismertetjük részletesebben. A 15 időzítő egységnek 16 tároló áramköre, 17 kapu áramköre és 18 jelformáló áramköre van. A 16 tároló áramkör bemenetei részben az E harmadik átmenő vezetékköteg részét képező f beíró vezetékre, részben pedig e törlő vezetéken keresztül a 18 jelformáló áramkör kimenetére, kimenete pedig a B első átmenő vezetékköteg részét képező b működés képesség jelző vezetéken át a 17 kapu áramkör bemenetére van csatlakoztatva. A 17 kapu áramkör tovább működés képesség jelző jeli bemenete a B első átmenő vezetékköteg részét képező d vezérlő vezetékre, kimenete pedig a E harmadik átmenő vezetékköteg részét képező g indító vezetéken keresztül a 18 jelformáló áramkör bemenetére van kötve. Az f beíró vezetéken keresztül amennyiben működőképes a 14 periféria egység a 16 tároló áramkör logikai 1-be íródik. A 14 periféria egység működőképességét a 16 tároló áramkör b működés képesség jelző vezetéken keresztül jelzi az A központi vezetékköteg felé, ha A központi vezetékkötegen parancs érkezik, akkor d vezérlő vezetéken át a b működés képesség jelsző vezetéken lévő működésképesség jel hatására 17 kapu áramkör a g indító vezetéken keresztül jelet ad részben a 12 mikroprocesszoros illesztő egység számára, hogy indítsa el a 14 periféria egység működését, részben pedig 18 jelformáló áramkörön keresztül törli a 16 tároló áramkör logikai 1-állapotát és ezzel megszünteti a b működés képesség jelző vezetéken a működés kész jelet, mely csak akkor kerül ismét kiadásra, ha a 14 periféria egység újra beírja 16 tároló áramkört. A találmány szerinti 15 időzítő egység tovább működés képesség jelző jeli példakénti 4 3 193842 5 10 15 20 25 30 35 40 45 50 55 60 65