202659. lajstromszámú szabadalom • Kapcsolási elrendezés számítógépek, vagy programok vizsgálatához használható címtartománybeli törésponti-, vagy indítójelek valósidejű képzésére
5 HU 202 659 B 6 memória áramkörök,,R AS előtt a C AS ” jellegű frissítési módszerének a kihasználásán alapul, mert segítségével alakítható ki olyan vezérlőegység a dinamikus memória áramkörök részére, hogy hozzáférési ciklusaik a statikus memória áramkörökéhez hasonló ütemben követhetik egymást, a frissítés zavartalansága mellett. A találmány tehát kapcsolási elrendezés számítógépek, azok központi vagy részegységeinek vagy programjainak vizsgálatához használható címtartománybeli törésponti- vagy indítójelek képzésére, amely kapcsolási elrendezés a valósidejű címfigyelés és a címfigyelési feltétel tárolásának céljaira vezérlőegységgel és címmultiplexerrel kiegészített dinamikus memória áramkört, az utasításelőolvasási mechanizmusból származó hiba kiküszöbölésére pedig utasítássorozat-tároló szimulátort tartalmaz. A kapcsolási elrendezés bemenetéire van kötve a vizsgált számítógépnek, illetve központi vagy részegységének k-számú cím kimenete, j-számú adat be/kimenete és i-számú vezérlő kimenete. A kapcsolási elrendezésnek két kimenete van, az egyik az utasításelőolvasási hibával terhelt, a másik pedig az említett hiba nélküli törésponti- vagy indítójel kimenet. A találmány általános megfogalmazásában és az igénypontokban is használt i, j, k, I, m, n, o és p paraméterek értelmezése a következő:- Az i paraméter a vizsgált egység azon vezérlő kimeneteinek minimális számát jelenti, amelyek a figyelt címkimenetek érvényes állapotainak felismeréséhez, a dinamikus memória címfeltételekkel való töltéséhez, és utasítássorozat-tároló szimulátor használata esetén annak működtetéséhez szükségesek.-Aj paraméter a vizsgált egység azon adat bc/kimencteinek minimális számát jelenti, amelyek utasítássorozat-tároló szimulátor használata esetén annak működtetéséhez szükségesek.- A k paraméter a vizsgált egység azon cím kimeneteinek minimális számát jelenti, amelyeken a figyelt címek megjelennek, és amelyek a címfigyelő egység töltés/-figyelés üzemmódjait beállító parancsok felismeréséhez szükségesek.- Az 1 paraméter a vizsgált egység azon vezérlő kimeneteinek minimális számát jelenti, amelyek a figyelt címkimenetek érvényes állapotainak felismeréséhez és a dinamikus memória címfcltételekkel való töltéséhez szükségesek.- Az m paraméter a vizsgált egység azon cím kimenetéinek minimális számát jelenti, amelyek a címfigyelő egység töltés/figyelés üzemmódjait beállító parancsok felismeréséhez szükségesek.- Az n paraméter azon vezérlő kimenetek minimális számát jelenti, amelyekkel egy 2 a 20. hatványon méretű dinamikus memória vezérelhető.- Az o paraméter a vizsgált egység azon cím kimeneteinek minimális számát jelenti, amelyeken a figyelt címek megjelennek.- A p paraméter a vizsgált egység azon vezérlő kimeneteinek minimális számát jelenti, amelyek az utasítássorozat-tároló szimulátor használata esetén annak működtetéséhez szükségesek. A találmány szerinti kapcsolási elrendezés egy előnyös alakjában az i-számú vezérlő bemenet közül 1-számú a vezérlőegység 1-számú vezérlő bemenetére, p-számú pedig az utasítássorozat-tároló szimulátor p-számú vezérlő bemenetére van kötve. A j-számú adat bemenet az utasítássorozat-tároló szimulátor j-számú adat bemenetére van kötve. A k-számú cím bemenet közül m-számú a vezérlőegység m-számú vezérlő bemenetére, 20- számú pedig a címmultiplexer o-számú bemenetpárjára van kötve. A vezérlőegység dinamikus memória adat kimenete a dinamikus memória adat bemenetére van kötve. A vezérlőegység n-számú dinamikus memória vezérlő kimenete a dinamikus memória n-számú vezérlő bemenetére van kötve. A vezérlőegység címmultiplexer vezérlő kimenete a címmultiplexer címválasztó bemenetére van kötve. A címmultiplexer o-számú kimenete a dinamikus memória o-számú cím bemenetére van kötve. A dinamikus memória adat kimenete az utasítássorozattároló szimulátor címtalálat bemenetére és a kapcsolási elrendezés utasításelőolvasási hibával terhelt törésponti- vagy indítójel kimenetére van kötve. Az utasítássorozat-tároló szimulátor utasítástalálat kimenete pedig a kapcsolási elrendezés utasításelőolvasási hiba nélküli törésponti- vagy indítójel kimenetére van kötve. A találmány alkalmazásának céljaként kijelölt hatás úgy érhető el, hogy a vizsgált egység felsorolt kimenetein megjelenő jelek alapján a vezérlőegység úgy vezérli a címmultiplexert és a dinamikus memória áramkört, hogy a folytonos, valósidejű címfigyelés mellett a zavartalan frissítés is létrejöhessen, az utasítássorozat-tároló szimulátor pedig folyamatosan szűri az utasításelőolvasási mechanizmus miatt esetlegesen keletkező hibák kiszűrése végett. A címfigyelés folyamán a dinamikus memória áramkör más logikai értékkel van feltöltve azon tárolócelláiban, amelyeket a figyelési feltételben kijelölt címek választanak ki, és más logikai értékkel a többi cellákban. Ilymódon, mivel a találmány felhasználásával a dinamikus memória áramkör folyamatosan és valósidejűén olvasható a figyelt címekkel, ezért adatkimenete már közvetlenül felhasználható adathozzáférés esetén hibamentes, törésponti- vagy indítójelek képzésére. Utasítás előolvasási mechanizmussal rendelkező központi egységek vizsgálata esetén a dinamikus memória kimenetijeiét keresztül kell vezetni az utasítássorozat-tároló szimulátoron is, hogy az utasítások végrehajtásának pontos kezdetét jelző hibamentes töréspontivagy indítójel is képezhető legyen. A találmány szerinti kapcsolási elrendezés egy lehetséges kiviteli alakjának és megvalósításának lépései a mellékelt rajzon található 1. ábra és 2. ábra segítségével kerülnek bemutatásra. Az 1. ábra a találmány szerinti kapcsolási elrendezés blokkvázlata, a 2. ábra a működési idődiagram. A találmány szerinti kapcsolási elrendezés címfigyelő részének megvalósításának szükséges és elégséges feltétele az, hogy a vizsgált egység figyelt 20-számú címjelét és a kivitelezéshez választott 10 címmultiplexert és 14 dinamikus memóriát jellemző paraméterek közötti alábbi összefüggések fennálljanak:- A 14 dinamikus memória cím 17 bemenetéinek száma legyen nagyobb vagy egyenlő, mint o.- Létezzen olyan T1...T4 időintervallum (2. ábra), amely alatt a J1 jelek állandók, vagy megfelelő jelformáló fokozatoknak beiktatásával állandóvá tehetők, és az legyen nagyobb vagy egyenlő mint a 10 címmultiplexert és a 14 dinamikus memória áram5 10 15 20 25 30 35 40 45 50 55 60 4