203813. lajstromszámú szabadalom • Áramköri elrendezés nagysebességű jelminta előállítására, előnyösen memória áramkörök vizsgálatához

1 HU 203 813 B 2 bemeneti vonalcsoportjára, második 65 kimeneti vo­nalcsoportja a 13 szelektoregység első 131 bemeneti vonalcsoportjára, a 7 dekódoló egység 74 kimeneti vonalcsoportja a második 10 szelektor második 102 bemeneti vonalcsoportjára, első 75 kimenete a második 10 szelektor 104 bemenetére, második 76 kimenete az első 9 szelektor 94 bemenetére, harmadik 77 kimenete a 11 összeadó egység 114 bemenetére, negyedik 78 kimenete a 13 szelektoregység 136 bemenetére van kötve. Az első 9 szelektor első 91 bemeneti vonalcso­portja logikai „0” szintre, 93 kimeneti vonalcsoportja a 11 összeadó egység második 112 bemeneti vonalcso­portjára, a második 10 szelektor 103 kimeneti vonal­­csoportja all összeadó egység első 111 bemeneti vo­nalcsoportjára, a 12 órajel fogadó és késleltető áramkör második 123 kimenete 14 kimeneti átmeneti regiszter 142 bemenetére, a 13 szelektoregység 135 kimeneti vonalcsoportja a 14 kimeneti átmeneti regtiszter 141 bemeneti vonalcsoportjára csatlakozik. A 14 kimeneti átmeneti regiszter 143 kimeneti vonalcsoportja egyben az áramköri elrendezés Ki kimeneti vonalcsoportját képezi. A találmány szerinti áramköri elrendezés működése a következő: A 2 mikroprogramtár és a 3 maszkregiszter töltése az 1 illesztőegységen keresztül történik. A 2 mikro­programtár első és második 23,24 kimeneti vonalcso­portján keresztül közvetlenül és egymástól függetlenül vezérli az 5 háttérregisztert és a 6 referenciaregisztert. Ezek a tizenhat bites regiszterek számlálókból vannak kialakítva és önmagukban megvalósítják az inkremen­­tálás, dekrementálás, negálás, jobbra-balra léptetés, törlés, tartás és külső értéktöltés műveleteket. Az 5 háttérregiszter és a 6 referenciaregiszter tartalmát a 3 maszkregiszter tartalmának figyelembevételével felté­telekhez, logikai minimumhoz, illetve maximumhoz köti, valamint egymáshoz képest komparálja. A 2 mik­roprogramtár címmódosító áramköre mikroprogramoz­­hatóan kiválasztott feltételekből - a mikroutasítás üte­mén belül - a következő mikroutasítás cím „logikai VAGY” típusú módosítását teszi lehetővé, ezzel bizto­sítva az elágazási lehetőségeket. Ily módon kiküszö­bölhető a hagyományos döntéslogikában lévő vissza­csatolás és a feltételes ugráshoz szükséges körkésés lecsökkenthető. A 11 összeadó egység 113 kimeneti vonalcsoportján a következő műveletek eredménye je­lenik meg: az 5 háttérregiszter és a 6 referenciaregisz­ter tartalmának összege, az 5 háttérregiszter tartalma és egy konstans összege, a 6 referenciaregiszter tartalma vagy egy konstans. All összeadó egység 113 kimeneti vonalcsoportja egyrészt az 5 háttérregiszter második 52 bemeneti vonalcsoportjára csatlakozik, amely a kö­vetkező órajel hatására tölthető az 5 háttérregiszterbe, másrészt pedig a 13 szelektoregység harmadik 133 bemeneti vonalcsoportjára kapcsolódik. A13 szelekto­regység négy, első, második, harmadik, negyedik 131, 132, 133,134 bemeneti vonalcsoporttal rendelkezik, s ezeken keresztül 135 kimeneti vonalcsoportjára a 6 referenciaregiszter második 65 kimeneti vonalcsoport­járól a tartalom negáltja, első 64 kimeneti vonalcso­portjáról a tartalom, all összeadó egység 113 kimeneti vonalcsoportja és az 5 háttérregiszter 54 kimeneti vo­nalcsoportjáról a tartalom kerül. A találmány szerinti áramköri elrendezés egy el­őnyös megvalósítása lOkés lOOkECL áramkörkészlet­ből történik, így az 1 illesztőegység 100101 típusszámú IC-kből, a 2 mikroprogramtár 100422 típusszámú 256*4 bites memóriákból, a 3 maszkregiszter és a 4 feltételregiszter 100141 típusszámú IC-ből, az 5 háttér­regiszter és a 6 referenciaregiszter 100136 típusszámú számlálókból, a 7 dekódoló egység 100141 típusszámú regiszterből, a 8 komparátor 100102, 100107, 100117 típusszámú IC-kből, az első és második 9,10 szelektor 100155 típusszámú IC-ből, a 11 összeadó egység 100180 típusszámú IC-ből, a 12 órajel fogadó és kés­leltető áramkör 100112 típusszámú IC-ből, a 13 szelek­toregység 100171 típusszámú IC-ből, a 14 kimeneti átmeneti regiszter 100141 típusszámú IC-ből van fel­építve. A találmány szerinti áramköri elrendezés célkitűzé­seit megvalósította, mert ciklusveszteség nélkül alkal­mas 40-50 MHz-es működési frekvencia mellett real­time módon a memóriaáramkörök vizsgálatához szük­séges jelminta előállítására. SZABADALMI IGÉNYPONT 1. Áramköri elrendezés nagy sebességű jelminta elő­állítására, előnyösen memóriaáramkörők vizsgálatához, amelynek első, második bemeneti vonalcsoporttal (011, 012) rendelkező illesztőegysége (1), kimeneti vonalcso­porttal (43) rendelkező feltételregisztere (4), bemenettel (122) rendelkező órajel fogadó és késleltető áramköre (12) van, az illesztőegység (1) első bemeneti vonalcso­portjára (011) kontrollbusz (K), második bemeneti vo­nalcsoportjára (012) adatbusz (A), az órajel fogadó és késleltető áramkör (12) bemenetére (122) órajel (CK) csatlakozik, a feltételregiszter (4) kimeneti vonalcso­portja (43) egyben az áramköri elrendezés vezérlőbu­szát (V) képezi, az illesztőegység (1) első és második kimeneti vonalcsoportja (014, 015) mikroprogramtár (2) második, első bemeneti vonalcsoportjára (22, 21) van kötve, a mikroprogramtámak (2) harmadik beme­neti vonalcsoportja (27) van, amelyre címbusz (C) kap­csolódik, azzal jellemezve, hogy az illesztőegység (1) kimenete (13) és első kimeneti vonalcsoportja (014) maszkregiszter (3) bemenetére (32) és bemeneti vonal­­csoportjára (31), a mikroprogramtár (2) első kimeneti vonalcsoportja (23) háttérregiszter (5) első bemeneti vonalcsoportjára (51), második kimeneti vonalcsoportja (24) referenciaregiszter (6) második bemeneti vonalcso­portjára (62), harmadik kimeneti vonalcsoportja (25) a referenciaregiszter (6) első bemeneti vonalcsoportjára (61) és dekódoló egység (7) második bemeneti vonal­­csoportjára (72), negyedik kimeneti vonalcsoportja (26) a dekódoló egység (7) első bemeneti vonalcsoportjára (71), a maszkregiszter (3) kimeneti vonalcsoportja (33) komparátor (8) első bemeneti vonalcsoportjára (82), a feltételregiszter (4) bemeneti vonalcsoportja (41)* a komparátor (8) kimeneti vonalcsoportjára (81), beme-5 10 15 20 25 30 35 40 45 50 55 60 4

Next

/
Oldalképek
Tartalom