184398. lajstromszámú szabadalom • Jelminta processzoros mérőrendszer integrált áramkörök vizsgálatára, valamint karakterizálására

1 184 398 2 A mérőrendszer lényege, hogy a mikroprocesszorának adott esetben több egymással azonos felépítésű és egymás­tól különálló párhuzamosan elrendezett címgenerátora van, továbbá a vezérlő egységének rendszervezérlő számí­tógép felé lassú adatforgalmat biztosító illesztő interfaceja és vezérlő állapotregiszter tömbje van, ahol az illesztő in­terface a vezérlő memóriával, a vezérlő és állapot regiszter tömbbel és a vezérlő logikával van összekapcsolva, lényege továbbá, hogy a vezérlő memória és a vezérlő logika a ve­zérlő és állapot regiszter tömbbel van összekapcsolva, lé­nyege továbbá, hogy a jelminta processzor adatgenerátorá­nak a memória adatregiszteréhez és az adatregiszterhez kapcsolt nagysebességű helyi memóriája van, továbbá a címgenerátorának a címregiszterhez kapcsolt összegző operandus regisztere van, lényege továbbá, hogy a címge­nerátor címregisztere az adatgenerátor nagysebességű helyi memóriájához van kapcsolva, továbbá a vezérlő és állapot regiszter tömbhöz vezérlő bemenetével kapcsolt és a vezér- 5 lő logikával összekapcsolt DUT interface egységének első — cím — bemenetei a címgenerátorhoz, második — jel­minta — bemenetei az adatgenerátorhoz a harmadik, — mérési feltételeket meghatározó pld. szint, idő, forma, jel­alak, — bemenetei programozható egységek kimenetére 1 o vannak kapcsolva, és kimenete az adatgenerátor memória­­regiszterének bemenetére van kötve, továbbá a vezérlő egy­ség interfaceja az adatgenerátor, a címgenerátor, a progra­mozható egységek és a DUT interface kétirányú input/out­­put transzfert és cím továbbító sínnel vannak összekötve. A találmány szerinti jelminta processzoros mérőrend­szer mérendő áramkörhöz kapcsolásra szolgáló ki- és be­menetcsoporttal ellátott DUT interface egységgel és jel­minta processzorral van kialakítva, ahol a jelminta pro­cesszornak vezérlő egysége, a vezérlő egységnek vezérlő memóriájával vezérelt adatgenerátora és címgenerátora van, és a vezérlő egységnek á vezérlő memóriájához kap­csolt vezérlő logikája van, a vezérlő logika a címgenerátor­hoz és az adatgenerátorhoz van kapcsolva, az adatgeneráto­rának adatkomparátora és egyenként ahhoz kapcsolt inhi­bit regisztere, memória regisztere, adat háttérregisztere és adatregisztere van, ahol a memória regiszter és az adat hát­térregiszter az adatregiszterhez kapcsolódik, és az adat­komparátora a vezérlő egység vezérlő logikájával van összekötve, továbbá a címgenerátorának címkomparátora, ahhoz kapcsolt végcímregisztere és egymáshoz kapcsolt címháttér regisztere és címregisztere van, továbbá a címre­giszterhez kapcsolt kezdőcím regisztere van. A jelen leírásban a funkcionális vizsgálat alatt az olyan egyszerűbb vizsgálatok vagy másnéven tesztek összességét értjük, amely során az áramkör működésének helyes vagy helytelen voltát állapítjuk meg különböző határfeltételek mellett, a karakterizálás alatt pedig az áramkör jellemzői­nek ezen határfeltételek melletti függvénykapcsolatát. Ismertek nagybonyolultságú integrált áramkörök funk­cionális vizsgálatára szolgáló nagysebességű jelminta pro­cesszorok. Ezek általában nagy kapacitású memóriával ki­alakított jelgenerátorok, melyek memóriájában mérendő áramkörre juttatandó vizsgáló jelekből kialakított adatvek­torokat valamint az ezekre adandó válaszok sorozatát tárol­ják. A memória címszekvenciájának megválasztása kötött módon: előre beírt vagy huzalozott program alapján törté­nik. A megoldás hátránya a nagy memória kapacitás szük­séglet , a magas ár, az alacsony megbízhatóság és a kis flexi­bilitás. Több integrált áramkör vizsgáló berendezés épül fel ezen az elven, pl. : Datatron 4400, Fairchild 5000, Macro­­data Super Buffer, Sentry-100, —200, —400, Teradyne 7283 stb. A számítástechnika területén bekövetkezett fejlő­dés lehetővé tette a vizsgáló jelsorozatok algoritmikus elő­állítási módszerének térhódítását. Ez a jelenlegi számító­gép típusok műszaki paramétereit figyelembe véve csak korlátozottan biztosítja a kívánt működési sebességet és csaknem kizárólag háttértár feltöltési módszerekre korlá­tozódik. Ismert az algoritmikus jelminta generálás elve is, amely speciális processzorok kialakításával hatékonyabb memó­riakihasználást tesz lehetővé. Kiindulva a reguláris memó­ria áramkörök felépítéséből és a tipikus hibák előfordulási valószínűségéből, sok olyan memóriavizsgáló algoritmust 2 dolgoztak ki (Walking, Galopping, stb.), melyek különféle mélységig alkalmasak a hibahelyek behatárolására. A vizs­gálóprogramokat előállító jelminta processzorok mikrop- 20 rogramozás elvén épülnek fel ; a berendezések memóriájá­ban nem közvetlenül az adatvektorok tárolódnak, hanem mikroutasítások a.speciális kialakítású utasításvégrehajtó processzorok számára. Néhány mikroutasítás segítségével az utasításvégrehajtó egységek hosszú jelsorozatokat képe- 25 sek generálni, mivel lehetőség van programhurkok, szub­rutinok, feltételes és feltétel nélküli elágazások létrehozá­sára. Például egy utasítás segítségével állítható elő egy mérendő memória összes cellájának címe az inkrementá­­lás műveletével. 30 Hasonlóan történhet a mérendő memóriába írandó és a kimenetén várt adatvektor előállítása is. Ezen az elven szin­tén több mérőberendezés épül fel, pl. Siemens 901, Adar 8, Macrodata 100, stb. korlátozott worst-case vizsgálati lehe­tőségekkel. 35 Ismertek az olyan megoldások is, mint például a 3.751.649 ljsz. USA szabadalmi leírásban ismertetett me­mória vizsgáló rendszer, amely számítógép alkalmazása nélkül képes vizsgálatok elvégzésére. A rendszer vezérlő­­egységgel, adatgenerátorral és címgenerátorral kialakított 40 mikroprocesszorral van ellátva. A vezérlőegységének óra­generátora, programvezérlő logikája, programregisztere és vezérlő memóriája, az adatgenerátorának inhibit regisz­tere, adatregisztere, adatháttérregisztere és memóriare­gisztere, a címgenerátorának kezdő és végcím regisztere, 45 címregisztere és címháttérregisztere, valamint címkompa­rátora van. A rendszer csak memória mérésére alkalmas. Működés során a vizsgálat peremfeltételei nem változtat­hatók, és a vizsgáló jelminta sorozatok is csak korlátozott, a kontrol memória kapacitása által meghatározott számú- 50 ak, illetve csak az abba beírt programok futtathatók. A ka­rakterizálás elvégzésére nincs lehetőség. Továbbá hátránya még, hogy a mérési eredmények pontos kiértékelése meg­felelő kiértékelő rendszer hiányában nincs megoldva. Az ismert megoldások csak viszonylag alacsony számú 55 vizsgálati állapotkapcsolat lefedésére képesek, bár helye­sen megválasztott jelsorozatokkal nagy valószínűséggel al­kalmasak a tipikus hibahelyek behatárolására. Annak az alapvető követelménynek azonban, hogy a funkcionális vizsgálat során ne legyenek üres, a vizsgálat szempontjából 6® érdektelen működési ciklusok, amelyek a vizsgálati idő nö­vekedése mellett a vizsgálat hatékonyságát rontják, rend­szertechnikai megoldásukból adódóan gyakorlatilag nem tudnak eleget tenni. A méréstechnikai követelmények mind az integrált áramkör gyártóknál, mind a felhasználóknál fokozott igé-

Next

/
Oldalképek
Tartalom