187029. lajstromszámú szabadalom • Ellenőrzött futtatású programozható mérőrendszer és emulátor a mérőrendszerben való alkalmazáshoz

1 187.029 2 vétlenül kapcsolódó meghajtó és komparáló áramkö­röket tartalmazó 40 DUT interface egységet foglal magába, amely a 30 programozott egységekhez kör­nyezeti feltétel meghatározó 31 vonalak útján, a 20 jelminta generátorral pedig jelminta 21 vonalak és el­ső válaszminta 41 vonal útján kapcsolódik. A mérőrendszernek 50 maszkoló és összehasonlító logikája van, amelynek első bemenetcsoportja a jel­­minta 21 vonalakkal van összekötve, és második be­­menetcsoportjára ellenőrző minta 71 vonalak útján a 70 emulátor kapcsolódik. Az 50 maszkoló és összehasonlító logika kimenete hibajel 51 vonal útján 60 hibagyűjtő és kiértékelő lo­gika bemenetére van kötve, amely 60 hibagyűjtő és kiértékelő logika első hiba interrupt 61 vonal útján a 10 számítógéphez, második hiba interrupt 62 vonal útján a 20 jelminta generátorhoz és harmadik hiba interrupt 63 vonal útján a 70 emulátorhoz kapcsoló­dik. A 20 jelminta generátor a 70 emulátorral vezérlő 22 vonal és szinkronizáló 23 vonal útján van összeköt­ve, valamint a 40 DUT interface egység második vá­laszminta 42 vinalon keresztül közvetlenül össze van kötve a 70 emulátorral. A rendszervezérlő 10 számítógép feladata kettős: tölti a mérőrendszer egységeit a kétirányú 11 busz­­rendszeren keresztül és összehangolja azok működé­sét. A 20 jelminta generátor struktúrája a méréstech­nikai szempontoknak megfelelően van kialakítva. Nagy működési sebessége biztosítja a ciklusról-cklus­­ra történő új kimeneti és referencia jelminta soroza­tok előállítását, a jelminta sorozatok folyamatosságát. A 30 programozott egységek szolgáltatják a mérendő áramkör meghajtását végző 40 DUT interface egység druver és érzékelését végző komparátor áramkörei re­ferenciaszintjeit. A 70 emulátor szintén a 11 buszrendszerre kapcso­lódva a 10 számítógépről kerül feltöltésre. Közvetlen vezérlő jeleket a vezérlő 22 vonalon és szinkronizáló jeleket a szinkronizáló 23 vonalon kap a 20 jelminta generátortól. Valamely áramkör vizsgálata során a futtatott program szerint a 20 jelminta generátor jelmintákat állít elő, amelyet a jelminta 21 vonalon továbbít a 40 DUT interface egység felé. A 40 DUT interface egy­ség egyúttal a 31 vonalakon a környezeti (mérési) feltételeket, így tápfeszültségeket, referenciaszinteket és időzítő jeleket kapja a 30 programozott egységek­től. A mérés eredményeként a mért áramkörtől ka­pott választmintákat a 40 DUT interface egység a 41 vonalon továbbítja a 20 jelminta generátorhoz, amely azt a referencia jelmintával összehasonlítja és értékeli a mért áramkört, így a válaszminták és a referencia jelminták egyezése esetén a mérési program továbbfu­­tását engedélyezi. A mérőrendszer ellenőrzése úgy történik, hogy a 20 jelminta generátor által előállított és a jelminta 21 vonalon megjelenő, mérendő áramkört meghajtó jele­ket az 50 maszkoló és összehasonlító logika a 10 emu­látor által a 20 jelminta generátor útján vezérelten és althoz szintronizáltan előállított, ellenőrző minta 71 vonalon megjelenő jelekkel ciklusonként összehason­lítja. Eltérés esetén hibajelet generál, amelyet a hiba­jel 51 vonalon továbbit a 60 hibagyűjtő és kiértékelő logikába. A 60 hibagyűjtő és kiértékelő logika a hibát értékeli, és a programtól függően vagy eltárolja a hiba helyének behatárolásához szükséges adatokat, vagy megszakítja a program futását, így a 62 fonalon ke­resztül adott jelével leállítja a 20 jelminta generátort, a 63 vonalon adott jelével leállítja a 70 emulátort és a 61 vonalon a 10 számítógép felé megszakítás kérő je­let ad. Egyúttal a 70 emulátor a mért áramkör válaszmin­táit második válaszminta 42 vonalon keresztül közvet­lenül is megkapja, és összehasonlítja az általa előállí­tott ellenőrző jelmintákkal. Az összehasonlítás ered­ményét, amely eltérés esetén a 20 jelminta generátor helytelen működésére is utalhat, eltárolja, és mérés Végén a 10 számítógép által a 11 buszrendszeren ke­resztül kiolvasható. A 2. ábra a 70 emulátor blokkvázlatos felépítését, valamint a 70 emulátorhoz közvetlenül kapcsolódó egységeket, és köztük a 20 jelmiuta generátor blokk­vázlatos felépítését is mutatja. A 70 emulátornak 74 szinkron vezérlő memóriája és althoz kontroll parancs 73 vonalak útján kapcsolt 72 mintagenerátora van. A 20 jelmintageucrátor szo­kásos módon 24 vezérlő memóriát és 25 vezérlő egy­séget foglal magában, valamint a 25 vezérlőegységgel parancs 29 vonalak útján összekötött 26 adatgenerá­tora, 27 címgenerátora és 28 közvetlen vezérlő egy­sége van. A 70 emulátor 74 szinkron vezérlő memóriáját a 11 buszrendszerhez kapcsolódik, valamint a második válaszminta 42 vonalat, a vezérlő 22 vonalat és a har­madik interrupt 63 vonalat fogadó bemenettel van ellátva. A 72 mintagenerátornak szinkronizáló 23 vo­­nalat fogadó szinkronizáló bemenete és az ellenőrző ininta 71 vonal kapcsolódó, mintákat szolgáltató ki­menete van. A 20 jelminta genrátornak a 24 vezérlő memóriája és a 25 vezérlő egysége kapcsolódik a 11 buszrend­szerre. A 25 vezérlő egység van ellátva az első válasz­­minta 41 vonalat, valamint a második hiba interrupt 62 vonalat fogadó bemenettel, továbbá a szinkroni­záló 23 vonalhoz kötött és a vezérlő 22 vonalhoz kö­tött vezérlő ill. szinkronizáló jelet kiadó kimenettel. A 20 jelminta generátor 26 adatgenerátora kimene­tére adatminta 21A vonal, 27 címgenerátora kimene­tére címminta 21B vonal és 28 közvetlen vezérlő egy­ség kimenetére közvetlen meghajtó 2IC vonal van kötve, amely 21A, 21B és 21C vonalak alkotják az 1. ábrán szemléltetett jelminta 21 vonalat. A működés során a 20 jelminta generátor egyes ge­nerátorai által előállított adatmintákkal, címminták­kal és közvetlen vezérlő parancsjelekkel egyező ellen­őrző mintákat állítja elő a 20 jelminta generátor által szinkronizállan a 72 mintagenerátor, amelyet a 20 jelminta generátor által vezérelt 74 szinkron vezérlő ' memória működtet. A mért áramkörtől kapott válaszminták értékelését a 20 jelminta generátorban a 25 vezérlő egység, a 70 emulátorban a 74 szinkron vezérlő memória végzi. Az 50 maszkoló és összehasonlító logika által működte­tett 60 hibagyűjtő és kiértékelő logika a 70 emulá­torban a 74 szinkron vezérlő memória és a 20 jelmin­ta generátorban a 25 vezérlő egység működését tiltja. A találmány szerinti megoldás legfőbb előnye, hogy az ismert öntesztelő megoldásokhoz képest a hi­ba keletkezésével egyidőben ad arra utaló jelzést, és egyben a behatárolásához szükséges Információkat is szolgáltatja. 5 10 15 20 25 30 35 40 45 50 55 60 3

Next

/
Oldalképek
Tartalom