186658. lajstromszámú szabadalom • Nagysebességű nem-algoritmikus jelminta generátor változó hosszúságú jelmintasorozatok előállítására széles frekvenciatartományban

1 186 658 2 A találmány tárgya nagysebességű nemalgoritmikus jelmintagenerátor változó hosszúságú jelmintasorozatok előállítására, amely jelmintagenerátor párhuzamos kime­netein széles, DC-tői 50 MHz-ig terjedő frekvenciatarto­mányban kívánt bitszámú és hosszúságú jelminták, ill. jelmintasorozatok előállítására alkalmas, s mint ilyen különösen integrált áramkörmérő automatákban alkal­mazható. Ismert, hogy nagysebességű mérőautomatáknál nem­algoritmikus jelmintasorozatok előállítására kis hozzá­férési idejű RAM, ill. shift eszközökkel kialakított gyors memóriákat ún. super buffer-t alkalmaznak, amelyet közvetlenül algoritmikus jelmintagenerátorral címeznek. A memória kapacitása és a jelmintagenerátorral való köz­vetlen címzési kialakítása csak korlátozott szélességű jel­minták ill. korlátozott hosszúságú jelmintasorozatok előállítását teszi lehetővé. A RAM memóriával meg­valósított super buffer-ek tartalma különböző algo­ritmussal is kiolvasható, ami azonos jelmintákat tartal­mazó jelminta sorozatok előállítását is lehetővé teszi. A shift regiszterekkel megvalósított super buffer-ek esetén jelmintasorozatok csak soros tolással állíthatók elő. Mind a RAM memóriával mind a shift regiszterekkel kialakított super buffer-ek hátránya, hogy az egymástól csak bit(ek)ben eltérő jelminták mindegyike a memóriá­nak egy-egy teljes sorát foglalja el, ezáltal a memória­­kapacitás nem tekinthető kihasználtnak, maga a super buffer sok áramköri elemet és áramkört tartalmaz, így nem tekinthető gazdaságosnak. A shift regiszterrel kialakított super buffer-eknél további hátrány, hogy a soros hozzáférhetőségükből adódóan jelmintasorozatok algoritmizálására nem alkal­masak. Hátrányosságuk még, hogy a nagy bitszámú shift­­regiszterek általában dinamikus felépítésűek, ezért azo­kat a minimális és maximális frekvencia közötti frekven­ciával állandóan léptetve frissíteni kell, és ez számos segédáramkört igényel. A bonyolultabb LSI, VLSI integrált áramkörök méré­sére is alkalmas korszerű mérőautomaták feladattá tették olyan jelmintagenerátorok kialakítását, amelyek első­sorban nem reguláris felépítésű digitális integrált áram­körök nagysebességű funkcionális vizsgálatára alkalma­sak, tetszőleges jelminták generálására lehetőséget nyúj­tanak, nagyszámú tagot tartalmazó (hosszú) jelminta­sorozatok előállítására alkalmasak, és egyben egyszerű felépítéssel rendelkeznek. További követelmény a nem­­algoritmikus jelmintagenerátor olyan kialakítása, amely széles, 0—50 MHz frekvenciatartományban tud párhu­zamos kimenetéin jelmintákat szolgáltatni. Kézenfekvő megoldásként az ismert super buffer-es megoldások memória kapacitásának növelése kínálkozna, de ezzel annak hátrányosságai nem változnának, és a memóriakapacitás relatív kihasználtsága csökkenne. A találmány annak az ismert ténynek tudatos fel­­használásán alapul, hogy a digitális, főként LSI, VLSI integrált áramkörök méréséhez valamint karakterizálá­­sához alkalmazott jelminták és jelmintasorozatok álta­lában állandó és változó részeket tartalmaznak. A talál­mány alapját az a felismerés képezi, hogy elegendő a jel­­mintasorozatokat tömörített formában, az állandó és változó jelmintarészeket egymástól elkülönítve tárolni, és a jelminta ill. jehninta sorozat előállítását, az állandó jelmintarészek ismétlődését, megfelelő címvezérléssel biztosítani. Ezáltal egy adott, rendelkezésre álló memó­r akapacitás esetén a memória kisebb kapacitású memó­­r ikra osztásival és azok külön-külön címzésével az ossz Memóriakapacitás által egyébként meghatározott hosszú­ságú jelmintasorozatokat többszörösen meghaladó hosz­­szúságú jelmintasorozatok állíthatók elő. A feladat találmány szerinti megoldását nyújtó nagy­­sebességű nemalgoritmikus jelmintagenerátor memóriá­val van kialakítva, és lényege, hogy utasításbit szektort, reltételbit szektort és mintageneráló szektort magába­­foglaló vezérlő és mintageneráló memóriája, valamint n darab — ahol n jelentése természetes szám — minta­generáló memóriája van, a vezérlő és mintageneráló memóriának címbemenetére adatkimenetével kötött fő címregisztere és annak adatbemenetére kimenetével kötött címmultiplexere, továbbá minden egyes minta­­generáló memóriának címbemenetére adatkimenetével kötött saját címregisztere és annak adatbemenetére ki­menetével kötött saját címmultiplexere van, továbbá címtranszformátora és annak címbemenetére kötött bemeneti multiplexere van, a címtranszformátor adat­­kimenete egyrészt kiolvasó kimenetként van kialakítva, másrészt a címmultiplexerek közösített első adatbeme­netére van kötve, a címmultiplexerek közösített második adatbemenete a bemeneti multiplexer első adatbemene­tével összekötve közvetlen adatbemenetet alkot, a cím­multiplexerek harmadik adatbemenete, valamint a be­meneti multiplexer második adatbemenete közösítve az n-edik mintageneráló memória kimenetére van kötve, és a vezérlő és mintageneráló memória utasításbit szek­tora külön-külön adatkimenetével - közvetlenül vagy közvetve — minden címregiszter üzemmódmeghatározó bemenetére, a feltételbit szektora egy-egy adatkimeneté­vel minden mintageneráló memóriához rendelt cím­regiszter feltételbemenetére van kötve, és a minta­­generáló memóriák, valamint a mintageneráló szektor adatbemenete adatútválasztó VAGY funkciójú áramkör kimenetére van kötve, továbbá a bemeneti multiplexer - számítógéphez illeszthető — harmadik adatbemenettel van ellátva. A megoldás előnyös kiviteli alakjánál a vezérlő és mintageneráló memória egyes szektorai külön-külön, valamint a mintageneráló memóriák RAM memóriával vannak kialakítva. A találmány szerinti jelmintagenerátor működésekor a kívánt jelmintasorozatban lévő jelminták állandó részeit tartalmazó memóriák címregiszterei tartalmát a jelminta sorozat előállítása során állandónak tartjuk, míg a jelmínták változó részeit tartalmazó memóriák cím­regiszter tartalmát a jelmintasorozat előállítása során változtatjuk. A megoldás előnye, hogy egy adott tárolókapacitás mellett annak kihasználhatósága a hagyományoshoz viszonyítva sokszorosára nő, és csak kismértékű többlet­­hardware-t igényel. Ez különösen nem reguláris fel­építésű LSI, VLSI integrált áramkörök karakterizálásá­­nál, ill. mérésénél jelentős, amelyhez széles és hosszú nem vagy csak részben algoritmikus jelmintasorozatok szükségesek. A megoldás további előnye, hogy az elő­állítható jelminta sorozatok számához viszonyítva egy­szerű felépítéssel rendelkezik. A találmány lényegét a továbbiakban egy előnyös ki­viteli alak bemutatásával ismertetjük, hivatkozva a csa­tolt rajzra, ahol az ábra egy egyszerű felépítésű jelminta­generátor tömbvázlatos kialakítását mutatja. A jelmintagenerátornak 15 utasításbit szektort, 16 5 10 15 20 25 30 3E 40 45 50 E5 60 35

Next

/
Thumbnails
Contents