181601. lajstromszámú szabadalom • Készülék mikroprogramozható berendezések vizsgálatára és mikroprogramfejlesztésre

5 181601 6 sonlító áramkör kimenetei minta K vezetékkötegen, maszk L vezetékkötegen és összehasonlítandó M vezetékkötegen keresztül rendre a minta 21 regiszter, a maszk 22 regiszter és az összehasonlító 24 multiplexer kimeneteire van kötve. A tároló összehasonlító 16 egység bemenetei a minta 21 regiszter és a maszk 22 regiszter beíró G vezetékkötegre és az összehasonlító 24 multiplexer F paraméter csatornára, vala­mint a kiválasztó b vezetékre kapcsolódó bemenetei, kimene­tét pedig az összehasonlító 23 áramkör megegyezés f vezetékre kapcsolódó kimenete képezi. A 21, 22 regisztereket a beíró G vezetékkötegen keresztül állíthatjuk be a kívánt értékre. A maszk 22 regiszter tartalma határozza meg, hogy a K és M vezetékkötegeken érkező információ mely részhalmazát kell az összehasonlító 23 áramkörnek figyelembe venni. A 24 multiplexer az F paraméter csatornán kétféle paraméterből választhatja ki, hogy milyen információt küldjön a 23 áram­körnek. Az összehasonlító 23 áramkör megegyezés esetén az f vezetéken keresztül küld jelet a beavatkozó 17 egységnek. A találmány szerinti beavatkozó 17 egység egy példakénti kiviteli alakját az 5. ábra alapján ismertetjük. A beavatkozó 17 egységnek egy-egy bemenetűkkel a megegyezés f vezeték­re kapcsolódó megszakításkérő 25 áramköre és leállító 26 áramköre van. A megszakításkérő 25 áramkör másik beme­neté a megszakítás engedélyező c vezetékre, kimenete pedig a megszakításkérő e vezetékre van csatlakoztatva. A leállító 26 áramkör másik bemenete a megállítás engedélyező d vezetékre, kimenete pedig a leállító g vezetékre van kötve. Ha a parancstároló 15 egység a megszakítás engedélyező c vezetéken lehetővé teszi, akkor megegyezés esetén program­­megszakítást kér a 25 áramkör az e vezetéken keresztül. Ha a megállítás engedélyező d vezetéken is érkezik engedélyezés, akkor a 26 áramkör a 12 egységben futó mikroprogramot a leállító g vezetéken keresztül leállítja. összefoglalva: A mikroprogramvizsgáló készüléket a leírt módon megvalósítva lehetőségünk nyílik gyors és kényelmes módon, kézi beavatkozás nélkül mikroprogramfejlesztésre. Készülékünk ugyanakkor rendelkezik mindazokkal az elő­nyös tulajdonságokkal, melyekkel az ismert megoldások bír­nak. Szabadalmi igénypontok 1. Készülék mikroprogramozható berendezések vizsgála­tára és mikroprogram fejlesztésére, mely a mikroprogramoz­ható berendezéshez belső csatornán, a berendezés központi vezetékkötegére pedig külső csatornán keresztül van kap­csolva, azzal jellemezve, hogy a vizsgáló készüléknek (13) paramétertároló-, parancstároló-, tárolóösszehasonlító- és beavatkozó egysége (14, 15, 16, 17) van, a parancstároló egység (15) bemenetei beíró vezetékkötegen (G) keresztül külső csatornára (D), kimenetei pedig paraméter kiválasztó-, kiválasztó-, megszakítás engedélyező-, megállítás engedélye­ző vezetéken (h, b, c, d) át rendre a paramétertároló-, tároló összehasonlító egység (14,16) egy-egy, valamint a beavatko- 5 zó egység ( 17) két bemenetére van kötve, a paraméter tároló egység (14) további bemenetei a beíró vezetékkötegre (G), továbbá a belső csatorna (E) részét képező paraméter csator­nára (F), kimenetei pedig a külső csatorna (D) részét képező kiolvasó vezetékkötegre (H) csatlakoznak, a tároló összeha- 10 sonlító egység ( 16) további bemenetei a paraméter csatorná­ra (F) a beíró vezetékkötegre (G), kimenetei pedig megegye­zés vezetéken (f) át a beavatkozó egység ( 17) további beme­netére van csatlakoztatva, a beavatkozó egység (17) kimene­tei a külső csatorna (D) részét képező megszakítást kérő 15 vezetékre (e), és a belső csatorna (E) részét képező leállító vezetékre (g) van kötve. (2. ábra) 2. Az 1. igénypont szerinti készülék kiviteli alakja, azzal jellemezve, hogy a paraméter tároló egységnek (14) paramé­ter multiplexere (18), címregisztere (19) és paramétertára 20 (20) van, a paraméter multiplexer (18) bemenetei a paramé­ter csatornára (F) és a paraméter kiválasztó vezetékre (h), kimenetei pedig paraméter vezetékkötegen (I) keresztül a paraméter tár (20) bemeneteire vannak csatlakoztatva, a címregiszter (19) bemenetei a beíró vezetékkötegre (G), ki- 25 menetei pedig cím vezetékkötegen (J) át a paramétertár (20) további bemeneteire van kötve, a paraméter tároló egység (14) kimeneteit a paramétertár (20) kiolvasó vezetékkötegre (H) csatlakozó kimenetei képezik. (3. ábra) 3. Az 1. vagy 2. igénypont szerinti készülék kiviteli alakja, 30 azzal jellemezve, hogy a tároló összehasonlító egységnek ( 16) minta regisztere (21), maszk regisztere (22), összehasonlító áramköre (23) és összehasonlító multiplexere (24) van, az összehasonlító áramkör (23) kimenetei minta-, maszk-, és összehasonlítandó vezetékkötegeken (K, L, M) keresztül 35 rendre a minta regiszter (21), a maszk regiszter (22) és az összehasonlító multiplexer (24) kimeneteire van kötve, a tároló összehasonlító egység (16) bemenetéit a mintaregisz­ter (21) és a maszk regiszter (22) beíró vezetékkötegre (G) és az összehasonlító multiplexer (24) paraméter csatornára (F), 40 valamint a kiválasztó vezetékre (b) kapcsolódó bemenetei, kimenetét pedig az összehasonlító áramkör (23) megegyezés vezetékre (f) kapcsolódó kimenete képezi. (4. ábra) 4. Az 1—3. igénypontok bármelyike szerinti készülék kivi­teli alakja, azzal jellemezve, hogy a beavatkozó egységnek 45 (17) egy-egy bemenetűkkel a megegyezés vezetékre (0 kap­csolódó megszakításkérő-, és leállító áramköre (25,26) van, a megszakításkérő áramkör (25) másik bemenete a megsza­kítás engedélyező vezetékre (c), kimenete pedig a megszakí­tás kérő vezetékre (e) van csatlakoztatva, a leállító áramkör 50 (26) másik bemenete a megállítás engedélyező vezetékre (d), kimenete pedig a leállító vezetékre (g) van kötve. (5. ábra) 1 rajz (5 ábra) A kiadásért felel a Közgazdasági és Jogi Könyvkiadó igazgatója 84.5413.66-4 Alföldi Nyomda, Debrecen — Felelős vezető; Benkö István igazgató

Next

/
Thumbnails
Contents