188200. lajstromszámú szabadalom • Konvolver berendezés
1 188 20C 2 7. táblázat folytatása 766 255 510 256 511 257 512 258 257 255 767 255 511 256 512 257 513 258 258 255 767 254 512 256 513 257 514 258 259 255 767 253 513 256 514 257 515 258 512 255 767 0 766 256 767 257 768 258 A táblázat bal oldalán a korrigált mérési adatok bemeneti tárbeli címei, mellettük a hozzájuk tartozó szűrő-együtthatók tárbeli címei láthatók. Ebből nagyjából meghatározható a konvolúció végrehajtásához legjobban illeszkedő címképző logika struktúrája is (Id. 1. ábra). A szűrő-együtthatók címeit a konvolúció során egy oda-vissza léptető 21 olvasó-címszámláló állítja elő, amelynek preset bemenetére a 22 preset-választó vagy egy fix kezdőcímet (256-ot), vagy a 23 preset-számláló kimenetét multiplexeli. Indításkor a kezdőcímet (preset értéket) előállító 23 presetszámláló törölt állapota, vagyis zérus kezdőcím presetelődik, majd a 21 olvasó-címszámláló elkezd lépkedni. Az első 256 elem konvolúciója során amíg a 21 olvasó cimszámláló minden egyes elemnél 256-ig előre számol, lezajlik az LS-értékek szorzása. Ekkor normálás (shiftelés) következik, és a 24 szorzó- és akkumulátoregység a normált értékre töltődik. Ezután a 22 preset-választó a 256-os kezdőcímet kapcsolja a 21 olvasó-címszámláló preset bemenetére, és megtörténik a három db MS-érték szorzása. Az akkumulátor tartalma átíródik a 26 buffer regiszterbe, amely jelzi a 30 kimeneti tár számára, hogy egy konvoluált érték rendelkezésére áll. Ezután a 23 preset-számláló lép egyet, és a következő kezdőcím belőle presetelődik át a 21 olvasó-címszámlálóba. Az első 256 elem konvolúciója során tehát az egyes f-elemekhez tartozó szű:ő-együttható sorozatok kiolvasása rendre a 0,,1.,2., . .,255. címről indul. Az első 256 elem konvolúciója után némiképp módosul a vezérlés. Az LS-részek szorzása előtt (egy-egy elem konvoluálásának kezdetén) a 23 preset-számláló 255-nél „beragadt” állapota íródik át a 21 olvasó-címszámlálóba, az MS-részek szorzása előtt pedig az előző bekezdésben tárgyalt módon 256 presetelődik. Az LS-részek szorzása a 3 bemeneti tárhoz tartozó 11 olvasó-címszámláló 767-es értékénél fejeződik be. A mérési adatokat tartalmazó 3 bemeneti tár kiolvasandó rekeszeinek címeit a 11 olvasócímszámláló állítja elő. Ezen 11 olvasó-címszámláló preset-bemenete egy 12 preset-választón keresztül két 13, 14 preset-számláló valamelyikére kapcsolódik (LS kezdeti értékek szorzásakor a 13, illetve MS kezdeti értékek szorzásakor a 14 preset-számlálóval kerül összeköttetésbe). Az előbbi preset-bemenet 256-ra, az utóbbié pedig 255-re van kötve. Vezérlésük a következő módon történik. Az első 256 elem konvolúciója során a konvolúciós ciklus kezdetekor a 256-ra presetelt és onnan el nem lépő 13 preset-számláló kimenete íródik át a 11 olvasócímszámlálóba. Egy elem LS részének megkonvoluálásakor a 11 olvasó-címszámláló erről a kezdeti értékről, mint kezdőcímről indulva lépked. A normálás, vagyis a 25 léptető regiszterben végrehajtott shiftelés után a 11 olvasó-címszámláló bemenetére í 14 preset-számláló kimenete (kezdetben 255) multiplexelődik, és megtörténik 3 db MS-szorzás. Ezek után a 14 preset-számláló lép, a 13 preset-számláló nem, és indul a következő elem konvolúciója. Az első 256 elem megkonvoluálása után némiképp módosul a vezérlés. A 14 preset-számláló ugyan egy-egy elem megkonvoluálása után ugyanúgy lép, mint korábban, a 13 preset-számláló azonban eltérő módon működik. Az utóbbi 13 preset-számláló most nem „ragad be”, hanem minden újabb elem megkonvoluálása után lép egyet. Ennek eredményeként a konvolúciós ciklusok rendre a 257., 258., ..., 512. címről indulnak. Egy mérési sorozat megkonvoluálása a 2. ábrán közölt folyamatábrával írható le. A konkrét megválósításnál a következő tesztelbetőségi szempontokat kívántuk érvényesíteni: 1. Minden egyes tár önmagában tesztelhető legyen. 2. A konvolver önmagában tesztelhető legyen (konvoluált értéket a számítógép DMA csatornán keresztül beolvassa). 3. A konvolver tartalmazzon egy interpolátort, amely a visszavetítés supportálására szolgál. Ennek az interpolátornak a bemenete a számítógéptől is képes software úton konvoluált adatok fogadására, amely egy vissza vetítővel történő összeköttetés esetén a visszavetítő tesztelésre szolgáló inputnak tekinthető. 4. A konvolver legyen alkalmas arra, hogy a 5 10 15 20 25 30 35 40 45 50 55 60 65 7