171187. lajstromszámú szabadalom • Févezető LSI egységekkel megvalósított elektronikus számológép letapogatott billentyűzettel és kijelzővel

15 171187 16 vezérlő 358 kapun, hogy ismét megjelenjék a 345 vona­lon, és bekerüljön a 346 tranzisztoron keresztül ugyan­azon cellába, mivel az az SÍ állapotidő miatt most már gerjesztett. Előbbi út bejáráshoz szükséges idő ismét egy és fél állapotidő. Az 57 szelektor kapuáramkör és a 358 kapu a megvalósításban egy komplex nyitott drain elekt­ródája NOR(NAND)INVERT kapurendszer részei, nem pedig különálló áramkörök. A 34 és 35 jelzőregiszterek a 30—33 regiszterekhez hasonló módon működnek, az egyetlen különbség az, hogy ezekben a regiszterekben tárolt adatok nem mehet­nek keresztül a 24 ALU-n. A 34 jelzőregiszter kimenete 290 vonalra, a 35 jelzőregiszter kimenete 291 vonalra kerül, majd a 242 és 243 vonalakon és negáltjaikon át a 220 mátrixba jut. A vízszintes 293 vonalak 292 kapui biztosítják a visszacsatolási utat a mátrix 263 és 265 kimenetei számára, ahogy már ismertettük. Egy bitnek a 34 jelzőregiszterből a 35 jelzőregiszterbe való áttevése vagy felcserélése úgy történik, hogy a mátrix kimenő vo­nalain fordított kapuk vannak, így jelzőbitek cseréje a mátrixon belül történik meg. Ez azt jelenti, hogy 2, SUB és FMSK bemenetek megfelelő kombinációja határozza meg. a mátrixban, hogy a biteket recirkuláltatni kell-e, vagy felcserélni. A 264 kapuk további bemenetei 295 és 296 kimenetekről képződnek, ezek biztosítják vala­mennyi a 34 vagy 35 jelzőregiszterben levő bit törlését, amikor a S mező és a SUB bit bizonyos kombinációja áll elő az invertált M15-tel együtt a 244 vonalon. A SAM valamennyi bemenő és kimenő vonala, min­den állapotidő előtt, előre fel van töltve VDD feszültség­re. Valamennyi kimenő vonal, mint például kimenő 342 vonal P2 órajelre töltődik fel 297 kapcsolókon keresztül (9E ábra). A P2 órajel alatt minden címvonal szakadt, ahogy az az 5A ábrából látható. Minden bemenő vona­lat előre feltöltünk Pl órajelre 298 kapcsolókon keresz­tül. Értékes bemenő információknak nem szabad 02 órajel megjelenéséig jelen lenni egyik állapotidőben sem, így a Pl órajelre történő előre feltöltés nem zavarja az adatokat. Az előre feltöltés alkalmazása az egyenáramú táplálásban eredményez megtakarítást. A balra shiftelő egybites 49 késleltető működésekor egyetlen állapotidőt hozzáad a jelenlegihez, vagyis egy­bitnyit késleltet, ezzel hozza létre a balra shiftelést. A balra shift vezérlése 360 vonalakon érkezik, és komp­lex NOR(NAND)INVERT 361 kapukra kerül. Amikor nincs balra shift specifikálva, a 356 kimeneten jelen levő bit útja 362 vonalon át vezet, amelyen 01 órajelre jelenik meg, ekkor nem történik késleltetés; de amikor balra shift specifikált, a 362 vonalakon át zárt az út, és a bit P2 órajel megjelenéséig késleltetett, mielőtt 363 vonalat elérné, azután át tud jutni a komplex NOR(NAND)IN­VERT 361 kapu alsó részén a következő állapotidőben. A bit ezek után ugyanazt az utat teszi meg, mint azelőtt, vagyis a 357 vonal T4, majd a 2 57 szelektor kapuáram­körön és a 358 kapun át a 345 vonal B4 bemenete kö­vetkezik. Azonban az SO és SÍ állapotidőnek megfelelő bitvonalak mindketten szakadásosak, ekkorra viszont az S2 állapotidőnek megfelelő gerjesztett, így a bit 364 cellába fog belépni, vagyis a bal oldali következő cellába. Jobbra shiftelés akkor következik be, amikor jobbra shiftelő parancs kerül a 365 vonalra, ami jobbra shiftelő 366 szelektor kapuáramkörbe kerül, ez egy komplex ka­puáramkör NOR része. Az előzőekben leírt bit B4-bő! .kiolvasva SO állapotidő kezdetekor átmegy a 342 vona­lon, a 40 kimeneten, a. 352 kapun és a NOR(NAND)IN­YERT 353 kapu kimenetén jelenik meg, amiről a 366 szelektor kapuáramkör 367 bemenete képződik. Ez a kapu ekkor nyitott. így ahelyett, hogy egy és fél állapot­idővel késleltetve lenne a bit a 358 kapun keresztül, azon-5 nal B4 bemeneti vonalra kerül; mivel S0 állapotidő még jelen van (és nem SÍ állapotidő), a bit nem kerülhet vissza ugyanazon cellába. Ehelyett a bit jobbra sbiftelő­dik, és ebben az esetben elveszik, mivel nincs tőle jobbra elhelyezkedő cella. Ha a bit valamelyik középső cellából 10 származott volna, akkor még az azonos állapotidőben a tőle eggyel jobbra levő cellába került volna vissza. Az R dekódoló 221 mátrix bemeneteknek előre meg­határozott kombinációjakor a shift parancsok a 221 mátrix kimenő 370 vonalán jelennek meg, hasonlóan 15 a kivonó parancshoz, ami 371 vonalon jelenik meg, és ami a SUB 241 vonalon jön a 21 utasítás regiszterből. A 273 vonalon érkező digit maszk a 274 logika áramkör egyik bemenete, a másik a SAM SO állapotidőnek meg­felelő címvonaláról a 369 vonalon keresztüljövő S0 20 állapotidő. A 274 logika áramkör a 365 vonalon a jobb­ra shiftelést engedélyező jelet és a 360 vonalakon a balra shiftelő parancsot állítja elő, valamint letiltja a kivonó parancsot 372 kapun 373 vonalon át. Az utasítás regisz­ter kivonó utasítását nem lehet közvetlenül felhasználni, 25 mivel ugyanaz specifikálja a balra és a jobbra shiftelést is. A 8 bites speciális célú REG8 36 regisztert a 9T, 9V és 9W ábrák kapcsán ismertetjük. Recirkulált shift regiszterként működik. Hét, hagyományos felépítésű 30 shift regiszter 380 fokozatból áll, és egy bit tartozik hoz­zá a 76 szelektor kapuáramkör kimenetéből. A shift regiszter 380 fokozatok közül a felső négy 381 utakon keresztül önmagában recirkulált aszerint, ahogy SCAN és SCAN jelek vezérlő 22 bemeneteken meghatározzák. 35 Az alsó három fokozat, amelyek a 36 regiszter első há­rom fokozatát alkotják, nem belsőleg recirkuláltak, hanem a teljes regisztert lehet visszavezetni a recirkulá­ciós folyamatba. A 76 szelektor kapuáramkörből az ada­tok 383 vonalon keresztül sorosan léphetnek be az alsó 40 három fokozatba, amikor a teljes 36 regiszter recirku­lált 384 úton át, és Add — 1 parancs vihető be ebbe az útba a megfelelő időpillanatban „egy" hozzáadó 385 logika segítségével. Az „egy" hozzáadó 385 logika 386 bemenete a 212 vezérlő mátrixból jön a megfelelő utasí-45 tásszó esetén; és a 214 vonalról S14 állapotidőnek meg­felelő 387 vonalon át jövő időzítőjelet is kap. A 212 ve­zérlő mátrixból jövő 386 bemenet SC 376 és SD 377 bemenetek miatt szintén időzített, utóbbiak komple­menseikkel együtt kerülnek a mátrixra. Ezek a jelek az 50 ellenütemű 280 mátrixból jönnek; csupán SC és SD szükséges, mivel a 212 vezérlő mátrix időzített kimenetei mind egyetlen D idő negyedei, vagyis négy vagy nyolc S állapotidőnek felelnek meg. A 36 regiszter további lehetséges bemenetei, beleértve 55 a 24 ALU T regiszterének kimenetét is, 388 vonalon sor rosan jelennek meg, és 389 vonalon át a 76 szelektor kapuáramkörbe mennek. A digit vagy D 390 regiszter soros kimenete szintén mehet a 76 szelektor kapuáram­körre 391 vonalon keresztül. A 390 regiszter tartalmát a 60 8 bites 36 regiszterbe léptető parancs a 76 szelektor kapuáramkörre 392 vonalon keresztül viszi, utóbbi a 212 vezérlő mátrix kimenete. A 392 vonalon ez a kimenőjel valamely utasításszó esetén áll elő, és SC, illetve SD mátrix bemenetek miatt időzített. Külső bemenetek 65 szintén bekerülhetnek a 36 regiszterbe bemenő 393 8

Next

/
Thumbnails
Contents