189871. lajstromszámú szabadalom • Univerzális áramköri megvalósítás egyetlen áramköri kártyán is kivitelezhető személyi mikroszámítógépre

1 189.871 2 A találmány tárgya: áramköri megvalósítás a köz­ponti egységet egyetlen áramköri kártyán is kivitelez­hető személyi mikroszámítógépekre, amely központi egység mikroprocesszort, tárat, video egységet tartal­maz. Mint ismeretes az integrált áramkörök integrált­sági fokának növekedésével a számítógépek és digitális vezérlő berendezések méretei, elektromos teljesít­mény felvétel, és áruk jelentős mértékben csökkent. A berendezések árában a mechanikai alkatrészek árai egyre nagyobb mértékben meghatározóak. Ezért olyan áramköri megvalósításokra törekszenek, melyek az elektronikai berendezésekben a mechanikai alkat­részek számának csökkenéséhez vezet, ezáltal a végberendezés árának csökkenését eredményezi Jellemző áramköri megvalósítás volt, hogy a számí­tógépek vezérlő berendezések egyes funkcionális egységei önálló áramköri kártyán keresztül kerültek elhelyezésre, például önálló kártyán a processzoráló egység, másik kártyán vagy kártyákon operatív memóriaegység, harmadikon a képernyő kezelő egy­ség; negyediken, ötödiken, stb. a különöböző perifé­ria kezelő egységek. Az egyes áramköri kártyák ún. hátlapon elhelyezett buszrendszeren keresztül létesí­tettek egymással kapcsolatot, a kártyák a hátlapra felerősített érintkezó's csatlakozókban kerültek elhe­lyezésre. A találmány azon a felismerésen alapszik, hogy az operatív tár megosztásával cím és adatbuszon keresz­tül egy beépített prioritás kezelő egység segítségével lehetővé válik a processzoráló egység és képernyő kezelő egység által az operatív tár közös használata. A találmány szerinti áramköri megvalósítás biztosít­ja a személyi mikroszámítógép egyetlen áramköri kár­tyán történő kivitelezhetőségét, a hazai piacon olcsón beszerezhető elektronikai alkatrészek felhasználható­ságát. így lehetővé válik, hogy egy igen olcsó személyi mikroszámítógép álljon a számítástechnikai kultúra széles körű elterjesztésére, a számítógép bevonuljon a hazai otthonokba is. A találmány lényege az, hogy mikroprocesszora címbuszon, dekódoló segítségével a csak olvasható tárra, multiplexer segítségével az opcionális írható/­­olvasható tárra, meghajtó áramkörön keresztül a közös írható/olvasható tárra, továbbá mikroprocesz­­szorra adat kimeneti/bemeneti pontjait kétirányú adatbusz köti össze a csak olvastató tár kimeneti adatpontjaival, az opcionális írható/olvasható tár kimeneti és/vagy bemeneti pontjaival, a közös ír­ható/olvasható tár kimeneti és/vagy bemeneti pont­jaival, és a periféria kezelő egység kimeneti és/vagy bemeneti pontjaival, továbbá a mikroprocesszor ve­zérlő vonalai csatlakoznak a prioritás vizsgálóra, a csak olvasható tár vezérlési pontjaira, a periféria keze­lő egység vezérlési pontjaira, továbbá a video egység multiplexeren keresztül címzi a közös írható/olvas­ható tárat, valamint a video egység címkiválasztást kérő vonalai a prioritás vizsgálóra kapcsolódnak, míg a prioritás vizsgáló kimeneti vonalai, az op­cionális irható/olvasható tár és a közös írható/olvas­ható tár cimjelölö bemenetére és frissítést kijelölő bemenetére csatlakoznak. A találmány részletesebben az ábrán bemutatott kiviteli példa segítségével ismertetjük meg. Az ábra a találmány szerinti kivitelű a központi egységet egyet­len áramköri kártyán tartalmazó személyi mikro­számítógép rendszertechnikai felépítését mutatja be. A személyi mikroszámítógép 1 mikroprocesszora 8 bites. Az I mikroprocesszor a 2 címbuszon címzi az áramköri kártyán kívül elhelyezkedő 3 klaviatúrát, a 4 dekódoló segítségével az 5 csak olvasható tárat, 6 multiplexer segítségével a 7 opcionális írható/olvas­ható tárat és a 8 meghajtó áramkörön keresztük 9 közös íiható/olvasható tárat. Az 1 mikroprocesszor adat bemenet/kimeneti pontjait 10 kétirányú adat­busz köti össze az 5 csak olvasható tár kimeneti adatpontjaival, a 7 opcionális írható/olvasható tár bemeneti/kimeneti pontjaival, a 9 közös írható/olvas­ható tár bemeneti/kimeneti pontjaival és 11 periféria kezelő egység bemeneti/kiemenetí pontjaival. Az 1 mikroprocesszor 12 vezérlő vonalai csatlakoznak az 1 mikroprocesszor és 13 video egység közötti prio­ritás eldöntésére szolgáló 14 prioritás vizsgálóra, az 5 csak olvasható tár vezérlési pontjaira és a 11 perifé­ria kezelő vezérlési pontjaira. A 13 video egység 15 multiplexeren keresztül címzi 9 közös írható/olvasható tárat. A 13 video egy­ség 16 címkiválasztást kérő vonalai a 14 prioritás vizs­gálóra, 17 képszinkron vonala és 18 sorszinkron vo­nala 19 videojel generátorra, 20 adatbetöltő vonala és 21 léptető órajel vonala 22 léptető regiszterre csatlakoznak. A 22 léptető regiszter 23 adat kimenete a 19 videojel generátor adat bemenetére jut, mely 19 videojel generátor adat kimenete az összetett 24 videojel vezeték. A 22 léptető regiszter 25 adat bemeneteire jut 26 regiszteren keresztül a 10 kétirá­nyú adatbusz részeként a 9 közös írható/olvasható tár bemeneti/kimeneti pontja. A 14 prioritás vizsgáló ídmeneti vonalaia 7 opcio­nális írható/olvasható tár és 9 közös írható/olvasható tár 27 címkijelölő bemenetére és 28 frissítést kijelö­lő bemenetére jutnak. A 3 klaviatúra bemenetét a 2 címbusz és 29 klavia­túra engedélyező vonal, kimenetét 30 billenetyű kiválasztást jelző vonal képezi. A találmány szerinti kivitelben készült a központi egységet egyetlen áramköri kártyán tartalmazó szemé­lyi mikroszámítógép áramköreinek alapórajelét a 31 óragenerátor szolgáltatja. A fentebb felsorolt áramkörök a 3 klaviatúra kivitelével egyetlen áramköri kártyán, a 32 központi egység kártyán kerültek kivitelezésre. Az 1 mikroprocesszor a program által meghatáro­zott utasítások végrehajtását végzi, kiválasztja az 5 csak olvasható tárból, vagy a 7 opcionális írható/ol­vasható tárból, vagy a 9 közös írható/olvasható tárból a következő utasítást, vagy adatot. Az 1 mikro­processzor a 14 prioritás vizsgáló segítségével vezérli az utasítások végrehajtása során a 7 opcionális írható/ olvasható tárba, vagy tárból, vagy a 9 közös írható/ olvasható tárba, vagy tárból az utasítások, illetve adatok beírását vagy kiolvasását. Az 5 csak olvasható tár memória helyeinek megcímzése az 1 mikro­processzor által a 2 címbuszon keresztül történik a 4 dekódoló segítségével A 7 opcionális írható/olvas­ható tár címzése a 2 címbuszon a 6 multiplexer, a 9 közös irható/öívasható címzése a 2 címbuszon a 6 multiplexer és a 8 meghajtó áramkör segítségével megy végbe. Az 1 mikroprocesszor a 10 kétirányú adatbuszon veszi illetve adja az utasításokat vagy adatokat. Az 1 mikroprocesszor a 10 kétiiányú adat­buszon keresztül utasítást vagy adatot adhat a 7 opcionális írható/olvasható tárnak, a 9 közös írható/­­olvasható tárnak és a 11 periféria kezelő egységnek Az adatokat az 1 mikroprocesszor az 5 csak olvasható tárból, a 7 opcionális írható/olvasható tárból a 9 5 10 15 20 25 30 35 40 45 50 55 60 2

Next

/
Thumbnails
Contents