Digital PDFs
Documents
Guest
Register
Log In
18E-PP-0001-1
2000
76 pages
Original
68MB
view
download
OCR Version
26MB
view
download
Document:
VAX 8600 Training Print Set
Order Number:
18E-PP-0001
Revision:
1
Pages:
76
Original Filename:
OCR Text
EY-48 18E-PP-0001 VAX 8600 TRAINING PRINT SET BRI s e R Prepared by Educational Services | of Digital Equipment Corporation First Edition, The information in this document is subject to change notice and should not be construed as a commitment by Equipment Corporation. Digital Equipment Corporation responsibility for any errors that may appear in this January 1986 without Digital assumes no document. The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of such license. Digital Equipment Corporation assumes no responsibility for the use or reliability of its software on equipment that is not supplied by DIGITAL. | | | The manuscript for this book was produced on a DIGITAL Word Processing System. Book production was done by Educational Services Development and Publishing in Bedford, MA. Copyright © 1986 Digital Equipment Corporation. The following are trademarks ALL-IN-1 BAL-8 CDP COMPUTER LAB COMSYST COMTEX - of Digital All rights Equipment Corporation: EDGRIN PRO/RMS EduSystem PROSE FLIP CHIP FOCAL GLC-8 QUICKPOINT RAD-8 Rainbow IAS RSTS RSX CTBUS DATATRIEVE IDAC IDACS DDT DEC INDAC KA1l0 DECCOM DECmail DECmate DECnet KI1l0 OMNIBUS DECsystem-10 DECSYSTEM-20 0os 8 PDP DECtape VAX PDT VMS LAB-K MASSBUS RT-11 RTM SABR Tool Kit TYPESET-8 TYPESET-10 TYPESET-11 UNIBUS DECUS PHA DECWORD DECWRITER vT PS 8 P/0S Work DIBOL DIGITAL DNC Professional PRO/BASIC PRO/FMS Processor N N Hnanan | slioommiiny reserved. . Venus CPU Block Diagram cccceeee IBOX Microword ccccecceccosccsscs FlUSh+LD CPC & & & & % & % 0 & % & % 58 B 6B .s.cecoceccccscccscecsscssscs IBox Data Paths eccceecoces ....... Venus IBox Control Paths IBox Dram Fields & Fork Address VIBA Sel Adder INV IBuf ....cc.. Flush + LD CPC Delayed MBox ACK Venus System Pipeline Flow ..... SBIA Block Diagram .ccceccoccece SBIA Registers Part 1 ..cceccecee SBIA Registers Part 2 SBIA Registers Part 3 ..ccevevcee .cccceccces S”Data Path Output MUXing " EEEREE CPU-SBI State Machine Flow ..... SBI State Machine Read/Write ... SBI State Machine ISR/Quadclear SBI Protocol Decision Flow ..... Console (CSL) Module .cccecececcse T-11 Micro Mem and Suprt Logic . QBus Adapter OQBus Control (OBA) ..cececccccoss ecccececosscccccscoscscs Serial Data Interface .eccecececes CBus Interface cceceeeccccccccoscse SDB Interface ® & & & & 8 & & 5 5 & & 5 & B & BN Miscellaneous Cntrl/Status Logic Console BP CoOnnNectorS eeeecceoee Clock Module Blk Diagram ..c..... Clock I/O Pin ConnectionsS .ceecee ClOCk Phases & % & & & & & % & & & & & & ¥ " & s Clock Relative TIimMeS .ccecceceoce Microsequencer Block Diagram ... Block Diagram EBC (L0210) ...... EBox Stall and Abort Logic ... EBox Trap LOQIiC ceccececsvcccncs EBD RegiSters * & & 5 % & & & 5 8 % & 8 6 % & S Block Diagram EBE (L0219) ...... ] EBox Data Path Block Diagram ... FBox Data Block Diagram ...cce.. FBox Control Block Diagram ..... FBox Timing Diagram .cecceccecee FBox Data Block Diagram ..c.eeeee FBox Control Block Diagram ..... FBox Timing Diagram ececcececececee IBD Module Block Diagram ...c.... | ] i s L— bo UWOrd Venus e & .cceeececcecse s EBox Block Diagram [— — Contents % &% 95 & & 5 8 & o 8 8 S &/%i Contents Page ICA HGdUle BlGCk Biagramw;;;¢.¢.t.,.;;’.¢.s¢¢.¢;;;.;cag;g:.g 69 'ICB HGdUle Bl@Ck Biagram tai»c;icac;oa;:*Q..t;:t;tt;io:tcstt 54 I T B N B B NN B NN BN NN BE NN BN AN NN N NN K B N R NE BN BN NE K N B B NE BE BE B BE 67 Diag LN B I B BN N B BN BN B R N B R B NE BE R IR BE BN NF BN BN N RE B B RN N N R 4HByte Read CYCle ’ODQ”D?!QQVQili09“99!!900‘!‘)‘00“*‘.‘("#“ 4H8Yte 2WD WRT/4 WRT LA B I B BE NS NN BN B BN B B IR N BN NE BN N BN NN NE RN B B RN N BN BN B N ONE R NN NN N R ) 76 71 Address MGdUle BlGCk . 72 e IDP MQdUle BlQCR Diagram ¥iv K 1 R | o t - ' = | | > L Lons] e aeblastsi] 3 ss.ars WBLS 36 BITS fi DATA FE%EYTE | £ B!fi S . > - A SO P A . N oy [ inrexr — INTR &atzsxs > WD BUS < 3 ] ‘ v 13 | 12 | 16 18 1*6?%?:&& “BUFFER. i, . ~ | DATA PATH CONTROL A |L@207 CcoNTROL B [Leais CACHE DATA |Le20w " CONTROL LB22¢ ___HEMORY FBA | 8 FBN | 7 Fam | 2 |L8207 ADDER |Le212 ?&&?2&3?& FBOX JUMPER B RIR Fi.flié | SENSORS jLezee ABLS INTERFACE FBOX o 180 | 15 R “T80X ————— A RS S AN et e KO 33 BITs neo | | . e o y # v = ‘aee% | : RD 3 APT < Le218| —VENUS CPU BLOCKfiDIfiGQQN IEST QSEQ ON OPY z&xmu 3 §~g§-§(§35*g « [ , 2 ] ey L N TacK REG # | UsTAck ADDR LTH 1 / ~ | LPCSAVE , | ; LTH i %C;S | CNSL CNTL| = NICRO - ~ r;g% £80X / CNSL cnn.l ‘ 1 | DATA r il e NXT STACK ‘ { [STACK PTR LTH) 180X ERR HTRA? % | [ usrc2! USRC1 RC1 SPADR SPA — | | ELBUS ADOR 3:8 ! ID — | b - . o i INTERRUPT | INTERNAL ; | f ¢ L] | i (Th [tri] [LmH] - : 1 STALL | | NEXT EF; MCF| MCF PAR | REF MCF — — EBOX MCF/CTX TO MBOX Sfim@mwfl e fThe aszgs FOR TiE PeMFACTURE o : N [EroRY sTa ';angg . §§$§ E“gm ITIONS | , l S CBUS/ ! | ULITCTL! ULIT MICRO TRAP REQUEST EBOX.FBOX STALLS ok X DATA PATH — PuX , EDPE 1BE ! i — - ‘ l WBUS MUX — < NICR ~ N\ [ FormarT - — “ , N ! N eree ULITCTL! ULIT ) | 7 [ 5 A — oo o W 4 / | ' EVA 31:00 ; [LLaTE SC LTH] T0 MICRO sc=a T0 MICRO BRANCH MUX [Vrasav LTH| - uee SC REG - LTH HRCV LTH HBOoX —l LICCK EBOX CTx| TM | 3:0 PSL N2vC PSL URITE ENA—SKBUS OR SAVE 917 , , » EBOX VIRTUAL UCC N2C | ADDRESS TO 'BRANCH MUX ca0x 7| l LC Nee TO MICRO Z_| , BRANCH MUX coo | 5 L"l e | v > TO NICRO | 3 & . R CHK'D. ' L .HET2GER P 1-SEP- TR D L L] { Lo i AND 1BOX ; [ | | Losic | L) | CONDITION 2 S 6 STATE | fl | ~ TECT * v UREG - WBUS — T <~ 2 _ © SHIFTER Al * r—'—"" , uscK N\ SHIFTER : e B T AT R | §§c ggl‘ MICRO BRANCH , EOMS | | EBCS c l T ERROR FLAGS STATUS — CONTROL [ AND MICRO BRANCH MUX RAM ; | EBOX CYC IN FICF{CTX | PROG || ABORTS Lm] | DUAL PORT INTERFACE il wy \_Bror_/ méfiéfi?g’gm Y MEMORY l7 l [ [] T CONSOLE Y MCF RAMN [usus INLTH]| Y CHECK zsg:gcz | < 2 & ACTIVE IPR ENTRY TO ONCBUS/INT WBUS MUX CURREN cs g~ DECODE | e UPCSAVE EBOX MICRO WORD TO EBOX DATA PATH/CONTROL | 8 ; o ICRO TRAA | T0/FRON AND EBOX MRITE mux LTH] E } HTRAP | // I POOR REG AND [BOX \MBOX \FBOX WBUS CTX | (—PUSH RISTP] , | | 2 ARRAY ’ Ot FROM Shox 1BOX L e PORT 1BGPR FCUDEST) | b Bica2 t 3 CNSL paTA (’3533**“1 RCN | E;g PORT s 1 UTRAP U INDO i | 1 | UDEST —> ‘ AR BUS 3:0 | Foud) IwLI] IN HIFIFTT - unt v | - { , [ uJunP ~ _/ UTRAP FBOX } FORK L CNSL csn.! \ m&‘iss X3 - URT / | soor | | RES NEXT MICRO usuB | eremtd g Lo ci ~ BRANCH CONDITIONS | P4:1] | ' UJUHP e | N\ | 7 AN : ] T , g FROM 180X 7 - | GPRB ADDR LTH FORK ADDRESS — usue UTRAP | ~ L1 ey RES REG | | IS UPCSAVE 1 GPRA ADOR LTH- DP PORTl [IB PORT| [EB PORT | MISC STATUS | [BTATUS | [STATUS | | CODE D1AG usmcx i OUT imw v \__r____./u 16X14 |ISTACK - UTRAP MBOX PORT , | CODE STATUS CODE STATUS CODE *:R%L T STATUS Y PATA— umnoow [ AT - u?aap_j\ i MBOX : SHIFT CNSL gggfiécfi@i.b N | ‘ 7 i o ; DIQGQQM U 1HORE *B- |80|Kags-a-EBX1 1 e e 2191 g 1:8 & * CULIT %5:0 UDEST 5:0 TRk R ~ manmmmh mmwmmmn"fi USRC1 7:8 PHYSICAL REG. TR ED BY UREGSEL UNCF<218: # $ ® mmmmmm4fl3 wmmnmmmhl w&«nummlfl! FOMOOW w;& -®-MmO LAl mmmnmmqm mmmmwmm%fi I ® n ~eo~~rclgly N® m’ o w mWMmmme;~ wqummmk| wfiflmqumfi s Al mmwmrflfifi wmwmwmfig . a mwrmmmmmfl “mmrmmmmq8 -omoxcig mmmmmmfi& wwmmmmfifi wmmmmm% 3 UCCK 3:8 16 mwmmwmmfl upT o | UMISC 3:0 1:18 17 38| »m@xmm”dfl UPAR 18 RO mml umqufla mmmmmmqqg MMflMMMdfl} m&mmmmmwi ® wmnmmmmm -®npol% ooz <nonce oo » W NOTE! LAST UPDATE MADE ON 87,0283 ®®» Dol 21 « mmfimmumwm%g HEX DIGIT DEF .MIC/ULD NUMBER PHYSICAL RAM BIT L [ F | z ’ L { o 8 | | ot , gl | o I{8 [@ |Ro THRU RIS o J@TLSRCI<3:05 fifi: TUDESTITT) OF BYTES SELECTED BY UMISC(1:85) SPADR(3:0)> hd WITCILALIT hd USRC1<7:1@> & USRC1<7:@> PSL.v ¥ USRC2¢<%5:0> @11 11 |ALU.NCUDT) .XOR. ” i i = - [awo sTiC, THEN use u,z?ms; AS NEW _|PC FOR FBOX MICRO SEGUEN h = . ) IF UDEST<5>=@ THEN USE UDEST<3> WITH USRC2¢1:0>. ?fi@fi%fiifiWEfiflfiFmfim%fifigflfi LR L e T T TR e WL S ek ol ¢ AREEE .o s - % ¥_"_‘§i P 2 IaLU.NCUDT) | AL S EEEEEEE & 11 1@ EEEEEEEEE 8 JALL.NCUDT ) | ALU.ZCUDT {1 IARLU.NCU | DT) ALU. m'uf’@m,'h’, v e Be} {ALU.VCUDT) pone %) 3 55 1 ) o ] | b u - S—-————o— oo w UALU 4:0 o | UBEN 4:0 rTe ' ‘ T e ] n ] i mflwummfiqt 4fiwumuwh 2 wnwmmu4 mwwmmu’mlul " -~ A 7mmmw»4fl/ mmmw»fifla wwmmmq 3 wwxmmdfl mmmmmflfl B mummwflflfi ’mmmmmmh wmmmmqm MMwmmumwm wm%&fihd mmwmmqu mfiwmmumi4 mnwwmuqqsr wmwmwud%fi mnwmmudd necr»>c woeocr»cdY FoCcr»c 'mnmqufl |3 wwwwmdfl 7 | EEEEEEEEEEEEEE el 3¢l 3¢] ol 3¢} 3¢f el EEECCCREEEECCEE IR ECECE N TEE S HEX DIBIT WMM 1 mwwmmquwv mfmlwmm!wmlmmplmmm{m[mg mlmlmlfll[@!mmfl 2] 1 DEF .MIC/ULD NUMBER PHYSICAL RAM BIT NUMBER UANP 1210 ONLY IF "EDPE" AND STATE = ii;éi gLl 3 ¥ i =® GENERATES THE SIGNAL IRD ® B b o vt oF T AN B BT TEEe. % s ’ IDP MODULE - A | A+B N\ ~ t INCR VIBA BY 4= _Re-RiY IBD MODLLE BUS MD A EN . VENUS‘IBOX |S12€ [CODE NUMBER D_[BD |KABE-B-1BX] 3 _|1g-ser-gy! I,I = e o R, | EDP CC N BIT EDP CC 2 BIT EDP CC Vv BIT ~ LOAD EDP CC C BIT LOGIC COND BR HIT LOOK AT BITS —> ADDRESS EBOX REQUEST LINES EBC NON GPR EADRS ——> ENA WBUS MATCH LOGIC ——> WBUS EGRANT IGPR STALL LOGIC ke— - 1BGPR —— MICROUORD 318> l-—)armnsa UPO <(7:8> ADDRESS 1 FORK DISP <5:8) >T0 I1CB &85! R —> SET OPVALID NOTE: SEE KA86-8-18X3 FOR MICROUORD DESCRIPTION BENERATE e | Bl (?:@& ] SELECT IFORK DISPATCH DATA SDB LOAD LOGIC OPCODE LATCH * £ pISP x:j B 00 OPCODE TO EBOX FBOX EBOX| esc FroM | CSB UNMCF <%5:0> EBOX 3 ICA WBUS ON DBUS A Be <7:@& REV IBUFFER | TR ] ——> DRAM ADDRESS/DATA ——-)xsammams —3 CLR SUSP 3 EFLUSH FROM WBLS INSTRUCTION—> 8 BYTES STREAN 81 B5: DMUX <31:8)> DrMuUX DOUBLE BUFFER > DBUS ——>» EFLUSH LD CPC ——>ENA CPC LD ——p EFLUSH FROM CPC ——3>»CPC VALID > OPWRT -3 ENABLE 1BOX ——>»ENA 1SR LD 3 [SA VALID EPC ¢2:8> —> ——>ENR ESA LD DOUBLE BUFFER LOGIC FD FLAG l EXPLICIT UNPARCK FD INSTRUCTION FA FULL IBD IFORK —>{ VALID —=>ESA VALID FAs |—> FORK ADDRESS TO EBOX LOGIC —3 FRA FULL TO EBOX SAVE —3 IFORK INFO IFORK INFO LOGIC [ CODE<2:@> RLOG CONTROL —> UNWIND DONE TO EBOX 3 PARITY IBOX uBuUS ADDRESSES =° L HET2GER “|BORRD.LOKCATION 'f«f*‘:ii—n “'*‘—:f—-IE:*-mma.A*f HIGHER ASSEMK _{0-DD-KAB86-0 Q«afl“fi‘; VENUS 1BOX — ~;PQTHS n~ _CONTRC | L sy SDB ADDR/DATA = 4K X 2@ 2195 BB <7:8) UPAR | 8 7 uMisca 1B |UNS-| CYCLE ID mark |UNS-||HOLD | TALL DIAG TALL 6 5 REG| wBUS| UNPACK | oPvaLID | MODE| REQ MCF uMISC cTL i 4 GPR SEL CTX CTL 3 2[5 IFORK AMUX SEL | UTReP CTL | SEL BMUX 1 NEXT UBEN | 52 | 4a | wg | 47 {46 | 45 | w | 43 | w2 | w1 |ve ]| 39| 3. wssge.s:; f;;gs.mfiws 2 1 - INDEX.IMM 3 = UNUSED 3 = 4 = FORCE.SET.SB.VALID 5 = INHIBIT.SET.SB.VALID IR HOLD<®:@> RD+MOIifi?‘fil BUSREG(@:@> 2 = BASE OPERAND ADDRESS (BOR) ENTRY WBLS REQUEST GPR SEL(2:@> GENERAL PURPOSE REGISTER SELE @{ == GPR FROM1€ IBUF INDEXADDRESS REGTSHER DETHE§m<8i} AODR ; } = STALL UNTIL EBOX OP.URITE COMMAND 0 3 = 18 FLLSH M 7= 8 = | CTX CTLC2:0) 9 = IFORK IF VSRCHRI TE +( C READSHODIF Y 5x¢ BUL 3 | SRR TR — ~ . ADDRESS ¢3:2> ¢-—- CTX CTL(1:@) <-—- LNPACK.CTLC1:0) N W SONTRO - E = COND.FA.OP.MEM.REQ CTX| DRAMXCTX | -DRAM o XCTX v3 |[+/-RLOG -DRam CTX , F = FA.OP.NMEM.REQ 5 MCF<3:@> MEMORY CONTROL FIELD § ® = READ.RCHK IF DRAM MEM EQUALS READ gfi@mxfimmflmsmm MEN “ g2 > 8. NEKT AEORESS ; -ty Y $ b % g- - - £ Efi o - X = UNDEF INED ' BMX SELC2:0> 2 BMUX SELECTION @ = ZERO 3= Y4 = 1 = VA 2 = ADDER CTX AS DEFINED BY CTX CTL 7= 5 = DMX,IMD 9= 7 = HOLD VA § INHIBIT VA CLOCKING. 5 = WRITEVeUCHK 3 = UNUSED 8 = READ¢VEUCHK 6 = CPC § USED FOR STRING CONTINUED FLUSHES. A = READ¢VeRCHK B = READ¢VERCHK .2ND = = = = . | __ADDER CTX | ME D = CLEAR CPC VALID § FOR FLUSH AND BRANCH C D E F UV IRED CPEXMG IFORK CTLC2:@> @ = DOIFORK :fi? CONTROL BRI C = POP STACK 1= 2 = MICRO-TRAP g&m:m CRN) OR ANY OTHER 10US GPR ADDRESS. ADDRESS €1:@) R 6 = c 3 : §§§ §§ READNCBUL) QUAD ?f EQUALS 2% 5 = §F §§m SAVED i oIS NUMBER . 2 = IB.FLUSH.LD.CPC ISTALL IF WBUS mrca. ! = MICRO-TRAP NEXT CYCLE FOR UNALIGNED INDIRECT FETCH. AND CONTEXT ENTRY. WBUS 1S REQUESTET 3 = [FORK ENTRY AND -(BOA + [R1) | CPABERAAHE © = INHIBIT MICRO-TRAP DUE TO LNALIGNMENT. ¢ = RLOS ENTRY IS PUSHED IF THISIS FIRST IFORK OR THIS OPCODE.am&WBUS IS CONDITIONALLY EQUESTED:s‘ aN m.;;a& .BPR SEL=3 1 = RLOB mxf IS PUSHED WITH VALID GPR NUMBER s M ; £LLANEOUS ; €r¢z:agi a;g = 0L UMISEC 7=uweus TEYal T TE ENABLE 1 = INDICATES RN SPECIFIER FREEZE IBUFFER FOR DIAGNOSTICS 5 = GPR (LEFT SHIFT 1) & = GPR (LEFT SHIFT 2) UTRAP CTLC1:8> MICRO-TRAP CONTROL ® = INDICATES THAT THIS IS NOT RN SPECIFIER UNSTALL<@:@> OVERRIDE IB.STOP AND SUSPEND STALL CYCLEf IDC1:@) o o N TR EeLE \ = THOEX. TFOR ENTRY 123 2= 6PR DATA WITH WBUS DATA. 3 = SET OPVALID LNCONDITIONALLY DIAG UNSTALL<D:@> OVERRIDE ALL IBOX STALL Terns B 4 = GPR, IF WBUS MATCH REPLACE REG MODE<@:8) assxs‘rgs MODE "ARK(:8> STOP CPU CLOCKS TN NEXT MICROC AMUX SELECTION ! . iim PC 3 = oy 1 = SET OPVALID IF ¢CREAD+MODIFY+VSRC MRMODE >+ ~C ASRC+RMODE) ; : o HcYCL 15| mw]13l12]1]|10]|es]oe]|e”|o|os|ovw|03]|e2]| e |o Aot LNUSE 2 = SETOPVALID IF 7 = UTRAP.CIP |9z AMUX SELC2:8> OPVALID<1:0> OPERAND VALID 8 = NOP & = FORCE.SET.SB.ENA.OPBUS.PARITY T | N ST B T <Ak 2 = UNPACK AS SHORT LITERAL ACCORDING TO :ggrx AND TYPE FIELDS. 2 = ENR.OPBLE. .PARITY : 29282 |2 |25]ev|23|2z]ar UNPACKER CONTROL UNPACK CTL<1:@> ODD PARITY GENERATED ON MICROWORD UPARC@:@> s | 3w | 33|32 |3 | | D NOT A BMUX SEL FUNCTION, o READ«VNOPAGE READ«VENOPAGE .2ND IB.FILL.OP IB.FILL.IBF y |é § & 8 , 1 = : DATE -trk’rassg 19-5EP-04 | h % SHEET vsgg,z §w&g£;:mm 2 *Wfif FIRS ri USED ON OPT1ON/MODEL: I — DATE |TITLE! ON___[19-seP-on . 3 I — NEXT HIC SEMBLY: ; D-DD-KAB6-8 = I1BOX , MNO?D — |512E |CODE . _NUMBER D 18D |[KASE-@B-1BX3 : REV. A [ T CHE " R UEN Wi 19 | 18 | 17 l 16 l 15 & CTXc2: SINGLE wam @ = BYTE 1 = MORD ¢ 2 BYTES ) l 1 vt 3=QUAD ¢ 8 m ) %awfifism) i = m m m fi'fii ?ECSF?E& 15 | 2= sg': o8 DRAM CTX(2:0> -‘ DRAM TYPEC1:0) NOT RMODE LAST<0:0) 0PT-THO 8= | 3 = MODIFY ‘ = - — - - - WRITE WRITE i 8> PAR<D: X = 00D PARITY BIT | WRITE | FPAc: 0> 8= ‘ : : 1 = FPA MAY OVERRIDE THE EBOX FOR THE SPECIFIER | CTLC1:8> ; ; | » ) SEEN RAM ADRSCOS> | REGHODE | predghtsiotod DRAM o ADRS<O4:08> ' | X = BASIC FORK ADDRESS NOARLWN - | 2 = OPT-TWO 3 = OPT-THO & EXECUTE YT THE_OPCODE HAS 2) FPD =) FIRST PART DONE. ’ . INSTRUCTION IT WaS DOING BEFORE IT WAS INTERRUPTED. : | a ) zm“s‘ IBOX D?QH FIELDS FG ADDRESS E’ KQSG*@*IBX‘* ‘ A 2197 A THE_FPD DISPATCH FORKS THE EBOX TO THE FPD CODE FOR THE e MR SR T S s - SIGNAL NAME EBOX UNMCF 1STAaLL HBUS - 1BOX UUORD VA _REG OP MCF OP PA ACK CPC SEL va LD CPC LAT L gPC LAt MAY LD CPC YRR TR . RS NG BN SN A R E Il L R R R R B M L i WS N R AN QRN . R W A 0, L W A L B W K. AE . B B NN N vl i SR B AW R R R A R R L e A BN b S B B A R A A R A SR A AN W A AN AN R R ARG SRR SR e W A e W W s S AR NS W W o S L L R Ll B N AR RS R B R W AR AR B R S L R R W AN R W B W e BRI L S W R W RS TR R Y AR W R B R NS IR W B RN B B NN SN IR T T e B 2198 Lo WG ware| = FLUSH + LD CPC i\ : ”ifVSIéé CODE 0|30 10 NUMBER ot | KAB6-8-1BX5 { REV. A_ 8 7 [ s 8 20 4 ©0 650 190 120 149 160 180 200 2 1 e ‘ e 1 T I 2 1 e 220 > 240 260 2] 3 2 200 322 340 I e i I8 ] V0 4O 420 e 1 44D '* 460 48O 500 3 8 1 | 520 S4B 3 BRI K| | S60 S80 600 620 G40 660 ©80 798 720 yQ 60 780 500 520 B840 860 880 908 920 949 S60 e 1 2 3 ‘“ i T 3 e 1 T 3 ) 1 2 I e i 4 3 8 SIGNAL NAME 1h”hhhhfh;zh”hhthlhhsh”hhhhflhhsh”hhlhlhhth”hhthihhsh”hhthdhhih”hhfhlhh;h”hhhh”hhlh”hhxh”hhxh”hhxh”hhth”hhhh!hh:h”hhhh”hh!hh EBOX_UMCF X_FuusH|Lo cpc X | cutrap)y D TSTALL | | IFORK NOP L D uBUS _ ] 180X LBIORD . VA REG | | 0P MCF X 0P PR ACK ; c va_sav E _ e X WBUS+® X X F E X X F VA+Y X | 1Fx oep X IFK DEP )( 1 L ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - «»Mm --—-X. - - - ) X | m rese B D “ S SR N SR X L . L 3 _J CUR VALID j SE ¢ L X = 1 X _ ____1_ CLN ] .; i} LD - ] e e e e e e ee eG e e e o e ee ] - e . ] - - X 0 X - sa X Shvh — X * X E; A A R R R e e - . A i B e R e s e e B e i e il s Tt TT P UPRS PRpEyRUR PRI PRpRpRypEpEpI S Py — - Eg N N N » Jemmm ee i e 0 o v\ e v . A o N . ~ «} » ; B s cfiaamw ot E HOKEEN s ¥ VIBA SEL ADDER : . . 11 . U S QTROR BO-Sun UL1s 0eFAn Dy e e LVENIGY |19-SEP~841p:35 sfixr%i‘éfiffi‘m;_v T IF IRST(UUSED On 0PT 15K/ MGDEL : U:s DD-KAB6-8 1S12E lcess[ D (BD | INV_IBUF —_|§ NUMBER l REV. o [KAg6-2~-1EXE Al A 508 520 NS NS S48 %60 NS NS 3 steNaL NaME [l hidint bbbt £S AL LTRAP UBI S_START ADDRESS (SA) X 181 x_nicroec | 620 NS 640 NS 660 NS 680 NS 1 T i 2 1 T S X L] 688 NS ] 8 { NO PA ACK ] l FoRk NOP| 720 NS @ 1 T I 2 1 T T 8 i T T e L A R I A TR SRR A R AR A AR AR A | X X Jwe=n X |____we=al 181'X _DATA PATH ADDER |Xk X 1B1'X_MICROLORD T L 798 NS SA X X | 5a + 4 X IFK DEP X E X | E F X F X | 1FK DEP | i VA REG oer woerX Tamoee R X_FusH[o cee 580 Bl EB! X_UNCF NS PG, M " o 55 <] 480 e e 2 n o ~N e0 1 460 3 N SR R R B ‘.*Mv)_{ ....... A X | wBus +8 X VA + 4 IFK DEP | FLUSH | IN' _ACIDATE (FLUSH) IBUF | . X VIl A SEL ADDER X ACTRAP> X 2ACNEXT ADRS) IFK DEP_ | *><~ 1FK DEP 1 [EE—— va sav | -..).i ........................... L x__ 1FK DEP ><..-......,..._.;... *M"mb*—--fi““fl‘*fib SR MBI X OP PR ACK et = *-”“‘&““b*“*"“‘-n‘*u | _ _ _ _ __ _ ___ X owremel X e L— e __{ 1ST IBUF DATA ] i TN FIRST USED ON wr:mz T 12 Ll D—{)D Kaas-»a },sgfia..m FLUSH + LD ChC SIZE [CODE D B!D |KABE-B- IBX? l A g, AE iy 2200 | | B | 18 FFER DATA 57w | Kfi&&-@* 18X7 ) MO RESPONSE (WITY -———-‘ L . CPt_SEL VA | *fi“ |sa+e A | X NUMBER ~>| EM _VIBA SAV LD SR + 4 2] X REY —1 vlia REs i OPI RAND_PORT MCF SIGNAL NAME IBUFFER DATA DRAN LATCH DeCODE RESULT IFORK DISPATCH W WO W W W S ) b o R M W AN S —— - AW ) = ICS_ACCESS 1. EXANMPLE IS INCL ¢(R1) 2. OTHER INST RUCTIONS NOT SHOWN 3. CACHE HIT ALMAYS 4. EBOX FORK NG 1CS HMICROUWORD 5. NO HMBOX AR BITRATION FAILURES 6. PREFETCH O PERATIONS NOT SHOWN 1BOX GPR_FILE READ 1EOX A,B MUX RGNy W e S WO S e R A W W i S ) N W W R aa. S e e el AR RN WD, R W R AT - A W B W N W G - - vARESULT WRITE VIR OPERAND PORT MCF HRITE 1va BUS W A G G A q— -y W S d——— N — W AN AN N W i _— T N AN NS WNEE AN M A S b B R bl LR R RS T e WS WS b R B - W WY W W o -~y b R R EBOX FORK A m Fa FULL ECS ACCESS NICROWORD ECS A | R R Sp— A W W GG WS N W s haaalil L TR S S W AN A N G W O W Kag6-0- 18R nBox PA_ACK MMBER CACHE ACCESS (o 55| T nD_BUS (READ) WBUS RCV_WBUS AT IBOX - b BUS WRITE LATCH ¢IBOX) MD BUS (WRITE> A X , X X [] | T dijgliltie Nellalls | VENICg 1 <1 m&mam wg L : 13 z o fl FIRST USED ON OPTION/MGDE: o ‘ TNE BHE ; E> 9@ mss~s HBLY : TITLE: PIPELINE FLOW VENUS SI1ZE Ics&s’ ] SYSTEM NUMBER D_iBD |[KARS-B-IBXK REV. A _|§ ~ . v ocee? ocaza SBAt-4 | SBAI-4 |FnE “ <%lenea CHIPS) | <5 OHIPS) o eoacna) R AOR<118) AODRESS 4 A \ seaJ . PARLTY ]m on L Ssve 532 bk2 PDORESS <BAK L SORS "CTRLC1 10> cPU BUF SELECT LOGIC CPU READY > J— ‘}x - 3 — CONTROL s arDONEma || BUFFER ' CONTROL SYNC REGLEST -= — m m T sang - - J10a Req oreg Reg sar 7 ook [ ] |—nt P Y READY oraC SYNC DONE s@nn brac ERROR & 8 SBi REG RERD CLR 1 { ¥ MENORY LOCK m— e cro Locxe S"esxc s %4 oD AOR LORD @ ronmros S8r6 BUS CLOCK L PARLTY GEN % |- : = Tion cLOCK 1 ssi9 I sat i REVISIONS ¥ iTeRT TRy OB 0 FRELIERTION ona wap|| ocie 580 DM ae oK FECY 3B NSK.P.J31 * §€ |i - TRASCEIVER | a0 oYY CTRL PTY _— FauLT R SS1Y $811 < et [VER o L CONE<1:0) 3 T TRANSCE comwo B<H1 129> [STER ss7 — 3| coFmRmATION . (381 TRG DECODE R SSeM ATRAT 10N ARGoC1et ssa? o | oa g ! SPEREC 1 18) ¢ ? w0 et Xe Eg Ko . 15100 g B — SEND CPU HOLD CPU ARB OK > ~ 6 SBAC : NOTG REPR "Ronee.COn Tt CHK [CHANGE NO. [REV| QuaLL v ! I BEC SBt MO FALT |FALT ! R ‘@) ssi2 qocs = ssi2 109} 512 SBS TTL CLOCKS ssia T8 DECODE C S <509 S8L SILO CONPARATOR e3 — MODULE | o RGPERTY o8] : M (Lss<ii0 sBaE MEREIN, ARE , REG earmz CLocx A A 1D<hid _ | 3-S BUFFER FILE N0 BUS CLOCK IMIT : 5515-29 §522-21 CAKQ) Dl = 81 VIA REG CONTROL_STATUS SurrRY SBI FAULT STATUS b DAk ERROR . SBAM — 0 FILE [S 18 SBI ERROR ) A= SBI ACORESS CONTROL DIAGNOSTIC 25 PP CONF [GLIRA TIMEOUT AOORESS LOCAL VECTOR ISR VECTOR SBISILO 5 V CONTROL REQUEST | OLRREADYREQ | gurreR . eRROR 5 3 . guFFeR REQuEST DONEREQ || CONTRGL sTHEo || CLRERRR - % REQUEST | CLR REQ | @UFFER ] aRB 0K A fgL & CONTROL s ¢—— 2ERO FILL |SS36 P—p—— 8<31:00> ég 20 o vaLd <—— oM SBAJ REAGY 5% T sar o [eALOD 732¢ _ REC SBIPARCB1> |TRensCETVER SB1 NAINTENENCE 5 SEND Dr@ TR FILE 578 (12 27108 10—, * 18 L sata 10—l maToRCE , / " eRROR — p— ““T_“ REGISTER x J/ REG LOCALAORAOROKERR oecx . DECODE |f——P LATCH GUF ADRC3:2) l cru AOORESS CWECK T T ___I et 1 g , 1213 = ssw D e U Cm L é l ) A P{1:@> LEN/STAT< 1 1@ Cro nasK(3:a) :027 1631 - *‘é‘%’ PO T 1128 i—— ‘ be ¢ § ey /' sratus cPuErRor o | WRITE el i < SEL SBSTM 0 DATE r‘ aTE |TITLE: _J.neRTIN L DATE fl 25 Farrpley heseal lafl.. [BOARD DATE Oreracer. i B Il VENFG21 CNART IN3SE 1180 .ORW [18-SEP-84 14: 15 |NEAT fiISRER FIRST USED ON OPTION/MQODEL: |D-DD-KAB6- e SBIA BLOCK_DIAGRAN D {BD |[KAB6-B- SBU l A iy . S M- s541 L <Bap 5 - HACHINE —CPU ARE OX SPAg J6——REC SBI CONF(1:I®) E— ssn| ss41 3cne cou HOW STATE | é—ERROR CONDLTION 1 sree SELECLL_/5| anD PR PRIORITIZE |« car nep <IPR RETURN po— ADORESS e s =d %6 Ying AN nsx ‘ N CONF IGURAT ION owaS GRaR 29 74 cé 25 24 23 22 {EMORY SEPARATOR mgmogr SiEPétf?QT(?i% a 21 ——— 2o i9 ig ‘g @ 6 i7 1) ¢ @ 15 | 8 14 13 ie i1 18 PR © @ 0 © @ 9 8 7 P 61@’@ D 27 26 kES 24 23 22 at ce i9 i8 17 16 15 14 13 12 it ie 9 8 5 4 3 9 @ 8 1 k CTRL/STATUS 568 Oaak 2 1 9 © @ ] a8 © ADAPTER TYPE 7 6 5 b] 3 b 2 1 e e TROMA TROM TROMA TR 5 e e e A e a'a e 6t e e a6t e e o gflsim‘*fi“?‘”z@;@@8@@@8x8§@g@;@;8§@;@;ase.@i@,@s@igsaie ERROR SUMMARY 5%08 3008 3t 29 6 o 27 Ve (& 2 25 s 24 o %? o~ loE & 0 % c%{u 20 o 19 g_aT aors |ERR ON pIATE” 17 16 St | 0 1§§, §‘ | ;? o G0 e 0 gy 15 14 DIAGNOSTIC CONTROL 2X08 000C DMAI CMD-ADRS l‘ 2X08 0010 31 29 ¢ @ n 29 * l 27 6 0 27 26 ‘ 25 ‘ 24 l 23 26 : 25 24+ | 23 T 12 l e2 ‘ 22 21 20 19 i8 17 16 | FORCE' FORCE FORCE FORCE| 1" 19 9 8 SBIA_ SBIA | 7 6 5 4 3 2 1 0 ' SBIA_ SBIA .o, | DMA SBIA SBIA O DETESTOETRCT, berecr, O E’;fi,gffiegg;&@a @ OETECTOETECTGevecr INTLK PETECTOTECTGefecr Dmac 06 © @ 0 0 T 13 " SBIA SBIA P BUFFER - 6 15 14 T 13 < 12 I DMQQ 11 ’ 1] 9 DHQG 8 7 6 5 "CLEAR IDISABL frne DMAI 4 3 2 - ? 0 "IN | FORCE LOOP EONGE oS 0 O g ouepw oy 0 8 0 8 0 0 @m,méafi,@%;mfi 21 15 9 : ‘ 28 19 | 18 17 1% eI 1 T 13 12 i SBI COMMAND/ADDRESS 1 18 | 1 8 T 4 6 — | 5 4 . 1 3 2 1 ) | . il a : brial 1D 29 kLl 29 0 1 2X08 0014 e os oaia 2 p ) DMAA 31 ID 26 25 4% 23 22 21 20 19 i8 17 16 15 1% 13 12 i 1@ 27 26 25 4 23 ee -4 P 19 i8 i7 113 14 13 ie i1 1] 2T 2 @ @ 2 ; 3 29 %) 0 @ T @ © ' 2 ! @ i5 8 7 SBI COMMAND,ADDRESS 2 2 ’ 20 | 19 18 17 ' 16 | 15 14 5 Y4 3 2 @ e @ k——ID- 1 e 9 & 5 4 3 2 1 %) 3 2 1 ) ! 13 12 ; ! 11 ‘ 18 9 ‘ 8 : { @ i 23 © o O .8 & 188@,@;@@@;@;@@@;@z@@@@xgge,@,a;@ ' &4 7 6 ' &5 8@ © R © 8 © © 8 ? | Z © e @ © 9 l ) 5 8 L 4 l ‘ ‘ i A k———ID— s L 2%08 001C 27 E, | g 8 T dijg VEN | 7 6 5 T A 4 i [NEXT FIRST §GNG?TlfififF%GEL [ 3 " : R HIGHER T ASGEMBLY: lb-—-DD-KéSS»@ |SIZE |CODE SBIA REGISTERS PARTI NUMBER O 18D ‘Kfi&B*@—-—SSIE 1 REV. I A 2203 [£ 29 H 2 2 T' H 2 i 25 e i 2+ - 23 2 ei l 2120 H 13 18 T1 i 17 16 15 14 13 12 g] e ks ] l 1 . ] 11189 8 § ot 7 T i } i i i i |G 6. 5 BELSY 4 3 2 | 8 5 ' i ] . [ £ 2 i D Ry, o2x®8 crosmpoRs @@2@ 3@ ehethE il w1 5 A § n \ ~ © 8 @23 i§ @ 28 ¥ 8 2 ‘ 8 2 ] 25 E @ 8 24 ¥ 23 } © 0 22 L) 29 L 0 20 3 @ 19 18 17 16 15 1% 13 12 t 1 1 1@ } 9 ¥ ¥ 8 7 § 6 { 5 H 4 ¥ 32 ¥ l @1@@@@@@aa[@@a@i@@@% 1 ¥ 3 ——ID 8 1 s e g @ 3 1 DMAC CMD~-ADDRS @ ) 2X@8 @@88 29 ’ £ 28 l ] 27 ! i 2 l t 25 ‘ ] 24 ‘ i 23 ! i 2 | 1 21 | i 20 | i 19 ! 5 18 17 16 15 1% 13 12 éBI 'CONI L ‘ ’ JMMAND~ADRESS l i i H i k4 ‘ f1 11 ! i 18 | t 9 ’ i 8 7 ‘ H ! i & s , l 4 f i ' ¥ 3 2 o i ' 1 ‘ i 8 ' 2 k3 C N DMQC ID ki oX08 882C SBI SILO °%P8 90830 @ i 28 H 0 6 ¢ b6 0 331 %@ 29 28 FauLT @2 i P OFTER | 25 0/ % T 25 1 © 6 27 2 24 H © B 23 ‘ © 0 25 24 0/P @22 1 0 H B 23 21 0 1 P 2 20 19 ! 0 V¥ 21 28 VPO 18 ¥ © ¥ O 19 17 0 ¥ Y 18 16 V0 15 l L 17 1% 13 ¥ © B 16 15 OB 12 ¥ © ¥ L 14 © 11 ' B © 13 3 O 12 18 9 ] 3 7 H 0 0 o0 11 9 6 I 5 3 4 ¥ L 3 2 l || 1 H 8 i LB 0L BB %) G BKT—ID— 1@ 7 6 8 K 5 4 3 2 0 | SBI SB1 "sa1 ser ser ser | ser s N oR ngaégn'fsga holor SBI sBI "sar sar se s !ser set ser ser | st se1 sel sl | sar sel sal Al T3 102 Ioi I Tesz | TGt Tase "Gyl "Gt g "gop ON! W@ TRIS TRie TRI3 TRi2 TRI1 TRie TRes TRes TRe; TRec TRes Trev T3 TRz TRel TRGe <:; I+ — @ § 3% H 29 2 28 l 27 |] 2 2 25 L] 24 ‘ 23 1 2 H 2 H 20 I 19 T 18 ¥ 17 16 ] i 15 ¥ 14 ] 13 1] 12 CP l 1 @ 18 rCP: H 9 8 cPfi!* 7 6 k] 5 |4 | 4 ‘ 3 H 2 2 1 ° ¥ lgf % 8 , TIMEQOUT 5208 31 ADDRESS 0038 cB1 FQ 5LT /STA TUS 3@ ' %) { % 3 3@ * , 29 28 % i () ‘ 29 @28 27 2 24 | PHYS = PHYS PHYS ADDR ADDR ADOR |27 2 25 27 2 ' UNEXP INTLK | MULTI XMITR PARITY UR SEQ RD DAT FQIBT;FEIMT SE@ XMIT DURING FRULT ;FQULT iF’flIHT F':IIIT | 25 5 @ ' ; 19 18 PHYS | PHYS ADDR ADDR 2+ | 2 PHYS PHYS PHYS | PHYS ADDR ADDR ADDR ADDR 2 2 2 | 19 PHYS ADDR 18 TM @2 8 23 23 2 21 28 2 Pt pPe l PTY ERR i PTY ERR | 8 20 ‘ t @ 19 18 17 16 15 1% PHYS PHYS | PHYS ADDR ADDR ADDR 17 16 | 15 17 1e | FAULT "FAULT SBI FAULT! FAULT iLSILO !LQTCH} INTRP £ iSI K | 12 PHYS PHYS ADDR ADDR % 13 15 @ 13 M ’ , @ 12 ' i @ @ 1" | l @ 9@%@% R G 7 i S | 6 5 I\ o 16 ’ ; ¢ ] we 3 - e W o B e 8 PHYS ADDR @3 18 3 @ ) | @ 51380 .0RW |17-SEP-84 14:55 r—'ms*r USED ON esneflmaoa e 5 - 9 L.rmasen LSED oo 1@ PHYS | PHYS PHYS ADDR ADDR ADDR 12 | 11 1@ o13 ' 1 11 7 6 : 4 3 2 s B 8 - PHYS | PHYS ~PHYS PHYS = PHYS | PHYS = PHYS = PHYS = PHYS ADDR ADDR ADDR ADDR ADDR ADDR ADDR ADDR ADDR @8 | 87 @ ©5 @+ | 83 @ 81 00 8 ’ | 7 l l @ JNEXT @ 6 ’ | 5 ' , @ T Eh HIGHER AS - @ 3 I 1 8 2 ’ 8 @ : ’ ; @ e ‘ A @ S, E GBTA REGIGTERS LY: |KABE-B-SBI3 lcese-g-56 - s 4 ’ , e ~ |SIZE {CG&S D _|BD e PARTS - = o Ieeg; i <BI oy " ERROR . SBI — - 3 L g E3 29 %?W, 26 _ 4 coMP SILO LocK SILO LCK INT LOEK Lock LOCK ENA inacm! a1 | LOck 25 "COMP 24 23 22 et 2e 19 18 17 16 15 L] 13 12 11 10 9 8 7 CHDMSK CHDHSK CHDMSK CMDHSK @y e @1 | @ TAG 62 TAG @ TAG e FIELD FIELD FIELD FIELD |83 @ o1 @ | TR 15 TR 14 TR 13 TR 12 TW® |11 TTM® 18 TTM® @ | T® e 5 | FORCE SBI REQUEST SBI QUADCLEAR 2X@8 004C VECTOR 2X@88 0088y 10 2X08 0BB8 24 a3 y NAINT MAINT ‘ RAINT Pe’ "lsa WorD 1‘2&1’3 | AAINT MAINT (Ibe2 Ioei 0@ 30 239 a2 v 1D@3 i 31 28 3 2 1 a TR |67 26 25 a4 i 23 21 ' 6 L. 22 ce ’ ©0 i 21 19 I 0 * B ce ) i8 , i 19 17 * @ i 18 ] 16 y 0 i 17 15 1% I ' 0 !‘@ 16 i 15 8 13 ' @ i 1% i2 ' i 13 1@ i2 1 §§§ 8 §§ 7 T @ %9 6 | TR |93 TR @ TR o IR 20 ’ 5 ’ " gfi ALERT % 3 FORCE IFORCE 2 1 8 FORCE FORCE USE @ g%‘r’ % | %) | %] 2 tgfig‘fgmfi ISR T 18 ' | TR 95 MAINT MAINT MAINT MAINT | MAINT _ 9 0 gg‘g @ ¥ P 1A Irorce TR 9 9 § 8 7 6 1 & 5 ) 4 1§ 3 2 ¥ | 1 ¥ 2 ¥ 8@@@@8@}@88@@@@8¥@®@@:@@@@18@@@ 31 E 23 28 26 a7 ’ 31 30 29 28 25 ¥ a4 23 1) a2 1 l a1 § 2o [§ 19 18 L] | 17 ¥ i6 4 15 14 L | 13 ¥ 12 1 1" 18 ¥ i 9 ] 8 3 7 3 | | 5 ¥ % 3 3 e L] ! H w1A | SBI UNJAM 2X08 0048 4 2 H A26 A2H QB%}QE’B A22 A2l fi&@im SAIBAIZAI 5lm SAT4H A13 AL a‘m 1 A1B ABS Q@Sfi@? RB6 ABS Q@%:Q@B RB2 RB1 RBB 26 27 ’ 25 24 23 l 22 21 20 19 18 17 16 ! 15 14 13 ! 12 1" 19 9 8 7 3 5 v 3 2 1 0-SB1Y 2X@08 044 ] Y §£¥ Qfi FQEL¥ fl? &fiffiéfi??& IDe4 S 12 |CODE MAINTENANCE 26 EEDE 6 EMol Wbttt ¥ 1 COMP COMP | COMP COMP COMP COMP | COUNT COUNT COUNT COUNT | MAINT MAINT MAINT MAINT | MAINT MAINT MAINT MAINT | MAINT MAINT MAINT MAINT | MAINT MAINT MAINT @ MAINT SBI MAINT. BIT o4 = | SBI HERBMEE T Ty X fw{nw 8D |KAg6- SBI SILO COMPARATOR cX@8 0040 ek e l @@@'888@’88@@18@@@l@@@XXXXXXXX>< | VENMG21 CHART IN)SE 148D : | R\ 17 * DR |17/ =SEP-8% 14:56 [NEAT H Fmsr USED ON amzsmm& l > | ’Des-mss--e : wars| ' Y: S SBIA REGISTERS SI12E |CODE PART NUMBER D [BD IKQSS*@*SSI% g B 3 | A REY. 2205 GG A iy, . A FUNCTION C INFORMATION TO BE MASK. TAG | B<31:28) | B<27:00) MUX SEL | MuUx SEL | MUX SEL RO Al A8 Al AB Al TAG SOURCE MASK SOURCE @ o e o 8 @ FORCED ¢000) FORCED (@000) RERD 8 1 e 1 8 1 FORCED ¢@11>| WRITE @ 1 8 i e QUADCLEAR 1 @ ) 1 TRANSMITTED ON THE SBI) SPECIAL CASES NO ERROR OrA READ DATA RETURN | papiTY ERROR OR L/S NOT @8 | © @ e @ e BC31:28) SOURCE B<27:00> SOURCE | PREDICT P! SOURCE | PREDICT P@ SOURCE | COMMENTS | -LATCH A-D PAR &¢ ~ERROR ) CPU RDRS LATCH CPU ADRS PAR FORCED (@) 1 FORCED <@11) | WRITE DATA LATCH MASK | SBI FUNCTION GEN | CPU ADRS LATCH CPU ADRS PAR @ FORCED (8115 ! MRITE DATA LATCH MASK | WRITE DATA LATCH | WRITE DATA LATCH o FORCED (008) FILE DATA LATCH | FILE DATA LATCH FORCED (0018) FILE DATA LATCH | FILE DATA LATCH LATCH A/D PAR _ 1CERROR) } -DATA CNTRL PAR CURITE DATA LATCH) -CPU DATA PAR s CPU ADRS LATCH LsS | SBI FUNCTION GEN | P CPU CMD-ADR -DATA CNTRL PAR CHRITE DATA LATCH) | CURITE DATA LATCH) C WRITE COMMAND NORMAL 1 e 1 @ 1 @ | Forcep ¢1@1) QUADCLEAR WD1 NORMAL 1 o 1 o 1 8 : FORCED ¢181)] FORCE WRITE SEQ FAULT 1 © 1 e 1 o FORCE OURD DATA 1 @ 1 @ 1 NORMAL 1 @ FORCE URITE SEQ FAULT 1 o FORCE GUAD DATA i e FORCE WRITE SEQ FAULT QUADCLEAR WD2 !NTERRUPT SUMMARY READ 1 e 1o 1 ' @ | FORCED ¢111) FORCED €0000) LRITE DATA LATCH | URITE DATA LaTcH | -CPU g:;: POR H) FORCED (9008) FORCED (@) LRITE DATA LATCH| WRITE DATA LATCH -CPU DATA PAR CURITE DATA LATCH) WRITE~ DATA LATCH MASK DISABLED ¢@) DISABLED (@) , DISABLED (@) FORCED ¢111>]| WRITE DATA LATCH MASK DISABLED (@) DISABLED (@) DISABLED (@) @ FORCED (181)| WRITE DATA LATCH MASK | WRITE DATA LATCH | WRITE DATA LATCH | 1 o 1 ° FORCED ¢101) FORCED (©2008) DISABLED ¢8) DISABLED (@) DISABLED (@) FORCED (©) 1 o 1 @ FORCED C111) FORCED (0200> DISABLED ¢B) DISABLED ¢@) DISABLED (@) FORCED ¢1) DIAGNOSTIC *é‘ 1 o 1 @ FORCED ¢181) FORCED (¢9009) WRITE DATA LATCH | WRITE DATA LATCH -CPU DATA PAR FORCED (@) m%nc — 1 FORCED ¢118) FORCED (08008) FORCED ¢(808@) | <27:88> FORCED (@) CPU ADR(B1:88> FORCED 1) FORCED ¢8> 11 1 — . <@7:04>DECODE OF FORCED ¢1) 9‘%’"‘3 -DATA CNTRL PAR C(LIRITE DATA LATCH) -DATA CNTRL PAR | DIAGNOSTIC (URITE DATA LATCH) -CPU DATA PAR A CPU WRITE DATA MODE w... , -DATA CNTRL PAR | pIAGNOSTIC CWRITE DATA LATCH) | (LRITE DATA LATCHD o e CURITE DATA LATCH) <. s ! ?g <@3:88>FORCED ¢@) ISR RESPONCE NORMAL FORCE ISR DATA — 1 @ — 1 o — 1 @ ] e DISABLED (@) e FORCED (8608) —— | ———— WRITE DATA LATCH | WRITE DATA LATCH » — e FORCED (@) FORCED (@) & NO X, §8 TRANSHIT tfi_‘; @ B S-DATA ASSEMBLY DATA PATH MUXING | 7 [ _ 6 5 D 1[ 8-SEP-B4% 18:4b INEXT HIGHER ASGEMBLY: .0RW VERIG2: (NARTIN)SBISH ; FIRST USED N OPTION/HODEL: |D-DD-KAB6-8 3 A - 18 hesre) - - 5 - srox we T b e SNSTEMMSR B sw. svs TE 5 < 2 S-DATA PATH TM SIZElC&bE{ REV. NLUMBER D_{BD |KASE-@-SBIS | A , S e s o e SR- i dlilalile l n . e No-TREY M A 5 NOTE: i ] . o F ol Weitithdost T 1 THIS FLOW DIAGRAM DESCRIBES THE CONTROL STATES FOR CPU TRANSACTIONS ON THE SBl1. EACH STATE HAS SPECIFIC SELECT AND ENABLE INFORMA LOG THE CPU-SB1 STATE LOGIC IS ON SHEET L] m@*fis Yes CPU-SBI LD STATE MACHINE FLOW DIAGRAM N i::iz;’“-:’{-"- B*DD*KQQG*G » | CPU-SBI STATE MACHINE FLOW D 1BD[KQBS*@ §§ 6 CODE A { i , £ H 4 1 ] READ i ] Vfls f B e e 12N § WR1TE % > ARB WAIT * D ARB WAIT % : c/a CYCLE ] » ; 5 CYCLE J[ S8l ERROR I RBORT | . | I I CHECK ACK CYCLE l NO TIHEOUT YES CONF<1:@) AcK gfi : START st ggggm ERROR 1 l DATA . READ DATA YES NO = CONF<1:@> Acx ; i< ERR po— TINEOUT n i3‘é a2 Egg& \ES o ABORT l uaIT , IDLE N g | kel %, | -g By / Nk AcK CONF<1:0> %@ A A STATE MACHINE FLOW DIAGRAM JENHG2 4 6 ! 5 A 20 4 t U8 Oeracer 1ooo CHART IN)SB1780 .0RH |18-SEP-849 10: 54 | ms*r USED ON OPTI1OM-MGCDEL: | 3 3 | lfll i«"v Lonbyy [l zl i § IDLE CPU-SBI § L é | " | N| c cYele IDLE = | l sBI _ CHECK aCcK CYCLE IDLE f ca CYCLE | s ',’— e R B 225 SBT STATE MACHINE ASSENB assa-mas-a 2 | - - ?x‘zs"lfiel D 18D READZWRITE NUMBER [KABE-@-SBI/ 1 l REV. A % % ; bsssnctiion N Il W dosibisisill TR 3 ARB ARB WAIT WAIT ERROR ABORT FA CYCLE PARITY CONF<1:0> oK !w > %lxmwma | NO DATA A : REV. IDLE . CONF<1:8) IDLE CONF<1:0) CPU-SBI STATE MACHINE FLOW DIAGRAM %ég" IDLE TVRY ey el ST [ON/TIO0EL : 21 ., eetin_ |voare] T SB] STATE MACHINE |0-DD-KASE-0 " D 15R/QUADCLEAR_ AS6-0-SB18 : | asug NI | 3903 3215] | P Y o, s Mg N — Ay S D TRANSHIT CYCLE YES SFALT C Ca 786 = < | ‘ - B T YES | | TES ||— NO | INTERLOCK READ DIABNOSTIC g i lg% - N/R ggi L "'g' UNEXPE ’@ las&a?m N - YES N SET ’ -~ SBI PROTOCOL LOGIC DECISION FLOMW | A YES oyG REVISIONS _ R050C &:‘%h CHK |CHANGE NO. IREV | 7 [ 6 5 A t | ISED MODEL 3 02 5¢ 8 MBLY: — 2 TILE "SR] PROTOCOL DECISION FLO D fao lmae——a-sszs |S12E |CODE| | NUMBER 1 M, | :1 ' 22 ADDRESS LINES (SAL <1%5:8)>) (RAS ADRS <7:9>») X & semia. T-11 praGMOSTIC LOGIC | Oow T-11 SUPPORT [¢ INTERFACE —— ® DATA LINES (DAL <7318 8 REFRESM ADDRESS/ INTERRUPT LINES cat <7102 I ] SERIAL LINE INTERRUP T INTERFACE F= == t ! LAlge L 0-aPT > L I R ADAPTER INTERNAL CSL m?zmts EXTERNAL ... nooen M ! I INTERRUPTS r-Y- i . FIGURE 1~-1 CONSOLE <(CSL» MODWLE P PG s PARITY GENERATE PC = PARITT CHECK I i L . . MODLLES | <08A) -%. . L] cLocx @ BUS (SDB) L - DaTE ' JANTON K : [ 1 -MOV -t |0-0D-L82081 -0 - "IME tl D CONSOLE ¢(CSL> MCDULE " _IB8D L2201 -8-CSLA Ly L | REV. D 2211 A, 7 { | 6 l 5 W l / CBUS SEL ?gg ?5" ree LeEn) v {2 ['agg[ 3 1153-9-18201 08 | a e lm ms” T ‘ t - A 8 CAS —3 800 — <15:8) DLYD Dra GRANT , 2as {vvy cas ENG PROM SI OLYD 30 DRA GRANT Yi1 Pl 1 PRON SEL —» DLYD 10 RAS cas | 18 v CLK PE ADDRESS PRON o X 8 cAs — Pl oafa S A re "Cfi ’E"fd . / e SEL \ T d ADORESS / RAS —> DAL ¢7:8> RERDY ) 2) oLTD RS - e ol M We W W Tit al<7:@> 8 W < TBCLR PRERD 8 aoaL ¢71@> , g J 0sC > TCLK L 1 PaR — * P f“, - F8 pomce PE Tn A ‘ & o § . RAM SEL ~—> RiTE—o MCSR SEL — b —> PASS SET PE ; C PE Sst.-é-) —MCHK OLYD Pl —> 1P pas —d ' RAM CTL RXCS ONE 0Ba INTR ETERM ROY Fd ,f' ‘i‘.‘; 3® ENa MaP —i HRITE CLR — T-11 TOY NS INTR 1) T3 d MAPR SEL — ABus DeR0. p SYS aC FALL STOR ROY T (%) e ’ N8 <7:@> CPu CS PE 256K X 9 4 eSLSER0 PE INTR 1IN INLT 7.5 Ran SEL MCSR SEL Vr BCLR RO CAS — MRAN WRT —3 ¢ e CXTLL) c oarta ENA | DAL <2: 0> L 4 k . DRA GRANT ' / T2 8 »URITE ;ol RERD A 8 Ona READ REQ » READ ‘ . ! 1? (PERAS END (% 8 14T )] "‘"""“"&, X » (PECAS EN) %) £ y DA GRANT | S v '¥41 3 URITE CLR meAn {14:8)> A kta ENA MAPR CLK 8 » 7> L SEL & OLYD RAS =11 \ncsa SEL PE SEL ° T (%,3:6> Tis 11 RAS MaPR D [ %) SID SEL 7 (2> DEC arce>| A o SAL <1%:8> saL 7 %} | AR " T DAL <1%:18> , Ratt OlR exsl?a HaPR SEL - 7 A A [ 1:8> 7 prom SEL | (30> v 4 Rars SEL - i3 > CSL PE INTR Ko . & Lo ocue ee — B MRAN WRT | meeno , —> (PECAS END — NOTE: e { PERAS EN) NUMBERS IN PARENTHESIS INDICATE PRINT PREFIX IN ENGINEERING PRINT SETY ‘ RAS ADR <118) —A—H(4,5,6)—> NAPR CLR 2 LOCAL ROY ENA TI1 S RTERM INTR RPLY nnsour} AT LoGIC (i‘523):§ ” 2 08A SEL R, (9:8) »{ s L DECOOE sl OMA GRANT —N acLe INTR f A ST TE TCRTTONS ts m;9'393;:: cax?“ u§§$ ;%:%t N uan PEW—SIM - a TS ACTURE 2212 DiG1TaL Couls ""*G“ 8 [ 7 | 6 l 5 A 4 . X E ! &TEGER FIRST USED ON OPT|ON-NODEL! 3 g:;\ga m‘?fifa 19: 3 ' E . ANTON : XT H l D-DD-L8201-0 2 TLE! cf&g |(ITLE : T - ‘ ‘ CRO st;gc n QND SUPQT O—-flgléq— D_|BD !L@EGI-8- CSU ! . SR, [THTS SITHG T-11 MICROPROCESSOR PLUS MEMORY AND SUPPORT LOGIC I FIGURE 2-1 7 saL <1%:8)> l 6 | 5 Y 7 ADAL <7:8) 8 paL <71 @ is ¢ 219> -I ' ———> GB8R DAL BYTE @ , > T eyl w 275)-0-10207 | q8 ‘ | (BA MAINT ' RERo - oBa CYCLE | ———3> DATA PATH ora GRAw | ey R —> sinsmc St im0 3 o T g;g lx : A 08a STATUS (LK 0CS0 - 9 i . 7 !i oir) ! i ; MRITE OOP GiC6cst > QK oate CLK DAT} QoAL . ¥ | <15:0 {1918 (DIR) 1%5:8)> . —> (LK ADRO —> QL aom ——> SN OMR c29) > SIn Salxk r 084 o % SEL OADR —> -t f—> sinaer | WRITE QOP 3> ENA QMUX —3 sinoour 8 X (29.20) \ ADRSRC51:%5@)> ‘]‘ . I‘ ————3» 0BA DAL BYTE WRITE CLK —> s QSCR pog >l 8 ———3> QSCR READ @A SEL —> c e[ a] ‘ r"“ 1& ——> 3 8 RAS ADR (710> o | | <1538 - 8 CLx OCS! —> ->| nmaINT nODE -3 o > arem0 S > o08a INIT : —> 084 IE T ¢ P> 08A URITE 29 ——> & et | j $r- > - * RIRO ROIN ENA 0BUS DMA RSack | T ‘ CONTROL | . f:r:}-; ;E: , | T ARBITRATOR | _RSack —> €31) START SYNC sTaRT oM CrCLE CLR START CYCLE E TH DM | €— €« (23.26,30.32.3> ——> OMA WRITE REG CAS CYCLE mm RAaS CYCLE —> (T urer —> TSTNC - xmT a0R — TeLK cLx I ' 3 PQCLK TRPLY > —> —> SEND [ SEND ONG N - ——> SEND QINIT > ook « X / mux (28) 10> 8 // 8 rF=="-n - ' [ [ R P I N r---1- \ Y< ' EN QBUS r_.... o _ 7 ¢DIR) i ' ' et Gnies | 1 INDICATE PRINT PREF IX IN ENGINEERING PRINT SET, 6 . h sy ‘ ¥ | Toout |5 gg 1%:8> 8 J " rux 28y £ ——3» —— Enn ORUS 0BA INTR OMA READ REQ — CLR INTR CYCLE POCLK > —> | Stary Inte acx SEL 0ROR —| XMIT oBuS R ocLK - M CLk 0CSe R1RO 8 RSTNC CLK ADRY —3 _ ROMR —> CLK DATO CLK ADR! ~ OC LOUW —> OBUS (CTL) QBUS DATA-ADR (DAG) SYS AC FAULT —> - (30 FIGURE 3-1 QBUS ADAPTER (0BA) N et ol 7 ‘ 6 l ] 5 Il oRN )D BT CCONS CR 300 .0r1_ A FIRST | SHEEr DATE - 1 OF 1 [13-0CT-8% T1:87 JMEXT HIGHER ASSERBLYT — USED ON OPTION-MODEL: 3 ; D-D0-10201-8 2 TITLE: |SIZ2E caaei D |BD , : ‘ SACIZDE NUMBER jL@2BI-B-CSL2 1 : e lmn A 2213 ! STATE ) CNT <(2:8> ! 15)-8-18201 08| @ i " LEJSEI i [e['*zsl 3 ! * v 3 l 6 ‘ 7 <% COUNTER (23.38> ' L ' :; OCLKl" A SREC DOUT ’! e Ol SREC RPL c2>! org. > NEXT SYATE SREC SYNC — . FrOn R SREC DIR SREC SACK — L3 CLR START CYCLE CLR INTR CYCLE —3p CLR DM CYCLE & MISC CTL. —» 10 aR8. Loete j-) : READ REQ :l )4 - T0 T-11 /\ —> T OMR 080 WRITE ) - WRITE REQ START SYNC i START INTR ACK START DA CYCLE 2 ' [} XIT CTL 084 READ 08 URITE RPLY TinEoUT <38 . \ > l 3> T | SN >} — / r— Vol 1 ook - - — >q ’ ] ' i E — ' > ! [ 1 S \ ENA XMIT SYNC RPLY COUNTER RPLY <08 CLK % ——3 ENA XMIT DOUT €23,38) OC LOu INDICATE PRINT PREFIX XMIT 18CK > Ena xIT OIN 3 ENA XNIT RPLY gBA INIT HNOTE: WRS IN PARENTHESIS XniYT ONG —3 > ENA XMIT QINIT f A EHA OMAINT CLK e — {>-)-t: ] — 1T SREC DOUT SREC | DIN 8 3 XMIT ADRS —> e ‘!_.- ' ) rg ! e g; ! ® s S 26> ! SR - —— :-1 /( Ehd 8 MAINT ? TInEOUT ’ SiM SYNC Sint pOUT Sin DIN ] | S : ; : - ' ' i > OUT B2t "'"j cas . § 0 > CLR T11 DR <1 e BYTE CNTR DR GRANT ——3 o RODE SIn RPLY QTCLK IN ENGINEERING PRINT SET | 0BUS CONTROL REVISIONS 2214 z N onE A " leoEn [E e anton leceew] o5 [ ELT: CLONSOCSL JBD . DRU_ [19-0CT-84 11:07 INEXT WIGHER ASSEMS: 0-DD-L0281-9 ON_OPT ION-MODEL! FIRST l 3 e QBUS CONTROL NUFBER SIZEFG'DF-[ D |BD |LB2B1-8-CSL3 15 REV. A O FIGURE 3-2 S a 8 ! 7 l 6 l | 5 v " l 3 la{*«m v oem ~153-8-1020Y mms! ga | @ ‘ Ras a0k ¢710> © I D R > ETERM ROY 9 > LOCAL foY - , Toa <7:0> 8 —> REMOTE ROY o 4 INTERRUPT LoGIC ; i : L y3 , ; M3 %3 A4e A r‘ 2 CEN) o) l| ETERM SEL @ "\ TERM ’s‘z - ! ¢2: 1) ;gfl; ! 1 | L |y C i : Ay T | RTERm SEL s 1 8 . 0sC @ <uil o 1) SRt | CED ’ B 2661 CRXRDY ) CRXROY ) Efm?'} {TERDY) " CADR) USART cLocaL> (BRCLK) LINES TO/FROM sm-[ B ’ :! > ~ (R0 | ¥ oo 3l cTxD) T) e | ¢ TXROY ) 2661 o (exc) | (FETOTE) R N~ ' RIS) <0Co)> CTXD) N (e : > atgmosc > CRTS | § > CTx08 H Q 3 - CDSCHG) F— CLK | 8 | 2661 > {(BRCLK) lc ( - cers g2 Ko k 8 $ ] / * {>——-) 8TX08 LIMES <}(____ —— a ts;m | * LocAL A TERMINAL 1 FIGURE 4-1 SERIAL DATA INTERFACE weTE JTIE : SERIAL DATA D |BD !L@E@t -0-CSLY Zi2e |CODE NUMBER I l A REV. 2215 l Y 4 l 3 HRE eR - ¢150-8-18280 Q8| B | ! 4 g 7 Oy I ceus <A n0)> / b ] P 8 T ):c: WREN - TSEL® LOGIC UREN - TSEL! CBuUS SEL —> 32 % 8 BIT —===2 - PORT RAM — = — — - —3» DAL MUX SEL —% CLK TXCS ROY] WRT CLK — » CLK RxCS Dre R »CLk STOR ROV (13 et ECL QDR ROEN - ESELO <3:0) DECODE WREN - ESEL® <1:® LoGIC P 4 ““i‘:‘fi;sc‘- | : C16,17) %SEL ! CLK TXCS IE CLK TSTRT [> CLK TSEL bty » WREN -~ ESELY <€ c CEN) J ) van ; ¥ 3 CLR TXCS wr\ — —3 CLR RXCS DME CLK STOR IE &l CLK RXCS IE &—| 3 WRT LS RAN . . A . /t A 7 L 0ATA L e | e | e [T CCLKkS) | T=CS | RxCS | STOR P. C1%) 7 CBUS SEL CDIR) S08 SEL — READ — CBUS SEL r - = - ' 1 2 (a:@ , | i / ARRVA /) S 7, ! amn EN , 8 oL <7:0) i L -2 o - - J paL <7:@> 8 (CLks» | Txcs | mxcs | STom CEND ROY .Y ONE ROY TSEL TISTRY § L CLRS ) | lg‘g s HARDUARE —S , § FLAGS S.:i.. 28 (I t__qv A TTMCS ROY — ¢41%] N\ RXCS JE — \ RXCS DNE —{ NOTE: NUMBERS [N PARENTHESIS INDICATE TXCS ROY INTR | stor 1€ — “| sTOR ROY — - PRINT PREFIX IN ENGINEERING e ” / 7 7 B i } STOR ROY INTR > (70 EBOX) :}——-) RXCS DNE INTR, | LAGS A - CBUS INTERFACE 22 CPU INTERRUPTS cme?ns FIGURE 6-1 ’:Q x:_“ CLR <?> DAL MUX SEL '8 PRINT SET. < CCLR) e READ — RDEN ~ TSELY = ROEN -ESEL® ROEN - ESEL! WREN - ESEL® RDEN - TSELO® / 4 e 2 7 06> S 7 {Ati1ng> o . 4 4 [<aA%:a@> <D7:06)> | ECL DaTA e o CLK B ey 7 (> St4> WRITE R -] <07:00> A o RAS AOR ¢718> D . KEYISIO0NS 2216 | Al 0 roame lovoee | Ce.anton loeew] lof u a [T PHET20ER Jooo [ioep-maualION: ELP CCORSHCTLEB0 . DRU_ [19-0CT-8% 11:08 JNEXT HIGHER AGSEMBL TS 7 | | A . [F IRST_USED ON OP I 1ON-HODEL: 3 D-D0-L0201 -8 2 o5 CBUS sxze[cmel D |BD INTERFACE NUMBER [L@2O1-B-CSLS | ‘ [ REV. A 8 l 7 | 6 l 5 | '} 4 3 D MU SELC210)> l 2[.n]| v Tsealall 13203 —> W ourpur | f | D O\ . cTL * 975)-0-1020 \ < BANK SEL(2:0) 3 l . - 7 — . p—p RAS ADRC2:C) , @ 2l o 1 ——3> S008 LORD ; e l —> soo8 CLK B | - ) SCP_CLx - * 3 - > oS CLx 3 ——3 3 SDCS CLK g * R {et') ; ms —% 7 m{ ’ NCHAN ge& i 2 “ SCP DATA OUT fihf?l ; } ——3> CHANMEL WRITE ——3> _— »—3 > | SOCS CLK ‘ eP 3 7 > BSTART CYCLE SDB DATA ’ PHCHN SLC218) < 8 1 MUX SEL<2:0) s SDB CONTRL SC2t1> I 8 <19 EDAL(7:@> - s8 Sb8 Data IN 4! I~ SO8 VIS SHIFT ,! N SOM CONTRL Sc2:1> 7-1 SDB L | > A 7 L2 INTERFACE A | I L.MET2GER owov: |_ELF3 CCORSHCSLEB0 DRU_119-0CT-0v 11:08 JNEX ® o SCT CNTRL S<2:1) - @ P SCP VIS SMIFT - Mg 1 Ny | Sl FIGURE / ' SCP DAaTa I s 1 ; B 0 S008 LORD ! S008? soog A . ¢ g ® 4 SD8 STATUS A 7 :ag - S008 St = oaL 7:0> 2 l —> 5008 St oS L iocaL sEL SOnS CLK 4 . __’!}m fii.g €18) ——>SDB VIS SHIFT 3 . ) OutT « b C & SNGL EVENT FLAG > BANK SEL<218) B Vi f (3 - ya. 7 ! 3 [ ¢ [T & A—— |SIZE|COOE] AR aLYT e SDB INTERFACE | wmumBErR ‘ | T T wev. 2217 R il K BREEaRR 3 1 ) RAS AOR <710> > CLR PE nesai Q_fi?fi; nesky |et vineour LR TSTART WRITE CLK ey HCSR2 CLK MCSR SEL 3 HCSRI CLK aDaL <7:@> , T e ¢ > SID o D sy, oy ; Ry ¥ | 6 | i 7 ] 2 . —> GET TSTART _Fx ¢ ‘3/ S10 o ADRS S - MCSRI CLK 4 SEL DAL <71@> } jF MCSRB Ly o 1or INTR ) s ABUS oo (9 > FLAGS ENA T - : ABUS . — Ermy —» gna 6N 084 \ FROM @ s (URLIS DEAD INTR 3 MCSR2 p—> SYS AC FAULT (9) }—» CPU ALIVE > €Box :fiu ERR , } 2:8>) (DIRECT SETS) 80D |Co0E ‘[ 1 o \ MCSRI CLK 8 FROM A AC FauLT MaiNT CLK T oC Lo GND - 5> MEM BUS ENA HCSRI |—P ABUS ADAPT INIT 5 Sin CPU ERR (9 ) P ¢ —> CSM REQ ENA > RTERM (€ ‘ . Y A8US | gpon oo se1a REQ —3 CPY RESET = " A C ‘ii assx§r£n > ENQ T11 INTR > HoLD STATE RESET : EweE ) —pi l | L@2e1 -0-CS1L7 A DAL (718> <sc=sa> ‘:m 8> > DIAG TRIGGER —a..__* s* W s‘ & D S1¥% MCSR2 CLK p-CPU AC LOW - NOTE: MUBMERS [N PARENTHSIS INDICATE PRINT PREFIX IN ENGINEERING PRINT SET MCSRI > CL ID <2t9> 10 (RESD)> 3 ERROR <2:9) £BOX HOLD STATE RESET 3 -CPU CS PE ABUS ADAPT INIT [ MEN BUS ENABLE - A ~DC LOW RISCELLANEOUS CONTROL/STATUS LOGIC W T MISCELLANEOUS REVISIONS 2218 CNTRL/STATUS LOGLC. 7 l & 5 | A 4 , FIRST u_ggaeuwtmsmu { 3 I V 2 D |BD |L@2O!-0-CSL7 ! | Q, O FIGURE B8-1 2] A | 508 cLocK SIGNALS SCP SIGNALS 3 (@58)—CL SCP CNTRL S W CL SCP DATA IN M @B~ 1 CGEE>—CL SCP CNTRL S2 M CL SCP VIS SHIFT W EEZ)>— 'fig;mflwl @7D—CL 508 CLOCK ICB H ®"‘€t 508 CLOCK 1CA EEDH—CL SCP CLK M 9 . HISCELLANEOUS SIGNALS 1 ) a W CL. ABUS ENABLE CL TTX INTR M @'—& RL INTR H “(g8%)— -CL CSM REQ W @BE)C—L CSM REQ M @""CL UNMANG RESET W B8E)— -CL CPU PF INTR W » B @ -CL SD8 CLOCK EBC # EOP M 508 CLOCK L E®—C W EBO K €2CL SD8 CLOC M L CEBE —CLOCK &DSDB LW MCC —C SDB CLOCK @CI® CSB H CL SDB CLOCK €ID— CD—CL SDB CLOCK MAP W M CSAK SDB CLOC M 23K SDB CLOC SDB CLOCK 22 M SDB CLOCK [0A@ W CL CPU PF INTR W @FD— CL MASTER RESET W @2 SO8 CLOCK 2V M CL TRX INTR M O~ SO8 CLOCK [0A! M W nTMK SD3 CLOC W [0A2K SD8 CLOC )~ CL SDB CNTRL St A W L S1 C M S8 CNTR— CL7 1 @-cxmcsmsegg @""amflfiffiséfig CM A INL DATC S08— CED H @"”Efimfia 3O CL SD8 DATA IN A TM ES) CL SDB VIS SHIFT A H @""&5&9&{3 INB @-—& SDB VIS SHIFT B M . EX)— CL SD8 VIS SHIFT C M E7D—CBusS 05 H &F9—EBE CBUS Al H &T—€8€E CBUS AT H &78>—EBE CBUS AB W . DRTE <COMS =4 1 e ov: HIGHER D-00-ng_‘;‘"e O 5L BE t!@fifi*%fimfirl” F IRST &!‘Sifi m afirszmu 3 [TITLET x ifiiFa D IBD l & CBUS GBUS SIGNALS NOHGER L0201-9-CSL8 1 REV. A 2219 (RIGED sive (BITB> 51009 H—4a ot'®— g (BITD 51086 H—12 ; B ET st M 19: g...g.._w m SID86 o o+ G0 ¥ o o8 {81053 sioes H—2to s1oes @IG5> (GBITE? sipe3 H—2ta ol cuo o H—2Uo o422 @5 stoee oo o162 v—24o sioer (GBIGED @@IED sioee v —24o o} o —2od o188 FB of®8 oo Nv —220a 791067 Ie 0 o26 —ro e w D Q en0 otZi— —Ho v D @ GBID v —LHo o —ono o8 om0oo —23a @1Nv 7 :—a o}?8 {BO7D o o} cno B% n—24 —24o o2 —gno @10MED D ofo}o0cro —Tra wcmc—Bla Q@AB EES o188 _guo ne —220o n—23e o+ PaNEL TO CSL/EMn e o —2to oft— -anoe « QIEITD o0 —Yo ofS— -paxoe W Qi8I0 o8- eginiT(CETOZD ——Sllo1o oS 3W (EITED enoon0 lo oo ooono —2Ua oo —3lo oo oo—2la w0 —22o o I E i o S i oooo —24o—2o oo GND 23 -0 O o —22}o oooow0 —a —22}o" o Ry — wo—o 2of- @D 5 ’_!5 ?—B oll®_ccrs flm GNO —Uo w (IO oo —2}o oo oo —1%10 — c GNO y oft—- T fim o — -goIn w GBIOB) —1a& &L—M N0“-——1- ooso—le ol coco w(TTEED o0 —a ol _cTeos H{TTETOTD D JTTIUT w s2 cLLerSCPocnTRL fi-—!-‘ D JTTTOT otf—c - !-'-?— ‘ CLnc SCPQIIITTVIS1TDSHIFTW WGTTIOTD aoSe QIO o}l G o120 ] 3 D W on0 —21au mfifl—221a en0 —224a oo w0 —a_c m__ll oo —2}a en0 GNO —24o — In W QLTI ®1,o4CLb SCPScPDarCLka— WD o48— — CLscpSCPparaCNTRLour SVH JITI W TTTIOH D =--’-—-‘ —2 ——L T w GEIOTDD gsncw(GEIT ot -giro @0o0 —2to of'l— —Ha -prax (D ot -gomm o8 —to o0ovo60 —a GEIOTD —Zta ot -gorG 1W BT 2ig;- eocox vw(ET 012 prox oooo —£2ta (EITDD —2to o2 5S =§o SR o--a—-om 241 of¥ H— v—3%a {BI027)D S1018 sio1? (RBI03 o o}2 Gno v—4a o+3— GBI 3 sioie H—= SID1S {BI03 9"'3“"(30500 p o428 H—22i m SIDIY w—2fa 51013 (BT e @ ...w sio12 v—Ua aa.?g (BTfin msx ) v—HohALE WP oTM oo SERIALL KEYXKEY SOURC GTZI0D D> SENSESENSEW (JIZIO KEY SERIAL o= 0 . En JT2]0B W ‘ GIE[0PARALLE KEY L PARALLE O -0 W SOURCE ‘m I —(B.CP e cPu AC L0 T L—P2ra ofL G200TD , —-mcru oCACACLOLOULORTNRTNRTNLLL6N6M0.6N0)) TIZI0 a--;-‘L LO QIZ[TD€rw)€nmdSB1ACPu OCAC LO L — Lo o-—-?——‘ (8.SBIA D ) TIZIOT TIEIOTD L,6%0) RTW LO 0C 581A of-(8, o s.---} LO 0C sela+5V OX s.--—fi-"-e a——i--‘ (B.ARRAY +8v OX RTN L.G1 TTZOT ‘ TP DEFI19erer€ARRAY D| D of'®—(a.no0we o RTN L 601 GIRIDTND noowe & ox w—Z1ao o4s®nc MO GND GNOGO &o6NGHO GO o06o e —o GNDoo ——242 3| #o—T1 —2lo —2o ooooo0 —1e oooo —3oo oooo ——2lo 1 Ao oo —Lilo sl 0 of'—c v—2ta> o4S—G @D oLCL 10811 H—34a no (RIE) g o4ot—cn0 e¢ —Zto @D cuoogo —4a I B G o2 —o e @I ol F nee e o}6 oo —3fo ole_a RITTS n—20 s1023 QT aoo o} n—to sivzz GBI \ o122 W—S= Q-.g!...m sio21 (QBI02D w siv2e 63 {J3I (RIS 51019 H—SHa ot G 8 L —toJigotfaus—em € susIOD JIZ G A L (TIZT0D PR ! otf—cNo Q@IODcL 102 v—Lta 10 SCP iy " 08us| s FROM MPS/EMM sio ' pro— v [ 6753-0-18207 o [ [n! naxe gl %388%o o GRIIZD w0ov0oo —Z1oo—la otw8\¢vS (B CHIOZD — 4o o e (BT o0 u (BT oo —Bla ot _gsackEID o1 w0o0 2o CEITD 4o onc1 A oo CRIOTD eva H—234o o Guo i mggfi?:; At TITCE E ac TORS ]IBD IL@&@‘CONWN v e REVa . ‘ 1T """!F “ ) L1 TRE AR He LR .flfliiu"{}é—‘t 9 -9-CSL D ngah.e 0-00FIRST USED On OPT1OM-MODEL: 3 ] 2 1 s 2220 REVISIONS P ""““g’;?&%‘%s Cracjc MO, [REV S T ofl____ 4 l 3 [2 8] e eeala | 8 #AS ADR (7@ / oAl <7:9»> 8 / - 1 (GATE 3 - Pl — \ CAS — /| WRITE - CUR) 9513 > T07 15 Ut | L T O ena oy INtR—] (FOUT) READ — i !ug.l A l (GATE %)| 15 CLx e> CLR TOV INTR (C/D) (csHy | L0201 -0-CSLA e — TOY SEL =3¢ JUsC T 1 w2 § (XD 22> Lt $12% |Co0E (22> |o TOVY CLOCK CONTROLLER [ FIGURE 5-1 o NOTE : NUMBERS IN PaRENTHESIS X INDICATE PRINT PREF IN ENGINEERING PRINT SET » , 4 ¢ *fl‘?‘fi*fi‘mfififimmklfl' XT HIGHE] lfl’sf 3552 ON OPT1ON-MODEL: [ 3 0- gg,..;.gée;-a TOY CLOCK s TITLE: “IsizejC - vn dmis CONTRQ;;ER 0 %9 LO2O! -0~CSLQ ! i - REV. [ A 2221 l 7 l 6 T 5 W t ] ’ . Yy 8 CPU CLKB—1{3nsS DELAY REG [STLRD, ) o CONTROL INLT_ane “TTHE REF 2 — SBla @ NOTE: WBUS SHIFTER 1S PRELOADED WITH LLLH,SO WBUS IS sBIA 1 CYCLE ,AND DISABLED FOR SBIR 3 FOR 374 OF A L SBIA 2 CLK3 e ax1 VCO CONTROL PHAsE VOLTAGE a— | EN INT OSC veo EN PLL EN é:‘xg—-i‘ —3 | S cLKi CLK CPU_CLKA AND spB DATA @-7 | cLock ";;';"'"‘ CLx1 Xt SerHZ XTAL aND LD CLK CLK BURSY HHI BURST I CLK BURST LO " 08 LD EN - CLK FREG @-4 CPU PHS A IcA (e i? 160 LOIC Jeupmsc cLe sBla = _CPU CLK STOP CPU_PHS 2,1 rgn .r;“-i 241 —~_STOP a? 3 MARK STOP 5 NOR|— EN PLL e CSA EBOX UMARK [CLK3 ICA 180X LMARK MARK BIT ; O—TEC CS MARK | naRx - F1ELD STOP BIT 874 SDB aer?-? stop_on pus 3[cike e I s | |_MEM Clka Jm | SDB_CLK CLK o o8 O_W CONTROL sp DATA 8-7| 7 8 |—c8 [Clke |LD CLK FUNC REG A, LD CLK BURST HI seL%1.2——> | ContRoL [LD CLK BLRST Lo, REGISTER | FREQ REG CHANNEL | <pg Lp DE LD FUNC REG B e 8 SET_NOT_LOCKED CLK2 LD FREQ REG Sas CLKB Gk FREa 66 LD FUNC REG B £330 180 A67 > 10P | FORCE MARK BIT CLKA STOP FBOX IN T@ ] PVIsiBILITY s en _|[CHANKEL VIS & VIS BUS DATA. @7 > E o TERM VIS BUS iy C86 »SBIA 3 3 & g8 LD, A (€22 > ARRAY Y 22 ) STOP FoX IN 11 @ A (Ca> prray £ C27 ) ARRAY 6 SISTR B — C31 ) ARRAY 7 e VCO INIY KEY, SOURCE 1 »SBIA [CIKC |SERIAL KEY SENSE CLOCK (852 )Fea - %6FBN B O~ SERIAL |,00p ok oO—AE—loe [ MONITORS DATA @-7 ? s, © (508 VIS SHIFT > C54 e SBIA 2 {CLK9 o—228.08 - C38 )SBIA @ ———— g ol A77 » 1CB RES |SET veO FREQ, 1 __ :gg?sm o | A75 IcA |ENA_E.1,M,BOX MARK BIT FUNC yferg — B82 i | c BURST CNT = @ ‘ O——SPB DATA IN | SBIA | SBIA 2 sBIA 3 CPU PHS D "ea CLKB —— CLK FREQ 6 peay ELEEA VIS Mux_ se.st b CLK3 CPU _CLKB 508 LD ] ' fe—orep cix =N D ICcP 18D INIT ORED CLK tca - '}- AR oA ila CLK2 LD FREQ REG PHASE MBUS ENABLE L SHIFTER MR VCO INIT | Ao, eveo Fae) ] = 2 Por o e i (R 7 6 5 A 34 4 D-DD-L8217-0 2 o (3.13 ccse‘ CBLL.OKC KD IMQOGDRUQLNE NUMBER D {BD L@217-8-CLK!1 l 1 A l REV. .o FREQ 3 CLK SLOT CPU BACKPLANE BERE=RER 11 CPU BACKPLANE 10a CLOCKS : ARRGY CLOCKS MEMORY BACKPLANE A SBlA BACKPLANE lu:,' A l CPU CLOCKS €82} selal Cixa Wt Le217-8-CLke SR} seiar CLxC Lohd SBla@ CLxa 4] SBIa® CLxC CLx armar 1K BACKPLANE REAR VIEU 1 - 24 1 -5 ! - 18 1 -9 1-0 seta | cpu MENORY BACKPLANE | BACKPLANE | BACKPLANE | BACKPLANE CLK ARRAY 6D CLK aRRay ?Ffi C OCK umiifi%%:& *)Es.?‘?;"finlfi:lfii{r’" a [GHE | ; . ' D-DD- LQES? 3 paLY: e |Sl12€ CG&E! D |BD jL@2!”:3‘“L | f‘O [ REV. A 2223 oot Recaiid B NOTE 13 THIS DIAGRAM SHOUS THE RELATIONSHIPS BETUEEN THE NOMINAL TIMES OF THE CLOCKS AT VARIOUS POINTS IN THE SYSTEN ALL TIMES ARE SHOUN IN PS (PICO SECONDS) T=13875 _— cpu B-P N 18,747 NOTE 23 ALL OF THE EBOX, 1BOX, AND MBOX MODULES MAVE SINMILAR CLOCK DISTRIBUTION LOGIC. THE DESKEW TARGET VALUE FOR EACH OF THESE MODULES IS IDENTICAL (538@ PS) Te14901 4 ~ cPU B/P O 18.24" - T=18717 >———orE 2> < 9] CPU B-P T=28612 DESKEM REF.PT (T =& CPU B/P 1404 — O | | | | T=30255 . 4 cpyaop ~ Te26200 5.9% NOTE 3t 8.24" EACH OF THE % WBUS NMODULES RECEIVES T=19811 CPU B/P 9.24* NOTE TIMES AT CLOCK MODLLE FINGER PINS ARE MIGH EDGE OF SerHZ CLOCK. LEADING EDGE OF T@a CLOCK. TO CALCULATE THE TINES FOR T8B.T8C AND TED, ADD 4S545PS.9091PS AND 13636PS RESPECTIVELY TO THE TINES SHOWUN FOR T@A. © — TIMES AT OTHER POINTS ON FBOX MODULES ARE FOR LOW EDGE OF T82 CLOCK. EDGE OF 2%MH2 CLOCK. - 0A i . R ; E __10-DD-L@217-0 e CLOCK VE Le217-8-CLK2 1 22257 e o o oy 37 s e e S s ey S - I PR = o E SRR NS - Bt e e s e S s L 8 7 UJUMP <12:083> — MICROSEQUENCER USTACK <12:83> — UPC <12:03> | V |2[ 8] wspesiee ] a] 't 1 B, —J) csB EBOX FORK MIC MeA LSUB <178> — UTRAP REQ — — DIAG ADDR SHIFT PATH 2 SLICES ESTALLTM cerer To nIC MCA LEVEL BLOCK CS PAR ERR — CONSOLE CONTROL —{ PC TO 508 DATA OUT FuX csnc HPCSB ECS PAR ERR | D o= YN DIAGRAM FOR DETAIL , JWIREY (D-BD-1917736-83-M1C1 ) DIAG ADDR SHIFT PATH— O | 5 ¥ - a o seaBNRemE — UPCSAVE <12:83)> TO USTACK ICA FORK ADR <7:3) EBD UTRAP VECTOR (%4:3> D 6 e o 1R EBOX CSOR CSBO HICROMORD MUX LTH — UPC <12:83 —HIREY 1 COPY FOR CSA 1 COPY FOR CSB A b CL SDB DATA IN p—{ SHIFT IN " ot RO CSOR MUX LTH | A p DO DI Lcseamst s l 25 [ b1 p R *‘-;5 l X A b 1a D R R p b1 cs l oI o oI cs i A |o . X p R I A b R R DI oI D cs l UPC <2> bo A b S b1 cs bo| _ p cs 1 Wl | po|_ & c NOTE: cs CS ARRAY RAMS AND 65 21 un o k. L X PRINTS CSA2-CSAS, * CSA1 ,CSB2 ( 1K G 2K c w : TM : 5K 6K | 7 ‘ AND CSBS. 8x ) CSA2 .E \0.,CSBY - = << UJUMP <2:@>— MICROSEGUENCER USTRCK <2:0> — o B 1CB FORK ADR <2:8) B EBD LTRAP VECTOR <2:8) BEN MCA _ UTRAP REQ — !;: 15 L wpe <210 F- 1 COEY FOR oA . I COPY FOR CSB REFER TO BEN MCA ESTALL — LEVEL BLOCK DIAGRAM R —DIAG ADDR SHIFT PATH (TO MIC MCA'S) SDB DATA IN— MACHINE STATE Pp— FOR SPECIFIC BRANCH | UBEN <5:8>— (p_pp-xkase-e-EBX3) | [~USTACK ADDR <3:@> USTACK uTRAP —| WRITE TROL ESTALL — e A CS PAR ERR — WR FUNCT 10N 00 Pe CSBN USTACK <12:00) | | g : | CSeR | | | = { CL SDB CLOCK CSB - E i CNTL BUFFER RES i DIAG SHIFT CLK ——{ENAl peCconE ICLK ! | | £ DIAGNOSTIC CSBeR | INTERFACE * TO MICROSEQUENCER MCA'S LOGIC | | i | | e e e e e e e e e e e e e e 2226 [ 1. MR . . : | CSBR | | _|FCT SEL SHIFT REG ! 1) cse ustx par exe e o - | — | DATAL_J) CSB SDB_DATA OUT CSB (TO CONSOLE) nux CSBR G | CL 5B CNTRL sc2:1> ap > ouT | l DECODE ; €SB0 CSBR - | 16 X 1% SDB 1] CNTL SHIFT REG : g * ! VIS SHIFT REG —_ | LUSTACK oy | UsuB <1:9> So8 DATA IN — =¥=="=-"="==°- -TTTToTTTTTsTs s T T SIS EST: | | b ,_ | ‘ Y . ' CS DATA 91 = : oI , . ‘ —— DIAS ADDR SHIFT PATH CFROM MIC MCA'S) | CL SDB VIS SHIFT A CSBN (BRANCH CONDITIONS ) —— égggacx gzsao CHART | PG UPCSAVE <2:8> TO USTACK TABLE REFER . *, RO T R Ies NEeA'S €S PaR ERR— (D-BD-1912733-83-BEN1) FOR DETAIL ) cse EBOx 1RD " - -~~~ - -~ -~~~ =~ ==~ === === =¥ , CONSOLE CONTROL —— i, 2 R A b X bo ] —JR |R p bo__ REVISIONS __EVISIOE e e e e e — e e - e DATE |ENG. L LT ffifzfi%‘llfiififlu’ — 1 OF T R jei-SEe-@SHEE B 1M EXT HIGHER AGGEMBLY: L. D-DD-L8215-8 e] 38 DATE [TITLE: B ~ ‘ MICROSEQUENCER | BLOCK DIAGRAM s:ze:lcsasl' ~ NUMBER D B‘D LB215-8-CSA1 1 t,,aev, A . EBOX MICROMORD rcs DATA <91:08> A b 'K bo| _ — s, c p bo| SEL A bo| , 21 | Bl | avud) 3¢1sy | 2 v . LY ) . -k —— USTACK <12:03) uPC <i12:83> "EBD UTRAP VECTOR <4:3 - # * . : —) cse esox Fork . . ESTALL ~ . ] * H id —DIAG ADDR SHIFT PATH Y0 SDB DATA OUT nuUX 2 SLICES UTRAP REQ ~—— P csa Ecs PaR ERR | | Csas cses REFER TO nIC BLOCK nca LEVEL EVEL ; DIAGRAN FOR DETAIL . C5 PAR ERR — CONSOLE CONTROL —— (D-80~-1917736-03-NIC1) DIAG ADDR SHIFT PATH — MICROWORD i ) * MIC NnCA USUB €118~ * ® o .‘.; = meee LPCSAVE <12:073) TO USTACK NICROSEDLIENCER ICA FORK ADR <713 b . - 3. - e — LI <12183) ;77 . w e CsSBa 4 § . P i - i -1 — UPC <12:83> 1 COPY FOR CSA 1 COPY FOR CSB ] ae}_ . § H i- s - 3 VOOD © B DI ¥ p DATA 91 LGS TO SDB DATA OUT MUX & oy VOOD # * F% o D aifi [ VDO EBOX MICROLORD FROM CSDR MUX LTH . r@ DATA (91:08> e rmeroe» kxk -~ : . £ CS ARRAY BANK SELECT DECODE o CSA2,E.Q,C581 : H ¥ - Py o NMICROSEQUENCER USTACK <2:8) —— urC <2:® | i t COPY FOR CS3 - - E SN o - — o - - s cS paTA 91— - # . —-- - - UPCSAVE (2:8> TO USTARCK CONTROL | . Y DI - * FUNCTION | DECODE j———ti- - USTACK - [~ USTACK ADDR <3:8) 16 X 1% A UBEN <5:@) — - 3 VIS SHIFT REG l SDB DATA IN CL SDB VIS SHIFT A CL SDB CNTRL S<2:1> Ap—r CSBR 1] JFCT SEL SHIFT REG - CBRANCH COMDITIONS ) — FOR SPECIFIC BRANCH TABLE REFER 70 £BOX MICRO HORD CHART ~ * S USUB 110> — UTRAP — ESTALL — USTACK HRITE CONTROL CSBR A MACHINE STATE — —DIAG ADDR SHIFT PATH CTO MIC MCA'S) - L] SDB DATA IN— CSB EBOX IRD - UPCSAVE <12:08> FROM NICROSEQUENCER NCA*S - €S PAR ERR—, FOR DETAIL -03-BEN D=8D~1917733 - DIAG ADDR SHIFT PATH CFROM MIC mi:?s;-—-;-\ § a—- "3 SLICES | s . - i COPY FOR CSA B L UTRAP REQ— L-m <2:0> CS PAR ERR — . DIABGNOSTIC DIAG SHIFT CLK - ' USUB <11@) —— BEN ncA CSBR | - - A Pp— ' X M ——- 1CB FORK ADR ¢2:0> EBD UTRAP VECTOR <2:0) pe = o ----- - #F2, - * . . * * = . " Lo f TR IO B MR SN W e s G - - A— - L4 - L . - S~ - b L] A e o - L - P , N % e * T 5 = s [ . S s —— _— f * « . . [T . ERd “ P * fid - - A - - B ke d PBOARD LOCATION: e 0o; el i f - . . S . f S% ., NN INTERFACE - * ¥ * - H UJUMP (220> — NOOVD e i A < ¥ CL SDB DATA IN p— AT ; SIZE |{CODE L . L A - MICROSEQUENCER » I QG?Q%___ D_|BD |LB216-0-CSB1 A B S o, NI, s S 39 i .‘P‘ng.“. PP —— - 7 T | | S 6 | " 5 + , RBUS IPR RETURN <4:@)> p—vi—] EXTERNAL|z agus IPR SELECT ¢3:@):58 | LTH 2 > .> €8C! § i L ! —) , f . SBC INTR LST CYC:iERO €6C3 D \l “ | CL CPU PF INTR | : ! ————J) €8C INTR TO C58;CS8 { £ac3 * D v | 1383-0-81281 2[5 naee]alell 3 €BZ PSL IPL <41@> —~——J) EBC EXT INTR SRC <1:@>:EBE - A———. | ” P EBC ACTIVE IPR <3:0>:EBE INTERNAL EBE CLR PF Jp———| INTERRUPTS — | J) EBC CPU P7 INTR LVLJiEBE ————J) EBC RL INTR LVL3:EBE CL TRX INTR p— ) EBC TRX INTR LVLIIEBE CL TTX INTR P EBE TIMER INTR LvE o P esc TTx INTR LWLIiEBE E8C2 . P e Nt InTRiE3E | esce 7 D | £ ! § : ! t EDP NON GF3 Ear3s P4~ 1ch EXT oPC Pp—ro LTH ICA OPC BIT ¢7:@> i o, k g, | TN i CPCCOE S08 CTL D<12:99) —»~—4D RaN 1K X % s 9 ——A—— CTX RAM ADR <8:8)> —»—7 ADR . 9, S0B CTL Dc@@:00> —»— EACH CTX San CLK) —F A €80 REaL 189)-- 2 »— ~__ €8C WBUS CTX <1:@8: 1P L«) EBC WBUS CTX <1:@>CiF8A ; : LR EBC6 B EBC uBUS EGRANT:FBA ; 2 v — ) EBC EOP CTX C1:@)>iEDP m— > g ~ R e E3CS o £sa Lot ¢ CSA LICF <5:8> Pty : A : | 308 CTL <12:89) -——olm—d D ” 8 —t— MCF; R8N 8 SDB CTL D<87:2@) ~—yki e v ' ——— (730 ° MCF QA (3:8>CLK1 EBC? EBC € DISP [ OLY P ’ ROR 8 g C' M F F‘)- | ' WR 15 —_6, i“CF PaR LTH i _EBCY? 8.9.A4 : : § o’ MCF-REQUE T LIH ——- MCF-QEQUE N ' TH Y Qe L ?;Sa*m e MCF-LORD N LTH e MCF ~WCHIC L TH 44 L CHECKER W —) €3c HCF-~ER WRT LTw:EBD €00 ———)p EBC MCF RAM PAR ERR;EBD ‘ —J) EBC MCF-OP LRT LTHIEBD —) £3C FCF-ILR €88 | el 13PS LTHIERD ] Ao S AN ) <8C “IT-CLR GPPS LTHIESD £oc8 ; 3 —— RCF-EN MBOX LTH ) €8C NCF-MEM REQ LTHIEBD EBC MCF-EN OLSTL LTHIESD PSRRI . =9 L MCF-LORD T o [ Pamiry o N Fx MCF-LORD T LTH W | EBD INCECT ERROR A P — U ‘ss 256 % p ———rt— .__...‘ LiH ls { *CF DECODE) f,f AOR * i oD W e | 1.3 UDT -CTX (2:@) M C-"-G-’-V ’i’ €BCS EBC WBUS CTX <1:@>A:EDP | EBD ESTALL TO EBC EBCY > LTH : ECP EuBUS 2EQ R P fi P —><—)) ZBC LWL OPC BiT ¢+.2:3>iCS8 - z !! £BC LVL3I EXT CPC:iCSB ) €3C rF-CLR ESPS LTHIESD 2 —§ <9C “CF-ACK PEQ LTHIESD —¥ cac oisP 1 o IR REVISICN Cok SEViSICHS [CANGE_NO . IREV. pr— — s s Tl i }Lb4.sceano '(“H fhg\’?!a i L E*h{‘ig‘%*}tzefl‘:@ pEI !§§_g..;;-sk TJ: 3= N:“: "N §=¢E§ ?fi"gu: Q i 7 ! - | | 5aTE TeNg. T SATE |TITLE: *wosce-ef i SR 1CERTPlowoec-on 6 [ | 5 4 IFiRST USED CN OP” ICN/MCDE.: | :D-DD-L2213-0 3 [ . 2 ,53?5 ?CCDEt B8..0CK D& =Sc NUMSER v 1301L2212-8-£23C i i e : : AV ) =8C NCN GPR EADRS CiF3A Co f P eac \on 3oR €aDRS 8:1C8 . ————) E2C NON GPR EADRS A:ESD - D ; G F" a . P H ) esc zcr ecrenTiEBD oty ————Jp EBC MBOX INTR LVLI:EBE CL RL INTR P s MCC MBOX INTR s A o 5 8 ] b ol AR N 3 MCF-LORD T LTH 3 LTH ; LVL3 LOT CTX <2:@> —¥— 3 3383»3«3132 1I ] |2 f '3 4 NCF (SIOOLTH 6 3 e o HEN CTX <2:@XLTH ——t _ 6 iy CLK EBC CLOCKS 141 (D:a> 7 : CLK ! LI 38is, ORI EBC MCF-MEM URT LTH €SB/CSA UNCF <5:@> Pyt = s K RESET 1 RESET CLUlKS b 141 0 B S ,3§ - <MODULE CLOCKS» | £8CC is:gga POF REAL LOAD N E8C MCF-MEM LRT LTH ww STALL LCAD N~ LTH oM Ul LoaD T OLY t - SUT EB WCHK DLY _ REAL LCAD N ~— CuUT €8 WRT DLY g EBCX MCTX €2:8> DLY EBCE “"—r‘""“"fi EBNX MCF <5:8> DLY LTH REQ [N STALL DLY % TRAP MEM CTX €2:0> EBOX NMCTX <2:8) DLY —= EBCF QUT EB | 6 ~ 3, 32@: TRAP EB WRT{CSB ——e— — URT OLY —— CUT ES WCHK DLY ~— EAL LOAD T .__.i EN 6 €8C TRAP €8 UCHKiCSB ————— _ € ——J) €8C NEXT EB vaL DLYiCSB 3¢ w CUT MUX SEL <2: 1 15 CL SDB CNTRL S¢2:1)> A )—-e*—— =80 CL 508 CLOCK £8C P——— ¢ici [ % - £TX TMM CLK3 4 F——~—)) €8C FLIP uBUS POR B(3:@>:%8E ISTERS ———Jp EBC MBOX MASTER RSTIMCC EBD ESTALL TO £BC )-—-— IC8 IBCX O1nG DONE )___.__. 2 CL S08 DATA IN A m} EBC 1BOX MASTER RST:ICA CHANNEL o .A ] Y | GET U .90LAND ' o o W o oy Py =N 8 £3C1 —r— V1S 3US DATa (7: ) w DIiAG BR CCOND EN - DI&aG BR COND SC1:9) so8 vISIBILITYf—F ©8C 508 DATA QUT EBC:CL . 308 CLCCK EBC - -——-———) €8C FBOX LNHANG RSTIFSAQ I <03 VIS5 SHIFT a 3 VIS BUS TM8 (7:13) ———apld 1IN 1)) E3C EBD UNWG RST DLYIEBD ———Jp ESC MBOX LNHANG RSTirCC CL I 3) CL UNHANG RESET }-—-———- P €3C DIAG INH UTRAPS:ESD E8CH —~—Jp €8C D146 BR COND <1:@>:CSB R B o INIT LOGIC -——-) EBC EBD MAST RST OLY;EBD ————Jp EBC EBE MAST PST DLYIEBE " = g > D SRR e CL MASTER RESET >_._.___._ £BCS ————— T L N — W W D A €80 514G ST 180X Pl RESEY ese [P W W 15; 5 S E3D MISC-DIAG RST )-—---—-- — E-D EDP PE FLAG A }-——-—-—-— REGISTEM -———-——-) EBC INSERT DIAG ERRIEBD o SA e ket 6 EDP EDPE D<@ }_3___ T aND EIS s 6 SDB CTL D<@5:80> —sli—y 350G - + St T 80 NEXT 23 WRT wvil58 el e 9aM (310 CLK3 - X7 £8 WRY —d E3C NEXT £3 vaL DLY = —— REGISTER G W B ooLr CL S08 DATA IN A )—-—- - ggifag g SO8 CTL 0<15: 00> P 3c 1Ree 23 Lc38:c33 @ L. £3C0 A TRAP REGISTER < TRAP MCF ¢5:0) e EBOX MCF (5:8> DLY == e e- £8CF - “*'l vAT o —— NEXT LOAD T -~ , 2 :}f ok ? g"’ HCF-REQUE N LTH MCF=LCAD T LTH == > n —f —— NEXT E£8 HCHK SEL o - <. e e STALL REQUE N MIF ~LCHK L TH 5 R OUT L0AD T DLY "“?“ NEXT MEM ZTX <(2: @) b NEXT £8 LRT MEM CTX <2:3) LT REAL LCaD T ‘ . s 3 RESISTER Foe NEXT TMCF (S:3) YRR HCE-LCAD N LTH NEXT e Z9C MCF-ACK REQ LTH —— (5:3> LTH — - o o Ao O 5> ©3 PCRT S1aT 3 C OuUT LCAD T ea3ce €37 E30% ERIW LST C¥C o QUT EB UWCHK E3CC 3 £80 ESTALL TO ESC | EBC EBOX MEM CTX (2:0:MCC RS PORT 3 AL B0 (rEn MCC EBOX PA ACK B EBC EBOX MCF <(S5:2X1mCC . CuTPLY — STaLL REQUE T REQ IN STALL OLY *-?Efi & PCRT W o —- STALL REQUE N 5 — STALL LORD N MCF-REGUE N LTH —— LRT— £8CF s MCF-LOAD T LTH — MCF-L0AD N LTH — Lid’ls o -LbBul HCF-EN MBOX LTH e L% g-aLl MEM CTX €2:8) —o 2 — STaLlL £8 WRT — STALL EB WCHK — STALL LOAD T ] o oe CONTROL MIF-REQUE T LTH e o e MEM CTX <2285 TH— EBC MCF-MEM WRT LTH — MCF ~-UCHK L TH — [ OUT Mux EN ———OUT M SEL <2t1) 6 REGISTER P>~ STALL MCF (5:8> 1Y) MCF-REQUE N LTH ——s = PORT QUIPLT STALL T ‘&w STALL REQE N STALL REQE T —— MCF (S:@LTH ~— | a‘tvz 235 OR0 DATE! ENG SaTE 1 o irofgec-!&? Mg RE3ICHERT o gy|ITiT | WLES T-E Y-S ?vfi; " ) "‘. &*fi:’ifigfe! LA i3 33~ Jul-8% 19:85 NEX »1~.§§'5“"é'§§~3u- TICN/MEDEL 3 iD-00-1.3212-2 2 . : TM~ LACK DIpGRAM g -~ + % M: |S12E |COOE| :51{ i;?f:}{:g ; Z, , NUMBER ' D 1BD 11 2272-9-53C2 } v MR j REV. [ 2 B, 2] ] 7 1 & 5 W 4 | [ 3 ¥ l e [*ml a3 ]aaes ms“ : 1083-0-112¢7 a8 | @ X ——v UOPSEL - [BF ~—— ID — -STRING VAL DECODE [ UOPSEL-0PR — LOPSEL - 1BF - UOPSEL ;-EMD D (STRING STALL)> -EMD vaL 1D — UOPSEL -EMD — -€8 Mo #ESP —| o . UOPSEL <1:@>) CSB ) 1, I « UOPSEL ~OPR —i eoor - TN e -CPC VAL 1D — -EBOX ERR — EBOX PA ACK — €B MD RESP — CNSL OP ) €S8 OP PA ACK — -EBOX EPR — 0P 1O RESP — SET £808 UNHANG RESET e ee oos K LST wod “K;';.L% g‘r — ESRLY ESTaLL —{ ESTALL ESTALL TO FBA LT ESTALL TO FBMn L0RD ESTALL (OP WRT STALL) -0P PA ACK — L — (0P URT [N -0P MD RESP — UNMGNG PESET LST = PROG STALL MEM PEQ IN PROG — 3 - 1BOX-MBOX-FBOX STALLS (MEN REQ STALL» T LSt —==== OP URT IN PROG — CLR L PROG EN OP WRT STaLL EBDY €808 (HEN *g?‘é“ -€8 PA alx — QP WRT IN PROG | CrEM ERR STOLL> ESTaLL 10 MCD m ESTALL TO mCC ESTALL TO IOP ESTALL TO 18D veL Io €8 M0 RESP—{ SET EB PA ACK —f CLR ESTALL TO ICA b—EMD vaLID €807 T F N t;;g:g :g:...... EN FBOX STALLS ] VALID ULIT-URT FBOX — 1A REQ — oP vaLliD ALMOST 0P VaLID ) IC8 MD RESP) MCC ) MCF -MEM REQ MCF-aCK a _ oe REQ ) EBC , >x it e - £806 (FBOx DaTa REQ €arLt agoRT —| E9BORT | " Em— MCF :?g — MEM REQ LST — ack REQ LST — 0P WRT LST €809 1sC u - Eusus aBORT a o3 ) €BD ) ELBUS ABORT B ° ] LORD e -l g *§° = S — 180X-MBOX-FBOX STALLS ERPLY EABOR' UTRAP STALLS TROP FORK UTRAP"B FaTaL ERR CSPE RESET LST $7a5") EARLT EGBORT FBOX PROBLEN- €807 HCF-0P WRT Eeec ) . MCF-EN OuSTL ECS PE LST > (FBOX DATA READY) OPR PAR ERR )EOP —— LATE PE LST WeUS PE LST | ESTALL TO ICA EGRANT LST — ALUATS OP vaLlD o ESTALL YO ICB FBOX STaLLS | 10 vaLID CNT <1:@>) 1CB )—r—d TO EBC E808 EMO = C ESTaLL TO EBE EBPS 3 — _ ] INW USEQD STeLS =1 ~ Met REQ IN PROG — 0P uRT OP WRT LST — O CLR :‘ :fi”: -KILL OP WRT) ICA CSOR LD EN B D T rBoX STALLS 5;";9 C LORD 1M USEQ STALLS — SgT }— MEM REQ IN PROG In PROG ESTALL TO CSB a CSDR LD EN £80A IN PROG MEM REQ LST —] ~ ESTALL TO EOP LTW (CPC VaLID STaLL> HEM REQ e ) COPR STALL) -0P VLD — Lnisc -1eox S EM0 STALL £ taL EAfLY ESTALL —{ usEo EaPLT ESTALL ‘ €8DA UTRAP STALLS gt | EARLY CABORT —f UTRAP REQ OLY ERR EBOX EPR TO IDP LTH EBOX ERR TO ICB |—EN 0P WRT STALL H EBOX ERP TO MCC T3 CLR EBOB e CLP EBCS — EBOx ERP LST —— EBOX ' EPP T ggfiz_’;fig}? 344 o 3 rog 84313 #ca IS nawrac ruat S T Il ; 2230 J1prgnT 8 P | I FEVIS1ONS ] § - , . ¥§z (o, C.calazzi aTE [ENG. JTE E@ 1( , E’t:cr* ISP TM reraoee los-ocree fSfFr— ~ 7 oF L_EL OM1EBDIBD.UPU TOS-SEP -84 Q9:4” [NEAT HIGHER aQS3EMBLY: 7 6 5 A 4 FIRST USED ON OPTION-MODEL: 3 1D-DD-LA21 1 -0 2 [TITLE: Si2¢e |C O . S0E CT( - EBOX STHL L‘ H“H& HBDF".I ,,LD’J’ [ eV. N WMBE . |BL jLect I -0-EBL | H A , ST 180X STALLS 8 |7 M8 mrg ERR — e MEM REQ 1M PPOG—1 rpap USTK PAR ERR ) CSB »—{ Tpns EBPS 3 — 1 O | 1 B | 6 ¥ : . — EB Ru TRAP <3:0> HHAN EBOC PRIOR!TY=0 | ' ‘ | | @ ' EBOC | [RD MISC CODES } ot *Egfigpa 6 , 5 PSL t?‘ HISC TRaPS —— 0P URT TRaP TERNS UOPSEL -OPR —{ PRIORITY=! 0P VALID — — [MD PD TRQP PRIORIT 128 190 LST _ | 1”0 roCTEl e ENABLE 13 CLR 1BPS)EBC )— = ’ EBDC OP LRT LST — - 2MCC) FBOX PROBLEM — 2 v BIT ' e§ 0P WRT IN PROG ~— 3 a8 b -1! N PSL o »— 2083-0-11207| 48 — [NT OVFL TRGP s 180x ERR ) EBE eanemla] v PORT STAT T\ UMISC-CHK OVFL — CSL HALT PENDING ) EBE o Je[a] \ CHECK WBUS PE LST — } 3 | OVFL LATE PE LST — ; 5 cope ?z?@ CLR OPPS ) EBC CLR LoaD — - f || oPPs T3 EBDS CLR T3 | €808 | ~ — [ LOAD P 3 m—— EBDS g"&, . Em o : -\ ¢ ] i : T3 €800 PRIOR RLOG ENABLE UMISC-UNWIND — } I ; , 1 3 , L—u??fi? SET | £809 TERMS ; ; \ LVEC ADDRESS DECODE / P?i@if!'\ |-C EBOE . | RLOG gf‘ MISC TRAP — 15 , ? FORK TROP — 4 -0P VAl |D — L " 1BOX EPR TRaP — 2 UOPSEL 0P -OPR et ——" 3 IOR[ T2 , — ID RD TRAP — 6 i MD 1CC OPBUS O ' STR RD TRAP —{ * — 1D RD TRAP INDEX [rm PRIORITY=6 | 12 — EBDD — T l ERROR TERNMS B wfim N ‘ g * | ; 8PS . 3 — ]g*fi 2 ? ; -01S 1BF TPAPS I ) CA »—t ~nISC, PRIOPITY=3 £800 — = M1SCELLANEOUS - OPEPGHD PORT STATUS 01 - INTEGER OVERFLOW 83 ENABLE TEPMS - 1 . “STRING VAL 1D — FORK ENABLE | FORK s Fa f uL Ica Fa FULL ) ICa M A i 1BOX ERR . 4 FORK | _ @9 | — FoRx TRaP » NOT 18 - HARDUARE ERROR USED 19 on - 18 MISS : @C - M BIT NOT SET 80 - NOT USED OE - JRITE ACPOSS PAG. BOUNDPIES | 7 USED & 1C - NOT USED 10 - PHISICAL [-0 ADDPESS 1€ - 180X SINC IF - UMWIND RLOG Tl Telal i ez ool s e TM EBOX TRAP LOGIE [ 0iG) 0| %ij " e rzcer . [ye a—— ,iefliiifiJ00PL _ [05-3EP-B4 09:48 [NEXT WIGHEP ASSEFBLTt sfzsl { _ Nuneep I PEV. | [ NOT 18 ~ ACCESS VIOLATION OF - UNGLIGNED PEFEPENCE YR g X e‘*"ngs oo e Raarac rone | 08 t%“cé‘%i"?é’i - 1A - T8 MISS 88 - ACCESS VIOLATION IORITY=4 €600 8 - B i INSTPUCTION BUFFER PORT STATUS 08 - HARDUAPE ERROR TRAP Ce 17 - NOT USED EBOX PORT STATUS y €809 ACCESS VIOLATION 16 - WRITE ACPOSS PAGE BOUNDRIES PRIOR[T12? ST - °8 s 1w - M BIT MOT SET 15 - [0 PHYSICAL ADDPESS 8”7 - TRACE PENDING — STR RD UTRAP — 13 13 ...i UTRAP VECTOR «u:0 12 - 18 MISS - NOT USED @4 - MBOX EPROR REGISITER 05 - CONSOLE HaLT PENDING 86 - INTERRUPT UOPSEL - |8F —— ) 11 - FBOX URITE PROBLEN 02 - FBOX PROBLEM | j T3 OP WRT TRGP =i | € ABLE ~ L } o ‘ €8 Pu TRAP — 0 TR UNWIND DONE ) ICB_ i ‘ F W ERROR UNW TND E ; F FIPST USED 6 5 A - { ON OPT|OM- HODEL : 3 10-0D-L0211-0 ] O 2 [BD [ [LBSTT-2-ERDS | H | 223 . 8 f R4 ! 6 5 'l 4 HREEEEER ~[ o DFI REGISTER | EDMC REGISTER bFi ueus o D Ty oA A EVENT SEL WBUS D¢ 3028 > —yi—i i uBUS 027 —— wus 0¢7:0 Y EBE — O EDNMC WRT EN ) EBE £80% |—0lac FUNCTION i D ! -0-1:207 e MARK OVERR 1DE OFI LR EN LD €806 n 3 .. EBCS REGISTER EDMS REGISTER 8 [~ 4eus PE FLAG | OF1 wk EN | _— UMISC-SET STa MOD —{ SET > UMISC-CLR ST& rOD —] CLR AP ITIe— NEVER 3 }— STATE MOD FLAG _ESTOLL -1staLL nadx DL UMARK 1 R . ) EBC ) NON GPR EADRS — S €BC ) MCF-MEM RT —] EGRaNT —| UMISC-CLR Ru FLAG — MASTER RESET — MBPS SEE— SET - SELECT _ Fa 0P MEM) 1CB —if 19— SPCIMD e, UOPSEL Ecsa - OF | CNT EN C 13811 fi uTPR 98 UOPSEL €805 o — | < unisc DECODE — EXTERNAL EVENT — .| §§*3 " 16 UMISC ) CSA )— 3 " % UM1SC DECODE (SEE TABLE- €801 - 2 €806 CLR | 1 CLR R EBCS UMISC DECODE ARM ERPOR — e unaRK LR cL L & EVC OVFL — i }— 170 RO FLAG | | L o — MEN URT FLa6 UTRAP PRIIORIT! —ml £806 13 v }—EB QBORT FLAG EN ETRAP UMISC-CLR EN TRAP —{ CLR L 9 |—€0P PE FLAG 1 | MaRK OVERR IDE Vo W BUS ERR ) EOP ) OFI CNT EN — - UNISC-SET EN TPAP —] SET Wy \ ~ o W’w 10}— USTK PE FLAG USTK PE ) CS8 )- C 13 — EONS M= ENCR PE FLAG 11} ECS PE FLAG EvC OvFL @ % 12p— UBUS D¢ 10:@)> —pi— é» 3 1 | counree , INJECT ERROR TABLE 83 ’ ] 1 - UMISC-CLR RU FLAG Ead 3 - UMISC-CLR FPD < TQ EBE» -| 2 - UMISC-SET FPD (TO EBE) €808 €802.3 *}f 15— NBOX FATAL ERR FLAG Bl ners o OFI B W - UNISC-SET EN TRAP 5 - UMISC-CLR EN TRAP 6 - UMISC-SET STa MOD SET EVC OVFL — MANUAL ARM — 7 - UMISC-CLR STA MOD 8 - UNISC-IBOX 3YNC (TG [BOX —— ARn ERROR C - UMISC-CHK OVFL a D - UMISC-UNWIND RLOG ( TO 18OX)> UTRAP REQ — ‘o € - UMISC-ENA FOPK e F - URISC-DIAG PESET E806 O Fogt 2232 fw “?& “z§;§§ 7, AT 8 | 7 6 5 A 44 4 ey Ton-0CT- thsgseg g wnm mg. TITCES Y s:zs{ccc-el O IBC: — T EBD PEGISTERS HUFBEP [LO211-0-EBD3 : l PEV. [ i THTS DTG SR ples ;;3.3;? €80P— EuBUS ABORT B £BD csap—wIT ¢5:05 & Ty visieiL CsL D <om cLocx €8E (VISIBILITY POINTS) ESTALL TO EBE- csal—uLITcTL <1:0) 4~ s08 DaTA OUT EBE - E0En-! SDB DATA IN B csL TIMER INTR LWL3 RL INTR LVL3 - TRXE INTR (VL3 e p—TTX INTR LVL3 CPU KEEP AL|VE SDB DATA IN A 12 Cfi'{fl‘a csu P soe cLock Ese EXT INTR SRC < 121@) = ACTIVE IPR (31@) = - MB0X INTR LVL) CBUS CLOCK — - - INT INTR - CBUS A& (5:@&> -S0B CTL D<11:0@> 7 SDB CNTRL S2 A —fe 1 - CPU PF INTR LWVLI CBUS WRITE CsL [eser 9, —— CBUS WR EN e NICR R EN t:gx K /= - !—szi CLOCKS) . RESET 1491 C EBE CLOCK 11 <AIDY - 1CCS uR EN FPD 10 [BOX— —PSL 1V 10 EBD — TP L PS ‘ REGISTER EBD EDP 7 PSL UR EN <A,B>—]) R-U CONTROL -—t—-?fi. <CH.FPD.IS> TO CSB OF | WR ENe CURMOD <1:8> 10 NCC ESTALL TO EBE — : WBUS CLKI EncL:A) EBE WBUS ENABLE ——— KERNEL TO CSB 2y # NICR LR EN—> cLK 23::3_ ‘ 1R €BC )-€BE nasT RST OLY — ICR PCRY OUY 31 —L3 { CTL 3 ov e TIMER INTR LWL] - TIMER INTR DLY2 '—"iBC § £ CPU ERR (210> v MBOX CS PE ~ - 2y b €0P - EDPE 0<3:8> —F—— LN —— €80 nec €CS PE LST Cve —(EBED uBuS D<31:00> 8 —]pEDP 1 o0 »n ) KEY LOOP @1 WBUS D<31:00)> a-——’&'fl Siey —— L2 eér)-—-—-xgt LOOP 00 32# |£ 32 32#HNICRD——% o ls |esEe Joln lov {en EBD \ 3 180X ERR LTH tsm;-—) IC8.EBD FE FLAG £80 D-MBOX INTR LWL3 —— EBCS WR EN EB HAST RST OLY €80 )— Cix 13 EBOP—USTK PE FLAG €80 ) -€8 ABORT FLAG —— -QCT-0% 1 ififig Q‘ @fi&?mifi [ 3 'a—eowgeets%é": e l [TLE: SLGCK D I QG?QN 2233 12[a] wrecemyalall Csa ustx <2:@> CSa WLITCTL <1:@> [ csa LLIT <S:0> N €SB USRCH <?:¢}}-—-— GPR/SCRATCHPAD ADDRESS ING Csa USRC2 (‘5%‘3}}—— D €S8 USRC2 <eze:}—€S8 UDEST <513 P ADD NCA SLICE CsSa UDEST za:s;»}-——- B? Lfl%ggflu i 178 IBGPR <2:@) }-—AR BUS <83:08> —1 QREaD WRITE ADDR & -ENA READ SC | s mxam | GPR/SCRATCHPAD SET A 256 % 32 A——— AN AN SO IO R i d Ao R ——— — {— S —— . o | B Mlay |a fl.[fi “‘L’ | | FAT o1 | simr [sie2 |7SC ' UREG MUX/LTH SHIFTER PATH 210 S MCA LEVEL BLOCK DIAGRAN FOR DETAIL: (D-BC-19177%2-01-5WF 1) | | ZERD OETECY - —— S/ ! DiaGRar FOR DETAIL! (D-80-1917758-82-SCE1) e o — ‘ | BP¢3:8> poc31:08) ——— — NTBBLE SuaP CVIPN FLOATING PACK | t SLICE i T0 POP — | SHIFTER CONTROL SCE nCa +BYTE PARITY EDPS.6.9 — LEFT ROTATE | / I — a | 8IT wNv8 NORTM NORM DI — P I\ ADOR — l l | | \ s rux / RERD/URITE A0DR B d— 0-63 PLACE | ¢D-BD-13177%1 -@1-ADD1 ) ICB WBUS 1ADRS <318> Pp—o a ’ REFER TO QDD | e | | _ " 1 U (0-80-1917742-01-SHF2) E0PA.8 L I I T | 8 :snm}-} csa usrx }J | BR <31:80> 10 SHIFTER-FORNAT CSa uaLy (%:3}}% €sA UMISC ¢3:0> P CSA UVMOK <1:@) )J |‘ €0 EB PORT STAT 2 8 .53 EnT Comeom EPROSACE *g";,% “ ST COnPOnaYi 2234 e EBE PSL LR EN A P— FBa FBOX m,z:)——c PAR "OMDITION CODE LOGIC CCO MCA REFER TO CCO nCa LEVEL BLOCK DIAGRaM FAR DETAIL! (D-8BD-19177%2-81-CCD1) GEN | A £BC EDP CTX mg;’__ BR <1%:00> 10 - BrUxX CONDITION caes &fi!fiIéf EBC EOP CTX zt:mH EBD ESTALL TG saafl csa uccx n:s:)-—- ALU FLAG LOGIC] Toroe pi T el ‘ ALy e \ LTH i 9% Uy @ i |i T qmqg‘d e {z} ‘ see © SHIFTER/FORMAT 1 JM& losic.cco nca Vrasav LTH -AR BUS ¢31:00) TO to oele oce oon BINARY HITH BCDARITHFETIC ASSIST Y pop nca | 1 SLICE 108> ADORESS LOGIC REFER T0 ALUCLALOPC MCA LEVEL BLOCK DIAGRANS ) - €00 rem» * FOR DETAILY (D-80-1917739-03-ALUI) . EOP1-% s EDP EVA ACI1:00) ARSCRATCHPAD BUS <93:0>STACKT0 SC REG-STATE REG A0GIC UNIY & | Q ig Wc\ , 7 ! N l 5 A 4 b —J €oP cC <N.2,v 0O BIT % T.a. cce mesint par un Jo MIsSS - I a 3 E0PH . :.~ ON E AU afifimn m. safi-gia vie _ELF CCORED EBP TS:x»z-z-«,fimfimaa* WIGRER ASSERBLYT O x. D- ao-z.aaas e 10l ) P eop uce viz.co (D-80-1918760-83-Pop1) | | W 0P EDPE DC3:®> ue. | T.b. , —P eor o Por ERR FCA_LEVEL BLOCK DlaGRan For DETaIL: pfi'g, Q' c,"-" \. 0 fl\k V9. L. VA, ,: 0P PSL v BIT D—J) EDPF - AR BUS <97:08> TO ALULCLALDRC nCa“s 4 P o state <710 —J) E0P PSL <N.2,v.C> BIT A 0 Gl B 3 L= €@ U - L HETZGER licw 06D _ lisen:E'F‘i:i S LOCATIONT 2 ESDX DQTIQQ PRQQTMH |SIZ€ |CO0E = ~ 8. D S*D Leeaa Esm ; . CK 1 7. Q - TM '%‘*.7 ‘ - " : e f A ‘:: ;1 S 3 i" gy g H el - ol e o T W AU —I;I e ! | A R kR '*: * e 5t ? ioBs-w asemt:?fl *3?* alhsn oy ¢ W 5 g I pmat sl ! B e ‘ Ee Bx me we B me e TR SR Al AL [ON LI e e e R L e s T2+.18 e > QUOT BIv . 1 R T ' G L R e ) - i i ' e e wmmmmmwmmmu-j-- { ' ' L Tt el ] t ' L ' ' L ' i ] i ' N. L iB R R S B firrn&isaufisnf?': T ' i 1 R R WO S R R o W A AN B R Tie 03 M e < EATTS & - i ARy 4 wee »m > TR y M o ,J L L L I il ey b R B O B S “Poel . R R = R R - A e ReC, e L w s < 01+ 1 r N\ m:r -- > wece vo /816 8IRD t —— T3¢, L WA ) T e, 1§ t,*;tifi ¥§t;¥§% rmmmmmmwmmmmwwmmwmwwmmmmw — 1T ROV B oD AR e W W e R e W MR e e W A e ~‘ L wewc > LI A e L W W 12+ .18+ e L LM ?3*;‘3% W W XoPa R I 3 W ["" | Bi1 ROT e AN - i A 13+ .71 alL TR TN LKW rfi.ififl Kihx P LI NORPt CNT W | #OT W e e HOPTt CNT —l S D %;%’x Bl1 ROV — e 2 < 12 .78 oW e ek R e rsa‘-fiwGe*qQ‘Qfl'vQ"fia-@mfi*i&*”“M”OQa!s-ta—e‘v uuuuu W de e e o amp B N R SR sk e o4 -2y 'gv R - —Fgox oAl BLOCK ;;3 DIAGRAM p212-9-FBAI A 2235 R 47 - e ; e & e e e g e e e et e 7 L o s e - }{ ' v 1 b D— c | T 4 ; x‘ | | FORAN PARITY T3ealte oot ) ~ I — opcooe vaLio 8 o[ x F Foemar The 130 -—'Lf' s L1x oprinize ~ IM&L /7 — e [FORY CYCLE IS L0 UPL 3 wC (FOR Fon) , bon v | CONIROLS B0 LIH s el Fof rrom . A ) : csPe . FoF 5 130 T1e {F COND ~— 10 C 00€ w0 LTm SECOND D€ CO0E O conTaLs NEXT FEOx CYCLE ¥ ¥ 7)) I FAD BN P ——— 0 L TH CONTROLS (FOR FBM1) (FOR FBN) A FXP Bt COND — A o FoOx A00# \/% » 10 Dhla Paln 3 10 Dala PalTw J DECOOE | F BOx e § 1o T2e T2+ .70 NS ) * Lm :;sgh a*s;.aasia fi*i?}; ‘ (FOR FBa) TRap e s:sgm 2v8 ;f@ Fga> v off . , - 1. l 'snl 10 Deia Palw s ’ ~ prmmcenees | BQUF F LIS o 0P VAL 1D 11w o FBr: %12 x 4@ "» o 1 | ‘ g (FOR FBa) J G FOPral F RGN — The4130 13,71« FOR FB FBOx EnaBLE m——— I a w0 Pasi1y am 10 eeon Faas MUY DRI COMD ——i 13,71 - , (FOR FRr) SYTROT QUTPUT — STiCxy 817 Cntfi. o1 F3P COUT ~ —— EXP DIFF GaF P mm: S0P WBUS ENABLE C C N\ a2, 87 = oty FAD OUTPUT ZERO | j——FB0X ENOBLE Wwirnse 8 Tie . L STICKY 81T CNTRL — ; iy sticky siv S > s ‘ 0 FEOX DATR ROY, DATa REQ x E‘ . ) FOOX ABORT. PROBLEN k »~ p——— IR) PSL N2,V B8 COND — e} USED TO MAIT FOR EBOX) wilEl | B N\ \/ | / ueus CTx - PROBLEM CONDITIONS Teo MBUS 1€ GNT E; | ~ 5 - e 3 CSME T0 ALL ROFIS DaYoe FRON aLl RS, BACKPLME PINS, L A 0ATA TO AL RentS A\ Fu AP a ° 2 s ~ o8 CLx 0 S8 pata (N . SDB S2.51 — c _J ; — Tog-ru t € - Cuk { - 18191 C polsieILITY VISIB ST -%;ML SDB DATA OUT fivr . £BOx 508 M REGISTERS ; Tie,T3e FBOX Data PaTH 3 $ > A J*Sfiim 3%;,u:z g c""‘ o, | ;“m f ?R:é’m“r"* — fi FBOX *”{.ENTQOL _OCK G Q?Qfi i 'FIRST | : | - i i > & { 1 - a si\ it * | ' *gg apflam - aggga-e i Q 89 821 2-9-FBA2 @ TR e TG G Q ’ i S ORRASINE N s R A R S SO S, 5 W o WS T . W o | 5 e St € Thie 130 \/ - mszu Wm ) 2236 Ve 12~ -~ CLOCK RESET- ;ih.fl’ix&é Wigwiy fiw g -4 [ X e N 1ca . A c| W R R h B « - B * - ¥ PR s . - . . * . = - # LTM - h ; S 3 T8 # 9 Tt T2 ] «* Te * . - - W g i - - - - e * o - LBR B A - e R we Ry T - - e e - e w R e ek e - - L - o o b ow ow - - - - b ow .- L - I*tfii‘fi‘ L AR S N I I w5 W P R AR B S o oW W W o - o e fOE N N IRBRIN B B N - T T8 o I R ® ; T N R LR W oW & I L A S S B A B N B A e W R A N B RS R e e A IR G B B LR B B N AR N B G B B I S A N B N - I T3 7@ T T2 ) B - ——— 7@ " - LR SR NS B " e s e T13 713 ) : SR A A - . I N A CEENN R LR AT e N B e oam B e 1 a dee W IR N e ' we owe we S e loowom o N R N W e LA B B L e ew EE A A O R A - e fow oW ¥ . LA A N A bl L O 3 & S R A N SR ARN L AR SR i A A B N R A LA I B IR e - - - . o ow oW owow Fowow o= - w w W LR RS R B O I B IR AR N N e o R W W - P B W e o o - o W e oas WA e e e . x - - s P e o | N N e e oW I LRI BN LA E AR B e l ALI S N T B T A R LBBN I O LA A e W% PO N P oo e we e s Sk e Be W ARI U e e R - IR ] o e P oM dn oM P ok o a Bk i W LR B O B RA A S EE RN e P W I R N R W N om R L AR oo e W A SR LR R I S I I R N I A R # ARARSN R - - . o LA W B o I - W W oW R e PoA W oW A K SR W W R B oW o - B ew W ow L R A O O B oo IR AR T S e osw L AR BB TR LR O 8 SN L 3 B I . R O SN B R I BN EE N o s ow W WP oW R - o o o AR IR I s o - - - A o ow o oe oW W b LT o a e K R P& W W R S L A ; A SN SR B I AR B N BE L G _EE O A EL I IR R A . oam ow R N A N Ll R e T e e PR R L B L e oo R W S A Bow o om oW B N N O B : A I JE B B 3 B I Jeom oae o wofe LA R I B I B & W L R I “ # A S B A o B N ow o RN Poe o ow ANR B R LR B 38 S S - e e - P o o - o R e Y S SR _EE NE N N A A !%‘Q : k‘ B A IR ARNN * S S = 2 W W W : owkew w B o W o N R oW PO LR L - oW o £ OB B W #x T AR A I I # A . BRI A ’ LR AR A e . I T13 - e B ” I P « = L : P £ Te P W e % # s B y - N A LIR ‘Q' B R = N I AT IR N N NEN - * B - 3 « - . 3 - . !Q*“ ‘(;«: = . * » Py e —— ., i S P * Lt T g R SN AR O A A A HE IR * R " . I S R « 3N EE R A L B v L T AR B B AE I A I B A N S T N * R ) BE N B ) A ’ & LI IR B e ’ — e i s R = F3 BusS : FADRES E M A AR IR A LG B B B B R B A A R . A N - S R _NE R A R B A | L B SRT WBUS L N N B R B AR A R B H H CR NS NN R* R NE Ldb A IR L A 2 L N B T B - e bow #ow - B - o W N N LBA SR B R B ‘ . % SR 2 AR AL ¢ AR _BE L B N A R, ? S W E B . N I - I S B . R . : N EFE TEES ] m * N & EEE T E T N AR I - T H S S R NE A . P * . CEE B , T EEES EIES WOEE * . ¥ * P L B LR B B A U I B AR B A S S B B ® P # B N B W Efi‘i N JE SRCEE S AR B SR B L AR B G N B B R I SR R I R o S A L AR R I N TR R * - H - .- LR A 35 R B E O BN NE_JE N R AL B B I ; b 3 ARAL N « LA AR AR * 3 8 . i ; - _ : # 3 ~ L 2 J% LR S ® R W R R 3 _ ; E ; 3 - _ A S 2N B I I B o - g R R N & RS O e W I e W . o % ‘ » E N %W W e e . ~ 3 3 B I R A W e A W WP e W o P e LR 3 O B A A £ - * * LR B K A R R S LR IR B B R N R LA TR BF B S E N S A R B A - o ow Pow e o PR s RoE e LA B SO R 3 * B RN TR N L N S I I R R AR A L N N N NS Y e oA o W S o LB * I BT A IR O RN LA R I I A R B . = R O L AR T * IR R * N R SRR SR A A S L * LR R I NN S O R 3 R EF O L B A S R S I R B B A LA B O B B O O BEBRIO N R L TR A B B B B B N - B B P W T EE RF NN - —— AR B R - « e W B L A S O B RR R R OE O 3 A3 L 3 AR A B AR I O B A I LR S 3 2R O R 3B B BN R I B W W ) L BRI BN B K N B B I I N N ) LR B O B AR BRI B IE IR R BE - e ow B I R A A o P B RS ok oS o s A AN *® ow g O 3K 2 AR R O B BE sios cnton. N B B SR K o o B o oe b ok o e - o W e w oew P oW R R oW W e W P O W e F OB W W LR I - B B B o B B R N R EER - O W P W W A o W W B W W o oW oW W W P o o oW B ow o ow S W W o e e E e s ow Fow oo LA B S B R O I R CRERO R A o e B oo oo R ow ow o= L R SR O I B R A W L B A A B W A LB B B SR P LA B I LR I B B N S B B B B SR B I O N S L AR R B L RN RN R R B N I 2 B w s ow o A e P oA e e P d R W LR SR S # P ow B _NEN B W W W B AR IR N A P B B - R - E L REB O W o W P R AR W Ol oW o e PR o LI BB NE I N A Ll S ARTS B R O o R P R B A B B 2R N N B B BN O L B A R B B R R B 3 AR A AR 3 LA R BB O R E LR SR I B L N B N B I 2 B I K - I I R . R e R LA B I SRBBB BN B B2 R B O R LR N . 3 R OI OF B BE I « A R - A * BRI N A P A B R L B s Wk e P o I N W W P ’ W oW P W W W . oW W I I t BRIB BE M W W W LEEE . e P N R B R T B E R & F - oA . ¥ L oo R e oW R A 3 O R N K I T A N N A A A KI N R O - e W oE e FE R W E R W . O I A A BE A N L R B R B B B R AR = Ak I R B IR LN B R BN SR B o W Mk B B B LA N A A B I I LR B B ‘ B P I NN W WA P W * LR T RN B L B I B R IR A o e B e e B R o o o e ow L A 2 B R O B B B B AL A A LI B B B I R R IR I LA I IR I N B I A N N E A I N R ) B B I BN R AR o oF B A L I I L R B I IR B ® O 2N B A oo W P o woww e e B oww L AE * I * R L AL I B L * LR I O N SR A I E R I A B A R B N A I N & oW WP W W ok RO ¥ o FE oA N W LR B O B B I 2B R SR A 3R B A e e e e dR e B oae W wm B oW W W s O W B o B e B o e R S B O AR O AR LR B B S B N I L R I B B LR B O I I I AR © W 3 LAI LI R O e * - R - o o P oW AL B B BN B B 2F BN N 2 B R W2 @ o W I O o B OE O W e P B W -k e P W e S B R W oW W LRI B A I RN N O AR B LR I O B B BN CEE B T B BN A - * . LR A B R I I I A C I I A B R R BI B A L B I B B I o B S B # BESNO B O R L LR AL I B A B B R B B 3 3R W B 2 o W A P e e IR B R W L AR IR 2N B L B 0 2B AL I B = v 3R I B B SR N I 7 I N L O R S £ hd & I B LA oW - k& oW o= L W a : . * . I B I I LR N BB B B I R L R I B BE R A B B B N I 3 A IRA LR R I O R B R RN N AR A B L N I I B B B A A - % ow P B om W kox ox ow b o oo L s BE B B B S N B A S L L L B ' I R CNECEE I B NN . W W oW W W W O o B oW W e LI B AR L IR O B IR B O O A BRI BN A ® * . e « boa e e kenoe ke e - % ow ko ow o ow £ « - ; * & . % = s . LB @ ) L O I ® L B S s § 5 - M 3 A N W% . N R A P « ® AN R % B R . M a8 W . . © B I « i o R B e s « BB L N w - U - LRI e & » P # = o * e B oo W A B # * - = ow e * w e B . = P oW * . e om - % L. B B SR * T w % e LIRS B = LA B B B I B I B B B N N B w® % % % B oS WY S owE RS e oA e W o W o R w om & O B 5 . * « e W W B o W e o W W W W e WS W B % B W A W e W W W o W B W -, o W W W W R e w L I R R - A s W W W W MWW W e - M o s o W R R B S - A W W o o T o R om W W W W W W W W e W de o B o W * & N . * . = . = = ® ® - - * * Y N . . = * s - . ) e = % . « P , I . ‘ ~ : ,_J ¥ * . . . B ¥ ; » * " - M B e w » ) « = + : s w RS * N . « ’ & = . b = * ‘ * . - L * - . A * . W : . R — . s e g - - R i ; R A & SR A TR TR 3 c (,,“_*m’,“ - N . - . ) 223 . S, § 8 -2V *av : - 3 ‘ K— xggt §§§......q !; % KM¥ C soPe ST — !i N e T3 i/\x i’ Pl32 i ‘ -{ ' BiG ‘ | E ADRS g | * | i: | i?gfi ! o | :1 k & 1‘ ! ! T14.T3+ , FBOX ADDR— e e /\ i| HRIRY MNSTER !I A N 1 o ! 18l 2. 2} P 7 A [ 5PR AQOER - 4,41~ |A Lkt N | I | FaD \ \/ 4 I ] | | : / ; — | 1 ! MRMX FB 8uS >33—%ii 4 e <<< NO SHFT LFT SHFT 1 QUOTIENT . | 8- . ! | ———mm——— . .i " 8, MCAND 1 MHLDC ~ ADDL RT ROT § i 33 o I 247 l MPLIER | BYTE N | MDOX |<7:8> TM A Tie T3¢+ [ i i || | , ‘ - ‘| ACC LTH T2+ .70+ ig? 7 nPLs el | | | A | R = A 50 ' { [ * H e ' 1{ - — i i y A. ; [ i ;L é § 5 =1 LTH [ . § i !‘ A W WS LA g Voo b I. § : [ i [ i ! i ei S DRES SRS AW ARG AEEH W IR T S WGF NG mmmmmm NS TS W W e e e e s M B - cLal ! T3+,T1+, I ' i 1 u } frmsx USZD O amswfiaam | 2 7 PB: 17JNEXT a;gggfi QS EMBLY: ! 1D-DD-L8213-8 > « | ‘ FBOX' DAt ATE |ENG. xw_ Tevemn DATE [TITLE® 7 P R (Ve 2x8 [ J|LTH ; |7 E P = : MULTIPLIER| J PPROD | 8@ g : i MCL ly ' T2+, 70+ ?fl;'}fiv 7] LTH MDOX | ! L . § L | pIRE |1 < b ; | ! i 'RIGHTS i| / §s to | { LEFT24 Lo ' )| ifl%s |o3 -] P 4 13271670 LTH r " ii | f ; | : , 32 NORM COUNT i | PaRA RT8/LT24/ TER| Te+, T72+ 8 EXACC D€kt ;o o S |I ” a/;24 72 'we r h SN SRS S SO e i i i h A—— - -|l Ti+,T3+ 7= e N\ era | +,T3+ ‘ EXACC SUM j |T14+,T z 32< | MHLDA 32! B § ; Lo e; i. ; L, l-g;g}' S16 ACCNDX ; | LFT SHFT 1 LTH; 32 7/ -‘ ; TO+ T2+ - | T3e4T1e SO0 | ~ 1] @24 |l ey BIT SHIFT | ) 33 i i N 181 i To+ T2+ , | e g f t ! ; o LTH § 1 I \4 1 | |! yI 39 R R § | < 93{es‘f?) M ] ; | ) : |! 3 T3+,T1+ R ~ [ ) )4 A—d MHLDD * RRC; 17 b’ -; i 1 [piwo] 8 [ HWBUS[ - 1 QUOT BIT —p—p SHFT 25 | ! RT ROT |! 8,5.8 i : i | 20 L NIBR| \?3 PR P 12+ IHER e » * ;{;‘ ROT i I 7 irT ROT RT ROT ~ RT ROT e ————— - | % par SNUFLIL | LTH WBusS | "“! !; BROTHX LFT ROT 8,16 .i —J‘— BEN T2+,To+ A | BPRB | 124 vo+ 186PR | | Ao LTH § LTH [ 10168 1 | ' ~ LNGUD !i i \ I U L ‘ 1, % 7— ALIGN— LTH | \ | ; PARCHK | ; ] BSMX| | AJ auxe e [ } I - T e . . BT [ Shvhs SHES MR MmN B SR el sl R dae S L I ; o Wamx_ __AROTAX )! ; I | ADR LTH )Co T3 | FBAD Ty be oe | LCODE —‘ ~ v { i i ‘ GPRA _B+ z | | LA Brix i i iugs-e-ci12e7 8| ! e lag! aIBIN lw szxs” FAD| ACL 3 ALNT FAD AL [ 1 I —— i » T3+,T1+ 4’6 ‘ i* ? i = - ' 4+ (es) fl {.,..q...,.”.......-...-..,fi‘.., ........ e m e ————— DRy ¥ 32 11 ADRS CNT g fi%‘gg ! ;‘-"?za h < NORM ‘ : B : !R 3+,T1+ e = /[usus '; 7 32 o DRVR GROVER ! Ny \/ A0PB — ! | Ts : i LTH - ~ 7 — BT| B ¢ K —C LTH c LTH Ss _ ! ERNIE ; BHIMX 17 ! !* T2+ T8¢ - ROT I 4.. ; N\ ! A I = |f ; | -Cook1g ! | ] U} i ALIGN | ! s A EXP Ll XOPA 4 LTH | ! ' : T+’ 70+ :| [ 1 W > i : S s dae Aee e s SEEE WR THRR WEEE GEE wase seee Se e S e e S DS GeNe NI GleR AR GRee aaeee Al NIE e IR NEEE TR SRR s e e e SN RN RN AN SRS W DI O B SIS NS SR RS W e e | : * F=====-Tt N L i T3+ | Y. N L || SER | -: U B | T14,T3+ ! A 1 A4\ iB| 3 8 & ! xoP8. 1 LTH i B — i | "“‘) KERMIT !| ‘ 4 ****** e deER AR dele WNEE IR MR R SO%e weee SIS SERE RN MR MR MR Wawe SN R AR o ! D ‘ ; |o12E |CODE |D iBDILGR213-@ FB"H ' 1 L ggg‘ A , ?‘ (] r e R /&\ ' ; ——>T0 DATA PATH T3+,Ti+ FOR FBa ~ | 2. Toe : > 70 DATA PATH . . —> TO0 DAY DATA PATH A T2+,Tas FOR FBH b T3+,T1+ a§§§'5¢ffii< STICKY BIT CNTRL =t ... > Lm uPC TO ALL RAMS 'SWE ; L, ‘ f /\ DATA TO ALL RAMS 7~ mr ow N [€ N a L 5 0 , A TO+ T2+ e ¢ SDB CLK T SDB DAaTa IN s08 §3§53‘“““**T“*“ e K N~ 5X MHZ , - TE+ T2+ TR+ T2+ Ti+,T3+ < FBOX DATA PATH THTLE! TR AR T S NEXT 7 6 5 A TS M A M A R W, W 5 o 51 D-00- L@2¥’3~é 4 ‘ PR @ . ew B8 W M W B R e ST R DRI B GERcmer cr ® S *s e g % 5 2 Ssg——— i SR S 2 A N G SRR o FSOX CONTROL (STEE[CO0E] b BLOCK DIQG AN l REV. . N A 18D L@E??-0~ FBfiE 1 B I e e L 2 23 n - & 6 7 | ‘ 5 Y N, | e ; . W || BYTEI vaLIC 3 [2[ 5] ] | {)> . | 18 SHIFT ENABLE {)— o ._p - SIGNALS TO-FROM ANOTHER PAGE 4 P - siovaLs ENTERING LEAVING MODULE IBUF DAaTa B<E 412 >0PaR I T BITE SEL <1:0> MODE -ERROR | OPT IBGPR <3:@> va RD ROT u:a}-D a,.f‘ IBF | | T To0F | I [B SHIFT ENA SHIFT COUNT <2:8> FY g;;;g AND - T1 INV IBUF SHIFT ENnG 18 Si (B8 — ~ (CSB) UOPSEL <1:@> (EBD» ESTALL TO hod " - 8 - _——— e - - - - _— e, e ! | / i CHECK CoTe | on ' - = [ (RCC) REF CTx <1:0> P I «ncc> DEST CODE SEXT ! 1o i 5 | X 2& - - - e - - - <1:0) el i \ ! crx crzes [OP MCA , - —— : | 180% , - - - - - - - i*0 T - PAR <3:0> 30 NO "D LD E — ] oo v fi@L > LT . | 1803 §-%~:> i| DBS 16UF PaR <3:0) IROT PAR € 3:Q) syl :: ._._J . {—m —~ papyry ¢ CHECK i 3TRING MODE | || @rree vaLip 180% ) { Ls § MCA — WOPSEL | I 2 | <y it BUS EMD CTX (110> —ope| CENERATE InD CTX <1:0) —Sptmm <1c8rop “en Reo p—oy o Rt s) 1805 - (180> BUF DRar PE " , Y& e Dise 5 " i Lfl — s : [ i fafi}_%wD? ~ SCORE BOARD 1T DISSBLE <84 | | ;g? , - =i ! ' l pisa __|teoe. Lo 18 13, : ; €0O tms&w&e :rn&* L‘ '3 ATt E ?? - **”ig - HIT DISABLE ( |80 » SCORE BOARD \ | -' a a | ' 1015 8 it cB:a> DCO ; REVSIONS - g“‘ I* 73— INT SEL B2 Lo - s ‘ “ ig? i <1:8> OP l’ ] DRanN | | § ;o 4 | €CSB NMISC <t=e>}——f—- LD OPAR ——}t& 0P LUD OPaR 1CCSB e b (0P “ 180 f3““‘"‘2, o b b * i & LY i PaR 8 DRar - b oo ~ERROR 18UF 1 ! i 2 |1803 (cse>» wopseL p ‘;gm‘ z§r2§a§ @ e T.Lar B suiFT Ena e > EMO 13- 3; ! j— == EMD LO snn{>-~wé-::> T MCA L I o DRAM PE ! ALL DRAN BITS N ] | [-0? BYTE ¢3:0> AP . ; 1803 B ;2 1 i 7 < ! ! —*—1 ] | auf b CTL <1:@) i - - T =-=-==7==-==== | t s] ' LTH LA R I ] - i 7 . 5 LT | | ., CONTROL | i o¢ 1804, ED — crx Foe—Demo ! I - - | VS ; — | i : — C i | —— 2 c1ca gasma e = - | OrUX DBUS OPAR 310> | f1(:fi§ ' o \\ — | 1806 +; [OP OMUX SEXT 823 | SHIFT BYTE <::e>~b——§fi———’~ | . i 11€0 PE 803 - ! | ot SEXT @4 Mux 2, ¢180) BUF [BUF > PE ! | . TER | | | o .- ' : D i r—*-.‘“ 180 i | | -LAT STRING MODE ——— : 8 It --- I | L&—-bmta BIT <7:@> D s e e | cHeck ~EXECUTE -ERROR {>———— Viafif‘ - e i | CH) ?fittfi~c>---~ 8rree Parity { 80 ENABLE e 18 SHIFT EnBLE 1805 a-g > 1803 e i | | ,;;2 ENGBLE 1803 e | —aE] \\‘x\\ . Cur vaLID <3:@> = ! i80S N . (18D > DECODE ERPOR !t;-—ug;z oPaR - , 180% —4 CuR . 10 " 180% ~EdkoR . ‘ 1807 Chix (MCD> MD BUS OPAR <B3:80)> - T1 [NV IBUF 0 -LAT STRING MODE —— - 180F BvTEe <7i0> DI B [ROT PAR <3:@> 8riE ‘ ;§$s | flCQ — 2t :'§§~ BYEEL PRRITY ORI~ ] r---- ] 180y ) T E 2 D <1BD)> BUF DRamM PE I (180 BUF IBUF> PE | ot| 0PTINIZED 1P 3 1ex 1081 -0-80201| a8 { | [fi e]{ toigeeceigal s . SR—— N v PARITY DATA PATH o] | THE | ( IBD MODULE BLOCK D SR 1 o lca?elt.aaae-fi%m 1 2241 s vaLID BIT ¢7:8> P Mo figzgzzw}{— e B | ux 2. 452 CUR ROT <1:@> para 15,_}*4 180 MUx ROT <1:8) 5} Ita?} 321 ' Vi 73— 3 (BUF ENA (EBD) ESTALL TO 18D r5— mfi | IBD3:1 V i D 4 ) SHIFTER e % rg = DMUX CTL @ ] LAT RD IMD | | | w r 7 rux I 3 1BUF SHIFT MCA PATH HUX SC<2=03~D—+L 60 3 , b SHIFT BYTEC1:@) {H—nrt \\ "0 W, 803 L33 ar IMD LD Em«b—v‘—}t T 2 ¢ MCC)> > SEC SE REF REF DATA }-—-—¢MCC)> DEST CCDE <1:@> —S<— IHD-END . BUFFER b". EMD LD ENa { 0ad : M WweENm (HCCH fimmfszm.}-_a,c_ CONTRNL m T LTH J“ FL3% 1803 [BUF DATA 83 c?:&-—-—%—- w ba TA B2 (7:0) =gl 8 e 38 < . 1 | orux 015 « bor ' i DMuUx SEXT 823 i DMuUx SExT 81 — P4 reus <31:00> J ¢ 'ABLE 3) ) DBS MCA 1806 .7 i DEUF s 1806 .” 3 LORD | —_—— p ENOBLE I 1M CTx 1B0%.5 I EMD CTX i OP D<31:88> [ [ ) ____-= <ICB) OP MEM REQ - e —m E— Brux SeL 11D {H—I ' ISEL B se-!>—- 3g — LD BUF <311> ¥ nll ,§ : o - - - _-_ - - - - . - o o —_— § S | ENA OP BUS ;gg * G I §a i ....é... | OF ara | 3 B | \ 1804 ,5 i )60w 5y —/ ) 0P BUS D<31:00> ) { I I (CSB) UOPSEL u:s}’—s‘— i EMD LD ENA «b—i‘/—:}g; " | CICB ro crxk | EMO CTx 1) * 0P D15 | 0P 0O” TABLE 3 | | SEXY [ !!gi o - ! i DECODE eov.s | | ! ; | a ? 180% 5 ! [0OP ! | MCA | ’ IBUF DATA PATH ok PROPE REVISIONS DIGI A. £auiPrenT CORPORAT 10 c‘[cm Cnance 10 TRE bSED Tn |woceok FOR st on 2242 | 10 paar& THE MasFACTLRE C N0 Al [REV 7 6 [ 5 ; —1ORN ., 0 & @l I 2 corpoRed oo 8 N uj o cor e oy e TIE o CCOAT) JSMITH llc=5 L.HET2GER . Y AaTE JENG, lormovesi G, nalnan DATE los-mov-ov 19-5EP-B4_10: 31 FIRST USED ON OPT|ON-MODEL: A | C CONTROL INT «CSB) UOPSEL ¢1:@)>- t 31 EMD <(31:0@)> LTm | P €MD | 1806 , 2 DHUX SEXT e | DAaTa e ‘,t’ | | -—33-——— [BUF DATA B' (7:@> —S — - = I | [BUF DATA B <7:0> — o -OMUx ON DBUS % 160 - !L — e e . - . . . - o (CSB> UOPSEL <1:@> ) { im0 Lar <3100 m MD“ ! 1BD3: 1 l" DMUX D<31:08)> . | I <31:00) LTH EN MD BUS cszm}-yc— I I DarTa ABLE 3 cica» | BUF LD CTL ¢1:8> 321 " D — , 1 E—)’?‘"“"m BUS <3100 S —— i | : " [ —. 31 3 | i " “B% 160 | ‘Lép; !‘ ‘-—J RO se; STR LTH uRt ROT o SKIFT LAT |- (CSBUOPSEL <1:@> J——IOPSEL [BF ' CIBD) DATa BY <7: 0 N 3 1% -C(€BD)> ESTALL TO 180 J)- l.fi;tprl ss SEcooe -5 LTH — WRT LAT 2 8 | I18D3: 1t D s LAT (HMCC)> DEST CODE <1:@> C1CB> WRT ROT <1:0> P—pimr LR T 60 MCA ] 2 8. 15 (180>180F DatA 81 <7:0) vaL 2 IBUF DATA 83 <(7:@> a8 | @ IBF TA6LE 2 8. N 18uF parta B2 <7:0> TM (HMCC)> CUR ADR n:a:}—T IBUF DATA B6 <7:@> 1o oara By 2> 7 IROT D<¢31:88> TABLE % IBTP ¢1:8> :;' 7 2081-0-20291| [ " 3 JNEXT ‘ AT HIGHER & 0N ] TE |TITLE: Joosee | TCE | T D-DD-L8208-9 S12€E [CODE D 2 [BD MODULE , BLOCK DIAGPAM NUMBER 18D |[LD298-08-1B8C2 ! il LI [ REV. A 8 l | 7 l ,6 l 1804 i8D8 VALID " »~ W‘ 4 \ I 3 I e {fl_g] amaw > BYTE ' vaLiD CNT DECODE =~ DECODE 19K : r{>3¥ REG 1S PC A SPD MCA 809 T oinv 18U PH—roH ’ CICA> STRING MODE ———— EPC EOL @ ' Le > cur vacio <30 T— »swb——-—-:) FD FLAG I8 SHIFT ENA 1BUF BYTE! €214) ¢ DISABLE OPTIMIZATIONS> TINIZATIONS) ; " 1BUF DATA By (71w> IBUF DATA Bs ¢2:4) ; IBUF DaTa B2 <7:8> I {)— FiooER b| 809 4)>— \rlex 2 &1 SHIFT COUNT c2:0> <B:a> [ > ; NAT OPTIMIZED < BYTE SEL SL <1:@> OPT T BYTE IBUF DATA B6 €3=8’<!>-7‘-*§ , ?%a ! n— . : k& el W . _ Dafi IBGPR < 3:0> 1 19% | Lat Sviei ¢3:9> SOB LD A¢97:008> { >~~~ ex [BUF DATA BB (710> 4 —yioy 80 LD A1t HD—rd £ FLAG €Pc 81T <2100 P OB LD A<19:08> — s08 0a <@9:00> {18~ o | , D IBUF BYT@ <7:@> <G:id> IVE ‘ 3, g x 2 TM~ BUF EPC ¢2:@> <C:d> < we Low pran WR WIGH DRAM u 6. 0o }—22 s para ERR 10 LTH {> 10 oran PariTY CHECK A o 88 I ‘ (180> IGPR <3:@> 8 | - i | s | o 180 3': n ,_.J’ :> DBS HCQ !! I I"vi}Lar grrer <30 | Soe Dad! ‘V*‘ * — INT °C SEL 82 P skl 82 P— a ! | ; B i I SPECIFIER DECODE AND DRAN LPicconI 5 § e ——— —loen. sl He & ; fl ° T, KNIGHT IGO0 S U [T e racer [ 19 l cALL DRan BITS) , 5 fg':‘ [ t—d ; - :g * i T T | BYTE] -ERROR f""“"“,___,D | i | 18uUF BYTE! ¢<3:0> D—rri] Lar oLl — . 3a | | 1 vi}ear cors <5:0> L | | > 180€ ) | ' vTiLart FPa < | : | viiLar Last I"Viinar aors <5:@> T (180> 18GPR <3:@> ~ _— g 2,e I VTHLAT CTL <1:0> vThiar osar VTINAT FPa i | VTHLAT BOEST NEXT vI} NaT LasT i ! i .i...._.ifi"‘fi SusPENO ~vThnar opar i VIILAT TYPE (1:19> S VTENQT BDEST NEXT o 1e08 D]y 185C = vipNaT CTL <1:8) | i | 8o I vilLar reF <1:0> — ! | ¥YThLAT CTX ¢(2:0> I"VT}nat reF <1:0> i I N e;f VIINAT SUSPEND a BUF FD $LAG <C:A> 2, - DRanM A ’gm , ) ieoce AT 2. NaTIVE MODE viiNaT TYPE <1:8> VIENAT CTXx «2:8> g | T ef t ‘ ] NaT OPTIMIZE" - C | ! ¢ 3eds I1BUF DATA B2 ¢3:0» — | , I: n 3 ! | 18GPR ~ERROR ragLE | jiecy L~ I n IBUF BYTE! ¢7:@> (i) f | -cioor oerivizes | 10% [T | -ERROR [ EXECUTE | D ; sm&—-D 1805 8 | | | 180€ g | + . | | ; C3:@> 10K ’ !| * 19x_ORaM OECODE | ' H I8UF DATA ia B3 L4 <13:@> -LaT CTL ¢1:@> —4—— ! | SEL EXECUTE I I . 2 | o 1B0E i803: | o 180> BuF DELTA DELTA PC (248> {z;:a | 19K ¢BUF tara By <o <1:0 8 { | = -grroR {BUF DATa B1I (7:0>: \ | ; LAT [—<—{> Lar BYTEQ <710 CTH !i ! “f— [BUF BCB.%.3.2> RMODE 19K Brieel , DELTA PC <2:0) 24 d SHIFT BYTE <1:0> <B:A» 1809 i ; | —— ——{> 18 stare ol eISuF1? o pL | . >—w] 19x {>——] SPECIFER | oMuX CTL @ E DECODE — NAT LAST 3;“ NAT CTIX <2:9) NAT CTL ¢1:@)> o] SDB DAB2 DAG2 HD—y DB IBUF DATa 86 c?:nb—-f-— [BUF BYTE® <7:8> G {>—o (CSA) UMISC <1:0> B ——Srkms o 8 IBUF BYTER 720> —ri— INT PC SEL 82— ! f T T a— 3 * DHUX SEXT 81 DHUX SEXT 82) PREV BDEST NEXT unLaT cur vaLID <3:@> Pl Laa: ms“ £0a1-2-8920| a8 | 4@ U ! 24— vaLID CODE SPD <2:@) " v I BYTE @ vaLlD 18x 1BUF BYTE! <23%)> 5 “ B CRU_ [14-SEP-B% 19t FIRST USED ON OPTION-MODEL: [ 3 T gfifis& ir C. MairaN _ je’-wov-ov |TITLE: IBD NODU_\LE o0, Froeog LOCSTICHE _______BLOCK DIAGPAM NG, xT DATE W 0-DD-LB208-0 T3 2 Si2€ Ffifi‘ D | NUMBER |BD {LeCO8-0-1BDS { | PEV. H 2243 l 7 ‘ 6 180A | (iCa) BUF FLUSH FfiES'}—’ i t80A = D) I 180A | INV 1BUF DECOOE [ I\ 1y 1y 160 | | (1CA)> BUF FLUSH MRES3 CICA) VIBA SEL ADDER ~c1ca> 1STALL 1808 FO DECOOE {>—— INDEX MODE ——— (EBE> PSL FPD TO 1BOX NAT OPTIMIZED > epcBIT <20 | EXECUTION ECuT] , FLUSH Mas RES | (1CA) VIBA SEL ADDER | 3 INv 18UF ——— SHIFT BYTE 1 A D—T 18 state H—o ~ERROR SAY =i _ _ - EP!: BIT <2:8> SAvV LAT LAST 180A [FG 1804 | EPC 7 OR @ IBUF Bl <3:0> 7% T | NAT CTx <2:8> | NaT CTL <1:8> | -FD FLAG , PREV BDEST NEXT CLR EPC erc oL @ ——f , 1BUF ENA = | l F0_0pCO0E ——)> FD FLAG O i‘f;* l ~ NAT CTL <1:@> | DEST CODE <1:@® CUR ADR <1:@> | SHIFT COUNT ¢<2:@> | Vip—FD F —[v1}— 0 FLac sav , | | vaLID DECOCE (NCC)> MD RESP B ROTAT [ON | ¢MCC) SET 18F CIP ; { OPSEL DECOOE 1808 10K CICA) STRING MODE -’ T— C1car RO 1MD T -ERROR —— IB SHIFT ENA hJ o !KEBD) ESTALL TO 18O ——i /oL mCa ste| | "gf A DECODC (CSB> LOPSEL <1:8> — 2-4—| 2. NV 18UF ——— 0B VALID l1eos| | o> 1810 <1:0> o ROT 110> RO o —{> Lar R0 1m0 [ e 1ewr 80 ¢<7:@> Pt e 1808 e e D FO DECODE e ) | | c csa o (CSA) UMISC (180> 18F FULL OR CIP <1 0> B —p— ~ [———& BYTE STRING erron —1 ) —— ENUF TO LORD DrUX vaL1 | -ERROR 18 stare> COnTRO < — i ~ | ¢1CA> STRING MODE ¢ 180> ENOUGH TO LOAD - ———J)- r§ ' Cicar 1roRx crece I 1Ca» BrUX SEL DX 08 vaLID s = INv 1BUF | CICA) LD IFORK DISP | ' 2 ————J 180> Drux vaLID | C1CA) 18 HOLD LAT RD [MD ! i : \ gg}8 IFG nCa me ‘ SEL 1MD L98~2° B 1804 18UF PE DRan PE ~INV [BUF — — — V L D—«D S ECO0E IFG nCA LeT ERROR 18oa D BUFF ERROR 1FG 3 E4R0 18DA — ERROR <C:A) ~ LTH a > error sav ! P P PT IBUF CONTROL , [BD MODULE L - fi!"’ T SI12€ |CODE | BLOCKNUMBERDI QGRQQ._.._ E [ = | i i‘flfit.?l‘k'fi!«.}efl [T ELP:CCONTOTBDSBD.ORU [14-GEP -84 192 33|NEXT WIGHER QSSEMBLY: [ it 8 . || —— pc seL 82 18F 5”‘1 | O OPCOPE DECODE 1808 | i &< & I ‘ . | | | D 180> 1FORK vaL'D : ‘ | -f0 FLa6 P— , = - ——m - — - |[ w6 JFEY 1% o Tevewce 2244 z | 180% LTH [80A [T | ~ D s (180> ISEL B2 [+ 1N0EX ook i ; ! LTH e CIBD)> UNLAT CuR vaL ¢3:9 | -CiCA) PC ISTALL A T -—J__D ! 10x .m LAT STRING MODE 1808 (180> INCR ViG-St % 1808 UOPSEL STRING i| ——r—— DIUX NEEDED (180> IBUF REQ ' ' ! vaL nca 1BF COND Bl ' || ‘ vaL MCA 1BUF PREFETCH. - | SWIFT BYTE <1:@) — - - - - - - - -‘ MCA | 18UF -CICA) STRING MODE ——— -BUFF ERROR ————— , ‘ a8 | @ | \CEDED E DrIUX | 1BUF BYTE © “;"’ ; Cooe 5T 1B SHIFT ENA <B:R) B1 REG 1S PC | ¢1cA> Briux SEL DAULX 18 STATE 2 ! ; CLR EPC LAT CTL <1:@> 4> INV [BUF [ Lw: ms“ ggiecT ~ERROR SavC1CA) LD IFORK DISP i L o oo o - - - - S [ e Fr——=—=-=-=-=-=—-=—=-=-==-= -——-—-—fF === o 30w =q81-0-80c01 ENUF TO LORD ——— . SHIFT IF EMF . -CICAY ISTALL CounTER ) EPC EOL @ EPC BIT <2:0> SAV —Hk— v LaT RO 1rO _— 1804 | ureur CICA) 1B HOLD — CICA) IFORK CYCLE —— LOAD NEXT BUFFER CICA) STRING MODE —— C1CA) PC ISTALL A LAT RO 1M ——1 DruX NEEDED CICA) LD IFORK DISP CI1CA> 1B HOLD I o o INV 1BUF — TRY SHIFT C1CA) BrUX SEL DRUX —— 1 i | Y | SHIFT ENUF TO LOAD | l e l*agt 18UF c1ca> 1FoRK CYeLE — CONTPOt | [—PREV BOEST NEXT 3 - ---=-=-7 - - - - - - - -T-- === - - - - - - - - - - - - - - - (USE BUF1 FIRST) SDB DAGO I ) 4 CICAR)Y PC ISTALL A | INV 1BUF ——] MNEXT ENF L0AD ——| TEChe,, ——Ena SHiFT IRY SHIFT —emet W i - - - - - - - - =T )—FLUSH MAS RES | 1804 Lat 8oEsT NxT ——1 Bocer | 5 EL 8 7 6 ] 5 A 4 FIRST LSED ON OPTION-MODEL: 3 |D-DD-L2208-6 2 D {BD |LR208-0-18D4 | 1 8 | 6 : i ! -LAT FPa i . ¥ “ > INT ISEL 82 ; [TeuFt! ' ‘éggg LAT REF C1:@> 2 | , LD [BUF i__r"‘{}—flg__ 3 ; b (180> ORAN CTx €2:0> FD FLAG SAV 4) LD IBUF 2___{"'"{>—~:> (180> DRA SUSP eeroRay n ¢ 1BD> EXT OPC ' CI80)> EPC D OR 7 ' 1 §;fia (180> (806 (180> BOEST MEXT 7 (180> DRAN LAST | [ b ,,;;i‘f | DBS MCA | ' ' i | 9 (180> EXC ONLY f . ! | ' ' ! , : , § ; 18UF 1 LTM i INST ~. i LD 1BUF ¥{>-—-‘1 ; ' #0 DECODE '* " P—rp 1nsT FO FLAG Sav L_m , pecooe 1807 e i (1BD) BUF FD INST i, \ g ' i ' £ Lm"._L Lo 16uF 1 - v, BET 18UF BYTE! 73> Pt Lar LT n e LAT ADRS <%5:@> 4 LAT CTX <2:0> Ea" 0] | NAT OPTIMIZED- et L, TABLE! * | — T | S SDB CNTRL ' c2t1> 8 P SD8 3 CLK ~———mm | SDB LD A<11:00> S08 SD8 DACIS: 1Y SHIFT 3 PATH Sc2: ; SO DA< 15190 SL8 3 CLKk CONTROL CCL> | —2 1) oran LRITE DATA (SDB DA <9:0°) (180> BUF Fa <7:@>| ~ , 180w ; SD8 LOAD ADDR $08 3 CLK ——fuUnCT IO —> 1R I DRan , ' DECODE , w1 LD IBUF ENA WR LOW DRan ; | "—"'E SDB DA1S ' R Lo 18uF 2 PD— ) e r e — 13__!-—:) | 16067 —> <180 pisa S8 MIT DCD <B:A> . . = - .- - | (Cux) [BD CLOCK 5 1wl 1@%&}*——;g | ‘ ggecxs —{> mooue cLocks (CLx)> RESET 141 8 J)——1 180F | ‘ : KEY LOOP (IPD)—Jp— ’ ST Tt T st o 5o SPECIFIER DECOOE A DJ CYE| lg - S rox | ' (CL) SO8 DATA [NA aORS LAT FPA ) LAT BYTEN <714 1908 awon p—D 1806 r:——f’" | (FBA) FOOX ENABLED | 18x \ i [TeuFy 10> 1 DIAG BIT SEL <21@> ' , ' 3 ENA DIAG GRP <2:0) ' 1 ' ---- ' t m s - ——JPKEY LOOP (HCD) oD GMO 180 —Jp nOD GHD 180 B! REG SPEC ~r——ORN , knigurlormovee TE [ENG, DATE [TITLE: ia ; PTM7, ? _rainen _loov-en 120 VIS SO TM O racer oo BEET y J14-SEP-84 19: 34 INEXT HIGHER ASSEMBL: LELF<COMDIBODED DR 7 T ‘ 508 pata our re0 | SWIFT p><——DIAG BIT SEL ¢2:0> PATH L3 g D1AG GRP <2:0) 18O [~ 5DB 3 CLK ' \ ' 1 DI1AG BYTE ¢7:@> ¢CL> SDB VIS SWIFT a (CL> SDB CLOCK 1BD ' ' ! — rux depd ‘ 19K isS28 . f— \ TTE , e ) i . oo CcL> soB pata In a P—ry | , St VISR PONIS T ; * : * \ vo f ' | i (18D) BUF DRAM FPA ' - "Jifi SEF 1105 3 (180> DRAM TYPE <1:@> fflifa___{—f | | | ‘ LAt 2.3, i LAT B0EST MxT 1 ggt LAs? 5 . ‘ ; ‘ ] 3 LAT TYPE <1:@) {5 ' N i | | i — 5 " . \ e , LAT CTX <2:8> ' - E | 6 5 A 4 IRST USED ON OPT|ON-MODEL: o 3 D-DD-L0208-0 2 1BD mDOIDfiUGLPEQN g SIEEICG&E[ BLOCK‘_% NUMBE D _|BD [L@2O8-0-1BDS | é‘ I =57 2245 8 I 7 l 6 l W 4 I 3 } e [ A8 430w v 9081-0-80201| aq Lflm ms“ ! 08| A 5 TABLE 2 __INSTRUCTION BUFFER ¢ IBUF) FORMATS TABLE 3 CURRENT SPECIFIER ORan BIT FIELDS ORAM BIT NAME DRAM FIELD USE SDB WRITE GROUP-BIT # CONTEXT 2 OPERAND SIZE sig‘ums ; u:su,w:” TYPE 1| OPERAND TYPE HIGH/DARE D E&ii:{ ; 8-u.L.0.0 Ed TvPe @ ?.‘é; ; . _—— - EF.GY ?fg%fifff ” HIGH-0n03 HIGH-DABY ,.&m; - | BYTE 3 - : -- INDEX, 1 NOTE 1 - - REGISTER, R - - - | BYTE2 | RMODE BYTE 1 BYTE 8 (0.s] 0PCODE Rhooe | (2.8 § | opcooe - - - RHODE BOA (4.R] OPCODE - - RMODE (5.R) OPCODE RMODE §"‘§§’ (8.R1] §§‘§§ OPCODE - - - - - - - N - ,3"‘? - - RMODE - - - - - - - - RMODE (3.8) RMODE | (6.R) | OPCODE — RMODE (7.R] OPCODE HIGH-DART PC §gg‘R NOT ) §§"* BYTE SUS# Soest SUSPEND AFTER BRANCH NexT H16H-0A08 LOu-DAes ;gg: c;;c »e. LONG vg?e :fxg? xtugg; 1tecB1> | 1tucee> {g.;g; gccggg { e, Guad 881> [tecBe> [tucBY> 184 14: -} { IMED. (PC)e, OCTA | NOTE 3 | 1t#<B3> | ItwcB2> | ItweBr> | 11acgo> | c8.pc) | oPCOOE LAST SPECIFIER | 000 PARTTY EBOx FFORK RORS FPa ALLOU FPA 14 LOW-0A08 Lou- 3o s WORD 4 R NOT PC ABSOLUTE. @(PC >+ BYTE DISP, BIO(R) LOU/DAGE FORK aDRS 3 LOW-DAB3 JMORD OISP DEF., GUTD(RY 53 ‘f i% 33".,;3 ? t%fiim“f LONG DISP, LTO(R) FORK ADRS © 8¢ 3 . t{g:m RMODE (9.R] OPCODE RMODE | B10<B8> | (B.R) OPCODE HtD<BI> | WtD¢BD> (C.R] OPCODE RMODE | L10<B3> | LtDeB2> | LtOBI> | L10BB> | (ER1] OPCODE WORD DISP, UTD(R) LOW- 0000 - RMODE | 8wacBd> | osac2> | ewacgl> | osacee> | ro.pc3 | oPCODE RMODE | 8t0¢<BO> | (AR} OPCODE BYTE DISP DEF. @BTO(R) §§ ADRS 2 FA @ 8<81> — 322% T InCR DEF . O<Roe one? :: 2 Fa 3 - D OPCOOE £+5.0P2 JOP2+EX LAST AUTO INCR, (R)+ BYTE« : - REG DEF. (R) AUTO DECR, =(R) | DECODE hgpt UNIT A CTL | HWIGH-DAB2 PAR C - | BYTES cTL 1 cTL @ . ® BYTEG® SHORT LIT, Ste - LONG DISP DEF, LT(RY - RNMODE RMODE WTD(BI> | WrDBe> (DR LTO<BI> | LTD<B2> | LTD<BI> | LTD<BD ¥ C OPCOOE (F.R] OPCOOE 5TRING FORMATS | ) _—— BYTE STRING - 3 BYTE STRING - 2 BYTE STRING f 4w BYTE STRING > - - - - - - - - S<B83> S¢B2> - - - - - - - - - - - - 5¢88> S¢BI) S<88> - ScB1)> S¢B2> S¢B1)> 5¢89> S— S<88> BRANCH FORMATS TABLE 3 WORD DISPLACMENT VENUS BUS FORMATS (FOR 180) BUS FORMAT MO BUS. READ MD BUS, WRITE SOURCE | BYTE 3 | BvyrE 2 | BYTE 1+ 82> 1) | IMD REG | IMD REG SEXT SEXT SEXT SEXT SEXT | [nD<Be> 1M0<B1> | [MDCBO> <B2> 81> <80 MEM FETCH, LONG MEM FETCH, QUAD® MEM FETCH, OCTAm STRING, ALL LENGTHS D 8us ] IMD REG | IMD<BI> | IMD<B2> | IMC¢B1)> | IMD<BO> HORD D [SPLACENENT LONG DISPLACEMENT 1BUF 1BUF BYTE IMMEDIATE SoRS IMmEoaTE 1BUF §§§ LONG IMMEDIATE 0URD [MMEDIATE ABSOLUTE ADRS OCTa IMELIATES HRITE DATA - - - - - - OPCODE - - - - - OPCODE (F. 01 1BUF %"; %‘? ouTPUT SPEC IF IERS Q;g:gg} £X X Wto<B1> | u > LT0<83> | L10<B2> | LtO«B1> | L1D¢B) ZEXT 2exT X7 55’;‘;,, X §m§” [tecB> g“g: [tu<8Y> [tac<B2> T9<B1> t14: SEXT SExT ZexT (PCres st i "} 18UF [tec83> | 1tecB2> | 1twcBi> | 1tecBe> IBUF It8<BI> | [tre<B2> | [ta<B1> | [tw¢BO 1BUF | ewacB1> | ewacg2> | owacgr> | ewacga> 10P MOD Wwey > o H¢g2> W1 114 - M =-0UAD REQUIRES 2 MEMORY REFERENCES, OCTA REQUIRES % MEMORY REFERENCES. 1F ORK CYCLE 1 ~ CreLE & IFORK IF ORK DruX Ko Orux BUF 2 , PCre - 3 g o 1 i BTC(R) _ CYCLE 3 CYCLE % REGISTER MODE S EUPFER USAGE va. 1D (PC)e " ) t8 DISP : , ° ; 1 LWD %3 - 1 - LUD ®y R - ) - - @ _ _ 9 - _ 18 i - LUD w2 _ g; B STaTE LuD w2 LUD ®1 - 1 ! oMUX BUF 1 ! ! - — gg TABE BUF | ' 8 8y 3 M2 8UF 2 1 CrCLE ! CYCLE & (Rl g HODE .REG = |S e vaL 1D ° 8D(R)> (PCrey 0cTA § ]“7 BOA CAN BE SEVERAL BYTES [N LENGTH DEPENDING ON SPECIFIER. MOTE 2- OQUAD REQUIRES 2 MEMORT REFERENCES. NOTE 3- 0OCTA REQUIRES % MEMORY REFERENCES. IBUF<B3> | I1BUF<B2> | 1BUF<BI> | 1BUF <B@> gfi utD¢B!> | utD<ee> | OPCODE &7 IMD REG | IMD<BI> | [MO¢B2> | IMD¢B1> | [MD<Bd> A SHORT L ITERAL , 1D REG | IMD<BY> | IMD¢<B2> | IMD<BI> | (MD<BO> BYTE DISPLACEMENT - FO OPCODE NOTE 1- 1BUF - EXECUTE OPCODE 80> oP BUS MEM FETCH, BYTE MEM FETCH, WURD - ! u— | BYTE @ 87> <8 - 8t0<BO> | OPCODE p— MCD 1MOD LR LAT < BYTE DISPLACMENT © ) ! ! i A DRaiM, WITHOUT LD IFORK DISP, OR NOT ENOUGH BYTES ] - - ) ~ - StH, SHORT LITERAL 1 Sta - 1 LITERAL - rgswg:m ° SnaLL NOT BE REPROGUCED OR COPIE CHK |CHANGE NO . [REV R 2246 USED [N WMOLEOR (N PART ’égé::g;w“;?&‘%i%?v?& el A ©,o38-. 8 | d i | 7 6 [ 5 A\ e ) {t fl o iiflt'«hir'm‘wl HICDME. T2GER | FIRST 3USED C ONON RT OPTION-MODEL : L{Ro ¢ 3 g9 1 oTM TiTLE | IBD MODULE BLOCK DIA ST2E cam»:l LB2Y8-0NUMBER D lBD IBD6 | GRAM |[ ®Ev. _H O >:s:§q. ;wxmg’r‘cm: 5:;: 3.4 THIS TABLE SHOWS EXAMPLES OF DOUBLE BUFFER USAGE. P NOTE - “ I 3 [2[a] e o 081 -8-80207 aal o] | e ) D C TABLE S BUS PARIYY BIT FORMATS BuUS FORMAT "D BUS. READ | SOURCE PARITY PARITY PARITY PaRITY LONGUD 82> 81> <8@> NoA _ NOT NOT NOT N-A < BYTE 3 | BYTE 2 | BITE 1+ | BYTE @ | PaRITY nco moo | <8 WRITE - |paaity a:nszr T0 rM8ox NOT On 180 | On 180 | On 180 | ON 18D OP BUS. LUD OPAR OMLY MEM FETCH, BYTE MEM FETCM, WORD HEM FETCH, LONG HEN FETCW, QUADs nEn FETCH, OCTae STRING, | BYTE STRING, 2 BYTE STRING, 3 BYTE STRING, % BYTE ;§§ 1M REG ' ' InD REG 1 ' 1M REG | 1MD<BI> | IMD<B2> | IMD REG | IMD<BI> | [MD<B2> | 1m0 REG | "¢B3> | 1MD¢<B2> | 18 I1BUF 18UF ‘a e N-R N-R N/R ' IMD<B1> IMD<B1> IMD¢BI> IMD<BI> N/Q [MD<BO> | LUD OPAR | IMD<BO> | LLD OPAR | IMD<BB> | LuD OPAR | IMDCBO> | LD OPaR | [MD<BO> | LUD OPAR wi— IBUF(B@> | LD OPR IBUF<B1> | IBUF<B@> | LUD OPAR 1BUF<B2> | IBUF<BI> | IBUF<B@> | LLUD OPAR 18UF | IBUF<BI> | IBUF<B2> | 1BUF¢BI)> | IBLF<BO> | LD OPAR BYTE BRANCH DISP. WORD BRANCH DISP. BYTE DISPLACEMENT IBUF IBUF IBUF | IBUF<BS)> | IBUF<BY> | 1BUF<B2> | 1BUF¢BI> | IBUF<BS> | IBUF<B%> | IBUF<B2> | IBUF<BI)> | 1BUF<BS> | IBUF<B%> | IBUF<BY> | IBUF<B2) N/A N-A N-Q LONG DISPLACEMENT SHORT 1.1TERAL 1BUF 18UF | 1BUF<BS> | 1BUF<BY)> | IBUF<BY> | IBUF(B2> | 1BUF<BS> | IBUF¢Bv: | 1BUF<B2> | 1BUF¢BI)> N-a N/@ | 1BUF<B%> | IBUF<B%> | IBUFCBY> | 1BUF(B2> | 18UF<BS> | IBUF<BY> | IBUF<B3> | IBUF<B2)> | IBUF<BS> | IBUF¢<Bv> | IBUF<BI> | IBUF(B2> | IBUF<BS> | IBUF<BY> | 1BUF<BY> | IBUF<B2> | IBUF<BS> | IBUF<BY> | IBUF<BI> | IBUF(B2> N-A N/A N/Q N/A NsA 0 BuS i N HORD DISPLACEMENT BYTE [MMEDIATE — — HORD IMMEDIATE LONG [MMEDIATE QUAD IMMEOIATES OCTAa IMMEDIATES ABSOLUTE ADRS ® - IBUF 18UF 1BUF 18UF 1BUF IBUF IBUF | IBUF<BS> | IBUF<BY)> | IBUF<BY> | IBUF(B2> IBUF<B%S> | IBUF<B%> | IBUF(BY> | IBUF<B2> N-A N/ QUAD REQUIRES 2 MEMORY REFERENCES., OCTa REQUIRES “ MEMORY REFERENCES. wf ' ~!f ussa oN a@rxmffmeu } 3 59 D 79 L0208 1807 S12€ |CUDE D-DD-L 0508 e IBD MODULE __BLOCK DIAGRAM NUMBER ! | & REV. 2247 ) UPC (718> — — C : ’ l r—-w ADR OR NA <718 l y UNCOND uTRe# | ‘ OECOOE | — ucho uTRP VECT ¢3:0) 1Ch8 l ] UNCOND LNIIND RLOG UTRAP UNCF <51@> ! 2 __Tcse0) 6 | i <;=:>Tcag N ¢ML. (738> l wowl ‘ (M) UBEN CTL <1:@> — [ UBEN AOR <210 b nom OR na <31@> — UBEM ~— : DECODE __Jcas 1cas > e | e Iva BUS LAT <1:8> ——d _1CF9 ‘ 1Ch8 - COP ISTALL —{ ENA POP STACK —{ E OISP I LAT — SDB EXC —1 38 = -S08 LD — - 1¢5 PE LT — LD OR sav SEL - — — o icen| ENa I T SE0 nean £aox ??Li”’;ii beCaoe ) IF FXCY EXC OnLY o l - | § .8 | CUd)y CYCLE ID <i1:@> Fe mlnunm ST ol ;"g,aY i g 2248 8 N | ' lre :g:g T1 == nas RES Pp—— NO TRAP OR 5;59*—. POP STX ’ | IFORK DECODE ;gs | 15 | . 1ca8 C iCAg _— C1ST) CONP I1STALL —] o ST 180> IF nesect |——upc mas res UNCF <%:@> ——— DECODE |— mas res 1 CUMISC) DIAG RE ET = UNIIND RLOG ——1 ‘ o IoPATCH DECOOE — IND IFKCY NT EX €180 ENOUGH TO LOAD ) ‘ - FLUSH nas RES —— Sav IFORK INFO ‘ 1FORK :&m LD IFORX DISP 1CA8 ENA IFORK—1 [roRx l ; , CIST) LID 1STALL —f CUNISC) ENA POP STK — | C(SEQ) NO LTRAP OR DISP — | CUPC) IFORK NOP — INFO DECODE 6 l \ 4 Ko A B8 = (izfl) z:fic: ;Sfi\; ] - b , C(ICA) BUF FLUSH MRES 13 (1CA) DRAN TYPE SAV <1:9> LATCH C180) IGPR (318> — — 38 - CICA) DRAN REF SAV (118 C180> OPTINI2ED — [CaF CiCa? v 2:@» QuAD CTX OPT SAV —P c1ca) 16PR ¢3:0> A Sav IFORx INFO (SEQ)> UR UTRAP — 1CaF N l ¢ [CA) MAS RES ‘gg o § FLUSH MAS RES 1 | (8D ORAM CTX <2:9)> — ! | ——4& .. CiBD) EPC @ ?e?‘-—' | 1Ch8 MaS RES 3 cady —d IFORX (180> DRAM TYPE <1:@)> SAVE ' - IFORX DISP <3:8) | ¢180) ORAR REF ¢1:8> — Reviaiong | ¥ £8C) MASTER MaSTER ST RST — (EBC) l )— >q 1CR9 1CA8 !....__......_._.__.___.m.....___..m__..._..m._.._._ a : - FLUSH MAS RES ———i - (180> 1FORx vALIO < l DECOOE CL8) UTRAP CTL <1:@> — | | (180> BOEST NEXT ! 7 st f—L-5Tk <7105 1che ym:D S | ‘ [ iy CONST (MEX BF ) —Jcqg p | 160 10 1FORK | FO FLAG ' 1CA9 " '8 —-———l ’ g STK LAT <21 13— cne l 1 V. (o] | ‘ CIBD) IBOF DATA BI <7:@) ICA9 STK Lar : ] | -C 180> EXC ONLY IFORK DISP (%:9) — I IBD [BUF DATA B <7:@) e o0 P 1rome ror @@ }.—. IFORK CONO SPARE — FD DECOOE 1cac D | L €2:0) —m %glg o CTL CLK 7 ' -C INT SEQ MCA) DRAM REF SaV <1:@) ‘;’ —— LD OR SAV CLK . [cas f STX 710> 18 l GROUP & UPC ¢739> ' UPC TiA — cw> cree 10 ey S g ¢ 1807 EXC oMY UPC MCA | GROUP A S08 LD -— IFORX CYCLE ~—- LD ICS ADR, — NO UTRAP UNCOND UTRAP — SEO HCQ ! -9-28281 l COND UTRAP EN ‘ |2[ o] “useeialall ‘ UTRAP SAVE 1FORX 1O ~ 3 | (L) UTRAP CTL <1:@> —f DECOOE ¢18D) DRAM TYPE <1:@> ——{ ICAF | ' con0 C1BD)> DRAM REF <118 l ’ LTM CND UTRP VECT <3:@> < 1BD)> DRAM CTX ¢2:@> 4 iy S08 LD — o 1cs ir— X LD OR SAV CLK — e 7 A l | FIRST fixm2 ON[TATS*l*@; 0PT 3 §— 8 i DATE TR -SEP-B T3S D-DDEXT HIGREW ASSEFBLT: LBE@?*E LS 2 |TITLE: D Ica MODULE | 89 L@Ee? e xcm PV, A 8 ] c pars 7 58 LA i’ ICS INP CHML <8710@)— DATA { " 6 u:_? L (UPC) UPC <718> —{ ADR SEG <6:0) WRT PLS —{ LRY } 5 :: :saxry —] ices 4 l 3 | — D——-’ucfix 18 HOLD CICA) 180X MARK 3::&; UNPACK CTL <1:@) Y - i 1cA2-4 V i ] S0 WanTS MO B nas RES 31— EMA 08 LD—{ D ICSPE LAT—] 1cn6 CIST) ENA DLAT — | ICS IN® CHML <10:88> —| | — ENA DLAT LD [ PAR | e se LTM e NI SC2 ‘ 1co% e D[ AG STALL 2__ " —I ——— UNSTALL 1Ca6 P c1car e <o :tcxcax oev e <z RaM |~ SEG <6:@> WRT PLS wr | | g * LK CYCLE 10 <1:0> L——— een crL <1ie> SDB CNTRL S <211 — 95%;5 Ics T(EBEEN CLESS 48S s Pp— xw> ol - WREQ CICA) WREQ LAY STOP 180X T e o ——T«E::g :::;: | < T ErLuSH TR 1CR8 —I—}zscm INDEX |1 | FLUSH LOAD CPC CUPC MCA) COND BR WIT | I~ X Bi:e 4 1ca9 £ -] T mD UnisC <3:8> — . e CUMISC) COND FLUSH —— SEL CUMISC) FLUSH LORD CPC ——i va CICA> CPC SEL vA (UMISC) COND FLUSH—— AT CUMISC) FLUSH LORD CPC C1CD> OPTINIZED v CPC —Jpcica) mar Lo CPC DECODE CIST nCas PC [STALL —t CYiol OR EX ONLY TM LTH v/ viea sav L < o (UPC NCA) COND BR HIT nOOE BMUX CHK WITM CTX e 1Cam , o] T -CIST MCA)> COrW [STALL —— -EXC OMLY NOP DONE DIRG RESET pecooe |~— DIAG ICoan CYCLE 1D CUM) INT Brux SEL LTH 5] urisc (UPC NCA) COND BR HIT e —J cica> 180x DIaG DONE DIAG DONE —| DN «nee) :snxx& fea Pacm sErcee va o -—-—’{ 1CA) LD CPC LAY cPe Lar DECODE «CIST NCA)Y PC ISTALL e COND FLUSH 1cag | INM SB CHECK LD <uUnisC)> COnND FLUSH CUnIsSC) FLUSH LOAD CPC - 0166 - D ———m BR MIT (UPC MCA) CON " — 1CA9 -—-’-flé s ] ’ I - Pcicas uar ot LN T}cxcar '8A SEL ADOER - | (UNISC) COND FLUSH ——— WAlT FOR CC SYN UMISC <(3:0) =~ C INT Brux SEL ¢2:0> - C1CA) EN OP OPAR VAL —— FLUSH NO CPC LD _ CUMISC) FLUSH NO CPC LD - ¢ 1CA> CTX CTL <2:0> AR DECODE , CURISC) FLUSH LOAD CPC —X~ ~CIST nca) conP IsTALL —— VALID ua C(1CA) MBOX FLUSH - 1CAH b CICA) STRING MODE ~CIST) COMP ISTALL — INMIB S8 UMSC CICA) 1BF REQUEST CICA) COND [BF REQ CUMISC) BR CLR CPC ——l fg:? - welB S8 VAL 1ca7 :?:; ::m *® — CICA) IBF OR OP FLUSH (180> 1BUF FULL OR CIP INT GPR SEL <2:@> — FORCE S8 vaL CICA) OP FLUSH CICA) IBF FLUSH (180) 1BUF REQ —C1CA) GPR SEL <2:@> ‘T‘E"Qmm P c1ca> CLR CPC vaL —nas RES "+t ICA)Y BMUX SEL <2:0> - ‘ CEBD MISC-UMIIND RLOG UTRAP CTL <130) 3 D C(EBD) ESTALL TO 1CA — —P c1ca> amux s <200 DECODE L - 1ce8 ' CLEAR SUSP | —— IFORK CTL <2:8> unIsce P~ b UMISC ¢310) LD ICS DATA — urisc2 <2:8>— ——— ENa 180X C1ca) 1CS PE —J) reG nooe oeus —Jcicar op weT LaT (CsA) UNCF <5mt ' D c1ca> o on oBus ON —Pcicar war Fron eva| CEBC) € OIS 1 OLY P— —uniscz <219 - Dhux - (CS8) UNCF <2:8> %, -ESTALL — s:gs ———J) c1ca> uBUS ON DBUS 3 (180) DRAM LAST —-—-}: ICA) ALMOST RAF Can 73 ICAd UMDY INT BMUX SEL <129> —1 [CAM ENR POP STK p— BR CLR CPC —p—= UCND FA OPHMEN RO 1CAL _—— cono Fa OPMEN RO CICA) SET FA OPMEN REQ - ICA) DRAM REF SAV <13@) —ok— !: I G 4 l 6 [ 5 A 4 D (R S — [FIRST USED OM OPTON-MOOEL! 3 0arE_[ssorovien ,“( _ TITLE: EP-85 Thtus exT TORR AeSTR T (512 o |0-DD-L02087-9 2 D BLIOCCQK NDOIDQUGLREQN AP [BD |LO207-B-ICAR ) | |A 2249 | 508 &’gggfl“ % D I p— 3, (CL)> SDB CLOCK ICA b F CEBD) INJECT ERROR € P—] 6 , ¥—r—I— ENA RLOG PE g _ [—JP¢ICA) FORCE RLOG PE INT GPR SEL <219) — POP - cicar pop RrLOG gf —J) c1ca> FORCE Anux OPAR ) S, . - EHh G PE —r— LD ICS ADR . 1S EnTRL Cew @@ Em REC 508 1 b tcar | e . [— [NOEX REG <3:@) () CYCLE 1D <> —] DECODE — RD ADR LAT (: &) DeTA €L INDEX REG <3:0)> —— 1Cat , (> PEG MODE —— (M) FORCE SB ENR OP ——1 [ 18 (180) 1BUF DATA B@ <7:8> —— DaTa LTH 1CAD p—* T3 —— l b ~— OPCOOE _— 1 ISEL B2 ORAN REF SAV C1:@> -€80x FLUSH P— pecooe CI1CB) 18GPR LAY (318> ——i [CaF OPT 1CAD SUF OPc BIT <7® 73— ENa [1 LD Lte ENa 12 LD ?E:’g | QuURD CTX LTH | LD : 180> 8 14 —-—4:) 180> BUF LD CTL <1:8> Jp—] For | HIT SAV CIST) | — S8 MIT SET S8 vaL L' lop L P cicar opc oIt 710> c gaeis::t . 1CAG QURD FLAG 1CAG CODE —S <CS8> €BOX FORK B —] ~CEBD) ESTALL TO ICA _] 3 — 1CAD — ' WL LAT Ic § --—):xcm FORK ADR ¢713) 180 BUF FA <713 | § Fo FULL —— LTH ] g FORCE SB VAL ——— <180 ¢ § SCORE BOARD < 8 : l SET S8 vAL % l vaL QUAD CTX —— CUM) CYCLE 10— ) c ' CUM) FORCE0PTSB vAL — SAV ~—— CLM) - INHIB SB VAL —— DRAN REF SAV <1:@> — SET S8 | VIS nux SEL <2:@) g e | ARGE REG ¢ 3: 9 AUTO INC ¢3t@> —LARGE REG ¢ 3310) — | g f{ C180) 16PR ¢3t@ —— oo [ AUTO INC REG ¢3:@> 1S 1w Cre 11200 % | 5 | (L) INT GPR SEL <1:@) == Tcs l ~ . 08 | p (L) AMUX SEL <2:0> — DECODE — [CS SHIFT ENa o 711 | MCF ¢3:@>—{| ICAA | | 0P LI ( 1ca)> EN OP LRT ACK EN g — (€Na (1) CYCLE 1D <1:@> ) | 508 Lo )*m ' — OB ENTRL 52 B — 1Cat b LD ICS DaTA (CL)> SDB VIS SHIFT *}""'ws:stutt —F) cica> S0B DATA OUT ICA BUF SDB LATA SHIFT b, B 508 CLK PaTH VIS nuxf Ena i@ ~DIAG BYTE <2:@> I ALL VISIBILITY POINTS - DECO0E —P c1ca> FORCE GPR PE = F S08 vate (CL) SDB CNTRL Si 8’——- i < 1ca) FORCE Brux oPaR —) ENA BMUX OPAR z ! v | twdl-e-cexen| aa| a l “use=yula] l2[a] 3A { . Y RLO0G, “L“,m 1cA1 7 SO 5 " eTN APIX OPAR Stone- [~ (CL)> SDB DaTa N Q}""" s08 | 6 l 7 S , 8 ~CICA) FA F § i / It crec) 0P P ack 8 p—PR - LTH | [—OP Pa ACk LAT —— op CIP ~ Erel R LD IFORK DISP — 7 save 1FORx INFO— AND BRAHCH - | | DECODE r""‘ DETECT |—P1ca Fa FuL Lar | caa 1C02 icag FULL iy § -1 (CS8) EBOX FORK B 8 l,,S CEBC)» E OISP | OLY (con I | ABOR 8 1cr8 - aLn OP ABORT 1 . CICAY OP ABORT A [Ca6 | 0P PORT REQ — A ——LOOK AT N anD 2 — LOOK AT N | l g | - LOOK AT C o AT LR UPC MCA | | REVISIONS , ] | g Re0 | ALM OP PORT REQ ! " — ORAN REF Sav 8—1 | €, (> 1CA MCF <3:@> —[ AL 0P —aLn oP PORT REQ | ‘ - g lg; (EB0) ESTALL TO ICA — — ISTALL — 1cag A 7 - FLUSH MAS RES 1 ~CEBE) 180X ERR LTH Jp— ""'TD COND BR | HIT l — FORY BR MIT { Fa — LOOK AT v C180)> BOEST MEXT— ] . g fn 0p DECOOE | | ook ar 2 -FD FLAG — 2250 CONO S Rt CEDP) CC 2 81T —Jp—] SRANCH (EDP) CC C BI T8 ’HCA) SET Fa FULL LAT . ¢ uniscH ) ¢ COND FLUSH —] CEDP) CC N 817 }_.- CONDITION IcAd COND — T—CC LATCH ENA 0’52‘?‘- OPCODE r— B l | 6 en ity ccsar cC STC —— cc — - £xc RSV omr MOOE nop— - oP CIP STALL , 3E ) xcéi“;;gc?cfi—fi - PC ALM OP PORT REQ Jo— Icon ST —| sev © (UMD CYCLE 10 V — STa L -C1ST MCA)> COMP ISTALL ——i LID ISTALL 180> W FD DECOOE S S— €180> IFORK vaLID— Iva SEL OP vA 0P va- fi“ P ena va sav Lo (180> DECODE ERROR — | 5 A . DarE Jasren Milgli]tle A 62 4 [ — | 3 1 i ' wensON_ T 2 Jesevm| L oE ICA MODULE BLOCK_DIAGRAM g : Wit 5 : CICA) ENA OP VAL LD 1CAH s, _CIST MCR) OP REQ CIP LAT — o | 8 ! 7 | [ 6 [ ' | " OP ABORT — oP (UPC) ALM 0P PORT REQ (MCC) OP PA ACK B — 5 mmm%—mm 4 157 mca e DRAR REF SAv @ —f C0 J s « - - 180> DMUX VAL ID ~CUMCF) ENA_ 180X raLL -cLu)> INT BRUX SEL <2:8> ——PECODE__ oaus staLL - estauL war TH (CSB> EBOX FORK 8 ——DP | ~ waR —f cas CuniseH - 1C8> SET OP WRT CIP Pp— (MCC) DEST CODE 18 -(MCC) DEST CODE @& , m Pp— - ‘ ne { Ssee 13— "25 (MCC) MD RESP B —ij 1FORX veL 10 ——i 1CoF (180> EXC ONLY Pp—ri CUMISC) RD 11D T EXC oLy (UMD 014G umSTALL L exc onLY nOP LUSH nas REsS Te —T°% § €1€8> 0 PORT #EQ sav [FoRx Ine0 ~CUM) UNSTALL Fa FuLL [FORK CYCLE ¢ 1CA) EUBUS REQ LAT Ena AR STALL | CUNISC) WAlT FOR CC STN ! sTaLL ' / C(UW) DIAG UNSTALL . C(UMCF > EFLUSH FROM UBUS — 1ca8 %] : -:3 ExT ExT L - e e STt | \ (180> BUF DRAN FPA sTa ' 1ca9 nca 8§ —{ CaG |——plaG OR EXEC UNSTALL StauLs o 2 | ! FuLL sTaLL l StaLL | IsTaL ) STALLS GROUP 2 & ? g& § | ' ] ]23 LN — 1cac Latir cor CooE S B | [ LS TaLL pe ISt @ R ¢1CA) PC ISTALL A P PC ISTALL - ‘ 1CAG ! IsTaLL DECOOE | coc ! ——— BUF PC [STALI _ Ir | LID EBOX FLUSH 010G OR EXEC UNSTALL ~ cac STALLS GRP 3 A ISsTaLl l PEVISIONS [CA, MODUNaed. &= u GaTE Ten. [SaTE_TTITLE: ,_' - - . 'tw. - 7 nll Ena OLAT weR 3TaLL ! ; €< IStaLL SUSPED — | < —<Pc1car ISTALL <E:a> — 3 aifr Joecooe STALL , [ Q¢ lca IsTaL BuF A coe | Lista | — 1ceq [ OTM ISTaLL | Fa FuLL | =T~ "OME NOP STALL suse Cip FULL sTaLL L cow 1srat ~ = 3T0P 180X , — — — — — — — —— — | CONTROL STOP 180X CI? STaLL a | sTaLL 1AG —— e | (10P> uBuS5 matcH P SET OPV — C wBUS CICB) Cr PORT ggg}. ®0 1) | L——sSTaLLS GRP | —' —t sTaLL FULL STALL SET (MO vaL ! —f (EBE> 180X ERR LTH A — —7— ENA WMATCH STALL Fa FuLL — (57 -(CSB» EBOX FOPX STeLL - 0P MD RESP | -CUMESL) INM SB CHECK oP CIP : ‘ DECODE T - 180 DISABLE S8 wIT Jp—1 OECODE e— sTaLL OP REC CIP Ena g&i —1— ENA S8 MIT STALL (> INT @i SEL <2:0> ——) STOTE" Fa | ( S O1AGNOSTIC | STALLS GRP3 — STALLS GRP 3 FuLs ' (SEQ MCA> UTRAP OR DISP Tcne | ......_... . 1 D opc —Pcicar ext opc 1CAE LA ey (€80) ESTALL TO 1CA (MCF> EFLUSH FROM CPC — ‘ MD CUPC MCA) [FORK NOP CUMCF> EFLUSH LD CPC — amin. gfcae Cfigggifi L l — -——-’( ICA) OPTIMIZED A T ICAE l EXC ONLY NOP UNKIND RLOG 3LAT a , 180> ExT 0PC T 0PC L (UM) UCODE WREQ — V oPT oPT C1BO)> OPTIMIZED — L TH L___ CONOLTION ualT FOR }— ‘ , sraLL t ' LTH £ V SUSP CIP—1 a6 | C IF f (HCC) OP Pa alx B ofing o 180> - C(UMCF) ; , (180 IFORK CYCLE ! ~ — —— | SToP ! == TTCA OTS TeF TR ~ 10 FuLL TuneE cLR SusP Fa FuLL NOP 1 DBUS P ~CUM) UNSTALL FLUSH nas RES1 DECODE - |FORK NOP ~ | cc s P-{ -ccsa> — SET OPV [FORX EXC ONLY NOP -DBUS STALL ‘ 180x 1 aL STOP 180X CIP —t uBUS ON BUS —jlCan (EBD) ESTALL TO ICA T —— -CuM) UNSTALL F gg&s : 1CAG ¢ -(UPC) l | ” 3 — , [y gém:c gégm CUNCF> STOP 180X 3 STOP [B0Ox CIP LAT ‘ t;sg CEBD) ESTALL TO ICA . —i1CAG e V -C(UMCF) ENA 180X nas RES _F(caoi: .ConP (STari ] | E‘; } l ey 0P REQ CIP LAT ; -CUNCF) CLR SUSP 10 —| 1CAG — { gfl | CI1CA)Y MCF <(3:19)> — PURT — [ 6 5 | TEA TR RT M A 4 3 I —3SSERBLTT D-DD-L0207-8 2 |5 12E Iwosl 0 18D NUMBER |L0287-8-1CAY | [ PEV. 3 2251 Rl [ 7 CLR CPC vaL cec o] 6 [ 5 W h RLOG \ ICA HAY LD cpc-—)—-—- - ENA - —-—} Ena CPC LD CPC -Hav LD CPC —f FIRS T S - : . P -EBD EBOX ERR RLOG -BUF 180X ERR LRT NEM MACRO ~ RLOG VALID ENTRY CECODE 0P WRT CIP . MAS - — ~ RLOG PIR sav CLR PC REG | RES l 1 734 —— START NEW MACRO NEW MRCRO START NEW MACRO e PC ISTALL —— cix START NEU PACRO ——— . |——-RLOG GPR <3:@> DL ADRS ) <3:g> T - RLOG OPAR oI 14 ATCH RLOG FIRST (ICa)» RLOG vaLID cICa) D@ 1ce% T34 85 - RLOG GPR <3:0> ¢ IDP)> s—— - RLOG MINUS CTX RLOG CTX ¢2:8> | 2106 FIRST OLY ”f?; > o -1STALL -POP RLOG —— veLip [0SoG VLo D €ENTRY ENTRY RLOG 1CB3 IS4 vALID ICR DRaAN CTX SAav {233;’-—— gsa ICA CTX CTL <1:@>p—— —PESA vaLID CTX 1CBI ?éz = e® ? . - ENIRY |——CP MEM CTX <2:@> 1CB% ’ RLOG CTX ENTRY <2:@> L0G WBUS [ADRS ¢3:@> ——— RLOS valL ID ENTRY — CLR IS8 VALID g L e jp—1-NINUS CTX ica” ' TTRTRTYCT vaL 10 L -STAELE NEW MACRO PTR RLOG PTR CLK _ ooy [T RLOG FIRST ENTRY 1ce’ Cicar f ICA> WREQ LATar P— [Ca FA FULL P—Ti > 156 VAL ID ENA [5A LD 1 vacio ENA ESA LD RLOG < " ics” -CLR ESA VALID PTR Hpena €sa L0 LD -E OR F ERR RLOG -POP RLOG — Ll 1CBv PC ISTALL EBD ESTALL e il 1—Pena 15a L0 EnNa €sa ICA Fa FULL —--—T!-P?R POP (i@ 183 WBUS [AORS ¢3:@>— 1p €S8 EBOX BOX 1 IRD [ EN@ RLOG wRT BUF POP RLOG 183 -CLR DONE X g3 [P R— ICA CYCLE 10 @ ICA EPC 8 OR 7 Sav [ND 183 1c8” [FORK NOP UNU DEEooE RLOG FIRST ENTRY ¢: 8> -1CA ‘ 186 RLOG PIR 30 HaS RES 1821-8-%1287] 08| q s3mam L&:lms” DONE -FBA FBOX PROBLEN STABLE NEW MACRO STRABLE NEW MACRO 1LAT SET UNUIND DONE - u l c {-ag] | [CB7 STABLE -FLUSH MAS RES ~—— '3 BUF POP RLOG LD EERR DR FPROM ———{ START NEW MACRO 3 ~ e 180X ERR l P-cpc vaLio vaL 1D SET CPC vAL I i<y 8 PARITY GEN —— crx 1cew —L-»06 CTx <2:@> oLT %o a = il | B |—r— RLOG OPAR ENTRY . S— RLOG L RLOG OFWR DLY PR RLOG CTX ENTRY (2:@) — :1) EFLUSH CLR LID [SA RLOG PN CTX ENTRY ISTALL 1cey -€ OR F ERR —— - 1BOX ERR i RLOG OPAR 1ca? OP MCF <(3:8) ~— RLOG FIRS FIRST RLOG vaLlD €SB EBOX IRD ICa Fa FuLL SR VAL 1D | w:uum. E‘ts?%:f ;fm:?ta PARITY RLOG CHECKER BUF POP RLOG — RLOG GPR (3:0) ——i —cLr Esa vaLIo EBE EN CLEAR RLOG CTX (2:9) Ice? 2252 M 8 : ——L)m.es PE 1CB i ‘ FEVISOMS | | KPEGG FORCE RLOG PE"""" DaTE . at TITLE: ?GGE? G. DaME |es-wmov-ew € E. HANSON v-wf L€ IC8 MOD LE « | S gnmg i %Serzcer oo BpEr ] IO BLOCK_DIAGFAM , v—aav 8% [SHEF| , T9-SEP-B% 1356 JNEXT HIGHER ASSERBLY: S12E caasl ‘ REV. ol e c**‘=1—+~—°‘“ CHENGE M0, [REV) “‘:g:g;???é:gfig g:t‘gx ' [BE — nas RES —| RLOG nMinysS CTX EBD ESTALL -E OR F ERR a e —d 7 3 { 5 A : fiIRS\‘ [ ON OPT[ON-MODEL: 3 D-DD- Leew %) 2 D IBD L@BiH~G*IC8! : LA 8 l 1Ca nCF (3%3)t——- ICA DRANM REF SAV <1:0)> P—r— ? ; 6 , l 5 —-}E@ MCF <3129 DECODE _ @ pORT REG 0P PORT REQ vV 4 * 89 " D 1ce9 = FERO 1c89 — SET OPV—1 <7 1€89 Ml OF PR ACK— -OP MD RESP LAT — DLY L Tia—{Teg9 ) PEND - | MCC MD RESP FLUSH MAS RES ——— PEND IMD OPYV —— ’3“‘“‘“5 OP MD RESP LAT — L 0P 1D RESP LAT FLoen fay ket ar RESP Tia — €S8 UOPSEL @ - 1ce9 1ca ctx ¢ <2:0> —{ op rgn . T ro [T EDOP LA oy ha — D P 18 op nen cTx 210> Fa 0P ngn rEO—— - FLUSH MAS RES —— ICA REG MODE — BUF VSRC SAV . —L_J| 170 o orv E7 I ALMOST SET 0PV b ALMOST , 7 SET/ENAl——ENA [D VAL - F‘st :g«-—- 1D vaL 1ca9 10 vaL CIP l e 1D L — READ asRC cos : CLk) T3a -RD OP _ N 10D vaL—{ ID PEND (1D OPV — D SET 1D vaL gg_ aLM SET 1D vaL ICA OPY CTL <1:@) — :Sas ‘ < - ' o| T 5 o |t vaL — 189 )—JpaLuars 0P vaL 1o & 52 g?: r FLUSH MAS RES ALM ENA ID VAL | ALMOST SET OPV SET 0Py 134 — | . - op porr Reo — ; — ICA DRaM REF Sav @ 1c8" —J)Fa 0P rEn R0 RO OP LAT DLY 559 op :33;....4589 ICA DRAM CTx SAav <2:@> —f CTX Fa oP IMD p— IMD OPV LAT 1Mo 0PV — oP MD -BUF FORK LAT C s €S8 UOPSEL ! BUF ESTALL ! oPvV | ICA SET Fa OP MEM REQ P— PEND I —PEND 11D 0PV OLY ' PEND IMD OPV DLY — - BUF ISTALL D , [—PPSET 1M vaL poros SET 1m0 vaL —{ (M0 | ImD vaL CIP cIpga| na-—-—-iS ! @ SET OPV PA ACK LAT 0P ~— 08| fitgg Ak TiA mayalal 2831-0-~1287 é‘g S ol ICA ENA OP MD RESP e v "0SL__ P arost op vaLin MCC 0P Pa ACK p— e— 12 [ 5] ~ ! 1c89 7 F—LaLn ser 1m0 vaL ) } " 1c81 & - 1BOX ERR — IMD - FLusH mes mEs —] veL o vaL C1P — - READ 2ND —— -t - BUF ISTALL o Pa acK 3 - - CTX MI@G@"— 1 1cee ALMOST SET 0PV — ice ] | e | 5 l %o 10 1o éflé.s / ] §a 1D FuLL STALL Ll B CLA r}fi-—-—D ID vaL CIP 1ce9 CLK3 na—-—-D oy ENA iz;f:: 1ce9 e | T por e seo OP e M fie% . ENA D LD ENa 10 LD —Pena 10 LD — CLx3 12C ——ri FLUSH nas RES c A Cio o SET [D val — -0P MD RESP — 1ce9 [ T, za‘fnfi;‘g‘:m“r?g ar'lcm {cmxfi? Trev €0 In OUE G In PaRT & — ; ; sl d [ , % (TS, cul TtT 8 7 6 [ | 5 )\ 4 e & g Qggfisi‘ G. DAME as«uev-r,[‘ ] 11¢|@ T . parte [ENG, TITLE: o <l >ON OPT|ON-MODEL: ? Tu-GEP-B% 13:5, JNEXT HIGHER ASSEMBLY: FIRST : USED D-DD-LB214-0 3 2 Sizsi D ICS MODULE BLOCK DIAGRAM [ Le214-9-1CB2 A it | | ] "o A 2953 New | l BGPR ———of LAT DECODE -BUF FORK LAT cip oP r;a-—-5 ICA OP WRT Lnrt WAk LAT 7 €A OP WRY CIP BUFF-KILL[STALL CIP P -FLUSH MAS RES — R cip , — 0P WURT CIP CLk3 T1A fgc_..:g“ CSA UMISC <1:@> | s ICA LREQ LAT gRaT POP RLOG LAT RLOG vaL LAT ICA ELBUS REG LAT CODE icg2 ol MBS 1A0RS ¢3:0> CYCLE 1D <1:0)> ——l IFORK CYCLE FLUSH MAS RES — FLUSH NAaS RES EB8OX FORK [NG —— BUF FORK LAT 18GP ENG LBUS PATCH C10P) Iva BUS <1:0> CI0P> iva A <1:0)> -FLUSH MAS RES — oen pE | -€8D €8 PA ACK o PE i I s —f< € | 10 1 — STSHIA €A erent conmoeatg,é':;,;:[cm e o TRev e B0 Io, PRI LT A | I [ e [NFQ — cre 2254 0LD LAt BGPR 7 ] 6 | I FF AN ENA FORK ADR LD Forx ¢ -MaS RES — — wor | 2 P P2 A <1:@> <ACOH ] o T .__.15 P30 r < — | > . a8 DECOOE ‘g [gz 1 § E_é_ (ce1 18 'R Ca B — e 1FEVE IFORK CYCLE [ 'EOX ERR coroms EBE [BOX ERR LTW s ——T-z OR F ERR EBD EBOX ERR TO 1CB P — - i 0P WRT CIP -BUF 1STALL — %m‘ su‘g‘fiwxrsficggm;@ 1 Nt 8 CcLx3 na——~f> NE FBA FBOX PROBLEM IGGPR LAT ¢3:0> ) 1c8C 1ca cveLe 10 <1:e0 — FF sav [FORK o WBUS [GRANT L 1C8a FoRx coR <210 UBUS EGRANT Icen 180 1BGPR ¢3:@> P——ThEw FoRX - ac e CLx Ti1C ———og x €SB EBOX FORK E P— 1eur PE cooe S—_— SET Fa FuLL " estar] FR0 180 BUF IBUF PE IFORK VAL 1D 128 —) / , <2:0) LaT UniSC <1:@> VALID CNT ¢2:0> icec 180 BF Fa <2:0> Pp—Fra . 180 BUF DRAM PE 8us CLK twwii— l SHIFT VC <3:0> “Lm - ~ RLOG GPR <3:@> BUF UNPACK CTL <1:0) —— Isr EBC MOM GPR EADRS ": é:;“-‘s"—" OECODE ICA DRAM ~Tx SAV <218 1ce8 —— ICA DRAM REF SAV (1:@) ——— ICA 1GPR LAT ¢3:@> — at LAT VC <:@> e | t FLUSH MaS RES LNPACK —J) unPack CODE <2:@> ICA DRAM TYPE SAV <1:@> v BUF Fa FULL LAT | E A ;‘:;:":: L icee ICA UNPACK CTL <1:@) [N CLx3 Tia EXPLICIT ICA BUF GPR SEL @ Lar cuR vaL <@ 1cec 1ces ICh BUF GPR SEL 2 vaL c3:0> > Ica mas RES Pr— TMS |——nas RES | FLusw iCA 1BF OR OP FLUSH J—] RES D 7 | ICeA | B 180 LNLAT CUR vaL <3:8> P—fcur ser 0P wRT CIP P DECO0E CLx] Tia BUF FORK LAT — Icea - 0P STR RO LAT UOPSEL ¢1:9) — gfi —r— KILL --—)xm. OP uRY 8a SET 0P WRT @ KILL CIP KILL RE “BUF ESTALL wmemmr Q8| KILL CIP LAT KILL CIP ——— -FLUSH £8l1-8-~1207 ] EERR OR FPROG P ERR STALL TaLL a ces f}fi___b ' [BGPR ¢1:@)> CEDP FBM) coe i ) | .| lalilelsl ORDGER 5. are lnovee | rawson et [CB MODULE ; " Oracer _|o oo S U E T : _____BLOCK DIAGRAM | PEV.| NUMBER SIEEiCGBE[ T: W XT 13: 14-SEP-84 . > X s 5 A 66 4 IRST USED ON OPTION-MODEL: ] 3 ] 0-DD-LB214-0 2 D 8D |LO214-0-1CB3 ] 1 | » A ca ve6 nooe p—| C1p- v ! }m:]g:s” 30 l ’2 l -sgl 3 l 4 \y 5 6 l 4 ! 8 8 ! 7. l 6 ] > v 4 [ 3 l e { 'ag[ v adaum 1401-8-90207| Im: sfls” ‘ g8 | a uBUS weus 2 WBUS DATA <31:0@> (EDP) oata ¢ D —stomas To-Fron anoTHeR Pace (CLK)> IDP WBUS ENABLE REC WBUS CLK " . | CEBD? ESTALL TO IDP P INTERNAL REC WweusS (31:08> ';,g — 0P L Y ~ 12) ¢ iCA)» EWBUS REQ LAT e PEC UBUS OPER & < 310> T2 0P8 /\ 8 ( > a | 5 PARITY y ; ped | 8 GEN/CHKR PORITY | GEN/CHKR OPAR[TY . » BruX o o00ER rast AMEAD A L L ADDER CARRY IN <721)> » 10P6 ¥ MINUS ADDER OPaRITY e MINUS RODER CTX A AMUX LTH T DATA PATH V ADDER GENERAIE (6:@)> -»‘-—&ME&E 10P1.2 | ADDER PROPAGATE <6:@)> — BruX AMUX —8rTe. uorD, LONGUORD ! i -——,&-—-{ > NIBBLE | 32y 8 w— 2y | £ 4 [_ o a8 [DP1,2 BLL 8 7 ’ / DATA PATH ADDER \ - sioNaLS ENTERING. LEAVING MODULE SUn <31:00> - HALF SUM <31:0@> » . > !///rsara PATH ADDER \\\\ <£§smmaf3:a>-«)———1 | 32 ! a*B 1DP3.4 A LTH ¢ 1CA) FORCE GPR PE 13 10P3.4 & ) cTXLT T 10P% c A J 10P1,2 C1CA) BMUX SEL ¢2:8> BHLT uBUS MATCH MATC cI1ca» m}a SEL <2: @ , —— arux C1CA) SEL <2:@> > ~ 7 , l anuX PC <131:00> Jr'}é , -a__,&_:fipf‘ e )l - | 0o GENERAL 32| <31:80> GPR OPAR B ¢1:0> —— -4. ——— GENERATOR IDP1 42 CONSTanT baTa LC___,;..Q_B va LAl <31:900> 8l 321 INTEWNAL CPC LAT <31:00> | CICa)y CIx CTL 2 T s ‘ 3 <2: & ORAM CTX ¢2:8> Dt RAM FILE -—,&—3 ADDER CTx SR RDUER CTX DECODE ACOER -j Inus c c (w:@> ss- 2 A ' . sr= 4 (1CB) RLOG CTX <2:@> Ir — — 32 CTx <A:C> = 10P9.A | 4 <1ca> usus ow ceus —<— INTERNAL REC WBUS <31:00> g 3< 321 . o S . ] ous P—— CI1CB> RLOG MINUS CT« @é | - S § : REC WBUS OPAR B ¢3:@> 23 : b GPR RD LRT QDR ¢3:@> e £3 — SEL LRT AOR CICA) GPR SEL ¢2:0) — jopy SE C1CB) ENA WBUS MATCH P - GPR RD WRT X POR <3107 icp? (169> #0006 6w <30, C1Ca) CTX CTL <1:@> CI1CA)> UNPACK CTL <1:@> C1C8) WBUS EGRANT " GPR RD WRT ADRS (3:8> —— L T T0) ' 10P7 ! §§§ il R ERR H DY (180> [GPR ¢3:0> (EBE> \ bR 80X EPR uBuS LTn ) ! LT S ”. BYTE — ¢EBD> EBOX ERR TO 10P P——— gpox B | vaL [D uBUS ¥ -——— LONGUORD e J— g?fe @ ¢ 1CB) WBUS EGRANT l (EBC' WBUS CTX ¢1:@)> s}-—/——GPR PD LRT ADRS < 310>~k O CI1CB)» ENA UBULS m?CH’—-——4 RCV WBUS CTX <1:@) ——}iwmsmrcm:cm LATCH C(EDF) UBUS EADRS €3:0)> ¢3:@> ——t—dy 0 R 10P7 |4. uBUS MATCH BuL CEDP)> UBUS EADRS <3:0) Pptr REVISIONS WY,gag}»* i:g'g.gng Cr [cranGe_no. [REV eg?s:tgs gt %g prgnt ORPORATION" ! ! , BOWEN > 1DP 1B FiRsT sesON_OPT | ON-NODEL: 3 67 l [DP MODULE BLOCK DIAGRAY LR206-0- IDP | ! REV. A 2255 B 8 7 6 l \ 5 V 4 ” :»e»seee'%l cel a ” l e {agT éd?” 3003{ 3215 3 1 IDP OP OPAR VAL ID (EDP) OP LUD OPAR CEDP) 0P BUS | D — [vA BUS <31:08)> (NaP,ICB) VA SEL — Iva nux (1cA> 1va SEL 0P va—Jp— 0P va T3 1DP3.4 ' (MAP) DISABLE xva-}-/ 10P3 , -] 2 viBa sav 2 7 B 32, va Lar <3100 <] 7 p Y4 32 4 —1 8 oo X | , cice> 1sTaLL E P 13 1003 0P VA LD €L Aooew il . sun <31:08> < _— LK T1_10PS - gé;lg?rafl L 00K law€ao 10p6 - viBA ADDER 7 [OR GENERATE 6:0> e /, 6 v '{ A SuM ¢31100> A+8 I1DPI.v ;% i viBa ADOER A ® ~-¥iBAa CARRY IN ¢7:2) 8 3 ’4 UNPACKER [0PS va LAT ¢1%,7,5:9> . 8 % ¥ ‘ — T3 IDP6 UNPACK 2:@> COoE <2:0 g lg% \ 8 o VA LAT {'mae;—[\ 8 K N\ A ; ) é = §8 ! = / OPT WODER \ . T [DP1.2 UNPACKER c1ca) 1sTaLL € —p—{ COVE LTH { ¥ &< - [NT CPC <Ji1:0@> | | < i DECODE el § _— l ¢1CA) CPC SEL "’“"’7 0P1.2 SLIT % L3 ioes —{- INTERNAL CPC LaT <31:00> £3C taIX r—l} FLOAT K Y 1 | L 32 ¥ t oP6 e LTH c1ca> Lo cpc Lar P §AC LIN | A | (18D INCREMENT VIBA BY 4 LT T1_10P3.y | § titfi}ENfiP(}PfifivfiL}——J - [cPe sav | § | LTH ’ jir 2} LTH 3__10PS I 15TALL § g . 128> ENa ENA CPC LLD P REG T3 1DP3.Y T1 [DP3.% - ENA 1D LD —— €iCB> vaL! ] F39) 1 ' 1SA LTH ;Nr KER T cicay 1sracL € p—- 32 | | AMUX LUD EvNPaR c1c8> €na 15a L0 P 137,585| | | BMUX LUD EVNPHR | S— para <31:08> . FLOAT LOAT SL SLI r-{)———-] T (DP3.Y ¢ - UNPACKED SEL <1:@) { T8 10PS £Sa LTH 4 UNPACKED | LTH A 16} % , }L 32} = I8 PROPAGATE . i 7 wER\ D c1ce> ena 10 LOP—— 13" 10ps 32 - E LTH — ~ c1ca> vxaa—H"'a“ XN\ (18> Ena —J— oP va LTH 132 — 1DP5 1] : T7 c1c8> ena €54 Lo P E3° FEC JLORD 10P% viea cPC M ER 7 mux 10PN LONGLIORD SELECT 5 L ESA ;32 10 LD — SEL uwPack BYTE 32 . va Laft C > ’ 3l Dara Bl <2:9» LTH SAV ENG —) viea c1cA) VIBA SAVE LD T1 I10P3.M 32 €1C8) OP MEM REQ c1ce) ena P 13 Sopa . . SAV LTH —— VA Ena (1ca> e ke TI [OP3M 2 (CSB) UOPSEL ¢1:@) a:t <~ l i LY e VIBA LAT <31:00)> — ' (CSB) UOPSEL C1:@> fi-}—gf-— ENaBLE 5’ %“E?é“ \ preel b C1€8> OP MEM REG —Pp—— f ~ UP LHD pecooe ccse> uncr <2:0> P % - anux PC Chad OPTIMIZED GEN <6:@> oB TABLE ! Y e §; § < , LAT é | OPT[MI2ED OPTIMIZED <180 OPTINIZED P ; ~ : a Lar LTw T (DPS ] g Anyx PC C1CA) LD AMUX Pc-} CPC FAST L 00 6 10P6 7 | GENERATE i8> 1DP1.2 § |- cPC sum <31:00> , a+8 10P1,2 -/ CLRRENT PC 20DER | -CPC CARRY [N ¢7:2)> g ~ (180> BUF DELTA PC ¢2:0> Jp—— T THTS DROITHG BR0SPEC TS TURT o : pie:1A £uiment:cm’éééxc;msl s€o, 1 "w@LE OB 1 Pak?s S o6 1TEmS alt i‘x!%nz PRODUC (RSSO, " COPTRIGHT (O 198 2256 8 K | - l . 1} | : / 7 | 6 5 A “ ilalilelal ; e¢ |22 sasea 6. DArE Jeroctoon| | . DATE 5. BISSON _|eocroes @ .ORU_|28-SEP-8Y Lrfi!’ZGE? B7:17 za?:: Et-c = 7 ' i N) INEXT HIGHER ASSEMBLT: |4 F IRST_USED ON OPTION-MODEL: 3 A LTH 1 CPC PROPAGATE, | ~ { a D-DD-L@206-0 I 2 o |TITLE: IDF MODULE BLOCK D I QGQQE}E;;’: Sii’ETI BD | {LO2O6- @ IDPE | §' % ' 6 |- 10p 1amx ugus para (g8E> ?—mp 1aMUX PE CEBE) Tw LUD EVNPAR T3 } aMux LD ~ | l 1 . 3 t prw— RLOG CTX r ; T 10Pe _ . 3y CICR) FORCE Arix oPaR - LTM ; | Prive | oeac usus opar 8 —>— 8 3 v | 10P8 | | BHMUX ERR 10P6 10P6 . " -—fiflaai DIAG GROUP <3:@> ) ?— éfi;fisgsg ) ) —p- | (CSL)> CL SOB Data IN A SERTAL (C3L) CL SDB CLOCK 1DP DIAG BUS (CSL) CL SDB VIS SMIFT A IOP ¢CSL)> ! BMUX PAR CHK BuL 17 ‘Sé,, !J i 4 | . PaRITY ~ | : bt e i 2, BMUX SEL T LTH 1DPE cica) m-}-] SEL 2> ! | MODULE CLOCKS — ORaM CTx 10PB,C " g?fi!m ' , | VISIBILITY a?:sias??c F | | | PURPOSES (1dD) DRAM CTX <2: cLoCks 1oPO \'4 n > i CICA) BMUX CHK WITH ctx+—J 10P6 /DIAGNOSTIC muxs | 3," / visiBILITY 7 l C1CB) RLOG MINUS CTX, € ICAY CTX CTL €21@> 016G BYTE <7:@> 3t l CHeCK OPaR L10P6 Tw Y RES, nove ¢1Ca)> REG MODE SEL ¢2:8) a g8l J ' | HERERERE ~ BruX EVNPARLub FORCE BMuX LTH 10PG —— 0146 811 } ) 3 10P6 (108> DBUS OPOR B <3:0> 34 r 3 C1CA> amux SEL <e=ax++j i g 0P (1Ca)> FORCE BruX OPAR —Jp— arux Sev T A T3 €1C8) RLOG CTx (3¥‘>-H-J 1 — REC 8 . *‘ WIS RATCH i T } . BMUX PE > BMUX NIB OPARITY <¢7: @ -D 1 j oo AMUX PAR CHK BUL C } | 3___10Pe ~ — “M} I0P6 3 } } ; EVNPAR PREDICT | Ceaasezn . - 3 £da1-0-90201 i—m LHD EVNPAR ?-m? IBHUX PE (EBE) ; o pe 1 v | 2| 0| P S D ? [ 3 A | 1 l 4 REV. A , w 3 9-10P3 1 CCLK) RESET 14} s_H ) CCLK) [DP CLOCKS 141 ¢A:1D> Pyl 5’”::" CICA) KEY LOOP 13 p—— —JpKET LOOP 12 (180> 8 ] J rARARA PEdier . pare [soarw | 05 . Bisson _oocrm| | IDP MODULE =0 5 tfi;?fiira‘s& Ooer flt;m % T —T__TL——LOCK D [AGRAT | FiRST ggg ON amawms.: TLE 7 6 | 5 A 4 <D | 1%-SEP-B% 3 lo 0D~ Lee%-9 | Xt l ACSEFBLTT e D |B8D |LOCR6-0-1DP3 | b > | eER l [wlmlkm 8 ‘ l A REV. e L ! MCA 7 6 [ 5 T : | T8 vaLID ERR COMP lyac3g:17> poR l V . | ] T8 Pak £ RR | PAR l | P 1 l VAc16:9)> ) o 208 | — l__‘_ — x <30317> ) / 2 B _il oMY — e ‘ 8 @la|gl518| aor [ 31 ;tg g >la 29: 13> __va e o e e e 2 | — T8 PROT(D:A>HOD ggw-" | ABUS , _PA LATC29:20) ! ' 8 , 1 | | l l l R | ! a0 pos " fi§$ - _)Pfl(zggq; U ' ;ma:“;)! - . PA LAT <813— 32 BITS > { Tiva Qear S . = IVA 31.¢16:09) [ va Pa LAT <12:9> —X apr . Eva SEL i baa | X 3 S R Cl l n . X £29:89)> l“ zrc‘-—F' EVA 31,¢16:89 - - - uS Q0R PaR ) . l o 14 / &‘? nca ‘,f " -"—" - - — Eva 130. 1, — ser —P> o LRU OuT ll ] T e, (o] st [als LAT 512 S12 u o Paceg: 1 ‘ | t [ "J CNTRL 14 A s SeC —3> PA LATC1:8) PaR GEN c:;r 2 “ / —3 PTE A PAR ——3> PTE B PAR . g TSy REVISIONS 3 -—1 % | —couwv _co wv ' ' l = N } R D VALl clo 1 /-r—ux ’ €8 TaG Hfi!i 6 5 N > 70 4 —— 5q } 1— ' x > - 'fg DATA CACHE !é 1 gg 2 ‘ CSH m; WRT -———Dcsvt L ccoucts | BIT ReF ILL g~ CKT l WD VAL [D 5% l CONE B ; % A p——t WRT i m [t] l ? i | LUVP MCA ! FIRSTUSED ON OPTION-HODEL: 3 1 |TITLE: .~,j L3S A 0-0D-L8205-9 - 2 DATE — [28-mov-ev . | DATE BRUCKERT | t gx}mw <3:8 e e e e e ...._.‘ %;?mmaG z ‘ l....._ . — — —— s i _|2w-nov- an 7 s -- SEL €1 +_ EE:: 3 LRU IN R 2258 | ueiT ere L] N - S | L <: | l | vaSH HIT san enn Pg;g;f [5E | c0 AN -- VAL 10 el b | 8 186 PR P! Il .- o 3 ’ LC "E—s&.cz | SEL €8 +— LRU 2 Lag: "mag cms CPK !CMNGE NO . I €V “" o k159 ' zeu‘ “c§i§’§§ : @ — N g REG BUS 8 BITS Wi CoRPORAT 10w 1»CO TAG PAR t PA LAT (24:9) ~—mmed) £: - e — - —| cen | ][Pl ' REG VA 31,38,1.8 PR LAT (29:2%5,7:3) —— 01GifaL e e e e Y o GEN .; t;_ku IN «PA ADR(2B: 13> ,VAL<(3:0)>) PAR ACNTRL & STATC?:@> H—> :5 fii 2 ' D EvA SEL |Pe parcasia < FORCE nIss BUF 32 8IT Eva 33(33%&*—-9?132 c rnsmrc‘ — e e = —{Lar : T T g= CAM | NCQ‘ l 18 TaG mwm In = ’' CHECK || l 2 ‘ \ ‘ )--I g __—‘ oy - t | l | | v | ! Evng‘{" Eva , | 146 — U —H: ! —{PSE BOUND |-»EncE LAt | PA LAT <12:9) — fi:g; — g car [1 LN QDR RAM i B8 . | x| | e ] ' il 12:9) l c??ns —_— A <1, ¢ PrL PaR CO TaG MATCH L_._._......._.‘ PA LAT <29:13>- T -4 T28 L REG %% e PTL PAR ldsH e -g ) CONFCRBMa24t) REG BUS <4:8) PA PARC28113) : o LAT ) 7% arc L | 2 32 BITS + PaR ' ‘Vfiji’_ 18 ‘ ‘emawemoioal o] Pa LAT<3:0> LAY ’ Wk R [2[ 5] o bara cacre | A ; 3 WAl ; ADDRESS ‘NODULE BL O(‘K DIAG l D L@E@‘S-9-HQP! v | A (&} s, 5 iigimisi -TST— .LLB ——-R~ i Li£ixS tLiR dLR Eedi—-— R o Dowoe ilh wesLe -s lS oo o g .R oy TR L iy l s i a d R o t L l e - ol o e -l ——e STR LB - A- -e—y" oFS l\RTeiadRTk ifiT NU- eAlEBo5bl g oeSe o e o M e R e s S D U R M R G O R M R R R N e W g seoTl wlil eo iiiiiiDBoLwLRobw CTLCUBL oo L -~y -~ RlA oy ARRAY R . msg:e:. TTME£ SHIFT DATA H o N"'h; AGRRAY RD BUSY H :8 PRERAS T M PRECAS T w ' M SEL 2 H SEL DaTace-38)> > MCIP H In ueE OR [n Ba51S FoR 1 g mg; its hel ¥ COPTR1GM!\ | ARRAY RD DATa EN H | | ARRAT WRITE EN M | \ 1ED OF ffifl LLiweweTi32O15]30a13|11A-v38-0207]:“sA3fyi<_ MuUxX ADD oyTFUTEe ARRAY START H vl 1 L — ov ST LN 2 L LIR i f aP ¥ - - ] i | YaL 10 Ton e Bud I SHR i i i i i i 4 i | 2 X VaL1o'on e Bud I VMgl % L S W 8 M vrgl ) i y/Leaq\ I | 3 REVISIONS SR i iHH i i FIRST USED ON OPTION——————— g | [ex s - SensWal sy, MODEL: MSEHh-BA ! 96 SEP - g% DATE 830 — /1 (ENG, 5-0D-10209-BA * - 4 7 3003| 3218 CYCLE | DRTE - ® | ai q | | DAaTE 96 -SEP -8y TITLE: s:ez[ ce&s( ; O 4 7D (LP2OR-BA-VTI! QEQ%EgTCLE - ‘ —-— g M SYS CLK TM 11iA-098-8020" - T el — L v -. - - e - d -R E L £ Ll —— vl i e T R T L 0 B l - - s TTS LLo ors&o o L i T IL - o b £ y ei o o e LRI READ - L TIMING ---e—w— ieedw-esw———— ooy iiyl-----—3oLa-—-—-e Lb weid-"-v o£y,Wil.vLiBR TR-A T_I—R LLoy-LoyiXey-e,.-l ooLy,L2IILoL eoo-ylL.oRL--R-WRioeRyylLily"oRyy-Leo - --~y- TL Y T L. e R TRS, SR L0 L ARRAY —- eA -— LAT ADD TM -- EelRTQoPwen oSwe sSRBo -e -4 ieTe Le eLe o] L -- vrat -— — — -- Vel - os e B l I SHEET 1 | OF MBYTE EL 2259 8 | 2 | 6 l 5 Vv ‘ | 2 AND 4 WORD WRITE CYCLES 3 | & [oo8] SYS CLK W § | | T I f I I 1 1L | | | | { i | H i | | i | H | ' | | | | | i | I | 1 | I I I I I I T T ] T T T T 1 ] ! I I I 1 I [ T ] T T T ] | i | | i | T I 1 I [ T 1 | | | | | | | i I I 1 ] [ ! | 1 { | ! \__ \ | 1 | i [ T | 8 H (B6) MCCB ARRAT “WD WRT W T [ | | T | | | | T | I T I I T 1 ] T 1 ! | ;/ 1 ] 1 | ! | T | T ! 1 | | T T T T T I I ] 1 T \ / \ { \ i | | | 1 1 1§ [ I I T T O T g I i E I i I 1 ] I { | | 1 | ! G L T | T T ! T S / Lo vhL 1D / ] T ekl T \ i i I / S \ i { i { { I 1 1 i 1 | I i | ! I [ i T T DATA LORD x - e l IT X ! T T I T 1 | I I | i ! | t | I i f | | | z | I I I I | | I I I I I | 1 X i i ] | H | i i ] T I I 1 T ! T T T 1 { | T ) T R T i T e \ L i T I 1 ] 1 J7777777 T T 1 I ] I ] I I I I [ L1 1 | i ' 1 l l 1 ] i T 1 ¥ ] 1 1 T ¥ ] i g C Lo 1 ] 1 | L J 1 i R | 1 | | | ) i T T T1—1 1+ & & ! T ! 1 I I I I [ I \ | | i | | i I I 1 & & 1 4 T T T T T T T I I 1 I T ! T \ E— | — o X T i 1 g )( / 1 2 X i 1 { L | | 1 I \ | ! ; ; T T T T T 1T T J 3 | 1 I Y I : i - - ¥ § | 3 ] | ] | i ] | | i I I I i i ] | ] ] i 1 | ] 5o ! ] I I i I I ! ! | ! I i I | ] I i P | ! ] | ] %4 | | ! ! I i I I ] I I i ! I ! I | i I i i ! i | ! ] | I ! I I i | | ] ! i ' i I | | I | ] 1 i | i ! | I N | S e e T T i | i I i | I | I | I | ! | I i | ] i I | I | | i | i | | | I | I I I T i ; | | | i I ] I i I i I | ] | I i ] i i 5 [ i 2 i i 3 i [ 1§ gé i I i I I T T i T e | T I T T I ! ! | i | ' i T T T i T T T T T T T T T S T i i ! i I I i i | ! I ! | I | I i | ] | i I i | i I | | | | i | | | I I I | | T T T T T T T _ E T S S T S B § T i T ,, W | T T T o E | ] I i 1 ! v i | | NGE ' i I REVISIONS AT v eo SayL NOT RE REPROOUCED OR COPEDLL i 1 T e SPET TR TN T TR | % o T T At R TR e W i XC7ou 20om X _cor_aooe % e 7 | | | R s I I | / T | | i \ g [ ; e 2260 T I ! 1 T T T T 1 T I T [ T T — I T ! | 1 T I 1 I ] 1 1 1 I I L1 I [ T | I 1 T i I T I 1 I / ] \ | I | T | I I , « @ DC1e9 >/ I 1 T | [ i | ] X W ' T | \ >\ T ////////X \ 1 ] T | L 3\"""‘ 1 I | I / D \ i / i i { ] | 1 } | ] 1 7 T ] I T f | { | { | 1 I f ] I / I ] | T | ] S | T i S | g i I T ] . W f / | I S | i I S J 1 1 S 1 { T ! | | ] 1 ] i | :/ | | 1 ] i 1 1 I | T | | 1 T ] I 1 I i T ] I | T | i T | | 1 1 | T | 1 1 T 1 | Y | | | ] | i | | i I { | / \ | ] ¢ @ Rars T | \ / I i [ | ] i L [ 1 I | / T | i SR S T ] L | 1L L I / i O\ 77T TTTITIT T SR | ] | i / i | / | / TTLEN ! T vHBe 0C189 SELE X MW W a5s For e s v | T | F’?’figfsgmiytmcwggy e J ! M VM@ LRITE WORD XX L vre2 DC1@9 SELY | | \ T (B7) ARRAY ADR 93W 7775777}7)( vHB! PRERAS T H L | I VMBI MEMORY CYCLE IN PROGRESS H | i 3 fins \ | | vaL 1D (BS) ARRAY LRT ENA H / i / \ i VM@1 MUXADD E M T | R : T | T coomesses | T ] (B69) MCCB ARRAY SHIFT pata W/ (837> ARRAY AVAIL M | T \ - vher 5 s ! / I / T \ VM1 Y L PPECAS \ / / vrel 2 L VMB1 | lsos | /\ | VH@1 LATAOD M VM@l | : (BY9) MCCB ARRAT START H vrel nencaeezeaio] g E E ST A T " i I I | i I I | ! I | | | I I i i | I | I I | I I | i i | I | I i i I I ' i | i I i | ] | | ] I | i ] | | i ] ] | ] | ] i ] i £ 5 i i " 3 i i 3 . i i 3 3 i 3 i | | | I | i ! { , ) *"’ SHEET I R /Q..,,J A e : CHKD. . : I . 4MBYTE A RLTY Bed IWLALTS TN T |D-0D-L0200-BA 1 OF 1 . CAate = [TITLE: D NUMBER |TD |LOCOD-BA-LIRTI o ! | -~ CHD WRT 4 LIRT 'fifim [M.0PU_TOZ-aPR-BY 981 17 [NEXT HIGHER ASErBLY: |512€ CGQE] FIRST USED ON wr:man@es MS86-BA i PEV, | l =18]; ; - g ! I :
Home
Privacy and Data
Site structure and layout ©2025 Majenko Technologies