183795. lajstromszámú szabadalom • Kapcsolási elrendezés egy-chipes mikroprocesszoron alapuló mikroszármítógépek memóriájának bővítésére

1 183 795 2 A találmány tárgyá kapcsolási elrendezés egy chipes mikroprocesszoron alapuló mikroszámítógép memóriá­jának bővítésére, amely mikroszámítógépben a címzést végző eszköz(ök) címsínen, adatsínen és vezérlősínen keresztül a mikroszámítógép modul(ok)ra van(nak) kötve. Az eddig ismert megoldások nem — vagy csak nagyon bonyolult „memory management” rendszerek alkalma­zásával — tették lehetővé, hogy a 16 bites címsínnel ren­delkező egy chipes mikroprocesszor memóriáját 64 kbyte fölé bővítsük. A találmány ezen a hiányosságon kíván segíteni és egy olyan kapcsolási elrendezést létrehozni, amely lehetővé teszi az egy chipes mikroprocesszoron alapuló számítógép memóriájának lényeges bővítését 64 kbyte fölé A találmány azon a felismerésen alapszik, hogy a me­mória tartomány bővítése adott címsín szélesség mellett, a címsínben levő címvonalakon kívül, a vezérlősínben levő, külön erre a célra felhasználható vezérlővonalakat is felhasznál a memóriák címzésekor. A találmánynak az a lényege, hogy a címzést végző eszköz(ök)ben olyan memóriatömb kiválasztó regisz­terlek) van(nak), amely memóriatömb kiválasztó regisz­terek) közvetlenül vagy közvetve a vezérlősínben elren­dezett memóriatömb kiválasztó vezeték(ek)en keresztül a mikroszámítógép modul(ok)ban levő memóriatömb fi­gyelő bemenetelre van(nak) kötve. A találmány szerinti kapcsolási elrendezéssel elérhető az, hogy pl. egy 16 bites címsínnel és 8 bites adatsínnel rendelkező egy chipes mikroprocesszoron alapuló mik­roszámítógép memóriáját a vezérlőseiben elrendezett négy memóriatömb kiválasztó vezeték segítségével 544 kbyte-ra bővítsük. A találmányt részletesebben az ábrán bemutatott kivi­teli példa segítségével ismertetjük. Az ábrán a találmány egy kiviteli alakjának elvi kap­csolási elrendezése látható. Az ábrán látható 1 címzést végző eszköz 2 címsínre van kötve és az 1 címzést végző eszköz a 3 adatsínre és a 4 vezérlősínre kétoldalúan csatlakozik. Az 1 címzést végző eszközben olyan 5 memóriatömb kiválasztó regisz­ter van, amely 5 memóriatömb kiválasztó vezeték(ek)re csatlakoznak. A 2 címsín olyan 7 mikroszámítógép modul(ok)ra csat­lakozik, amely 7 mikroszámítógép modulfok) kétoldalú­an csatlakozik (csatlakoznak) a 3 adatsínre és a 4 vezérlő­sínre. A 7 mikroszámítógép modul(ok)ban olyan 8 memóriatömb figyelő(k) van(nak), amely 8 memória­tömb figyelő(k) bemenetéire a 4 vezérlősínben levő 6 memóriatömb kiválasztó vezetékfek) van(nak) kötve. A találmány szerinti kapcsolási elrendezés működteté­se a következőképpen történik: Az 1 címzést végző eszköz lehet központi vezérlő egy­ség, DMA controller jellegű egység vagy slave­­processzor egység. Mind a DMA controller jellegű esz­köz, mind a slave-processzor egység képes a központi ve­zérlő egységtől annak vezérlő funkcióit egy időre átven­ni. A 7 mikroszámítógép modul(ok) bármilyen feladatot ellátó számítógép egység(ek) lehet(nek) pl. memória, pe­riféria illesztő, analóg-digitál átalakító, aritmetikai pro­cesszor stb. A 7 mikroszámítógép modulok között a 2 címsín szem­pontjából teljesen azonos címen is elhelyezkedhetnek egységek. Hogy ezen egységek közül melyik kapcsolód­jon be az adatforgalomba, azt az 1 címzést végző eszköz a 4 vezérlősín 6 memóriatömb kiválasztó vezetékeire ki­adott jelek segítségével tudja kijelölni. Az egységek saját, 2 címsínen meghatározott címük felismerésekor csak ak­kor válnak aktívvá, ha a 6 memóriatömb kiválasztó veze­tékeken a rájuk vonatkozó jelkombináció van. Ezen jel­kombinációkat a 7 mikroszámítógép modulokon külön e célra kialakított figyelő bemenetek ismerik fel a bennük levő komparátor áramkörök segítségével. A 6 memóriatömb kiválasztó vezetékek segítségével a 2 címsínen megjelenő pl. 0000—7FFF-ig terjedő címek esetén választ a központi vezérlő (illetve DMA controller jellegű) egység, hogy a pl. 0000—7FFF tartománnyal párhuzamosan elképzelhető max. 16. db. ún. „memória bank” közül melyiket akarja használni. SZABADALMI IGÉNYPONT Kapcsolási elrendezés egy chipes mikroprocesszoron alapuló mikroszámítógép memóriájának bővítésére, amely mikroszámítógépben a címzést végző eszköz (ok) címsínen, adatsínen és vezérlősínen keresztül mikroszá­mítógép modul(ok)ra van(nak) kötve, azzal jellemezve, hogy a címzést végző eszköz(ök)ben (1) olyan memória­tömb kiválasztó regiszter(ek) (5) van(nak), amely memó­riatömb kiválasztó regiszter(ek) (5) kimenete(i) közvetle­nül vagy közvetve a vezérlősínben (4) elrendezett memóriatömb kiválasztó vezeték(ek)en (6) keresztül a mikroszámítógép modul(ok)ban (7) levő memóriatömb figyelő(k) (8) bemenetéire van(nak) kötve. 5 10 15 20 25 30 35 40 45 (1 db ábra) 2

Next

/
Oldalképek
Tartalom