188212. lajstromszámú szabadalom • Mikroprogramozható jelmintagenerátorral és programozható egységekkel kialakított mérőberendezés

1 2 188 212 A találmány tárgya mikroprogramozható jel­­mintagenerátorral és programozható egységekkel kialakított mérőberendezés, amely digitális integ­rált áramkörök mérésére alkalmazható. A találmány szerinti mérőberendezés mikro- 5 programtár és vezérlő egység felügyelete alatt mű­ködő adatgenerátort, címgenerátort, buffer memó­riát és interface egységet magábafoglaló jelminta­­generátorral van kialakítva, és programozható egy­ségekként DC méröegysége, format vezérlő egysé­­ge, időzítő egysége valamint pin elektronikája van. Az LSI digitális integrált áramkörök mérésére számos így például SENTRY, XINCOMP típusú stb., mérőberendezést fejlesztették ki. Ezen ismert mérőberendezéseknek általános felépítésüket te- ^ kintve, mint az 1. ábrán is látható, V rendszerve­zérlője van, amely hozzárendelt VI rendszervezérlő interface-n keresztül kétirányú kapcsolattal RB rendszervezérlő buszra kapcsolódik. Az RB rend­szervezérlő buszra kétirányú kapcsolattal kapcso- 20 lódó 20 programozható egységek közül főbb egysé­gekként megemlíthető 1 jelmintagenerátor, 15 DC mérőegység, 16 format vezérlő egység, 17 időzítő egység, és 11 pin elektronika. A 20 programozható egységek működését a 25 V rendszervezérlő hangolja össze, amely általában számítógép vagy önálló rendszervezérlő egység, adott esetben az önálló rendszervezérlő egység az 1 jelmintagenerátorral együtt. A 20 programozható egységek egy-egy feladat- 30 csoport ellátására szolgálnak. így a 7 jelmintagenerátort a funkcionális vizsgá­lat elvégzésére alkalmazzák. Az általa előállított algoritmizálható jelmintasorozat a meghajtó és a várt jelmintákat egyaránt tartalmazza. Felépítését 35 tekintve mikroprogramtár és vezérlő egység fel­ügyelete alatt működő adatgenerátort és címgenerá­tort, valamint hozzárendelt interface egységet tar­talmaz, továbbá a nem reguláris felépítésű áramkö­rök jelmintáinak tárolására egy, általában nagy 40 kapacitású helyi, ún. buffer memóriát foglal magá­ba. A buffer memória kapacitása az előforduló legnagyobb jelmintasorozat tárolására alkalmas és rendszerint nem teljesen kihasznált. Az 1 jelmintagenerátor esetenként egyszerűbb 45 belső rendszervezérlési feladatokat is elvégez. A 15 DC merőegység a statikus paraméterek (feszültségek és áramok) mérésére szolgál, valamint előállítja a programozott referencia feszültségeket a komparátorok és a meghajtó áramkörök részére. 50 Magábafoglal továbbá A/D átalakító egységet, amely a mérőberendezés analóg jeleit digitális jelek­ké alakítja át a V rendszervezérlő részére. A 16 format vezérlő egység a jelmintasorozatok impulzusformáit alakítja ki a 17 időzítő egység, 55 illetve a belső szekvenciális hálózatok által megha­tározott formában. A 17 időzítő egység a különféle bemeneti és ki­meneti jelmintacsoportok időzítését végzi, valamint a berendezés működési sebességét meghatározó im- eo pulzusgenerátort is magába foglalja. A 18 pin elektronika a mérőberendezésnek a mérendő áramkörhöz való csatlakoztatására szol­gál. Mérőbefogóhoz kapcsolódó jelfogóhálózatot, meghajtó és érzékelő áramköröket, valamint ezek kiszolgáló áramkörei,! tartalmazza. A bemutatott, külön rendszervezérlővel, főként számítógéppel vezérelt mérőberendezés kifejleszté­sénél az egyik fő nehézséget - eltekintve a számítás­­technikai eszközök magas hardware és software költségeitől - ezen eltérő funkciójú és felépítésű programozható egységek interface felületének ki­alakítása jelenti. Az univerzális interface sík kiala­kítás rendkívül anyagigényes és software szem­pontból nehezen kezelhető, míg a speciális, minden egységhez feladatorientáltan illeszkedő csatoló el­készítése jelentős többlet fejlesztési munkát jelent. A berendezés kezelhetőségének, a programozható egységek programozásának és a mérési folyamat lefolytatásának, ill. futtatásának egyik fő kritériu­ma a rendszervezérlő funkciókat ellátó egység mű­ködése. így a külön V rendszervezérlővel, főként számí­tógéppel kialakított mérőberendezéseknek több hátrányos tulajdonságát említhetjük meg, melyek közül a legjellemzőbb a többlet hardware és soft­ware igény, a körülményes és hosszadalmas bemé­rés, beüzemeltetés, valamint az, hogy a mérőberen­dezés programozási sebessége, amelyet az önálló rendszervezérlő határoz meg, 1-2 nagyságrenddel kisebb a jelmintagenerátor működési sebességénél, amely speciális méréseknél (karakterizáció) igen jelentős. További hátrányossága, hogy a mérőberendezés egyes adott feladathoz illeszkedő megváltoztatása, amely mint hardware változtatás a meglévő soft­ware esetleg teljes átalakítását teszi szükségessé. A bemutatott nagybonyolultságú mérőberendezé­seknél a bemérés és az ellenőrzés munkaigényessége a mérőberendezés bonyolultságával hatványozot­tan növekszik, ami a mérőberendezések elkészítését és üzembentartását igen költségessé teszi. A különféle környezeti feltételek mellett végzett funkcionális vizsgálatok a mérőberendezésekkel szemben támasztott követelmények egyik legfonto­sabb részét alkotják. A programozható egységek programjának megváltoztatását, beleértve a prog­ramozott értékek módosítását általában mindig egy-egy funkcionális vizsgálat követi. Ez azt jelenti, hogy a jelmintagenerátor által vezérelt funkcionális vizsgálatot egy rendszervezérlési programrésznek, majd ismét a jelmintagenerátor által előállított mintasorozatnak kell követnie, és így tovább. Ebből a tényből fakad az a felismerés, hogy a jelmintagenerátor által nyújtott jelminta generálást ki kell egészíteni azzal a lehetőséggel, amely a prog­ramozott értékek módosítását is lehetővé teszi. Mi­vel az egyes programozható egységeket egy, vala­milyen módon definiált interface köti össze, ennek megválasztását a jelmintagenerátor lehetőségei fe­lől kell megközelíteni. Ez a kialakítás a jelmintage­nerátor buffer memóriájának az újabb céloknak eleget tevő felhasználásával valósítható meg. Te­kintettel arra, hogy a jelmintagenerátorok mint olcsó, önmagában ismert egységek általában nem számítógépvezéreltek, ez a megoldás abból a szem­pontból is előnyös, hogy a számítógép kiépítése fölöslegessé válik, és így az alkalmazásával járó magas fejlesztési költségeket is el lehet kerülni. 2

Next

/
Oldalképek
Tartalom