171690. lajstromszámú szabadalom • Elektronikus adatfeldolgozó rendszer

17 171690 18 van, az összes 302 Y-vonal a „0"-ban azaz VDD feszült­ségen van, az összes 301 X-vonal a 320 vonalon át „1"­ben azaz Vss feszültségen van, valamennyi 306 vonal az „l"-ben azaz Vss feszültségen van, és az összes Y-dekó­doló 305 tranzisztor kikapcsolt állapotban van. Az S3 04 jelre a 316 vonal „l"-be azaz Vss feszültségre megy, és a 315 eszközök révén leválasztja a 314 félvezető tartományokat a VGG feszültségről, a 318 eszközök ré­vén leválasztja a 312 fém csíkokat a Vss feszültségről a 319 eszközök révén leválasztja 302 Y-vonalakat a VDD feszültségről, és a 310 eszközök révén eltávolítja VDD fe­szültséget a 317 vonalakról. A 301 X-vonalak továbbra is „l"-ben azaz Vss feszültségen vannak, így egyik 300 memóriaelem sem vezet. Ezt követően az S4 01 jelre az X- és Y-címek a313és315 eszközökön keresztül ráke­rülnek a 312 fém csíkokra és a 307 vonalakra. A 312 fém csíkokon levő X-címek a 326 kapuk elrendezésének meg­felelően azt eredményezik, hogy az összes 314 félvezető tartomány a Vss feszültségre kerül, kivéve azt az egyet, amelyik a hatvannégy X-vonalból kiválasztásra került, amely továbbra is VGG feszültségen marad. Ily módon a 321 eszközök közül csak egynek a kapuján lesz „0" jel azaz VGG feszültség. Ebben az időpontban a 39 Y-kivá­lasztó dekódoló 306 vonalai egyeseket és zérusokat tar­talmaznak, amelyek szelektíven kapcsolódnak rá a 305 tranzisztorokra olyan elrendezésben, hogy öt 302 Y-vo­nal közül egyet választanak ki a 30 ROM tizenegy Y-cso­portjának mindegyikén. Ekkor a 302 Y-vonalak közül négy kisül Vss feszültségre azok, amelyek a kiválasztott Y-vonal Vss feszültség felőli oldalán vannak. A többi to­vábbra is VDD feszültségen marad. Ezután az S4 0 2 0 3 jel kezdetén a 320 vonal VGG feszültségre megy a 322 lo­gika által meghatározott módon, és így a kiválasztott 301 X-vonal VGG feszültségre azaz „0"-ra kerül, a többi Vss feszültségen marad, mivel a 321 eszközök közül csak egy van kikapcsolva. Ez bekapcsolja a 300 memóriaele­mek kapuit a 30 ROM-nak ezen meghatározott 301 X-vonalhoz tartozó mind a tizenegy részében. A 300 memóriaelemek kapuelrendezésének megfelelő módon a kimenő 304 Y-vonalak közül néhány kisül az „l"-re azaz Vss feszültségre a 300 memóriaelemek kapuin és a 305 tranzisztorokon keresztül, és a többi megmarad VDD feszültségen azaz logikai „0"-n, és létrehoz a kimenő 304 Y-vonalakon égy tizenegybites utasításszót, amely fenn­marad az S4 02 0 3 jel időtartama alatt. Ez az utasítás­szó 328 kapuáramkörön át betöltésre kerül a 31 utasítás­regiszterbe a 329 vonalon levő „utasítás betöltése" jel (Load 1) megjelenésekor. Az „utasítás betöltésével min­den egyes utasításciklus S4 04 jelére jelenik meg, ha­csak nincs egy olyan spceiális utasítás, amely megakadá­lyozza egy szónak a 30 ROM-ból történő kiolvasását, és amely lehetővé teszi azt, hogy a 31 utasításregiszterben levő szó recirkuláljon. Az S3 04—S4 03 jel befejezése­kor a 30 ROM visszamegy abba az állapotba, amely köz­vetlenül az S3 04 jelet megelőzően állt fenn. Vagyis az összes 306 vonal „l"-ben van, az összes 305 tranzisztor kikapcsolt állapotban van, az összes 315, 318 és 319 esz­köz bekapcsolt állapotban van, a 320 vonal Vss feszült­ségen van stb. Ily módon a 30 ROM és a hozzátartozó címzőáramkör csak az S3 04—S4 03 jelek által meg­határozott időrésben működik, és egy olyan egyedülálló előtöltési-kisülési üzemmódban működik, amely a föl­delt vonalaknál elért helymegtakarítással együtt kedvező kompromisszumot nyújt a sebesség-, a méret- és teljesít­ményigények tekintetében. A 31 utasításregiszter (6R és 6S ábrák) tizenegy azo­nos léptetőregiszter 330 fokozatból áll, ahol mindegyik két invertert tartalmaz, amelyek közül az elsőt a 01 és 02 órajel, a másodikat pedig a 03 és 04 órajel ve-5 zérli. A fokozatok 10-tól 110-ig vannak jelölve az 5. ábra szerinti utasításszó tizenegy bitjének megfelelően. A 31 utasításregiszter a 331 vonalon recirkulál, ahol a bitek állapotidőnként egy fokozatot haladnak, így a 31 utasí­tásregiszterben ugyanaz a szó marad mindaddig, amíg 10 a 328 kapuáramkörökön át a kimenő 304 Y-vonalakról egy új szó nem kerül be a 30 ROM-ból. A 31 utasításre­giszter kimenetei tartalmazzák a 332 vonalakat, ame­lyek az II—15 fokozatok Al—A5 jeleit kapcsolják a 36 X-címregiszterre, és tartalmazzák a 333 vonalakat, ame-15 lyek az 16,17 és 18 fokozatok A6, A7, A8 jeleit kapcsol­ják a 37 Y-címregiszterre. A 332 és 333 vonalak 334 esz­közökön keresztül csatlakoznak a címregiszterekre, és csak akkor kapuzódnak azokra, amikor egy JUMP jel (ugrás) jelenik meg 335 vonalon. A JUMP jel az S3 0 10 2 jel alatt jelenik meg és akkor a cím betölthető a címregiszterekbe, az S3 0 3 0 4 jelre egy fokozatot lép, és ezután az S40 1 jelre kapuzódik be az X- és Y-kivá­lasztódekódolóba. A 31 utasításregiszter kimenetei tar­talmaznak továbbá egy összekötést az 10 fokozatról a 336 vonalon át, amely egy bemenet a DK várakozási logikába, melynek segítségével egy utasításszó kiolvas­ható a 31 utasításregiszterből vizsgálat (TEST) alatt a DK érintkezőn át. Ezenkívül 337 vonalon át az 13 foko­zat rákapcsolódik egy ötfokozatú léptető 338 regiszterre, a jelzőregiszter és aritmetikavezérlő 28 ill. 25 logikai el­rendezésben (6N. ábra) való felhasználásához. Az 14— —18 bitek sorosan olvashatók ki a 31 utasításregiszter­ből azért, hogy ezekben a logikai elrendezésekben dekó­dolásra kerüljenek. A kiolvasási művelet öt állapotidőt igényel az S601 jelről S1001 jelig, euután az S1O0 304 jelre egy 339 vonalon lévő jel kapuzza az 14—18 biteket a jelzőregiszter és aritmetikavezérlő logikai elren­dezésbe dekódolás céljából. A 31 utasításregiszter továb­.. bi kimeneteit képezi a négy 340 vonal, amelyek rákötik az 17,18 és IlOfokozatokatabemenetiésfeltételi 40 logikára (6 0 ábra) abból a célból, hogy az megvalósítsa az 5. áb­ra szerinti osztályozási funkciót. Egy 341 vonalon át az 19 fokozat össze van kötve a 35 számjegymaszk 35 logi­.. kai elrendezésben levő 200 regiszter bemenő 202 vonalá-45 val úgy, hogy az 10, II, 12 és 13 fokozatok beolvashatok ebbe a regiszterbe dekódolás céljából. Az 10 fokozat az S7 01 jelre jön ki a 341 vonalon, és ez folytatódik 13 fokozatig az S10 01 jelre, ezután a 205 eszközök az S10 0 3 jelre a biteket bekapuzzák a 204 átkódoló rész­be. A 31 utasításregiszter egy további kimenete a 342 vo­nal, amely az 19 fokozatot ráköti a 37 Y-címregiszter egy másik bemenetére. Megjegyzendő, hogy a kilencbites cím a 31 utasításregiszterből töltődik be a 36 és 37 X-, ill. Y-címregiszterbe az S3 01 02 jel hatására, ezután az X-, ill. Y-kiválasztó dekódolókba történő betöltés előtt egyszer léptetésre kerül. Ily módon egyetlen bit sincs köz­vetlenül betöltve az AO-ba. Most a 31 utasításregiszter működését írjuk le. Min-60 den egyes utasításciklus S10 jelére a 200 és 338 regiszte­rekbe sorosan beolvasódik egy utasításszó, és így az tá­rolásra kerül a számjegymaszk, a jelzőregiszter és az aritmetikavezérlő 35, 28) ill. 25 logikai elrendezések de­kódoló részeiben az S10 03 jelre történő dekódolás és 65 végrehajtás céljából, ami a következő utasításciklus S0 9

Next

/
Thumbnails
Contents