178626. lajstromszámú szabadalom • Berendezés legalább két különböző sebességű, mikroprogramozható, egy vagy két olvasható és/vagy írható-olvasható tároló összekapcsolására

178626 MAGYAR NÉPKÖZTÁRSASÁG SZABADALMI LEÍRÁS SZOLGÁLATI TALÁLMÁNY Bejelentés napja: 1978. XII. 19. (MA-3074) Nemzetközi osztályozás: G 06 F 9/16 Közzététel napja: 1981. IX. 28. ORSZÁGOS TALÁLMÁNYI HIVATAL Megjelent: 1983. V. 31. Feltalálók: Szabadalmas: Ambrózy György villamosmérnök 15%, Csákány Antal villamosmérnök 10%, MTA Központi Fizikai Kutató Elek György villamosmérnök 10%, Lovászi Magdolna villamosmérnök 10%, Intézete, Budapest Lőrincze Géza villamosmérnök 10%, Miskolczi János fizikus 15%, Nyitrai Zol­tán villamosmérnök 10%, Vajda Ferenc villamosmérnök 20%, Budapest Berendezés legalább két, különböző sebességű, mikroprogramozható, egy vagy két olvasható, és/vagy írható-olvasható tároló összekapcsolására 1 A találmány tárgya berendezés legalább két, különböző sebességű, mikroprogramozható, egy vagy két olvasható, és/vagy írható-olvasható tároló össze­kapcsolására. A találmány szerinti berendezés elő­nyösen alkalmazható mikroprocesszoros fejlesztések­nél, a mikroprogram utasítások elkészítésénél és ki­próbálásánál. Mint ismeretes, a technológia fejlődésével a digi­tális rendszerek megvalósításakor egyre jelentősebb szerepet játszanak a különféle nagybonyolultságú in­tegrált áramkörök és ezek közül is különösen a mikroprocesszorok. Azokon a területeken, ahol a feladat megoldása fix utasításrendszerű, korlátozott szóhosszúságú és sebességű mikroprocesszorokkal nem biztosított, a mikrovezérlés módszerei dominál­nak. Ennek alkalmazása lehetővé teszi a megfelelő flexibilitás elérését, mivel a feladat megoldása első­sorban az ún. mikrovezérlő tároló tartalmától függ. így egy módosított, illetve egy új célkitűzésnek meg­felelő paraméterekkel rendelkező rendszer ezen táro­ló tartalmának a módosításával - a rendszer alapve­tő hardware elemeinek megváltoztatása nélkül - biztosítható. A gyakorlatban mikrovezérelt (mikroprogram-ve - zérelt) digitális rendszerek létrehozásánál alapvetően két feladatot különböztetünk meg: az első a mikro­vezérlő tároló tartalmának — az ún. mikroprogram - nak — az előállítása, a második ennek segítségé­vel a mikrovezérlő tároló által irányított rendszer 2 működésének az ellenőrzése, illetve a rendszer hibá­inak a kijavítása. Az ismert megoldásoknál a mikroprogram ellen­őrzését általában szimuláció segítségével végzik egy 5 számítógép felhasználásával. A mikroprogram szimu­lációs ellenőrzésére nagy számítógépekre van szükség, de még így is, csak az utasításokat lehet szimulálni, az egész rendszert nem. További hátránya ezen megoldásnak, hogy az utasítások 10 szimulálása csak kis sebességen történhet és ez nem biztosítja azt, hogy a működés nagyobb sebességnél is hibátlan lesz. Tehát ennek a megoldásnak a legna­gyobb hátránya, hogy a mikrovezérlő tárdóhoz kap­csolódó többi rendszerelem — ebben a megfogalma- 13 zásban a környezet - szimulációja, vagy csak na­gyon nehezen, vagy egyáltalán nem végezhető el. Egy másik ismert megvalósítási mód a valóságos rendszer körülményei között lehetővé teszi - a rendszer jellemzők ellenőrzése során szükségessé 2o váló - mikrovezérlő tárdó tartalmának módosítá­sát. Mivel a gyakorlati rendszerek sebességviszonyai gyors, csak egyszer programozható tárolók (ún. PROM elemek) alkalmazását teszi szükségessé, ezért a rendszer élesztős (ellenőrzés) idejére, ezeket 25 szükség szerint módosítható írható-olvasható (RAM), vagy újra programozható (REPRÓM) elemekkel kell helyettesíteni. Ennek a módszernek legfőbb hibája az, hogy nem teszi lehetővé a mikrovezérlés egész folyamatának a nyomónkövetését és az ellenőrzés 30 során szükségessé váló módosítás is nehézkesen vé-178626

Next

/
Thumbnails
Contents