181578. lajstromszámú szabadalom • Készülék mikroprogramozott berendezések vizsgálatára

ItnrtO' ” MAGYAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY 181578 Nemzetközi osztályozás: w Bejelentés napja: 1980. VIII. 12. (2001/80) Közzététel napja: 1982. X. 28. NSZO3 G 06 F 11/28 ORSZÁGOS TALÁLMÁNYI Srr-hsdslmi Tár. ' . j HIVATAL l v_ « */ Megjeleni: 1985. XII. 31 ' ' Feltalálók: Balatoni György villamosmérnök 25%, Báti Ferenc villamosmérnök 10%, Patóh Péter villamosmérnök 25%, Szalay Miklós villamosmérnök 10%, Szűcs Károly hír­­adástechn. mérn. 10%, Tamás György villamosmérnök 10%, Vashegyi György villa­mosmérnök 10% budapesti lakosok Szabadalmas: MTA Központi Fizikai Kutató Intézet, Budapest Készülék mikroprogramozott berendezések vizsgálatára A találmány tárgya készülék mikroprogramozott beren­dezések vizsgálatára. Mint ismeretes, a mikroprogramozott berendezések belső szekvenciával rendelkeznek, s ezért hibás működés esetén a program helytelen működésének a tényén kívül a berende­zésről más információt nem kapunk. Ezért szükséges olyan készülék — mérőeszköz — kialakítása, amely alkalmas arra, hogy a belső szekvencia működését leállítsa és külső órajellel léptesse. Az ismert megoldások a külső órajelet kapcsoló segítségé­vel állítják elő, azaz egyenként adják a léptető impulzusokat. Ilyen például a DEC által gyártott „maintenance board”, melyet a saját fejlesztésű flopy-disc - mikroprogramozott — vezérlő berendezés bemérésére rendszeresített. Az említett megoldás alapvetően alkalmas ugyan arra, hogy a hibát behatárolja, a használatban mégis nehézkes, ugyanis rendkívül hosszadalmas és fárasztó a bemérő számá­ra a kezelése, esetenként több tucat órajel beadása szükséges ahhoz, hogy a szekvenciális hálózatot a kritikus állapotba juttassák és csak statikus mérését teszi lehetővé. Célunk, hogy találmányunkkal a fentiekben vázolt vala­mennyi nehézséget egyidejűleg kiküszöböljük és olyan ké­szüléket alakítsunk ki, amely alkalmas dinamikus mérés vezérlésére is. Találmányunk azon a felismerésen alapul, hogy a mikro­­programozott berendezésekben az egymást követő program lépéseknek címük van és egy praktikusan megválasztott cím­összehasonlító egység segítségével címtalálatot lehet generál­ni oly módon, hogy előre beállítjuk azt a cimet, ahol le kívánjuk állítani a programot. A program leállítását a címta-2 lálattal végezzük. Ily módon előre be lehet állítani azt a címet, ahol leálljon a program, vagy ahonnét a dinamikus vizsgálat elkezdődhet, illetve dinamikus mérőhurok hozha­tók létre. 5 A megoldás lényege az, hogy indítás előtt egy tetszés szerinti mikroprogram címet kijelölünk, majd a mikroprog­­ram indítása után ezt a kijelölt címet folyamatosan összeha­sonlítjuk a mikroprogram címregiszterének tartalmával és címazonosság esetén címtalálat jelzést generálunk. A címta- 10 lálat jelzés után a míkroprogramot továbbfuttatjuk, leállít­juk, vagy alaphelyzetből újraindítjuk. A program tovább futtatása esetén a címtalálat jelzéssel egy vagy több mérőesz­közt indíthatunk (pl. oszcilloszkópot). Leállítás esetén lehe­tőség van a már ismert megoldásokhoz hasonlóan egyes 15 impulzusok adására, vagy egy 1 Hz-es lassú órával való program folytatására. Alaphelyzetből való újraindítás esetén dinamikus mérőhurkokat tudunk létrehozni a mikroprog­­ramban, melynek segítségével gyors hiba behatárolás lehet­séges a mikroprogramozott egységben. 20 A fenti módszer megvalósítására alkalmas a találmány szerinti vizsgáló készülék illesztő egységet, vezérlő egységet, adat kijelzőt és cím kijelzőt tartalmaz. Az illesztő egység információs bemenete adat és cím csatornán keresztül a 25 vizsgált berendezésre, vezérlő bemenete belső vezérlő csator­na felhasználásával a vezérlő egységre, cím kimenetei a cím csatorna segítségével a cím kijelző egységre, illetve a belső cím csatorna útján a vezérlő egységre, adat kimenete az adat csatornán keresztül az adat kijelző egységre kapcsolódik. 30 A bevezetőben említett ismert készüléket, valamint a talál-181578

Next

/
Oldalképek
Tartalom