193443. lajstromszámú szabadalom • Elrendezés nagysebességű aritmetikai műveletek elvégzésére,előnyösen különböző információs blokkhosszúságú gyors fourier transzformáció,valamint digitális szűrés esetén

193443 tok helyi értékét úgy csökkentjük, hogy a túl­csordulás ne következzen be. A találmány szerinti 20a első szorzó modul részletesebben a 6. ábra alapján ismertetjük. A 20a első szorzó modulnak 25a első szorzó áramköre, 25b második szorzó áramköre, 26 bemenő multiplexere és 27 leválasztó áramkö­re van. A 25a első szorzó áramkör bemenetéit a kilencedik átmenő MM1 vezeték csoporton keresztül a 26 bemenő multiplexer bemene­téire, kimenetei pedig az első átmenő AA1 veze­ték csoportra vannak csatlakoztatva. A 26 be­menő multiplexer további bemenetei a hetedik átmenő MM1 vezeték csoportra, kimenetei pedig belső adat KK vezeték csoporton keresz­tül a 25b második szorzó áramkör bemenetéi­re vannak kötve. A 25b második szorzó áram­kör további bemenetei a harmadik bemenő adat LL3 vezeték csoportra, kimenetei pedig a har­madik átmenő BB1 vezeték csoporton keresz­tül a 27 leválasztó áramkör bemeneteire van­nak csatlakoztatva. A 27 leválasztó áramkör további bemenetei az első vezérlő RR1 veze­ték csoportra, kimenetei pedig az ötödik átme­nő CCI vezeték csoportra vannak kötve. A 13 művelet végző egység alapvetően az 1. ábrán gráffal ismertetett műveletsor végzi el, azzal a különbséggel, hogy ki van egészít­ve multiplexerekkel és leválasztó áramkörök­kel, amelyek lehetővé teszik az első iterációs ciklusban az ablakfüggvénnyel történő szor­zást. Ezek a 6. ábrán lévő 26 bemeneti multi­plexer a 27 leválasztó áramkör, illetve a 21a első összeadó modulban és a 21b második ösz­­szeadó modulban realizált átmenő multiplex­er. A találmány szerinti 21a összeadó modult részletesebben a 7. ábra alapján ismertetjük. A 21a első összeadó modulnak 28a első össze­adó áramköre, 28b második összeadó áram­köre, 28c harmadik összeadó áramköre, 29 át­menő multiplexere, 30a első kimeneti regisz­tere és 30b második kimeneti regisztere van. A 28a első összeadó áramkör bemenetei első átmenő AA1 vezeték csoporton keresztül a 29 átmenő multiplexer bemenetére, valamint a negyedik átmenő BB2 vezeték csoportra, ki­menetei pedig ötödik információs PP vezeték csoporton át a 29 átmenő multiplexer további bemeneteire vannak csatlakoztatva. A 28b második összeadó áramkör bemenetei első információs DD vezeték csoporton keresztül a 29 átmenő multiplexer kimeneteire és a 28c harmadik összeadó áramkör bemeneteire, va­lamint ötödik átmenő CCI vezeték csoporton át a 28c harmadik összeadó áramkör további bemenetére, második információs FF vezeték csoporton keresztül a 28c harmadik összeadó áramkör kimeneteire, kimenetei pedig harma­dik információs GG vezeték csoporton át a 30a első kimeneti regiszter bemeneteire, va­lamint az első átviteli EE1 vezeték csoportra vannak kötve. A 28c harmadik összeadó áram­kör még további bemenetei a második átviteli EE2 vezeték csoportra, további kimenetei pe-11 dig negyedik információs HH vezeték csopor­ton át a 30b második kimeneti regiszter be­meneteire vannak csatlakoztatva. A 30a első kimeneti regiszter további bemenetei az első vezérlő RR1 vezeték csoporton keresztül a 30b második kimeneti regiszter további be­meneteire, kimenetei pedig az első kimenő adat JJ 1 vezeték csoporton át a 30b második kime­neti regiszter kimeneteire vannak kötve. A 13 műveletvégző egység működését a harmadik vezérlő F vezetékköteg koordinálja. A 13 műveletvégző egység realizálása egy­szerű módon a 4., 5., 6., 7. ábra alapján meg­történhet. A működőképes kapcsolást regisz­terekből, multiplexerekből, N x N bites szor­zókból és összeadó,- kivonó áramkörökből lehet összerakni. A találmány tárgyát képező elrendezés előnyei abban rejlenek, hogy csak a művelet­végző egység sebessége korlátozza a sebes­séget. Az alkalmazott bemeneti és kimeneti tá­roló egységek lehetővé teszik a megszakítás nélküli üzemet, egyszerűen illeszthető mind a bemenetén, mind a kimenetén. Felépítése legnagyobbrészt közepes integráltságú ele­mekből történik, így előállítása gazdaságos. SZABADALMI IGÉNYPONTOK 1. Elrendezés nagysebességű aritmetikai műveletek elvégzésére, előnyösen különböző információs blokkhosszúságú gyors Fourier transzformáció, valamint digitális szűrés ese­tén, melynek első belső adat vezetékköteggel és második belső adat vezetékköteggel össze­kötött átmeneti tároló egysége és címgeneráló egysége, valamint az első belső adat vezeték­kötegre kapcsolódó koefficiens memóriája, továbbá a koefficiens memória bemeneteire első vezérlő vezetékkötegen, a tároló egység bemeneteire második vezérlő vezetékkötegen, a műveletvégző egység bemeneteire a harma­dik vezérlő vezetékkötegen keresztül csatla­kozó vezérlő egysége van, azzal jellemezve, hogy az elrendezésnek első átmeneti tároló egysége (12), második átmeneti tároló egy­sége (15) és címgeneráló egysége (16) is van, a címgeneráló egység (16) bemenetei ötödik vezérlő vezetékkötegen (H) keresztül a vezér­lő egység (14) kimeneteire, kimenetei első cím vezetékkötegen (L) keresztül a koefficiens memória (11), második cím vezetékkötegen (M) át az első átmeneti tároló egység, harma­dik cím vezetékkötegen (N) keresztül a máso­dik átmeneti tároló egység (15) bemeneteire vannak kötve, az első átmeneti tároló egység (12) további bemenetei részben második vezérlő vezetékkötegen (E) keresztül a ve­zérlő egység (14) további kimeneteire, rész­ben pedig a második belső adat vezetékkö­tegen (B) át a műveletvégző egység (13) ki­meneteire, illetve a második átmeneti tároló egység (15) további bemeneteire, kimenetei pedig az első belső adat vezetékkötegen (A) keresztül a koefficiens memória (11) és a má­12 7 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Oldalképek
Tartalom