Tags, Task, and MD register controlsNext, ATask, FinTask, FouTask, PipeTask, CurTaskDTask, PipeTaskSRNs and Fault InformationRefresh Control, Hold and RepeatCurrent,Parity errors, _FaultInfo logicStore Transport AutomatonMap AutomatonMemory AutomatonCAS and RAM size control logicEc1 AutomatonEc2 AutomatonBMux drivers and receiversMap Real Page 00-11, Mem AddressMap Real Page 12-15, Map TroubleMap Address generatorMidas Interface 1Midas Interface 2ClocksLayout010203040506070809101112131415161718192021Map Chip Controls10/22/81PARCXEROXFileProjectDesignerRevDateDoradoReferenceTable of contentsTITLEPageD O R A D O S C H E M A T I C STotal PagesMultiwire Rev ChangesK. PierM e m XMemX Title Page222324PROM programmingConfiguration instructions24Map ChipsMap ChipsMemX-apcRev-Da.silDaCG -G G G @t$>;0V<97(V531s /:-* ( &W$ ! sV7@t7>;79777371s7/:7-7*7(7&W7$7!77s7:7777V7.@$&9$1s7$&W3$1$ /^:$*:-% $*$($&&z$-$A r$-" $#$ :$]$$$V$V$y$A$?W9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grrru [k4Nk MlkMkOrIXvCH GC_$7wCrW^U$7 7 7 r  :$ $ $Jt:  #;GO-[,141362537/02/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage93276541312159151312911107452141110542315131214111037659427141521563412131011911109674143765273954291312141552631312141511109673762549254925413367910525291110131243651215144321514121167101395133679101110147637631110141312155213121592ProcTagInATRDtask.3Dtask.2Dtask.1Dtask.0CDEFRRTTRCDEFRRTCDEFRRTCDEFRRTCurTask.0CurTask.1CurTask.2CurTask.3CurTask.2CurTask.1CurTask.0CDEFRRTCDEFRRTF145AMC113MC113CurTask.0CurTask.1CurTask.2CurTask.3[14.1]WE'CE'A3A2A1A0RRRRSSF145ACSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141.....Q3Q2Q1Q0TTTTD0RRRRRRRRB0D1B1D2B2D3B3SSBMC158TrueNext.0Dtask.0TrueNext.1Dtask.1TrueNext.2Dtask.2TrueNext.3Dtask.3= Current in FH= Dtask in SHClk1TRMC176clk0TRF145AWriteMDM'Dtask.0Dtask.1Dtask.2Dtask.3WE'CE'A3A2A1A0RRRRSSCurTask.1CurTask.2CurTask.3CurTask.0.F145A[by 31.0]PairLdCacheRef'Atask.0Atask.1Atask.2Atask.3At=Curt'Dt=Curt'eiSTRREFCDeiSTRREFCD..TABRRTABRRProcTagInATagInEc2MidasMidasMidasMidasMidas (4)MDMtagAd.0MDMtagAd.1MDMtagAd.2MDMtagAd.3PProcTagPPPPMC104Memory Extension BoardMemX01.silABRiiRRiTiTodcTiTabiiiRRbaRiiRRMC117ceessuv_MDTRMC176clk0Dt=Curt'EcWordRefToD'EcWordRefToDMakeMD_DP[30.3]MC105MidasPclk0MC176TRiCDRRTToMakeMDM_D'preMakeMDM_D'SCMC176F16PPEcKeepsAbusypPPPairLdEnable'.pppppoABiiiRRTpMC105MidasMidasMakeMD_D'MidasMidasMC103Midase23b01FHCaClk2'CaSCMC176e23hClk1'CbAWordRefToDF16PairLdTRCacheRefInPair'CacheRefInPair'is not neededbecause it impliesHit'Note: EcHasA'MDMtag'Dtag'TTiRRiiRTAB.[9.5].MC211prevent MDMDataGoodif references too closetogetherF145ATRclk0PtagABRiiRRiTiToCacheRef.CacheRefSBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTSMC159Q0'Q1'Q3'Q2'E'=DTask in FH, always=Current in SH if MD pendingCDRRRTicTRRiCDTRRiCDTRRiCDdMDpendOrRCdMDMad.0'dMDMad.1'ELSE=TrueNext in SHMC100070034048035038039072087096162114018170RRiiTToiAB086bNext.0bNext.1bNext.2bNext.3f24be20ce20ba23da23ee20fd20af24al18al18bf21ba22d22f21fb22ab22bb22cb22db21ab21bb21cb21dg21g22ag22bg22cg22df23af22cg24be19cg23bg23hi23ci23bi23aTags, Tasks, MD Control109112113116SHCaFHCaHitabHit'bHit'.MC102k23c.....MC105TRRiCDAcanHaveDAcanHaveD'iTRHGMC195l20hclk0MC176TRe19dMidasMidasAfreeOrEc'bDdataGood'[30.3]Clk0'CeClk0'CbAWordRefToD'SW_MD'EcDcomingForCt'TRRiCDMC1662c23dRRiiTToiABoaabaRiiRabiiiRRdcTiTcRMC117SWAt=Curt'EcDcomingForCt'DcomingForCt'......f22bf23cMC103.dMDMad.2'dMDMad.3'MxHold[35.8]CurTask.3TRRiFEDCTRRiFEDC.MC1674MC1674%tegdJf` k_ kbCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut+++Hd,:{H:{ @t @H ddHd'O,&&T TTT,',', $ G$   G+!",+%$e&O) +( ++ +/ +-I O.eO.e 268;-=f=<;:]9]8e]7I]6, 2/^/^/5{5{',f,f?U?X9V9U9X?V.e\4\[f"s&"s#(l$8'd'+,d,+7Id<d7I<&H&+..Hd$dHT S UHY. X ZJ5(H8e+3e*3e,5;8e?3e=3e@-*S(lS'V'X'Y.&zZJ',b,bHff AI]D]E]F]GIJ-KJLfKIGfE-AHIJK$K$JHFI$E-AIA)E-'E-&zH&zI&zJ%K2523e8B43e1,3e.8e03eD3eBf8eC2I2F8BG2M2KJ8BLf',P,P2:278B8',^,^1s^ &W^$,P]$U(\$y,P|Z'Z(`CN$(\r$t",&+/"y$&zy$*y$/^y$r6$r8$r; $r=B$4;|64;6363636<3475 ,PO-$U(O $y,PM'M(R_N$(O r$4;J=4;J=3J=3J=3I3Gv7H4;E4;E3E3E3E=3C7D 4;AY4;AY3AY3AY3@3>7?-K&]$-F]$-H]$-D{]$-BB]$-tM -I -D -@- -1, -5 -: -*^]$-.]$-1 ]$-5{]$-3B]$-7]$-9]$4;|-4;-3-3-3-Y3+ 7,<4;2Y4;2Y32Y32Y313/7084^$8/$(tO-7<7(< $:{ $8B $6 $< : 8e 6, ,s^ 9$BuR'OM$$'OF&$*tFI'FI'G'I'J-'KJ&|H&F&E&D(lA*A'OFI$],PF&$(tLfC|>M$:D:E:F:HB$ @B$:B$ AHAFADABvAAY>AEO>tK&J HGED{K&J HGCkCL|>>BvAY(A:K 9$:J 9$:I{ 9$:H_ 9$*D$9:E-$ tD{ F H K&O|AYOCOEOH tKN{$OBf$ 9BB$BB$ ]V|HVGvVFYVE=VD VCVAV@ tJ I H Gf FI E- D k|> tBf M;rK]$AI$ AI$A& $88$-@ ]$-=]$8LB$8C_$8G$-M_9$#C]$VH_y$VE-$UrE $9I{$9Gf$9rGB$J$I$rI{$LB $K& $J $H $G $F $E $D{ $Lf KJJ- IG FE DsuFsE :gkd$Ud$yk|bbh N$dr$td)uc.,P`$U(`$y,P|^'^(d'N$(`r$(t`f`]$,sb|$#D -7-3e-.-*'[$$'T$*T(lT(lVf(lW(lX(lY's|Vv'sUZ'sT='sS!(PZ+3PZ'T$],T$Z&y$Y y$Wy$Vy$tY. X V ZJ (|PZ+WS$#R$(tZueg &W^$(_JtdJ -KJ-F-Bf-=8> $8+z $>?>+5=f6,|9K6P8u7;=3: 3@->,L tK J I H 9+$ VU|`wC;tbIX|^IXM,sP$D;=4;!rtRVTr$rU$ |XX    A$H Ht+$+$+|+.t-t.-]$(X(X(HX(H(H;';'(('X(HX(Ht't'X+$@+$+$+$*t)A3)))e)e-d-HH^U$>^W$>|R>T=:S!:{S!:{R:R:T=:{T=>S!;tT;tT9>$9U@$9X$r9W$9S!>W9$AW$ >U9$AP$>uA>|S!>;tT-BuYBXBW(td,Pd$U(d$y,P|b'b(h N$(dr$)ug.f`$]h$f$9&Wb|$s\_$,sf`V$0tf1s|1s0z000z0z04$5453tA)4|$$b$9`$Vt`/:$/:$U)$)$ 3 k|/ t5 6 7 8 : ;-  9< 9: 96, 98e 3u21 r|,< r,< + )u * * V* t, |& % '< V& r' r' !  " V! r#X r#X <  X V< r r= $; $9^ $7% $-%y$ 1,$ 2I$2% $t2I =f ;- )$ %^$%$r)$].A$$1 $ 9$ $u0 t,,($ 9$@t%V$<A $cIb9;^.IPJEt>4$eGdG9 9|tt $$HHtt | ; ;IXt=;97I!Vd)e)b)^./[*:X<Vf 9`g 9X 9T-(PMsFI)I5W>5WB5WGf5WK5W+5W/5W35W8e> .e ) % !$$+2H8d89 *::: rt<:8e6,-I1, .A$!,sy$.  ] $'s|*t)|*% tt +,s|(H(H+(t(t!V]9$tX S |PVP+PrRrRTr$tST-uUJVtS S$UR$y |P]PVCN$Rr$VtT- :T$!VP$!VP$0ueg;t[f td 5W$?W ueg#tS:WV r, Vd%y$ A$*:$ |t 9;9; rtVd;|t;<t<?%$@-@-t>t?|<<<<t$$@$$$z$V|V9;;X9XVVXt99td;d;;$]$A$t]|Xt,$ $$)VHV$ $V $V.$ $1sH 9$$$9%9$9$$ ]!$|;X;'sX.t=?'s|;t8 6 Hsu?-,]$-t, |]! \ ^>]! ^ ^ ^ ^$a`wb$ac>c> :c> :c>a9$ \rt^&Wf`$!Vbd'$f`$$eC$ ZGOQhul6/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage1114451261391411131047361312151110147634135710121411151214111592515121411131047364512613451261313367910131215144512613451261341357101114965163924321312151115121411101452521114634111157410131214121510157392101511141015927345126139411336791010151114521114111473921015PPPPTRTRTRFinSubtask.0FoutSubtask.0Asubtask.0PPTRMC176TRPTRF145ATRTRWE'CE'A3A2A1A0RRRRSSF145AF145ATRMC176..SCCSSSRF16PE'MRCE'TCO'Dtask.3Dtask.2Dtask.1Dtask.0TRF16F16TRTRF16FinSubtask.1FinTask.3FinTask.2FinTask.1PPPFinTask.0PFoutSubtask.1FoutTask.3FoutTask.2Asubtask.1Atask.3Atask.2Atask.1TRTRTRTRTRMC176TRPPMC176F145ATRTRPPTRTRF145AMC176MC176F145ATRTRPF16Atask.0PFoutTask.0TRTRTRF145AMC176QTRRDBTRTrueNext.0MC158clk0clk0MC158TRQTRRDBQTRRDBTRMC158clk0clk0MC158TRQTRRDBTrueNext.1TrueNext.2TrueNext.3RMC158SBFoutTask.1MC141MC141MC141MC141clk1clk0TRRRSR'SL'SSSDRDLCMC141....F16F16F16F16F16F16CSSSRF16PE'MRCE'TCO'CSSSRF16PE'MRCE'TCO'..FoutTaskLd'Pipe02Ad.0Pipe02Ad.1Pipe02Ad.2Pipe02Ad.3MidasMidasMidasMidasMidasMidasMidasMidas.StopFinTaskLoadRRiiTToiAB..Pipe02Ad.3Pipe02Ad.2Pipe02Ad.1Pipe02Ad.0F145AWE'CE'A3A2A1A0RRRRSSPipeTask.0PipeTask.1PipeTask.2PipeTask.3PipeSubTask.0PipeSubTask.1PMemory Extension BoardMemX02.silCSSSRF16PE'MRCE'TCO'....CSSSRF16PE'MRCE'TCO'PairLdEnable'a21fa21ba21ca21da21eCurTask.0CurTask.1CurTask.2CurTask.3PF16F16F16F16F16F16j24bj24cj24dj24ej24fj24gj24hPAIRMidasMidasMidasMidasRTGHRTGHRTGHRTGHRTGHRTGHPipeTask.0aPipeTask.1aPipeTask.2aPipeTask.3aPipeSubTask.0aPipeSubTask.1aREnableMC197MC197MC197MC197MC197MC197clk1MC105MC197TRF145AF145ATR02Clk0'CcClk0'CcClk0'CdClk1'Caclk0dMapFnc.0'dMapFnc.1'PipeMapFnc.0'PipeMapFnc.1'Clk1Clk1Clk1Clk1Clk1clk0clk0clk0clk0WritePipe02Clk1'WritePipe02Clk0'PipeTask is written at Clk1.are written at Clk0, whendMapFnc is stable.PipeSubTask and PipeMapFncVictimInA'TRclk0clk0TRMC141MC141..RRSR'SL'SSSDRDLCMC141RepeatCurRepeatCurCDEFRRTCDEFRRTCDEFRRTEmuOrFT'CurTask= 0 OR 17STfree'MC113042006007010011014015bNext.0bNext.1bNext.2bNext.3RTGHRTGHRTGHRTGHbNext.0bNext.1bNext.2bNext.3MC197REnableMC197019178022179023182026183027174030175b19fb19bb19cb19db19ea18fClk0'Cda24ba24ca24da24ea24ga20ba20ca20da18ba18ca18da18eb23bb23cb23fa23ba23ca23fg24cc22bc21bc22cc21cc22dc21dc22ec21eb24be21bb24ce21ce21de21ec22fb24fc21fe21fe22fd21gd21bd21cd21dd21ed21fd21he22be22ce22de22eTrueACTrueACTrueACTrueACTrueACNext, *Task, Pipe 2AcanHaveD'TrueACNext.0!Next.1!Next.2!Next.3!Subtask.0!Subtask.1!Clk0'CbCSSSRF16PE'MRCE'TCO'PairLdEnable'..TrueACa17fClk0'CcTR_MapInPair_Mapp092from ContAF16a17bCurTask.0%CurTask.1%CurTask.2%CurTask.3%CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Huth.&h.&WGflGf!3D#DDd 2+2+ 22 V V",", d + y G  yH +'''++*9911-&3&-+3+D)e;t/6/;P7I6P7I;P?6P?;PI6PI;tT-6T-;t^6^&W",l",!3#&W)l)!3&#&&A@P> G> d> >^ !z!z's's4;d,Pd/1,4;",,P",/1,k' O''++*-g3gf@-AIOAI+AIAI+KKJKOKUJVf+VfVfVf``_`+`.e`4`>`D4`=dDd>VfD4Vf.eVf4Vf-K3K>KD4K=AIDAI-AI3AI=1D11&1 AI&3AI K&3KVf&Vf`&`=ZJDZJ>OD4O>E-D4E-F",>",@C>?4+.e1411P/.A G.A d.A - -535-=f3=f.e9499&9=9D9.eG4G.eR4R-]3]|XXA&y$.g|$.\$3[f$U/:[C$y3Y>.Y>/:^N$/:[Cr$.R_$=K$3P$U/:P$y3N.N/:T N$/:Pr$.G$3FI$U/:F&$y3D .D /:I{N$/:F&r$DXt=f G: (9 |5L5C7$U?W7$yC5>5?W; N$?W7r$39^ $?t7%7$U!V7$y%|5 5!V; N$!V7r$%9^ r$L937$U/:7$y35.5/:; N$/:7r$/t73;$U/:;$y3|9.9/:>N$/:;r$.=B$C9^$C1$33$U/:3$y31.1/:7%N$/:3r$/H$$/$1t// / / / .| ...t032l/$]4$%: y $$%: ] $$%: @ $$%: $ $$/t+/030$U/:/$y3|-.-/:3BN$/:/r$?Wt=E 9$=A&$=O9$=Z&9$=VC$=d9$=`$9;%$?H$Et|XA9;]$?$?>$r$C;$$y>z$>H$U?tH>$>$$??|D4A>$NEt$r>X?{t"?{!zAICEt|XCt!zGE-GOGZJGdCE $CC$U?WC_$yC|AY>AY?WFN$?WC_r$@ttC@tNCN$U?WM$yC|K>K?WQCN$?WMr$CO$CZ&$CX$U?WX|$yCVv>Vv?W[N$?WX|r$@ttXDX5 GG GR G] L|1LNLY>Gtg L|cGt2I GAI GK (1 (AI(K(Vf%1 r$sA&$%A& r$%K r$sK$sVC$%VC r$%` r$s`$%_J$U!V_'$y%|]! ]!!Vb|N$!V_'r$%T$U!VT$y%R R!VWN$!VTr$%J-$U!VJ $y%H H!VM_N$!VJ r$%?$U!V?{$y%=v =v!VBN$!V?{r$%0$U!V/$y%- -!V3BN$!V/r$?t031 $C0$U?W/$yC|->-?W3BN$?W/r$L--CA&$?t?/?3?$U/:?{$y3|=v.=v/:BN$/:?{r$3A& $C?$U?W?{$yC=v>=v?WBN$?W?{r$L=vLHCJ-$U?WJ $yCH>H?WM_N$?WJ r$3K $3J-$U/:J $y3H.H/:M_N$/:J r$/tJ-?J-CVC$?T/T3T$U/:T$y3|R.R/:WN$/:Tr$3VC $CT$U?WT$yCR>R?WWN$?WTr$LR@ttc.(`L|]!Gt` Cc.$U?Wc $yC|a>a?Wf`N$?Wc r$C_J$U?W_'$yC]!>]!?Wb|N$?W_'r$3` $3_J$U/:_'$y3]!.]!/:b|N$/:_'r$/t_JCd$?_JC`$ ^$^$ `g |]!y]!y\ Ot`g O_J b$^$O_J$U_'$yO|]!]!b|N$_'r$ `$tc `y$ rauaV rtVVCy$ VC$OT$UT$yO|RRWN$Tr$ T-$T-$ tU |RyRyQv OtU OT X$T $ I$I$ KJ |HyHyF OtKJ OJ- M$I{$OJ-$UJ $yO|HHM_N$J r$ K$Ky$ rtLfuLfA rtA A&$O?$U?{$yO|=v=vBN$?{r$ ?$?$ t@ |=vy=vy$Y. N D d'k$V|bdJ$Ug|G$d'$y tdJ OeGVf _JTJ-?@tua@teg3e$U/:e$y3|c.c/:i'N$/:er$.`$.Vf$.K$.AI$.9$.1$3g|$3\$3R_$3G$3=B$35{$$&$' ($$($t+)2|$u k$u$u t(((,-$($&$9r|'r&$u $u0Wt30W;0WFI0WP0W[f0We-%$-%$$--|2l03-%$N3$r,X-t"-!z/13|X1t!z-%$-%V$-+-|2l03-%+$N3$r,-t-/+1+3|1t)"U$*y$ :$:y$3|X3.H$0W$0W,$2$92$99;t V $$%: %: %: d %: G (ub(W(L(BfGeG[fGPGFI/|:t"|"##&y$',',%tH&|##'sy$'s@t5t G 5 d 5 5 @t+5 $ $$5 @ $$5 ] $$5 y $$?H$$?$B@P@P @P @P @P ?W| ?W?W?Wt@C?$]D$C;d$7t` 7Vf 7K 7AI 5W9 5W1 L|D rU%: $$$A'$A+$t' |#X$#X"O#XA'$N%'$r&t*)A!'#'%|&#t)A!|@%C :C$%$ :H$%X!A$A$$t |$"OA$N%$rXt"!z!#%|X#t!z" $", s"$s)$#G"s`"sVf"sK"sAI9H 9 9 9 d :|tf`y$!t_J!T!J-!?!7!0@t`g@tVf@tK@tAI@t9@t1@td!Vrdu_JTJ-V?5^$97I|Z:Z7\7\8\$5^$:^$:T $5T $7IPZ:PZ7Qv7Qv8R<$5T-$95I$97IE:E7F7F8G$5I{$:I{$:>$5>$7I;=:;=7$>^$>^$@ 9$J9$H$H$I$S$S|$S|$U&9$_9$^ $^ $^.$AI$K$Vf$`$ r| r +t +; 2X r  r    +  +  2  r r + +W 2tt G9$]$ +$  $9]$9]$9 @]$ V9$ G$ V9$ y$u:t V !H81,`VfKAIU"$ +|X X ru ru :$ +  r r $ +  r r $ +X X rt rt :$U$U]$U$ "9$ 9$ ]9$ 9$t",+:d|$$y$$H$Uzr$tk 9 M;gM;`gM;\M;UM;QM;KJM;GfM;@M;<M;8M;5M;1, e ^ T- I ?V*r& ! H    + `gUKJ@81,V+"s9"s1"s"$+0Wg0Wa0W\0WVf0WR0WKJ0WG0WAI/=f0W:0W50W2I0W+0W&0W"0W1s dB dB"F)8^.8S8I8>868.@tdJ@tY@tO-@tD d A$ $$ $C_$ , $$,$DX,$@t$@t,@t)e@t)A$rCK$6tt", 2$6t$2$3",+9 1 9;H)Ay$:$AE $AIX$E- |@$@"O@AE-$N%E $rCtGF!E-#E-%|C#tFGB @$Gf %|&!#X$C$%:tC$C_$#*%$& :&$%f$U!Vf`$y%|dZ dZ!ViN$!Vf`r$%h 9$'sth. h $h.|dZtgug !tf!h.` Vf K AI GOim9/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage79147914151311121023546235461513111210413571012141115926343276541357106392111512146337625454792366363636365163736514329292432929292921115111511151115131215111510151312151514131211109765423129657101114152313412965710111415231342310121197151413654932765441357109111014413571041357104135710413571045126139111412141110141214121412141214clk0.TRMC141MC141TRTRMC141MC141TRQTRRDBTRPipe02Ad.0MapSrn.0MemSrn.0MC158MC158TRAsrn.0F16ProcSrn.0MapSrn.0.RMC158SBCSSSRF16PE'MRCE'TCO'RRSR'SL'SSSDRDLCMC141....RRSR'SL'SSSDRDLCMC141RRSR'SL'SSSDRDLCMC141....RRSR'SL'SSSDRDLCMC141StartMap'StartMem'ProcSrn_'MC141dPipe34Ad.0QTRRDBRMC158SBStartMap'EcWantsARRSR'SL'SSSDRDLCMC141....oaabaRiiRabiiiRRdcTiTcRMC117RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16ReportFault'ReportSE'ChkLastPh6'ChkLastPh6'ChkLastPh6'FaultSrn.0FaultSrn.1FaultSrn.2FaultSrn.3RRRRTCDioT_FaultInfoDly'.....ReportFault'FaultCnt.0FaultCnt.1FaultCnt.2.FaultSrn=0'FaultSrn=0'p..Srn0Fault_FaultInfoDly'...MC109.oTiTiRRiiRABiRRiMC109dPipe02Ad.0PMidasMidasPQTRRDBMC141.F16TRMC158MC158TRQTRRDBTRMC141MC141TRTRMC141MC141TRclk0clk0TRMC141MC141TRTRMC141MC141TRQTRRDBTRMC158MC158TRF16.MC141QTRRDBPMidasMidasPQTRRDBMC141F16TRMC158MC158TRQTRRDBTRMC141MC141TRTRMC141MC141TRclk0Asrn.1Asrn.2Asrn.3MapSrn.1MapSrn.2MapSrn.3dPipe02Ad.1dPipe02Ad.2dPipe34Ad.1dPipe34Ad.2dPipe34Ad.3Pipe02Ad.2Pipe02Ad.1Pipe02Ad.3MapSrn.1MapSrn.2MapSrn.3MemSrn.1MemSrn.2MemSrn.3PEsrn.0PEsrn.1PEsrn.2PEsrn.3ProcSrn.1ProcSrn.2ProcSrn.3FaultsFaultsPPdPipe02Ad.3StartEc1'Q'QRSQSRRTTCCRJ'K'MC135TABRRTABRRMC104MC104TWReq15WakeOnCL'TRStkWakeMC176clk0TRPipe34Ad.0MC141MC141TRPipe34Ad.1TRMC141Pipe34Ad.2TRMC141Pipe34Ad.3..RRSR'SL'SSSDRDLCMC141..Memory Extension BoardMemX03.silUseAsrnpclk0clk0clk0clk0Mapbuf.12Mapbuf.13Mapbuf.14Mapbuf.15pppppSRNs and Fault InfoMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasLoadFltSrnMidasReportFaultMidasMidasValidMapFltInEc2'h23bh23ch23dh23eh5bh5ch5dh5eh5fh3ah3b03h23fClk0'CeClk0'DaClk0'DbClk1'BaClk0'BbClk0'BbCacheLoad'TTiiTABRiiRRiiMapRfsh.MC210Ec1Srn.0Ec1Srn.1Ec1Srn.2Ec1Srn.3Ec2Srn.0Ec2Srn.1Ec2Srn.2Ec2Srn.3Ec2Srn.3Ec2Srn.2Ec2Srn.1Ec2Srn.0TREc2Srn.3PEsrn.3MC141PEsrn.0PEsrn.1PEsrn.2TRTRTREc2Srn.2Ec2Srn.1Ec2Srn.0MC141MC141MC141..RRSR'SL'SSSDRDLCMC141preStartEc2'RRRRX0X1X2X3OXTRRRRX0X1X2X3OXTRRRRX0X1X2X3OXTRRRRX0X1X2X3OXTSE'S1S2RRSE'S1S2RR..EcWantsPipe4'MapWantsPipeEcWantsPipe4'MapWantsPipeProcSrn.0ProcSrn.1ProcSrn.2ProcSrn.3Ec2Srn.0Ec2Srn.1Ec2Srn.2Ec2Srn.3h4dMC174MC174MC174MC174MC174MC174StkErrorMidasECFault'MemError'150077151080154081155097073053095132f19bf19cf19df19eTrueACf19fc17a050h4bh4ci4bi4ci4dk6bj9bk7h24bh24ch24dh24eh24fh22bh22ch22dh22eh22fClk0'Dak5k9TrueBDTrueBDh18bh18ch18dh18eh18fh9bh9ch9dh9eh9fh6fh6bh6ch6dh6eClk0'Bdh10bh10ch10dh10eh10fi9bi9ci9di9ei9fg23ck6aj8aMidasPrivRefInPairClk0'BaClk0'BdClk0'BdMidasMidasMidasMidasMidasMidasMidasMidasWakeEnableCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Huyt#y$k!y(y)k&?@?>=fJ-KJIH`gb`_^UJVUTSD)H)F)D-C,C_JI_JCT-IT-DIIID=I=$1,$3ek2I 3e 1, 2I(H (H(H,,+?!?J-!J-UJ!UJ`g!`g3 9 F Bf Bf FdBfHBf? ?=e=,BfBf=&D,PD/D53D8eD>D8e@->@-CDCE-IE-D!DBBBDDNO-O-NNO-!O-CO-CPJIPJ8eKJ>KJ8eO->O-/O-53O-&O-,PO-&ZJ,,ZJ.ZJ5ZJ7ZJ=ZJ7Vf=VfBZJB[fI[fZJ!ZJY.Y.+Y.+ZJZJrer, yH y, ye y =+===BdB$e"+&" " !zH!zd(d(H(+( "($e"d&""H!z!z(((d(H"(: :+  y  y dH y y yH++ddHddH2I 2I2I6,5y-+dJ+egeg7l);P)9)6-6,,7l2I;P2I92I66,6,5.2I2l2I02I-6,-I5%2I)2I'2I$6,$e58e8e5k5k5C7IdJdJeg!egBegBfIf7a=a7eg=eg.eg5eg&eg,,eg4$ue!Gd!OG5$V|1<9^$B7%$]B7%$+c$U'sc$y+a'a'sfN$'scr$(tc0c4c$U0Wc$y4|a/a0WfN$0Wcr$=c$U9;c$y=a8a9;fN$9;cr$9tc9_=_$U9;_$y=|]8]9;c N$9;_r$I4dJ$DXdJ$HteI4|bCbCaDteDdD{h.$DXd'$!3c$Uc$y!3|azafN$cr$eCU$!VeC$4eCr$%tg -g7geDg%eC$]-eC$]-g|$7eC$]7g|$2b$Ub|$y2|`wy`weN$b|r$ 9tdJbC;a 9^|`wD4k$DX3uD5$UD8BG$J 4$yEt5EP66 $:W$d6,|1116,$N:6 $rH4At8A76,H6,:|4Ht7%^|1<%^2Y+3B$$%3e$&3t5&34(l|/*/&3/*:t3e(3e&W3e&7I%8B$%3B$&W0$(|/*:/3/0//:0$.A1<.A2Y43B$$.3e$/t5/41P|/3///3t3e03e/:3e/7I.8B$.3B$7%|1<7%2Y=3B$$73e$7t574:4|/;|X>;;>;>;>^$>;$AIA@$B>;X>;XA@ttB|-+$-9$-$U-$,s$,sV$+$A@$ $U 9$ 9$ $9$s $st $$$]$'s+$%:|t   %:;'s$VA$V$@ $st ($ $$( $$( $$-H -+ -  (| BA $Ettd  L| B(Ett 9;$5W $5W?|<?tBAtH @$% @$A @$ ] @$|Xt+|+X$ttXX;;$kVtrA+W$B $:g !|c:g|$%g|$KuegKZJ%\_$:\_$!|XIX[C$=Z&$=VC $BVf$B[C$kX$X$OtYk|Vv$Vv$UZtYX[$W$sX+Z&r$|UZtW2W$UW_$y2|UZyUZZN$W_r$7Z&$]-\_$-Z&$]%Z&$]Dt[Z!VZ&$Z&U$!3X$UX|$y!3|VvzVv[N$X|r$I4Y.$DXY.$HtZI4|WCWCVvDtZDYD{]$DXY $=T$U9;T$y=|R8R9;WN$9;Tr$9tT9X=X$U9;X|$y=|Vv8Vv9;[N$9;X|r$4X$U0WX|$y4Vv/Vv0W[N$0WX|r$0tX(X+X$U'sX|$y+|Vv'Vv's[N$'sX|r$uZO+M$U'sM_$y+|KZ'KZ'sPN$'sM_r$(tM0M4M$U0WM_$y4|KZ/KZ0WPN$0WM_r$=M$U9;M_$y=KZ8KZ9;PN$9;M_r$9tM9I=I$U9;I{$y=|Gv8Gv9;LN$9;I{r$I4N$DXN$HtOI4|LvCLvCKZDtODND{Q$DXM$!3M$UM_$y!3|KZzKZPN$M_r$O U$!VO $4O r$0WK& $tODP%O $]-O $]-QC$7O $]2Lf$ULB$y2|J=yJ=ON$LBr$tLf|? +O r$stMkL$L$ONk|KZ$KZ$J=tNMP$L$BKJ$=K& $IXP&$!|M%QC$KuO-JtD%F&$:F&$!|BvIXE $=@ $BE $kA$A$OtCk|@=$@=$? tCBfE$A$sBf+Cr$AI2AI$UA&$y2|? y? D{N$A&r$7C$]-F&$-C$]%C$]DtED0W@ $4Cr$!VC$CU$!3Bf$UBB$y!3|@=z@=EN$BBr$I4B$DXB$HtDI4|AYCAYC@=DtDDCD{F$DXB$=>$U9;>^$y=|^r$9t>9Bf=Bf$U9;BB$y=|@=8@=9;EN$9;BBr$4Bf$U0WBB$y4@=/@=0WEN$0WBBr$0tBf(Bf+Bf$U'sBB$y+|@='@='sEN$'sBBr$uD:eg$9:ZJ$9:O-$9:D$9 9tY. 9N 9B 9S 9H 9=f:\ :Qf :QC$#S #G #< %Qf %\ %FI -\.Qf-FI7\7Qf7FIKfK[fKPJKE-C;Vf C;KJ C;@- U1 9$-$$H*:|+$*:tFI 09 >$>y$A$> U$@A&@ @ e@P|@P>;>;XAA>t>;|>t>dBFm| C;;C;;B tB FmC; C; BB ;(]$A$$A $9FA$- $:W $F 9$H $FtF GH;d VA$ $VM 9$VY 9$Vd' 9$ 9 +$U4 $y9|4^4 ]N$4 r$9; $$y$st=f!V> r$#? |'<(Xz'<z(X#)A$$)e$Ot+O*|%!%O%!Vt)e)es)e-I.A$)A$s&$!V|%%rU%: t-|2Yu?`UJVB ]$=a` $0Wa` $0Wta 4Z&$7\_$0WVC $0WVf 7QC$0WKJ 7F&$0W@- BP&$=O $*|ZZ*O=*D *9.*ruc.XLA-h-Z-O-D7D7O7Z7e-e@t^.@tS?G@t< V,2,$$:+$:V$t+ su+:V$t+ u 1st :c.:X:L:A_TI>+CC dKr V$r Vz$t-I5s0zr$&W0zr$/:0zr$80zr$0/0s&z$3(8($9 |-Y/+/+-Y.u 0  0  $/ / -Y $-Y $.u .ur.uUt2IU2%]$3B$3B$; $8B$2% $2%$r|-Yrt/?W_J?WT->I>= eH,sHsdssI4=@$=C$IX=$Kt= 9Cy$ 9DEt=$>H@$>H$@IXH$KtI?WT-$?WT $IXT $KT-?W_J$?W_'$IX_'$K_JEtGfEtREt]Et(%r$>;1 $C-$C,$C,$IX|&G&Et(H$D{(D{*K*$$D+$EPt-IEP,,G|&I&EP&IXt+G+Et+F.D/$D*$>;1, kR_$$kR$kR$|OPRS!kW$$tVfUJT-STk|Qvk]|$$k]$k]$Z\]!^>kc $$ta`g_J^._k|\kGB$$kGf$kGf$DEFHkL$$tKJJ-IGIk|FYk<%$$kk|;=#Xt'(%)AO'$UO'$O'$yO*$$|&%Xt"#%$AO"$UO"$O"$yO%$$|! #XX ) $ ( $ # $ $ $ t) # $ ( 9@y$ 9>^y$ 9=By$ 9H_y$ 9I{y$ 9Ky$ 9Vy$ 9Ty$ 9S|y$ 9^y$ 9_y$ 9ay$ 9_ 9T 9I 9> V`$V`9$VU9$VU$VJ$V?$V?{9$VJ9$ 9b 9V 9K 9@)e:]:R:Gf:GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu*t 0 V! ", OAsA  ]U]XXU  d G +   H +     AAJyIyK&3c.+c.O^_J>^b9;c.;-\;-dnOKJMNONOK+++-&,&+',-2I 1, 3e+#+#',(H*A,A--,+*#%^K%^N+WN+WK%]+]dc.c.a$Ua`$y|_Z]_ZdN$a`r$ c @$+3[$U&[$y+3Y&zY&_'N$&[r$s]$s]| r$+W]|U$.]|$ ua `g _J-e-d+Wc $2^ $2t^>;_' $U $U |KW r$K$tc. uc(^.Vta's[?W]&z|H&zJ=&H&J=*K$+J=+H)tM*|J='sJ'sJtQfK X A_J c. /:uS@ttR %:M$+WMs$@tN-c.H|J=HNt)*, -%3%)*, -%k| ]' ]#X]$u]&](]*V$$ $$$$ V*V(V'V&/^$ t%%'&z(|.u 0  0  -Y /1 $$t1, 92%$-$r-$ru+*+z@$+z|'+W***'('''*'s*'s*)t+zV- $V, $ :- :,+W+z$.+2|'"$" $ $.r :rt,|/U3B $<a<Y>dLB$dM_$J=J=HVHJ=M$KKKIJJIHHFFHHKdK&$@K&$dM$N{$tO-NNM;+KJ+J-LK%:N$U.R_$y*:Jr190|$u#X*t) $",$U,$IXM+WK $rU%: ; t^.; b|:W|Z>[v>^:W_Z]$:]y$:]$K$ ]N{$rM$VrM_U$UK |HK9$7tJ-;PJ-$U7J $y;P|H6H7M_N$7J r$;tK $@ttK 8uLf <O:$U :{$yO|8u 8u =N$ :{r$ t:V|8u8u8u99<%y$t;b| r$Atb-K1suJAJtA#uAt:3eI$H $IuGfM $tNuN t;b(]*|_Z+W_Z',_Z's`w's`w:c 9$(tb)` |F E H E H H H J$E8tKJ;IrK$$+WR_s$Vu9 t@-O@-$U @ $yO|> > C_N$ @ r$Ay$ uBfr<%$?:H$%]$tH | t W ;  $ $ ]@$ t t  t 9| ,t @|ttWW%% $$$ trt  $l| A A   : :  ] $ $]$trt G V  y$ V + u  $ 9$ $@ t V l|AA::$$s$$s9$ $ t +ru $$|;tKJ2,, 2+IXQ;t`g|RT=VRVT=U$T=RtW|T=TTUV$:T=rtVf:T-(Q:J-(Lf VG J-u:V;st-r", :rX :Dk| @ @;  ; 9 9   W  ;  tHH  (,, +z $ + u)V+z $ :t+&r's&%&$&)eG9&W)VG="G&W"sG&W"sGru d=H=Gf=FI=D=B=E-rt AIArA$AI?<%$<%$Ar$Vu?V=fV|>>>? ? Vu>rt +W|*t",9e!|< y y]< yX y X V 9$,st 03 $U+ $y03|+z+N$+ r$&W ]$&Wt 0W ] r$2 ,su+,st 2u tHu)d+|N&WM&WO*N&PZ&PZ&PZ&PZQCV$S|y$tS*:PJ/:uPJ *^ $ t* V*^9$*^$ 3$-$1V$-1 4;u1,*:t0(2I's|0's0*0 )t3e',|0 ',-+-+0 *1$-t3 +W3$*1V$GNf 76/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage13121591312111091421110913121591114437652254231012119715141365411141215131291513121591215131291591312111014153765427632541110141110141114151413432121110765912345679141210151311741514134321211107659123456791412101513111296571011141523134CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139Store Transport AutomatonMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSStartST'TRMC176EcLoadEn'ShiftEn'LoadEn'clk1FinNextSTWait-Mem'CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMapWait-ST'clk1MC176TRStartEcGen'ShiftEn'EcLoadEn'EcLoadEn'ShiftEn'ShiftEn'LoadEn'LoadEn'oABiiiRRToABiiiRRTTRRiiABoABiiiRRToABiiiRRT.........TRRiiABSTPerrNow'EnableSTPerrMakeSout_DSTPerrNow'dcTiTabiiiRRbaRiiRRMC117ceessuvPEnEcGen'EnEcGen'StartSTPRRiiTToiABStartSTWriteInA'TRMC176clk0MC102MC103MC103MC103MC103RRiiTToiAB.pppppp158iCDRRTTo.ppMC103MC176TRclk0needed tomake PEwork whileidlingMemory Extension BoardMemX05.sil136133164161157pPMakeTransport0MakeTransport1MakeTransport0MakeTransport1MakeTransport2PVictimInSTMidasMidasMidasSTIdleSTIdle'MidasMidasMidasMidasMidasMidasMidasMidasb03cb03ab03bi02cb03dMC103i02dSTState.0STState.1STState.2STState.3Midas [4]05i5i3dj3ge23fSH'AaSH'AaFH'AaFH'BaSH'BaStopFinTaskLoadMidaspreSTFree'preSTFree'STfree'STfree'STfree'PDisHold....ShiftSinOShiftSinELoadSoutE'LoadSoutO'ShiftSoutELoadEcOut'ShiftEcOutShiftSoutOSH'AaFH'Bbclk1MC176TRMidasmidas [3]i3fSH'BaVicInPair'EcHasAVictimInAVictimInA'RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121VictimInAVictimInA'MapWait-D....StartST'VictimInSTwire-ORSTfree'VictimInA'wire-ORoutput.wire-OR Ec2[by 31].VictimInSTMC104preSTFree'preVictimInSTwith STSTfree'.force STStateto be 13 octalwhenever STis free, so nextreference startscorrectlyTRRiCDIoStoreInAWriteInA'P159078122090067044045089041TTiiRRRCDToMC212Transportaclk0MC176TRTrueBDTrueBDh19k23dk23ah12h11i12STClk0'BaSTClk0'Dj15cj23ag23gg23fi22SH'Baj2aj2bg10dABioRRTT.STClk0'BbMC102MC102MC102AcanHaveD'AcanHaveDMC106ABTRiiRRik3bMidas.j23b.These two termsmake IOStoreInA'Transport'!oTiTiRRiiRABTMC212k16cMC103RRiiTToiAB.CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hute!!e?<=<A?=>FI8Gf8E-9^FI$H$*:*^H1 7 /:/:*:**/: NLO-"sZJ"s\$[fXY.A^A]T-UJVfAbAaA`gA1G1A-IG-I:4c.:4`?Wc.?4`8R8T>T>R17 @O- @Qf]Qf9O-O    >=f9^9;]9;[f?4\9;Y.9;V?4X>A9^@9^B8PJ8N?O-8K8I?J:,@,8!8",8#H9$e9%9&2!2",2#H3B$e3B%3B&5H+&+%+$e+#H+",+!++%:$%:"%: '%:#%:!Bf6,H6,8-I8.e8/9091922-I2.e2/3B03B13B25*+2+1+0+/+.e+-I+,,++%:1,%:.%:,'(H%:0%:-',-H',*,$.$00.-,d',1,:(%$ (%$ k0z(l, -%.A/^, -%.A/^O|#A*#A&A(A+ A,<(%$:,<:+ :*:(1$#t(l)(l:|-Yt*(l)e)*)+),)-).)0)1,)2I&)A$ @&)A$+3)e$ &4^r$+3|/+3-+3,+3++3*+3)u+3(X+3'<&W-Y&W+ &W((%&W,<&W*'t0z'/^'.A'-%', '3Brr:, $:- $:. $:/ $4t37%,7%-7%/7%037%1P7%2l8|)u8*8+8,8-8/4t,4-4.4041,42I6,+3|)u3*3+3,3-3/4;+z$ 4;+z$8+$ r4;4r$6P'<+W.A$+W/^$+W0z$$tZJG4$UC;4^$yG|2YB2YC;7N$C;4^r$Ct481 $82$;t2$y;t6 $IX1 <0IX6,G6 $DXu68"$]$$<t$e$ (l,)H)e) )!)")#)$)&&$ @&$+3,$ &(%r$+3|"+3!+3 +3u+3X+3<+3+3&W!&W&W(&W &W't$A'#%'"' '''+W2$+W1$4's7% 7%!7%"7%#7%%7%&38|<8X8u8 8!8"4t 4!4"4#4$4&6,e3|<3X3u3 3!3"4;A$ 4;A$8e$ r4;(r$6P<t.e 9$99$=u;R_ $>;A $>;F& $>J $>O $>W $>\_ $3I{9$3K9$3E 9$3F&9$3GB9$3M9$3P&9$3B9$3R_9$3T9$3V9$3Y 9$3[C9$3]|9$=J-:|H:H:WH:WE>;F9H9E>F=tN:|M:M:WLv:WJ=>;KZ9Lv9J=>KZ>>9<9? :W<:W? :?:?=tW:|U:U:WUZ:WS!>;T=9UZ9S!>T==t[:|ZZ:ZZ:WY:WW>;X9Y9W>X:-Y,<+ *(#(%($#$ 9$#$#"$ 9#"U$#!$ 9#!z$"s $ 9#>998u9::W8u:W::;=:;=3>^9$>;=B $3t> B=f <#H IX-I A$]$|;;  ;$HH H    H H  $$@$$$y$t+A9dHd+y$8%^$H;| $1 $<t/3K$$]$$$$$H;|" ]KZ ]M KZ MdO $MKZtPd|M VN! VN!$t\QC $O $V^ 7 O$7d$U3B@$y7|;2;3B N$3B@r$3td4^utN?WZ?WVf?WP?WM9|N9P:WN:WP=R_$>P>N=tT-=|P:Qv:Qv>PHXHT=HNHKZHBvIX>H;t&>^|_Z; _; _;P_Z;P]!>_Z>]!=`d$=Bt`3`V$:W|_Z?W` r$?Wc r$H_ZH]!>t_JC+G+$UC;+z$yG|)uB)uC;.N$C;+zr$DXu-8-% $G-%9$IX+ IX)IX( IX'rU$ 8#%$IXt`gIXbIXWIX[IXNH|FH;u8 $<t!B, ]$ ]$ ]$/y$A|;Vt< "su<$]s+Vtr$V5uI5D$eD&I,,D!AD#H<tb;t\;tX;tS;tO-?WI;tJ"s ]r$s0 s. s- s, su1 8&z$$$U.$6t$Jtr9;t+C5DX,=3`3[f3V3R3I<%Fu%t H V[f<&9| $$t+W-%y$+W, 9$2, $@2-%$-%^$-%^$+W*]$+W&z$-$e$9-$A9$+W $- $]-#%9$+W9$2$@2 $+W| +Wu+WX+WAt` Ac. B\ BX BR BO- BFI BA 3N3E-DXu2ICt0G0$UC;/$yG|-B-C;3BN$C;/r$80z$8/^$G19$Iu0<2I 8.A$DXt1,3@]$3@Qf O-9O $rO- rQf Znd$|\]^:]:\:^^^RR:R:PZ:QvRQvPZYZ:Y:X:ZZZVvVv:Vv:T=:UZUZT=W\_$ZJ$9Z&$ \_$!X!VVv!VvXXa`$\<$G\d$]|G$H[$H[$Y G$HY $HZ$U&$U&$ktZ`a`  [fWXUTSWV[C$V^y$V]|y$VY y$VWy$VVCy$V] VY. VX Vb|V$|]\QvPZ!\_$!Z&$ *^ $$ t*8$A$<", C;u", > $ = $ t? = u;-8|9<u :+W|!$$$t )d.)A$<)e /u :e$ V !z $ t!| u     d /:V$/: r$|J=I!KZJ=:K:KLA$9tL MV$"sN |I!rtLf+BH"H#IAIIXEIXJ-IXQ.$.A$.| .;-l -;* * *;*^*^. .A$-ltd++2 4;u 3t 7l $U3 $y7l|23N$3 r$/$/:$1s $r1s ]$7 ] r$VtbVVfU OVMV0's1's%/:) .++Wd33 9;'3@->;K: : ?WE-:|D :D >Bv9C:WC:WAY9AY9Bv:WBv;ttE:uN|: Vt=|;=9u_J9^.9] 2t H=f|;=: 9<$:: : 9:9:;=;=;;>$: t;-< $V|::A$ddt!|XXA9$pGNd36/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage763111499254131215976542325413121591411101114111014151213121593765237625410131411104512613631013231012119715141365474635274101373921015129657101114152313412345679141210151311MapWaitMap AutomatonWrite3Read2Refresh1Map WriteCE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TRTRTRTRTRTRTRTRStartMap'RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121TRTRF16F16F16wait instate 3idle instate 7state 3CSSSRF16PE'MRCE'TCO'dMapFnc.0'dMapFnc.1'MapFnc.0'MapFnc.1'MapWait-ST'RefUsesDInMap'MapWait-MemIO'IOFetchInMap'RefUsesDInMemRefUsesDInEc1MapWait-Ec2TCDiiiRRpreStartMem'preStartMem'StartMem'MapFreeStartMap'MapFreeMapWantsPipeMapFunc0MapWait-MemD'RefUsesDInMap'RefUsesD10InMap'IOFetchInMap'DirtyIOFetchInMap'TREnableAllModsMC176MapWait-DWriteInMap'WriteInMap'WriteInA'ReadInA'MapRfsh'WriteInA'TCDiiiRRTCDiiiRRPPPPPPPMC104MC104MC104MC104............163147143103MapState.2MapState.1MapState.0TRStore_InA'Store_InMap'MC104Memory Extension BoardMemX06.silMC104TABRRMap_InMap'clk1pppMapWait-MemState'126MidasMidasMidasMidasMidasMidasMidasMidasMidas [3]MidasMidasMidasMidasWantMapWait'Midas....i3eStartMem'aRRiiTToiAB.Clk0'Db06GHRTiMapFree'MC195AwantsDifHit'IoFetchInA'DirtyIoFetchInA'preRfshInMemoABiiiRRTMapFreeMC103[preMemFree OR MemFree]HoldMapbufFromMap'.F16TRVicInPair'CheckWP'061065VicIfMiss'171028066VicIfMissInMap'TCDiiiRRMC104Map_InMapABioRRTTDisHold.StartMemh14bh14ch14dh15i20ai20bTrueBDi20ci17h13cMC103g13bg13aTCDiiiRRg13ci20dh13di14j22bj22cj22dj22ej22fl20fMC109RRRRTCDioTk18aEcWantsAaRRiiiCDTToMC104StartMemal18dTABRRl17aMC104TrueBDMidasEcWantsPipe4MapWantsPipeXWantsPipeSCSCi15bi15cMC176MC176MC176MC176MC176MC176MC176MC176i15di15eh14eTRMC176h14f_MapInPairStartMapClk0'aStartMapClk0'bMC176MC176h14hi15hMidas_MapInMapClk0'DcoRRCDTMC103f23bCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuH;tP;tNAOG6,A6,$A$A*:*^) % % +ggrDE-BrLfMKJ@-HFIH!dB",:4",<?:+T-T-XXdA+AHAHAdA+[[+cc+__+LfLfDD82>288>88eD>Dd")e"&(Hz*z++*)e(H",2IF2IE2ID2IC2IBf2IAI2I@-2I?+E-+B+@.e0W?0W@0WA0WB0WD0WE-0WFI-l=B$ @-l=B$1=f$ -lH_r$1|C1A1@1?1>1=v1-tD{-C_-BB-A&-@ -GB#$ #$ , #'()*H'H(H)H*|u%Ou"<$u&'#$'&%$u-%$u:t#H%^#|(At&z*^$"s*^$)A$#)A$#A $(%$$(%$$@$sCA$>B$U9B$y>|@9^@9F&N$9Br$>7I$U97%$y>5 9^5 9:{N$97%r$>1,$U91 $y>/9^/94^N$91 r$2D{$2BB$78$6t2U$OBf$UBB$yO@=@=EN$BBr$OJ$UJ$yOHHMN$Jr$K&$$E-$9$E $M_$B$O^.$U^ $yO\\a`N$^ r$Ob$Ua$yO__eCN$ar$ 9[ $ 9_ $OZJ$UZ&$yOX!X!]|N$Z&r$ c ]$ %$ t& 2A&r$"$V"$dd$9|99VVV V   t 9 9 9 t99VVVVXt9t9X9z$9d$99A$Vz$ss::z$dV$Gd3d$G$$$$G$$$$A$dA$kt:V $ $ $$ $ $] $OVf$UVC$yO|T=T=YN$VCr$OR$UR_$yOPZPZUN$R_r$ 9T $sT 9$:tB:7I:1,'su's) ) ",<$97$@t$U<z$; $; $$;t;|@P>; $NA$r:X;t";!z=f?A|X?t!z LB $ C $Lf D Lf D 9E-$9E 9$z $ H+ $9$   !z|XX sAr$z]$A$$ $t! 9;= BD s"$IX6, $  $ B2 u??t #$V$s",$6tY._s_ $T- >;D{ $>;8 $>;2 $XEF$UAF$yE|DA&DAJ N$AFr$GtH BF0  c Vc MKJB |H J= J= yH I Gv +I +Gv@= A A y@= AY ?  +AY +?  r\ rPZI 9"<K'<878$ r tJ- A6t2$r?BB$r*:$r $ $y $] $H. $V)A|X=s :u('2;H_U$?H_$yGK ?O-=|M=M=M=JAKF$U9F$y>|D9^D9J N$9Fr$?BB$]2F$7F$7H_9$FH_$?K$t 3f`9$5Wf g [f [ _J W%[3B|UZ.W.W2UZ.Vv.T=.eVv.eT=sW9$s[r$+Z&$+ZJ$3Y $sc r$&c$&eC$2tV3J- -|I!-I!0H/tK-I|H-IFY1,FY1,H0J $1sJ 9$1sLB r$:LB$]:N{$ +$:tH:$$$A$@ :A $2|?8=$8=$3uBtgc[# K C<:&(& G/e3B|b.dZ.dZ2b.c.a.ec.ea/tX.J>;O2=f:H:D:8:2>;"DX5 VG |    $y$ ]$ @$    VW 9t |W t@ $d Bf|BF&>B? B? F>FF@ $H@- CAI | ;; t :]$:H$9st =@ $=@-Ku>2) @$2t) 2,, 2, @$A* $C+ |3u7r$7$y; $7$Ut7|,1 r$1 $y4^$1,$Ut1,_T-eb^.ZJVfRJBfLfDXON$UN{$yO|LvLvQN$N{r$tNPJ 9P& $ 9PJ sP& 9$5$95{ $. $.$95.9271, uNtPJ 7?*=f|&=f(X=(=(@'<At)e>;+1GNi10/21/81PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage731234567914121015131199745254263131215143612965710111415231349471312159479963274563274591110967542352451261345126139327654121552521296571011141523134131211106543142159710156312345679141210151311129657101114152313411149211146374111410131015739263TRTRTRTRMemIdleTRTRTRTRTRTRTRCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139StartMem'MC176TRclk1TRPEnableAllModsR2'R3'R1'R0'Q3'Q1'Q0'ER'MC171EQ'Q2'E'TTTTTTTTRRSS2S1RRCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16IOFetchInMap'TRTRRefUsesDInMap'RefUsesDInMem'RefUsesD10InMap'RefUsesD10InMem'IOFetchInMem'TRMapWPMemWPStartMem'MemFreeSTWait-Mem'MapWait-MemD'DirtyIOFetchInMem'DirtyIOFetchInMap'MapWait-MemIO'RefUsesDInMemppppWriteInMem'WriteInMap'oaabaRiiRabiiiRRdcTiTcRMC117F16F16F16F16F16F16F16CSSSRF16PE'MRCE'TCO'CSSSRF16PE'MRCE'TCO'Memory Automatonclk1TRMC176MC104RRiiTToiABMC105ABRiiRRiTiToMC105pMemWEbMemWEapMemRASaMemRASb................Mod.0Mod.1Memory Extension BoardMemX07.silMC176SCMemIdleMemIdle176177180RTTRSQSRQQ'DCRTTRSQSRQQ'DCPMC231MC231......SCCSCCMemIdleMC231MC231153131137GHRTiMC195c02be24cc01cABioRRTTGHRTiMC195MemIdleaMemState.0MemState.1MemState.2MemState.3RfshInMemMemIdleae24dc01dSCMC176c02hMemIdle'MidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidas [4].CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16Mod0En'aMod1En'aMod2En'aMod3En'aGHRTiDirtyIOFetchInMemMC195j5ce3f3a3k11ck11be23ck14h07MC105RRiiTToiABClk1'AaClk1'AbClk0'CaClk0'AaClk1'AaClk0'DdStartMem'aMapWait-MemDMapWait-MemIOpreRfshInMemMemState6'MemState6'MemState7'TRMemFreeclk0MC176k14cDisHoldMakeMemCASdLoadSinEMemFreeMemState6'oRRCDTMapWait-MemState'TRMemState7'clk0k14bMC176MC176MC176MC176MC176MC176MC176MC176MC176MC176TRMapPEMapPEInMemMidasMC176SCSCMC176StartMemClk0'MapTroubleMapTroubleInMemMemIdle'CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139MemState.3MemState.2MemState.1MemState.0RfshInMem16KProm160063j11bj11dj11ej11fj11gk13bk13ck13dj16i11bi11ai11cj15bi10bi10ci10di10ej12bj12cj12di10fj12fh13aMC103TrueBDTrueBDj11hk13hj13j14g13dTrueACTrueACMidasMod0StrEn'!Mod1StrEn'!Mod2StrEn'!Mod3StrEn'!Clk0'DdClk0'BaClk0'Baj11cpreMCSaF16TRj12epreMCSbP115MidasUse256/16KProm'Use64KProm'64K PromPlug in this chip IFF64K RAM timing #16K RAM timingBreak leg 15IFF 64K RAMtiming =16K timingSTPerrCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu/tB53B#3e#2I#1,#0#.#-#,#+s1s/s-I(s0s.e &2& BOB?,D,=0=2Bf1_l_.AUJ.AW4;W4;UJ4;[f.[fH+d]]dH V""d0d.e .e 04;_._@P?+-$e2l#2l',-'/!/(>$eC#C',>'@!@(HH%^PJ%^N%O-+zN+zPJ%FI%H+zH+zFI7PJ=PJ5W-l03d2d-d8+03+2 5 0 .b6,f6,dJ.c.d.g.f KJ+KJ gOg cOc]+] ] Hd,d,HO+O O @ @ @ @ dd dH d+ d Hr Gr r .FI5FI7Lf=Lf#@-#?#=#<#;#:#9#8es>s.N5N/=53=.555 GfOGf WOW O-+O- S+S.050/9539/,53, \O\\_ $Z$UrZ$y|XXr^ N$rZr$,s,$#9^$#; $4+$U0W*$y4(/(0W.AN$0W*r$-0$ 47$U0W7$y45/50W; N$0W7r$W_ $-0zU$#:{ r$4.$U0W.$y4,/,0W2%N$0W.r$ Vt.eQf$UrQC$y|O=O=rTN$rQCr$M$UrM_$yKZKZrPN$rM_r$U$UrU$ySSrY N$rUr$E$UrE$yCCrHN$rEr$-5{$#@ $43$U0W3$y41/10W7%N$0W3r$4$O1<t5 7%95|:t8B 6!7!8!:!;-!!?6$ @6$#l6$ Ar$#l|9$4F&$%:U& $+WM$?{| C; C;#X?{#AmAm$AIt'AI"OBf&B#%@-&@-#?(U$C;",$?"y$?"$.A| 2 2#X.A#0303$0t'0"O1,&0#%.&.#.(U$2",$."y$."$+)V$>;'$9>;'$+'$C;'$9;|#X($A@$Ct",2",C;| 2 /%A%/A?WH$U?Wz$C$$y?W$r$@P?tH?$U?A$DX$y?r$@|@tt@t$9A$];t?@tHEtOEtKK&0W|]!0W]!/^\3\/\3t^.9O/:%@t%|-Y-Y , t0|,* d* d, .A$"$ r  r y  t  " r$"B r$V>^$=f |,>/>;/>;/A-40z $B1 $Ct1D4+$U?*$yD4|(?{(?.AN$?*r$DX, $Gt, Au+At-I@t,,ebZUQfMIEAIAI$UrA&$y|? ? rD{N$rA&r$B $tGfGB V$Gf uFIVt)e|"'r$ 9'$y*^$',$Ut',$$]r$$]O|" V'r$'$y V*^$ V',$UOt', )e$r$$ S S_$2'9$+'$9;$A$ 0z$" )!+!,,!-I!.e!/!0!1!2)$ @)$#l)$ 4r$#l|/#l.u#l-Y#l,<#l+ #l*#l(#l'-+)u!3%,*At1 A/A.A-A,A30z $$.A $$/^ $$-% $$-I .e / 0 V>$r1 $$1 $3e$#3B@$%2I$#2%]$&W1,$ #1 $&0$ #/y$'s.$ #.$(-$ #-$(,$ #,$$)+$ #+z$!V5$5{ ]$( ]$!V($&WrC;&Wt 9&gWSO-KJcGfB=f(N(F0U3b1sN2FI2=2925202,1sH4;?W1B0/d2 (Hr(H?2IV.+V$$VIXu0td H +   3),s G\75-5{$ y-B$0AI4AI$U0WA&$y4|? /? 0WD{N$0WA&r$1stB4B $7BA|? BtBf7u. 9$t5( $r)u&%$e&WA &W@ &W?&W> 3d$/A$1s$(z $(t GO i10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage1296571011141523134129657101114152313413121593546131112109721514141110376963963527452TRMC176TRMC176Pclk0TRMC176StartEc1clk1clk1clk1MC176TRMemCASbMemCASapppSCMC176MC176TRclk0PPc02ci03bj03bj03ci03hSCMC176Midasj3he23dClk1'BbClk0'BcLoadSinELoadSinOMakeMemCASdLoadSinECAS ControlTABRRTABRRModSel.0ChipsAre256kin the glorious futureWhen the only two chipoptions for Dorado are64K or 256K, then interpretand enable the upper gate of ModSel.00 4k1 16kX0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1Mod.0Mod.1.RP.04RP.02RP.00RP.05RP.03RP.012 64KModSel.03 256KRP.06RP.07iCDRRTTo055054062140037040e5MC102g10bg10cARE USEDMemX08.silRAM size control08a2dBREAK THIS BUG LEGUNTIL 256K CHIPSCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16HoldDelayedClk1'BcLargeHoldp093...................Hold DebuggerThis counter is fordebugging when "infiniteHOLD" is encountered.If HOLD is true for more than64 cycles, LargeHold willgo HIGH and can trigger alogic analyzer.k1k2this signal as ChipsAre256K.ChipsAre64KChipsAre256/16KChipsAre256/16KUse256/16KProm'Use64KProm'Note: Chip size options are available:16K only, 16K or 64K, 64K only, 64Kor 256K, 256K only. Only one of the ChipsAreXXX signals shouldbe true at any time.11681168116811681168RRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPARERRRP16P8P1SPAREWhateverRRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPAREb17d17g17l15l09RRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPARERRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPARERRRP16P8P1SPAREWhatever8161816181618161816111681168116811681168RRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPARERRRP16P8P1SPAREWhateverRRRP16P8P1SPAREWhateverWhateverRRRP16P8P1SPAREWhateverRRRP16P8P1SPARE8161f6f7f8f9f10a15a16b7b16b17c5MC104MC104CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu t  @+  @ @ H ddH2+2 2  @  @, @e ! ""!2 2e 2#868:6`g_J^.]AZAYAXAWUJT-_JY.Qf<;=BfAIC? >D41 /#H53#H7Id<d/e53e/H53H4$U0Wz$y4|t/t0WN$0Wzr$0t4$U0W$y4|/0W N$0Wr$0t4AV$=|9;u ?WyN$?W$r$@tuC$.e$|721st"1s9;@td2+@t$<r$@P|t?W r$C $y?W$?W $U@Pt ? . $$Gu?t 1s. G<AHAd%e &W$ $$&WH 6 r$6tA$r |>V@=V@==v?9V:V:7: =$rA&$BB$<$V<$9tUJ u3 2 0 / .e ,,%_'$^ $\$Y$X|$W_$^.]VY $a`$VR$R_$R$3t_3^3]3\3ZJ3Y.3X3V^X|R]|\][v]ZZ]Y>]W]U]T]S]Qv]PZV[vVUZN!t` TS|_JY.|N!t_J^.]YXWu[V_'$VtBfuZ9T $9U&$`C$Z$t`gZA|5 5535 325 26d$$t6:8 r$;-6,=="H;H;[f5A-tb-a-c/:d-l`$$2\$r-l\_G$-l\_$-|\-Z-Y-t^.-]-_J/:_&_+W]$9+W]|$+W^$&_$-lW$$2S$r-lS|G$-lS|$-|S!-R-P-tUJ-T--Vf/:V&V+WT$9+WT$+WU$&V$&R_$+WQC$+WP&$+WPJ$9&R-lS|$$2O-$r-lO G$-lO $-|N-M-Lv-tP-O-Q/:R<0We0Wa0W]0WT-0WO:S|$$?O-$r:O G$:O $:W|N:WM:WLv;-tP;-O;-Q;-tb;-a;-cGtbGaGcIXdG`$$L\$rG\_G$G\_$G|\GZGYGt^.G]G_JIX_A_Et]$9Et]|$Et^$A_$GW$$LS$rGS|G$GS|$G|S!GRGPGtUJGT-GVfIXVAVEtT$9EtT$EtU$AV$AR_$EtQC$EtP&$EtPJ$9ARGS|$$LO-$rGO G$GO $G|NGMGLvGtPGOGQIXR<&L$+WK$+WJ$+WJ$9&L-lM$$2I$r-lI{G$-lI{$-|I!-H-F-tKJ-J--Lf/:L,PJ+K,PL=a=]=X=T-=OIeIaI]IT-IO/J-:;-@GNi N376111027/11/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage1514131211109741310111014111410136314521215763910137491312541110761415235741296571011141523134111411141215101374129657101114152313412345679141210151311910139526363TRMC176StartEc2'StartEc1MC176TRTRMC176MC176SCEcWantsAEc1 AutomatonMC176TRSCMC176MC176CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TRTRTRTRMC176MC176MC176TRMC176Ec1Free'Ec1Free'Ec1IdleStartEc1'CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16Ec1Func.0Ec1Func.1TRMC176MC176TRMemWPRefUsesDInMemRefUsesDInEc1MakeFout_DTiTcddcTiTRRiiibaabiiiRRRiiRabbaRiiRRMC117caaeessouvIOFetchInMem'DirtyIOFetchInMemDirtyIOFetchInMem'RefUsesDInMem'DirtyIOFetchInMemEc1Func2 Clean IOFetch3 Dirty IOFetchMC176TRpreStartEc2'iTRHGMC176SCFoutNext0 WriteoABiiiRRTStartEcChk'preEcEn'1 CacheLoadPPwire-orwire-orwire-orTRMC176MC103clk0MC195ppMC103pppp.................108142Memory Extension BoardEcHasAEcHasA'p129MakeTransport2wire-Or to Ec2PEc2Ec2PEc2Ec1State.0Ec1State.1Ec1State.2MidasMidasMidasMidasMidasMidasMidasMidasMidasMidas [3]Ec1Clk0'aEc1Clk0'bStartEc1Clk0'k11dj1Mod0En'aMod1En'aMod2En'aMod3En'ai02bMC176TREcWantsAaMidasj20hEcWantsAaClk0'BcSH'BaWPinEc1NOTE:EcWantsA takes a Pipe cycle on every type ofreference, even though the Pipe is not reallyneeded for every type of reference. For IOFetch,EcHasA' is used to create FoutTaskLd'.On writes, the pipe cycle is used to clear outthe Ec2 input register.MidasMidasMidasMidasTABRREc1Free'MC104LoadSinOTRMC176MapPEInMemMapPEInEc1MapTroubleInMemMapTroubleInEc1049029032033036091123082MemX09.sil09iTRHGg4dMC195TrueBDl7bl7cl7dl7el7fl7gl7hl8k17l18cl12j20bj20cj20dj20ej20fk20bk20ck20dk20hl19giTRHGl20eMC195Mod0SinEn'!Mod1SinEn'!Mod2SinEn'!Mod3SinEn'!MakeD_CD!oABiiiRRTk16dGHRTiMC195l20dMC195iTRHGEc1Func.1oTiTiRRiiRABiRRiEcHasA'Ec1Func.0l20ck18bMC109...LdPipeVAdly'P146on CacheLoad type references.IOFetch or writes should notchange PipeVAdly.PipeVAdly is loaded ONLYdMakeD_CDTABRRdMakeD_CDVicSTPerr'j17bMC104;t7Id7ICG -G G G  ^ `^?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut$d d9d-Id-I.e,, -I>",D4",.\4\YY%^_6,9;95$;$>S>PDQ?)e6,O6,6,1;1kIDBAMANEFAKAJzFIzDKJM^UU8eY.6 _:Y.6 \6 ^5{`5{b1 .F$.e>$];t1 $;tL $.H$4L9$4J $.J $7Gf;PGf$U7GB$y;P|E=6E=7JN$7GBr$;PKJ$U7K&$y;PI!6I!7N{N$7K&r$7tKJ:Bf|<A&r$A&$yD{$AI$UtAI>=fr Q $ Q $:tPJPJ$UP&$y|N!AN!S|N$P&r$, $.A$8($7&7*^r$;t*^$y7-$7*$U7t*7?7C+3A,sB,sD,sE-,sFI,sGf,sH,sI,sJ)A$ @)A$-A$ )Lr$-|Gv-FY-E=-D -C-A-@-?)E)C)AY+=v)D)Bv)tH)G)F)E)D{)K3$ s3$ 3<%k4z7z8z9z; 789; |/5/2Y467s3$7654s=B$k/t45{V4|9t6:{$9^ r$8B $H_ $;PC$U7C_$y;P|AY6AY7FN$7C_r$;P?$U7?{$y;P=v6=v7BN$7?{r$.K&$3KJ$.G$4E-$4E 9$3AI$3A&U$F$UF$yDADJ N$Fr$K$UK$yIAIO N$Kr$:tK:FM_$&I$&I{$7+;P;$U7;$y;P|9697>N$7;r$7t;.Er$2=Br$,,>5-I96, 7Z&$<^><]!<\I D{$E$K$L$M_$|IGvGvIIBvBv@=@=BvF&$FH9F9E9HHHD D 9D 9A9CCAJ9J9IIKZKZ@@? 9? 9@=@=dG$E=M$L$J$J$@C_$@C_$E$F$tGfH;NLFIEtVCVBf:KE-DdI{$dG$H ]$M_ y$N{ y$N MIDBVM_U$VF&$F&$]H_$9uVSQ7t0;P0$U7/$y;P|-6-73BN$7/r$.C_9$0W1$(t1 V|2Y 2Y 2Y 3u 3u6 $ 6 $?t+@P|&?W*^r$C*^$y?W-$?W*$U@Pt*@t($>E-;tH $;tE $;t=B $uUJBtQf@t|O@tO?O=?MCN!?WO=?WMDXN!DXQ9$EttQ 3P 9$7PuT- Et|AYEt9&:$ 's9$ >;"$>;",$C"$;t5{ $?uG?WD?@-.$y$;P#H$U7#%$y;P|!6!7&zN$7#%r$7t#H +8u% 9t3*:|R*:N!CtPJK|^>K]!K\KZV//97V7V6V5V4V@=VGvFHCA<_Z9;U+W=v*tQfF<rUFt$F",;t$$K|N!LtQf>L>uKEt|E=?WuB?FEt| ?u?;t] $1,$V1 9$.e$(E $&GB$ :t: :9 :8e 'sF&9$u-I!VGf!VLf*:^!VT!VP>0>;4F& 6 Vt1, .($.( > ]$? B V$C V$ 59;_J/b/`/_/^AQ(1$$(8e$ 77;P7$U77$y;P|5657; N$77r$29$ 929^r$;t9^ $>t9 ?u8e<t*.$ /X7S7Ry$!VU/:u/:,/:d-/:H0/:+&/:./:?WHDHHHL%|\!]!]!Z!]!`]$t`%:_$%:^./X|V$3\_U$)\_$)\^$X$UW$y|UAU[CN$Wr$:tXY $Y !VY YV$ Q!VQ*UJKaK`gK_JK^.FHFDF$r Jt3|X3X/X/Y/Y0Wt[1sZJ7V8X$7Vr$^YUQMHAIH;"s_*:J8L8I8E-8AI8=f898581DX*8$eC;|XCX?X?u?u@tt!BC;b C;` C;_ C;^ > ,V|+ V+ *(X )u9*9(X 9)ut-I 9-%$V|*V*])u)u)ut+,+|   UA $Utd ,H|H]$tt$kAr$ y$ y$ t  V:| $t $|$t,u;tA& $?WtAI ;P| 8X8X7 7/:y $/:t /:A $/:d 8<GNd 2549/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage141110131291574635423637414111013121415121514111025425111096711141312159451261345126135212151114141110763131215974101363376141110635297410139210151114111437612965710111415231341015912345679141210151311129657101114152313411149273TRTRTRCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139SCMC176TRStartEc2'Ec2 AutomatonEc2IdleEc1Func.0Ec1Func.12 Clean IOFetch3 Dirty IOFetchEc2Func.0Ec2Func.1preStartEc2'CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TABRREc2FreeStartEc2'MC176TRTRTRTREc2FreeMakeFout_DFoutNextEcWordRefToDEcWantsPipe4MapWait-Ec2TRMC176TRMC176SCMC176TRMC176TRMC176EcWantsPipe4Ec2State2Ec2State4Ec2State4Ec2State5Ec2State3Ec2State2TABRRStore_InEc2TABRREc2State5TRMC176MC176TRTRMC176Note pre0 WriteABioRRTToRRCDTTABRR1 CacheLoadCacheRefInEc2CacheRefInEc1CacheRefInEc2iTRHGEc2Func.1Ec2Func.0CacheRefInEc2CacheRefInEc2on PreFetch and IFURefiTRHGStopMapFaultEc2Func.1'MC176TRTagInEc1TagInEc2wire-orPPwire-orF16F16F16F16F16F16F16wire-orwire-orwire-orCSSSRF16PE'MRCE'TCO'CSSSRF16PE'MRCE'TCO'ABioRRTTEcWordRefToD'EcWantsPipe4'MC104MC104MC104MC103MC104MC104MC195MC195..............Memory Extension BoardCacheLoad'.MC195Store_InEc2'ChkLastPh6Pipe4_ChkLastPh6'Memc166Ec2State3..Ec2State3TRMakeTransport2MC176clk0Ec1wire-orSTEc1Ec1Ec1ppppStore_InEc2Store_InEc1'Ec2State.0Ec2State.1Ec2State.2..l03hl03bl03cl03dl03el03fValidMapFltInEc2'MidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidasMidas [3]MidasMidasMidask11eStartEc2Clk0'k11fMC105ABRiiRRiTiTok21bk21ck21dk21fk11hClk0'DeClk0'DfClk0'DeIfuRefInEc1MakeTransport0Ec2Func.1Ec2Func.0pGHRTiMC104TABRREc2State5TABRRIfuFaultInEc2pTRMC176MapPEInEc1MapPEInEc2MidasMC104MapTroubleInEc1iCDRRTToMapTroubleInEc2vacant or MapPEMapTroubleInEc2ErrorsFromEc2pMemErrorpECFaultTABRRMapPEInEc2ErrorsFromEc2iTRHGMemError'iTRHGECFault'to FaultrecordingWriteInEc2MapTroubleInEc2OR127069076084085013016017020MemX10.sil10l19bl19cl19dl19el19hl17bl03gl10TrueBDk19dk19ck19bl6bl11l17dk19ai1cMapTroubleInEc2k16bl19fj21bj21cj21dj21ej21fRRiiTToiABl6al6c...g4bg4ch3cMC104MC195MC195MC105TrueBDTrueBDiTRHGl20bMC195TRMC176j3dclk0Buffer Only -No logical functionl16l17cMidasMidasMidaswire-OR MemDRRiiTToiABTRRiiABP130Fout.fltChkLastPh6'ValidMapFltInEc2'MemError'MC102MC102.j2cj2dugly wire ORbut plenty of timeMakeF_D!SHDaClk0'BbIfuRefInEc2IfuRefInEc2IfuRefInEc2IfuRefInEc2Clk0'DcMakeD_Dbuf!TABRRVicSTPerr'j17aMC104dMakeD_CDP043CountMissCG -G G G &t\![f!]?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuBBtTND4N6g6eg<eg<%g=&5&8#H;P#H6P#H=-I5-I8);P)6P) )e)eH%H 2 ; N6,M6,O0Lf0N4Mc.` :` ]c.     $$TSUY.XZJ ^^ c.c. 2N ZJZJ dUU6,2I;2I56;65:;: HH -I,,.e?EH?BfD$F$GGFEDd?I5FI;FIO.eGf.eFI.eE-.eD.eB.eA.e@.e?(E(C(AI*<(D(Bf1,7H1,46$8$::876d1,;-5J-;J-6,Bf;Bf6,>;>3:{$.B$;P<$U7<$y;P|:6:7@ N$7<r$4;>^$5WGf$5WJ $.GB9$;P@$U7@$y;P>6>7CN$7@r$;PH$U7H_$y;PFY6FY7KN$7H_r$:D{$&A&$:6 $%BB$:7 $$C_$:8 r$:2%$ 2%$ kt:{2l6 7%8B9^6 7%8B9^O|-A4-A0A2A5 A6<2%$:6<:5 :4:2;$-t2l32l:|7Yt4+3=,s?,s@-,sAI,sBf,sC,sD,sE,sF)=$ @)=$-=$ )Hr$-|C-Bv-AY-@=-? ->-<-;)A)?)=v+9)@)>)tE )C)B)A)@)G.A$, $| r$V$y @$ $Utr +;PD$U7D{$y;P|Bv6Bv7GN$7D{r$;tF& $ 4^$ t4 r rt-I VE VD uIGstE sD `y$ VBf 4;>$3:$V<y$<$U>$:@ $ @ $ kH_@PCE F&GBCE F&GBO|;AA;A>A@ACAD @ $:D :C:A:@I{$;t@PA@P:|E=tB:E$ VD{V$ VEV$ VBBy$ |)uV+ V+ (X*t.e,, U$ $r2$U y$y2|t yt N$ yr$;P8$U78$y;P6667<%N$78r$;P5$U74$y;P26278BN$74r$;P0$U70z$y;P.u6.u73N$70zr$.A$26$ 26$.@$02I$r02%$>t:;tBB $>FI >Bf;t>^ $;t:{ $>eg >6 G2I .E 9$5WBf$5WBB$$8$ %7$ &6$ T-$U T $y|R ]R W_N$ T r$ VtT-X$U X|$y|Vv ]Vv [N$ X|r$ VtX |KZ Or$9O$y R$ O$U tO Vaa$U a`$y|_Z ]_Z dN$ a`r$ VtP]$U \$y|Z ]Z `CN$ \r$ Vt]9c $9c. 9c $9Z& $c. ZJ 9U 9U $9U $U ^ 9Z& $9^ $9^ |UZVWVWT=VvWy$tX %\_ $|PVRVRORS|y$<eC $-g| $-eC $-teg M$9VM_$2#H$U #%$y2|! y! &zN$ #%r$rt#Hrd2d$U A$y2|; y; N$ Ar$2$U $y2 y "N$ r$rtV ] $ ] @$$ @$ $ Vu@@tGKJV|_V_e_Ztb|_Z]!]!_Ze`$.F&$3tL0|H0J0WKZ0WKZ4I:J7Lv7Lv7II7IK4;M_U$$N{ 9$$LB ]$$O$uJ- -tg $ $ V$ $9|     U y $Ut  r d $N ruV $$|t$t t  ru + t V)A $)A @$r'2'$U '$y2|% y% *N$ 'r$t)e)e$uST $0W|X*PGuI/^$-I$8tH8D8@8<888580>u=f?WE-?WAI.C@$6*$6/:$7It+7l|&;&9&6+$N=*$r6,)u7%t-7%,8+;-+=|)u;-t,6$A$6($7I$e7l| ; 9 6$e$N=$A$r6,"7%t',7%%8$e;-$e=|";-t%8|dZ8dZ;-c:Wtg7|c7a;a;c;-eC$>tg /&z$7)e$0W"]$7"$<)e$<"$DX4^ r$G4 _S<c2K9;Lf ++"s9;| 9;&="=)u+W9:7Y:6<-6<5 42; :  -%*$rU.?{$//9$/$/0$/&z$0Wt0 :|E=!Vt :` $#` %:u_ :c $#tc. %:uR0t[$O :|D :C9tZJ CL$U?{L$yC|J?J?{P&N$?{Lr$:N{$CN{$F&tN@ L@uO-HLfGMHG@tD@t@-@t9BdJ5 !V ]$([f(UJ%:^rt d$U@ $Ud !V | W W V VV @$   t r @$ ]V$8:8682I9',=4^$ y $VMV/0W" ;tJ $>J-. $. . .z $G|<g| $!VsBt\-`C @$;P|]8_Z8_Z7\7^6tt] 6t\V$;ta`$<_J$9<_'9$A|ZZ>\>\>Y>>[v-b| @$B^ r$DXt^. K|ZZ2$U ]$y2X yX N$ ]r$rtU $+ + u8t_JH<%|8899X<<X;d$; tHud.A $.td=$>$? 3|6tt+3| W6tt=|W:W:W:;:t. $ $. $.t . G 5 $= $?W $$C| WDX W@- W@t t@t tDXV$Ft+ 5y $C|DX@-@t@tDXyV$FtGu G d ? ?HBdV$r$$$ $ @$% @$ +WtT-L]H;33 ($e$r Jt tc. ^ ZJ UO,+@>^@$:<aXT-s *:FI8e8`?W]-b1sM@N8J-8FI8Bf8>9-8B|8B88;T=>;VvAW$BfVvBfT=AtYA|Vv>W>WAP=O=R>;O>;R>R>RBWV$BTr$FT$yKT=KtWDX;tU$9;tU$2X 2Z& ]$2S| $2S2ZJ 2W 9$BSBVfB|Vv?WtT-?WX&Wu &W#tT;t6 $`> S $Lf -`g 0W)e0W)A9$(\ %|X"sZZ"sZZ",W",YY $!VY $]!V[C$]|$t] 9^$#[%ZJ>> =N{$=QC $K|MKtPDXQf GOhu14111310761110947457131191210141523645713119121014152364571311912101415236457131191210141523614152349/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage13121110915147654231296571011131114111014542763354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215141013Memory Extension BoardBMux.10ppppppppppppppppMapbuf.00Mapbuf.01Mapbuf.02Mapbuf.03Mapbuf.04Mapbuf.05Mapbuf.06Mapbuf.07Mapbuf.08Mapbuf.09Mapbuf.10Mapbuf.11Mapbuf.12Mapbuf.13Mapbuf.14Mapbuf.15Mapbuf.16Mapbuf.17t3WakeOnCLReportSE'NoWakeupsMCRiTRHGWakeOnCL'.ppBMux drivers and rcvrsX0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1WakeOnCLX0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1pppp_Pipe2_Pipe3_Config_FaultInfo_Pipe3_Pipe2p_Things'_Things'_Things'_Things'_Things'_Things'_Pipes'_Pipes'oRRCDToRRCDToRRCDT_Config_FaultInfo_FaultInfo_Pipe3_Pipe4_Pipe3_Pipe4.MC103MC103MC103BMuxS2.8-15BMuxS2.8-15BMuxS2.8-15BMuxS2.8-15BMuxS1.8-15BMuxS1.8-15BMuxS1.8-15BMuxS1.8-15BMuxS2.0-7BMuxS1.0-7BMuxS1.0-7BMuxS2.0-7BMuxS2.0-7BMuxS1.0-7BMuxS1.0-7BMuxS2.0-7BMux.00BMux.01BMux.02BMux.03BMux.04BMux.12BMux.08BMux.09BMux.11BMux.05BMux.13BMux.06BMux.07BMux.14BMux.15Srn0FaultFaultCnt.0FaultCnt.1FaultCnt.2FaultSrn.0FaultSrn.1FaultSrn.2FaultSrn.3Pipe3.08Pipe3.09Pipe3.10Pipe3.11Pipe3.12Pipe3.13Pipe3.14Pipe3.15Pipe3.00Pipe3.01Pipe3.02Pipe3.03Pipe3.04Pipe3.05Pipe3.06Pipe3.07M0M1M2M3FaultSrn.3FaultSrn.2FaultSrn.1FaultSrn.0FaultCnt.2FaultCnt.1FaultCnt.0Srn0FaultPipe4.00Pipe4.01Pipe4.02Pipe4.03ppppRP.01RP.02RP.03RP.04RP.05RP.06RP.07RP.08RP.09RP.10RP.11RP.12RP.13....h01ah01biTRHGNoWakeupsMapbuf.15Mapbuf.14Mapbuf.13PipeSubTask.0aPipeSubTask.1aPipeTask.0aPipeTask.1aPipeTask.2aPipeTask.3a172168169165152148144149145141124120105121117104101100MAPBUFMidas [3]j5dj5eMC195a1c3d2e2d3b2e1f2Asrn.0Asrn.1Asrn.2Asrn.3b1d1f1g1CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16...pMapbufLd'aMapbufLd'bMapbufLd'cMapbufLd'cPipeMapFnc.1'PipeMapFnc.0'Mcr_'pMapbufHi.0MapbufHi.1125128052056024021057025181184185188MemX11.sil11RRRRTCDioTRRRRRTCDioT_FaultInfo_ConfigMC109MC109..f4Clk1'AbRP.00RP.14REFTrouble'MapWPDirtyRP.15ProcSrn.0ProcSrn.1ProcSrn.2ProcSrn.3TrueACBMux.00!BMux.01!BMux.08!BMux.09!BMux.02!BMux.03!BMux.04!BMux.10!BMux.11!BMux.12!BMux.05!BMux.06!BMux.07!BMux.13!BMux.14!BMux.15!BMux.16!BMux.17!TIOA.0!TIOA.1!_Pipe4_Things'%_Pipes'%g2ag2bg2dBMuxS2.8-15%BMuxS1.8-15%BMuxS2.0-7%BMuxS1.0-7%ModSel.0PipeMapDirtybPipeMapParChipsAre256/16KQ3Q4Q2Q1Q0MC175TD4RCCD3D2D1D0SRSRRRTTTTSCCMRMidas [5]Midas [5]Midas [5]Midas [5]Q3Q4Q2Q1Q0MC175TD4RCCD3D2D1D0SRSRRRTTTTSCCMRQ3Q4Q2Q1Q0MC175TD4RCCD3D2D1D0SRSRRRTTTTSCCMRQ3Q4Q2Q1Q0MC175TD4RCCD3D2D1D0SRSRRRTTTTSCCMR........TRWakeEnableMC176g23dclk0TTiRRRCDo_Config_FaultInfof5bMC105TRTRpdMapbufHi.0dMapbufHi.1dMapbufHi.1dMapbufHi.0c02ec02fMC176MC176clk1Ht +Hd +d.+.d)H)e+)d3CG -G G G 98 G8 23e ;-O3e G: GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu t    G H H     dkk+ ', $-', $* $, . 0 ', O)e)e .A )).e)+)d.eH>e>d>c>b>^`g>^_J>^^.>^]>Z>YEdE^AV>Q>P>O>N>^Lf>^KJ>^J->^I>F>EEPEJAB>*>)e>(H>',>^$>^#>^">^!>e>HE)eE#HA>>>=f>;->^8>^7>^6>^5>3e>2IE=fE7IA/'@'?'>'=f&z;-&z:&z8&z7'5'4-?-9)1','+'*')e&z',&z&&z$&z#'!' -+-%)'T'S'R'Qf&zO-&zN&zL&zK'I'H-S-M)E'h'g'f'eg&zc.&zb&z`&z_']'\-g-a)Y O""rUg|y$f`y$d'y$d'$eC$f`$g|$c $Y $W$V$U$T$Ty$Uy$Vy$Wy$Y y$K&y$J y$Gy$Fy$=By$=By$Fy$Gy$Hy$J y$*^y$-y$.y$HtP|cba`wPRS!T=UZ_ZGvFYE=D C9tg f c. Y. X KJ J- I eg dJ V U T G F =f ']!'\'Y'X-c-]+3Vv)thu(H](H["$"Vh $-g|$g|y$eCy$Vc $ay$_y$]|y$\_y$+WY.$Y $E $+WE-$H_y$I{y$Ky$M$QC$S|y$(U$-F$(F$(F$(lT-(lS(lQ(lP(lN(lM(lLf(lKJ+S+L+F'|P'O'N'M'KZ'J='I!'H'E'D-O-I+3Bv)tTt(HI(HG(-$-$($($(l,,(l+(l)(l((l&(l%(l$e(l#H+++$+'|('''&'%'#X'"<'!' ''-'-!+3t)t,s(H!(H,y$-+z$+zy$'y$%y$!zy$ ]y$-%^y$+W,$ $1 $+W1,$-9^$4^y$5{y$9y$; y$?{y$-?{$@y$(A$-2$(2$(2$(l@-(l?(l=(l<(l:(l9(l8e(l7I+?+8+2'|<';':'9'7Y'6<'5 '4'1'0-;-5+3.u)t@t(H5(H3??{$Et0$?0z$?0$@P=@P<@P;@P:@P8e@P7I@P6,@P5C<C6B0?{|:?{9?{8u?{7Y?{5 ?{4?{2?{1?{/?{.uEt9Et3uC,<At>;@-2@-17>^y$Et=B$7=By$7; y$78y$87]$75{y$73By$72%y$Et7%$C;.$7. $7 $C;$Et#%$7%y$7Ay$7!zy$7#y$7$y$7'y$7(%y$7)Ay$Et)A$7*^y$?+z$Et$?z$?$@P)@P(@P'@P&@P$e@P#H@P",@P!C(C"B?{|&?{%?{$u?{#X?{!?{ ?{?{?{?{tEt%EtuC;At*:@-@-?R$EtD$?C$?D$@PQf@PPJ@PO-@PN@PK@PJ@PI@PHCPJCJ BD?{|N!?{M?{K?{J?{H?{Gv?{FY?{E=?{C?{AEtMEtFC?AtQ@-FI@-E 7Q $EtP$7P $7O $7N{ $7LB $7K& $7J $7Hy$7Fy$7Ey$EtJ$C;Bf$7BB $7VC ]$C;Vf$Et^$7Y $7Z $7\ $7^ $7_' $7`C $7b| $7c $7dy$Etd$7ey$?f$EtX$?W$?X$@Peg@PdJ@Pc.@Pb@P_@P^@P]@P\CdJC^ BX?{|b!?{a?{_?{^?{\?{[v?{ZZ?{Y>?{W?{UEtaEtZCSAte@-ZJ@-Y y$yy$]y$Ay$ y$ y$ y$|  UtUUUd U U | $V$7tVf7Bf7.7,1,E-Y.-*|X**:*:-t-t+*|**:*:--t +*|**:*:- $z $ $A $A $ $y $ $t .$.$$.$. $+ d+ .| -t--7Z 7F 73e 7e 7H 72I 7E 7Y ] \ H I 5 4  ! 0g0a0S0M0?H=fHdH^HJ09H7I0+0%H)eH#H7e 7`g 7Q 7Lf 7> 78 7* 7$ 7d7_J7P7KJ7=f777)e7#gbSN?:+&7c7^.7O7J-7! 7', 75 7;- 7I 7N 7] 7b eg_QfK4;|_4;ZZ4;K4;FY-a`9$-S|$-M_$VubSN?::+:&3d3_J3P3KJ3=f37&|9&4&%&  9t 9 G$ |r G  ,V$t , - . VTVO-@ ;- , ', gedcbXWVfUJT-JIHGfFI<;:rMru+ t", H *:dJBN*:^y$8y$$y$>8*$ ` VQ VD V6,(%$ (%$ 0z (l$, $-%$.A$/^ d,  d-% d.A d/^ |# *k# & ( +  ,< (%$,<+ *( 1$ # Vt(l d)(l|-Y ]t*|,< ,< V# 9&$9%$&$9%$&Ut\ UN U@- U2I Vc. Vh *r"9$VO $VT $9V$8V$A$$|;t: 8 )+4c.4]4O-4I%:r IX |      @y$ ]$+@$   rX Vt|X $ $ @$ @ $ $     ;+ @$  r Vt r| y$yy$Ut U  rH| rt)&Vug3)eVeg^_QfKJ3#f`y$tf `y$R_y$Ly$` R L &UgUfUegUdJUc.UY.UXUVUUUTUKJUJ-UIUGUFU=fU E=k> D  FY GvBf$ BB$ BB$ GvFYE=D  L$ > VtBB 9@ $]U@ $U2% $ 92%$]$9^$8B$:{$;$< =|5  dt8B |5  t4 d9^ d:{ d; d< |0  7Yk0  6< 8u 94$ 4^$ 4^$ 98u7Y6< >$ 0  Vt44 V|ZZZZ VKK V>> V0 0 r$,$UV$yV ]N$Vr$t ,ru $-l@$.A| W. -l * t* W* *: *: ,st$ $dH +WH- $U $y| $ N$ r$d$U A$y; $; N$ Ar$A$9td $9 9y$8y$8 : d   d u GNi23467523414214214214214214214214214214214242651422341415131314111215101011124265942659675317121510101112234317131411121510317426597/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage9799711101414101112141115415252411115121412141415131011121115131215432651651415267514101123415121314101115623415615121363542979779MC173CSBRRE'MC159RRSBE'MC159RRSBMemRfshoRRCDTMemRfsh.RefWE'ColSel switchesRfsh switchesgetting it fromnext 160, thentakes new datain time for RA.Holds old CA untilReal memory is always contiguous, and RPChipas storage chips grow, thus:bits which select the module shift left65k16k4k13502410ColRow355111098891011-boardC7from--11109866644-2--Mod012345676543210g20aMC103d24fi24fTRMC176clk1MidasQ'BDRRTMC159Q'BDRRTPMemAd.4MemAd.3MemAd.2MemAd.1PPPPPPQ'BDRRTQ'BDRRTMC159MC159MC159MC159MC159Q'BDRRTQ'BDRRTQ'BDRRTMC159Q'BDRRTTTRRoiABcSxMC125iGHRRcTTTRoiABMC124TRF145APF145ATRRfshAd.1RfshAd.2RfshAd.3RfshAd.4RfshAd.5RfshAd.6RfshAd.7MC159MC173QTRRDBRfshAd.0MemCad.0QTRRDBMC173QTRRDBMC173MC173QTRRDBMemCad.1MemCad.1MemCad.2MemCad.2MemCad.3MemCad.3Pipe3 RAM.THiRP.00RP.01RP.02RP.03RP.04RP.05RP.06RP.07RP.08RP.09RP.10RP.11RP.13Memory Extension BoardMapbuf.02Mapbuf.03Mapbuf.04Mapbuf.05Mapbuf.06Mapbuf.07Mapbuf.08Mapbuf.09Mapbuf.10Mapbuf.11Pipe3.02Pipe3.03Pipe3.04Pipe3.05Pipe3.06Pipe3.07Pipe3.08Pipe3.09Pipe3.10Pipe3.11wire OrMemCMemCwire Orwire OrMemCMemCwire Or134135138139.MC124MC125.TRF145AMC124TTRoiABiGHRRcTMC125MC125iGHRRcTTTRoiABMC124F145ATR..TRF145AMC124TTRoiABiGHRRcTMC125MC125iGHRRcTTTRoiABMC124F145ATR.MC125MC124.THi.TRF145AF145ATRMC124TTRoiABiGHRRcTMC125TTRRoiABcSxTTRRoiABcSxMC125iGHRRcTTTRoiABMC124TRF145AF145ATR.THi.MC124MC125.TRF145AMC124TTRoiABiGHRRcTMC125MC125iGHRRcTMC124F145ATR.TRMapbuf.00Mapbuf.01Map RP 00-11Pipe3.00Pipe3.01Q'BDRRTMC159RP.02MemCad.0RP.03RfshAd.8QTRRDBMC173MemCad.4MemCad.4RP.12RP.11RP.10RP.09RP.08RP.06RP.04RP.15RP.14RP.07RP.05882566 71212121313137771414141515156------151413128910110-4 to Cadturns off 5-80-8 to RfshAd,Cad for 0-4E'MC159RRSB.RefWE'MemRfshMC173CSBRR046047058059MemColSela.THiTTRRoiABcSxf15bf15cf15df15ef16bf16cf16df16e12MemX12.sild18cd23bd24bd24cd24dd24ei24bi24ci24di24ed23fg18bg19bg19cg19dg19eg18fg19ff13bf13cf13df13eMemAd.5MemAd.6MemAd.7MemAd.8preMCSaPMemAd.0051TRTRTRTRTRTRTRTRTRTRTRMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRam01234567891011b5bb5cb5diGHRRcTiGHRRcTiGHRRcTb5eVBBb5VBBb5VBBb5VBBb5b8eb8bb8cVBBb8VBBb8VBBb8b11bb11cb11eb11de4eVBBb11VBBb11VBBb11VBBb11VBBe4b6ab6bb6cb6db9ab9bb9cb12ab12bb12cb12de7aa4ba5ba6ba7ba8ba9ba10ba11ba12ba13ba14bd4b...tLJ 2K2I0 21,geg 2f,,##**1,1,77>>E-E-KKRRY.Y.__",",,,ffH 2,]$" #!#!!#!*!(H*]+)e *"7"5,5,72I"K"I,I,KFIFID 2E-"E-"B,E-!>!]?=f >86 27"1,".,1,!R!PJR!Y.!VY."_"],_"f"dJ,dJ,f`CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutGG;-;-<<CCdCE;>; 9G9::GsG* d$U&W @$y*| ;% ;&WN$&W @r$3 $&t d(u * 9$:W+$- dAtW>;U$>^Y$>Vf>W=|S!=T=CT=>;U$CU$?Wt1,C;3B$A2>;1 $>^5$>1>2=|.u=/C/>;1,$C1,$K/C;W$EttKEtQEtXEt^.K|HC;K$KAK;C;?{$K5KN!C;Q$KT=AtQf>;O$>^S$>PJ>Qf=|M=N!CN!>;O$CO$AtKJ>;I{$>^M$>J->KJ=|F=HCH>;I$CI$?WtU?WO?WI?WC?W7IAE->;C_$>^Gf$>D>E-=|@=ACA>;C$CC$At?>;=B$>^AI$>=>?=|:=;C;>;=f$C=f$At8>;7%$>^;-$>7>8=|4=5C5>;7I$C7I$C;9^$C;E$?Wt[A]>;[$>^_$>\>]=|Y>=ZZCZZ>;[$C[$!d'$!b!`w`wb tc!|bc>c>ltc|]tb _$^ $:_$ ]:f`$eC $ f`$|]! r]! r]!y]! +Z t`  |\!]|$!\!Y\ t]5!|\\\!Vt[-b$U)b|$y-|`w)`w)eN$)b|r$*tbC;^ $.]|$K|ZZ*:t[-[$U)[$y-|Y)AY)_'N$)[r$d'y$!d'$!]|$7t(H7#7e7D{]$77>^]$78B]$72%]$7D7>78e?W=f?W+C+$>;+$A-IC|*=*=(>t-I>,,>^/$>;+z$7,]$7,C;-9$Et-7\]$C;)A9$7(%]$C',$>;',$A(C|%=%=$u>t(>'>^+$>;'$?W',C;$9$7#]$C"$>;"$A$eC|!=!= >t$e>#H>^&$>;"$?W"?WHCH$>;H$AC|==>t>>^",$>;%$7A]$C; ]9$7V]$7P]$7J]$Et)e7]7VEt$7PEt )ug `$!|\tdJ$dJ$]$V$PJ$I$B$^$=B $:>^$  |:!<%$!:!8u: t;!|:;=;=!Vt:.<%$*::-:$U):{$y-|8u)A8u)=N$):{r$!<%$!: tI!3G!|H-I{$tI!|AY!B$!I{$I{y$-AI$U)A&$y-? )A? )D{N$)A&r$*:tAI.B$*G-G$U)G$y-|E)E)K&N$)Gr$!VtAI!B$!|AY!? AY tB!|AYAABv rBv rBvyBv +@= tEt |AY K$J $:K$ tB:E $C $ E $!I{$!|H!EEH tI4!|HHHltI|CtGf!5{$!|4!114 t53!|444lt5|/t3e *^$)A $:*^$ (H:1 $/ $ 1 $|' r' r'y' +% t* |&!(%$!&!$u& t'!|&'<'<!Vt&--I$U)-%$y-|+ )+ )0zN$)-%r$*t-I.(%$*:&-&$U)&z$y-|$u)A$u))N$)&zr$5{y$!.$!(%$!&t5-.$!|-Y!3t-I .!| !!z$-$U)$y-)A)#%N$)r$*:t.!z$!V!!z$!| !  t!3!|   ! r! r!y! + t$ |  t!:#$" $ #$ $ $:$ |t rt rtyt +; ts |X!VtH.$*:H-H$U)$$y-|)A)zN$)$r$!$!Xd$Ud$yb]bh N$dr$teg ^ r 7 ]]$7$]$73B]$79^]$7?{]$7E]$7K]$7Q]$7)A]$7W]$7-]$7^ ]$0WtdJ0W]7d]$7c]$AdJ>;b|$>^f$>c.>dJ=|_=aCa>;b$Cb$?Wtb7d7c7-72I7]$C;9$7]$C$>;$AC|;=;=>t>d>^$>;$?W7JEt797?7E7K7Q7X7^.77 7$7)euHsH+Gr+rr+VVV:H+++V+r++V++r   A A AA ;d?.e?)?%?!?>;K*dJ*]*V*PJEtEEt?Et9Et3e 9$ K|aEttdKdJ^.$U^ $y|\]\a`N$^ r$W$UW_$yUZ]UZZN$W_r$P$UP$yN]NT N$Pr$J-$UJ $yH]HM_N$J r$C$UC_$yAY]AYFN$C_r$<$U<$y:]:@ N$<r$6,$U6 $y4]49^N$6 r$/$U/^$y-Y]-Y2N$/^r$($U($y&]&, N$(r$",$U"$y ] %^N$"r$$U]$yX]XN$]r$td^.WPJ-C<6,/(",pf<_XR<KD>;70*:# t_J X Q|c rc rcyc +a tf |b.u r.u r.uy.u +,< t1s |-YI! rI! rI!yI! +F tL |H teg| $g`ZJSL$F&$?{$8$2%$+z$$$%$ KJ D =LFI? 0 ) 7I #H 82I+$Heg^XQfJD=f60)e"d^.WPJ-C<6,/(",|]C/ GNhu1421421421421421421421422346753174265426596751314111215101011121415133171314111415131415131314111215101011121427/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage415215141312542152141312111097654315214131211109765431110142310121197151413654152141312111097654312149524111151214111541521336791013367910133679101336791013367910WE'CE'A3A2A1A0RRRRSSWE'CE'A3A2A1A0RRRRSSWE'CE'A3A2A1A0RRRRSSWE'CE'A3A2A1A0RRRRSSWE'CE'A3A2A1A0RRRRSSPipe34Ad.0Pipe34Ad.1Pipe34Ad.2Pipe34Ad.3..Pipe34Ad.3Pipe34Ad.2Pipe34Ad.1Pipe34Ad.0Pipe34Ad.0Pipe34Ad.1Pipe34Ad.2Pipe34Ad.3..Pipe34Ad.3Pipe34Ad.2Pipe34Ad.1Pipe34Ad.0Pipe34Ad.0Pipe34Ad.1Pipe34Ad.2Pipe34Ad.3.F145AF145AF145AF145AF145APipe is written twice to ensuresuccess even if there is a conflictfor previous page.with Pipe4 during ChkLastPh6WritePipe3'bWritePipe3'bWritePipe3'cWritePipe3'aWritePipe3'aIncludes Pipe RAMMC125TRiGHRRcTTTRoiABMC124TRF145AF145ATR.RP.12Memory Extension BoardMapbuf.12Mapbuf.13Mapbuf.14Mapbuf.15Pipe3.12Pipe3.13Pipe3.14Pipe3.15.MC124MC125.TRF145AMC124TTRoiABiGHRRcTMC125MC125iGHRRcTTTRoiABMC124F145ATR..MC124TTRoiABiGHRRcTMC125iGHRRcTTTRoiABMC124F145ATRMC125.MC124THi.TRF145AF145ATRMC124TTRoiABiGHRRcTMC125TTRRoiABcSxTTRRoiABcSxTHi.MC124MC125RP.13RP.14RP.15.MapWPMapRefMapDirtyaMapDirtybMapParPipe4.00F145ATRPipe4.01Pipe4.02MapTrouble'Pipe4.03Dirtyhas itsown WEWEown has itsDirtyRefWEown has itsRef not in parity checkMap_InMap'Map RP12-15 and OtherDirty is duplicated so it..RRRRRRRRRSSTTMC170ABCICIMap_ puts 0in Ref....Mapbuf.16Mapbuf.17MC103Map_InMap'Dirty not includedRef not includedWP fromTIOA.00Dirty fromTIOA.01MapWP'MapDirty'RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121MapWP'CheckWP'preRfshInMemReadOrWriteInMap'oABiiiRRTMap_InMapMapWP'MapDirty'preRfshInMemMapPEWP faultVacantMapTroubleRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI.RP.00RP.01RP.02RP.03RP.04RP.05RP.06RP.07RP.08RP.09RP.10RP.11RP.12RP.13MapWPMapDirtyaMapDirtybMapPar..MapEven'RP.14RP.15...MemX13.sil13oABiiiRRTk16ag3...TTRoiABe17af17bf17cf17df17ef14bf14cf14df14eg20dMC103TrueBDg14f14ff15ff16ff17ff13fMapbufHi.0MapbufHi.1MapbufHi.0MapPEABTRiiRRiStartMem'MC106k3ccan be written without changing Map parityWritePipe3'cF145ATRTRF145Ae16be16cPipeMapDirtybPipeMapParto Configto ConfigpreRfshInMemF145A.Pipe34Ad.3Pipe34Ad.2Pipe34Ad.1Pipe34Ad.0WE'CE'A3A2A1A0RRRRSS10976313e16fiGHRRcTiGHRRcTTRTRTRTRTRTRTRTRMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRamMosRam12131415DrtyaDrtybRefPrityWPVBBe4VBBe4VBBe4e4be4ce4db8dVBBb8e9ee9be9ce9dVBBe9VBBe9VBBe9VBBe9e7be7ce7db9de10ae10be10ce10de11e12d5bd6bd7bd8bd13bd12bd11bd10bd9bnote AND, p. 14't0",0'6",6'=f",=f'D",D'J",J'Qf",Qf'X",X'^",^$KIlJ$fdJleg3Beg3Bc..eeg3B03B-.e-.e03BJ3BH.eH.eJ03E-$E-BlD3D3A-D3=f3;--=f>HGGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu<>=BC_N$=B@ r$=t@-AA$=FAmF$U=F$yAm|D.@=1PtAm2I|@=/:@/:@AYAYAYAYd? tDX|@=J$9I{ $tA'sC$9B $C$2IH_$2|F2D.D.F1PtH2I|F/:Gv/:Gv/tG0|A0tFI2I-$2|,<2*.*.,<1Pt-l2I|,</:,/:,/t-I0|'<0t+'s/$/$+-y$+-2|,<2lt,,-5\5U5O-0W|'<5tH5A4;- 54 5-CAG $CeGe$UC;A$yG|<B<C;"N$C;Ar$J t!CH:W! C;-*u;*:*9*8e*1*2*3*5*Bf*?*@-*AI5WD9tB r3B $$2% $$5Wu79|+  9& 5{$ *^$ *^$ @ @0 @.u @,< @* @/ @-Y @+ 9*$  @( @'k& &9-Y9+  t30.e ** uC A4^ $91 $|& * ( 't3e 2I :=f u6 5 J- I9 8e3J $$5tJ3=B $$5=f 5!3d$0|#X0$u0%1s$u1s#X1s%2%2%2X2X1sX1s1s;0X0;00 0!1s 1su1s!2!2!2<2<1s<1s1s000WX0#%$0!$90 $7#%$8u7<8<5u5u4;(%$5#$G5"d$4;$AG$4"s$4"O$4;G$4$4!$4;$5$k1,t!2I'2I(2I&7",2I2Ie2IV2I2I5WH)%^]$)%)$A]$)$e#% $ $! $","s" $ !|  u<!Xsus<"sXt#H )]$)]$)) 8 $!$$! !u,)']$$$e$8#% $:Wt#H $ $ $ @]|]] ] W]] ] t V $ ] ;] tt V  V ttH 9 9   #$$$ @]|]]t];]]]X V$ ]] XX V VXt", 9 9 "$!z$ ]$A$$$%$ V$$ V|$A$$$$$]$y$$$ y$ $ $ $ $ $y $ y$]t"! eH,d   V| VXt,H+ V#$0W|%0W$u0WH$*H_$$r It; |:  :  V9 V7Y98u 9 7Y8u<%$=B9$; 9$rt^c.>^\>^U>^O->^H>^A>^;-DX!",! )',5's's 77 Hd9I ;- 4 !'$$'|%%!#%%""##&z @$t& !&',5Wu6*34^ $2- $$A4^ 9$A- 9$=t =2A2$U=B2$yA|0<0=B6 N$=B2r$A,,$U=B, $yA*<*=B/^N$=B, r$=t,,>;4>;-DX4 DX- Du2 DX,, $ ( $' $t' 8$5,s] ]$5|;,st ,s ,s ,s+ ,s $,s $,s $,s $53$$53y$755H5d554|X4;446P;8;53$]:4y$3t+4^4^4^57lH |bbbbd`wte|aHHHHdEtK|F'O]$U#\$y'OZ"Z#`CN$#\r$'OVf$U#VC$y'OT="T=#YN$#VCr$'OO$U#O$y'OM"M#RN$#Or$'OI$U#H$y'OF"F#LBN$#Hr$'OBf$U#BB$y'O@="@=#EN$#BBr$'O;$U#;$y'O9"9#>N$#;r$'O5$U#4$y'O2"2#8BN$#4r$'O.e$U#.A$y'O,<",<#1N$#.Ar$ 6$ 69$'sJU$*H$99f` $9_ $9Y $9R_ $9K $9E $9>^ $.$#tc#]#Vf#O#I#Bf#;#5#.e#pe #^u#W#Q#=#6t#C#/#Jt9tf9_9Y.:d:^.:W:P9R:J-:C:<:/.9>9E-K/dJ/]/V/PJ/.e/5/;/Bf r r(c(](Vf(O(I(Bf(;(5(.e>^rJt GNgY1615141312111098135724616151413121110981357246161514131211109813572461615141312111098135724610/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage131215141110967542310111294132642753189101112131415166427531891011121314151664275318910111213141516991415131011127331794132101112101552524512613451261373926751114111410159212345679141210151311141513675141513iGHRRcTiGHRRcTiGHRRcTCE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139TRTRTRTR.MapRAS'MapCAS'TMapRAS'aTMapRAS'bTMapCAS'aTMapCAS'biGHRRcTTRTRRefWE'DirtyWE'Map address and controlF16F16F16F16F16F16CSSSRF16PE'MRCE'TCO'..CSSSRF16PE'MRCE'TCO'..0123Map_RefreshReadWriteMapWaitMapWaitMemRfsh0000 0*11(0-220)Prom contents is left cycled 1Idle is in state 3 (counting from 0)*=0 in Prom, but rises at clk1 herebecause of the wire-orTR0000 0001TRpreMapCAS'(40-320)clk0(160-240)1111 0011on Map_ only1111 00111111 0011TRF1600000100iGHRRcTDon't set Dirty on astore if the page iswrite-protected.1 otherwisebut 1 on rfsh and readalwaysalso used for Pipe3_ and MemCad latch.viHGRRScTQxMapState.0MapState.1MapState.2TTRoiABandMapWPMapWE'MC125MC125MC125Memory Extension Boardclk1WriteInMap'MC125MapFunc:TRiGHRRcT1 on refreshiGHRRcTMC125MC125MC125MC125F16MC176MC176SCSCMC176MC176always 0, except 1 during refreshMidasMidasMidasMidasMidasMidasTHiClk0'Cf.MC124Clk0'CfClk1'CcMapFnc.1'MapFnc.0'0000 1111 on rfsh only, else 01000 0000 1 ... butNOTEAND FUNCTIONdMemRfshdMemRfshTMapAd.1aTMapAd.2aTMapAd.3aTMapAd.4aTMapAd.5aTMapAd.6aTMapAd.7aTMapRAS'aTMapCAS'aTMapAd.1bTMapAd.2bTMapAd.3bTMapAd.4bTMapAd.5bTMapAd.6bTMapAd.7bTMapRAS'bTMapCAS'bP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRRTMapWE'aRTMapAd.1aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapCAS'aRTMapRAS'aRTMapRAS'bRTMapCAS'bRTMapAd.2bRTMapAd.3bRTMapAd.4bRTMapAd.5bRTMapAd.6bRTMapAd.1bRTMapWE'bseries resistors8 per chipRTMapAd.7aRTMapAd.7bP167g15e18ff18fTrueACf18be18be18ce18df18cf18df18ee18ed18be19bd18he19he17bb15db15cb15bviHGRRScTQxb15a.iGHRRcTe15c.d14TMapAd.8aTMapAd.0aTMapAd.8bTMapAd.0bRTMapAd.0aRTMapAd.8aRTMapAd.0bRTMapAd.8bTMapWE'aTMapWE'aTMapWE'bTMapWE'be15dsee page 15MemX14.sil14RRiiTToiAB.ABRiiRRiTiToRRiiTToiABg16ag16bg16c.MC105MC105MC105_MapInMap_MapInMapPLATS are BECKMAN 898-3-R027d15d16c13ac13bc13dc13cP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRWhateverWhateverRam pin 1Ram pin 9Ram pin 8RTMapAd.0aVEERTMapAd.1aVCCVCCVDDVDDVCCVCCVEERam pin 8Ram pin 9Ram pin 1WhateverWhateverP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRRTMapAd.0bRTMapAd.1bWhateverWhateverTwo identical platforms.PLATPLATPLATS are Jumper wires for configurationb14c12VBBc13VBBe15VBBb15VBBe15TRefWE'TDirtyWE'PLAT1816PLAT1816PLAT1816VCCVCCP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRc11P9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRb13Whatever.RamA1orVCCa!02RamA0orVEEa!02WhateverWhateverGNDWhateverWhateverRamA1orVCCb!02WhateverWhateverGNDWhateverRamA0orVEEa!01RamA1orVCCa!01RamV+a!01RamA0orVEEb!01RamA1orVCCb!01RamV+b!01....PLATPLATRamV+a!02RamV+b!02RamA0orVEEb!02CG -G G G HtHHHH H H dH; G@- G@-@-@- @- d@-@-@- ,P,P,P,P,P ,P ,P d,s G$e G$e$e$e $e d$e$e$e :e:H:,:::::22e2,222H22:*:)e:(H:',:&:$:#:"2"2*2(H2&2#2)e2',2$?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut8e: : 8e(%C(%AI(Bf.AAI.AC]I]K K I8J-9G>I;S>Q;N:4P9S ++ +d + +  +H + + + 9  +Hd + + +, + + + +H +9,H +#H +% +' +", +$e +& +( +!9!",#H$e%&'(=c.4c.<%6<4A58\9ZJ>[fQkQ13e11,,3e;=>;;8e:4:9<4 2I%3e+YHY",UJ'UJY!3Y JJGf GfGf QfQfN NN:k:AIkAI9^E:C>D+]H]+eHe+KHKUJkUJedcba`g_J^.VdJVbV_ [fVc.V`8N9K>L9^W:UJ>Vf8_9]>^>;LV$>;QV$>;VCV$>;HV$6tZJ$U:W|\:\:\9\:Y;Pt_>;|Z:WS:S:S9S:Qv;PtV>;|R6tP$6tP$:WJ=:J=:J=9J=:H;PtM;>;|I!>;^V$ t\ ] ^ _ ` b c. dJ eg \_$ @ \_$O\$  g|r$O|b!OaO_O^O]O\O[vOZZ r`w r^> r\ X! r_Z r]! $tc $b| $a` $`C $_' $f`S$US|$y|Qv$QvVN$S|r$J-$UJ $yH$HM_N$J r$dJ$Ud'$yb!$b!g|N$d'r$[$U[$yY$Y_'N$[r$ X!:t])UJ@t^ @t[f @tVf @tQ ]|!$:W|A:A:A9A:?;PtD>;|@?$U?{$y=v$=vBN$?{r$8$U8$y6$6<%N$8r$>;D{V$>;;V$:tAI%:ey$re$]|$rc$VY$ VY9$rb|U$U&$ra`$r`C9$K$K$r_'$AI$A&r$r^ $rtdJ[SPJJ-8O $SX$O-|J J JO-$N VO $rdM]tQ]P +O- dO- V|M dtPQC$M$N$ r|J rD E $J$H_$L$tH|D  D  D H$N VH_$rdF]tKJ]J  +H dH V|F dtJ  V|M VF 9F$u[ZYX[XYZtQfJe]$9rdr$:u\ "s\"s[f$"sZJ##Y. X$UVW$y |UUV[CN$VWr$ Y$!Y$:uT- 'OS$U#S|$y'O|Qv"Qv#VN$#S|r$:uUJ 0WS$U&WI %J -J ? 6tZ&r$%9 X$UW$y|U$U[CN$Wr$tXUJ$ V9QU$YU$uXWU& $'sU&r$!V|0!0!0 0!.u"Ot3%:|/%:3BV$4^$u3e2I1,>;[CV$-I %8e ?>%8\_$8W_$1s|/;|7;|W(uS =|2>;2>;2=B2=0>t5A|1At3=]=T>PJ?Q$(Q$yX#S53|_4;d'r$8d'$y4;g|$4;dJ$U53tdJ>|_=d'r$Ad'$y=g|$=dJ$U>tdJ0a$9a$4eg=eguP!g"s]/:UJ+WK :AI+W:DXt5E-$UE-E-$<|21s1 $1st09b0bc. dJ uc(T-.C_ $e$]h r$-5-4 6t1 $ 9th.!VBf>;b$95Wb$9' & % $e #H ", !      d H +     r!r"r#r$r&r',  ! " # $ & ',r(H (H )$$ $ $ $|%#"! uX< < % "  X # ! u( $$' $$&z $$%^ $$$A $$#% $$" $$" $#% $$A $%^ $&z $' $( $% $ $ $ $ $] $] $$ $$ $$ $$ $$% $$trr+rHrdrr   + H d  r  A$d$ A$ A$ $|tX;  t ;   X  t dr r rrrr d      r+ + $ $ $ $ $|   t W ;    t ;   W $$y $$] $$A $$$ $$ $$ $$ $ $$ $A $] $y $ $ $$z $$$z$t, ' ", #H $e % &       d H +   r+ V+ t!   !V|b!!teg d Q KJ 9M_$D$ rD{$ rD 9F$eg]Y.TKJ@:QfsY.$T4f=f.2I;t^.;tZ;tU;|N!;|E=88e$88B$<8B$@8J $8E$8<$2M$"st274^$<|: A5{r$ 9t+H  $ $$ $$ $(  ( H   ,@tL@tI>5ub %:r I|EHVEVHI{$ H EtKJ|HHH :EA&$!VBBV$KU$ K$*:@=*:@=)A?)?)=v)A=v)A>)>-IA&$-=v-I?-?,stB|46V4V68B$ 6 4t:|67Y7Y:{U$ :{$ r8B$C_A$:I{@$:C$stJ-*As8 :|4tG.? :6C r8e r- 9t 9(H8O $;t;-;tD;tLf;tH8",8#H8$e8%8&8'8(4;",4;#H4;$e4;%4;&4;'4;(8)4;)3+z$:W!$ 3!z$3!z$ $:W|&:W%:W$u:W#X:W"<:W!:W :W3B3B&3B$u3B"<3B 3B%3B#X3B!(*^ $:W*^ $GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutH+d2d  "ee/,053"e" ( 2l#l5W!2lH0 0"4^;59::H8ed8eAA/?0=f53>"A"B(B",8e",9(92lE5WD2l@0B0E-4^8e56,:7I4^',5$:&2l45W22l/0103"',"(H((H",0",1(1/.e0,,53-IH0d0',',4^*5(H:)e4^L5J:KIIHSdS/P0N53O",S",T-(T-"I"J(J2lW5WUJ2lQ0T-0Vf4^I5Gf:H4^Z5X:Y2lhR5Wf2lc.0eg0g" "d",Z",[([",dJ",eg(eg/b0_53`dJdJH2H  +2+   HZdZ4^^.5[:]=-I => =H =O =Y =2 =: =D =K =UJ =] 1Z$9Y $9\ $5|ZZ6tZZ6tZZ5{ZZ6,X!6t]X9|Y>X!Y.$UY $yWAW\_N$Y r$WtY.[9BJT-b|`w ]$r$@$  $ $ t  |O   $N $r W t y d  | W t y $ :$  | O    $N$rt t  d |t tb$Ub|$y|`wA`weN$b|r$a4`$4f`$0^>1s^>1s^>0z^>1,\1ta<4|]!(lc.$#c.$'Otd(l|a#%a#%`w#td#c#g$#c $d'r$eC $(eC$)_$$c.$Y)X| $([ $[ $(lY$#Y$'O[f(l|X!#%X!#%W#t[f#ZJ#]$#Y$(H=)e =& "k$"s|"+$U"]G$(%$y#t+#l" @k$"s| " d$U"G$(% @$y#t d#l $]$ | 2tdJ0|c1sc1sc0zc1,a2_1tf4|b2dZ3tg5y$A$ZSIA8e0',dJ=7I $ V$ $:WXd :W[5W_5Wegut  $ yU$)_$3c$,sc$,sg|$,sa$2|dteg)X$U5|W6tW6tW5{W6,T6tZ9|U,sZ $,sI{ $,sL $5E6tE6tE5{E6,C6tH9|D)Gf$U2S,sP$,sVC$,sR_$3R$)N{$5WtT-5WN:WJ:WGf2S0|R1sR1sR0zR1,PZ2N1tU4|Qv2S!3tU(lH$#H$'OJ-(l|F#%F#%E#tJ-#I#Lf$#H_$J $(J $)GB $$H$Q)N{$(T $T $Rr$(lQ$#Q$'OS(l|PZ#%PZ#%O=#tS#R#U$#Q$0|M1sM1sM0zM1,J1tP4|K4U&$4O$PZQf$UQC$yO=AO=TN$QCr$O=tQfG|EG$UG$yEAEK&N$Gr$F5I!6tI!6tI!5{I!6,F6tL9|H9K $9H_ $I{$'$9% $9)A $5&6t&6t&5{&6,$u6t)9|%$u%$U%^$y#XA#X(N$%^r$#Xt%.|,.$U.$y,A,2%N$.r$-4-%$42$0*1s*1s*0z*1,(X1t-4|)u(l/$#/$'Ot1,(l|-#%-#%,#t1,#0#3e$#/^$0zr$1 $(1$), $$/$&)$ $((% $(% $(l&$#&$'O'(l|$u#%$u#%#X#t'#&#)$#%$200|0 1s0 1s0 0z0 1,-2,<1t34|/203t3:W$:W(H5W,,5W1), $30$,s/$,s3$,s.A$2|1<)$$U5#X6t#X6t#X5{#X6,!6t&W9|"<,s*^ $,s' $,s8B $,s; $546t46t45{46,2Y6t79|3u)6,$U2Bv,s?{$,sE $,sA&$3AI$)=B$5WtB5W=f:W9:W6,2A0|AY1sAY1sAY0zAY1,? 2=v1tDX4|@=2A3tD(l7I$#7I$'O8(l|5#%5#%4#t8#7#;-$#7%$9^ $(9^ $)6 $$7I$@)=B$(B$B $Ar$(l@$#@$'OBf(l|? #%? #%>#tBf#AI#D$#@$0|;1s;1s;0z;1,91t>4|:4C$4>^$? @-$U@ $y>A>C_N$@ r$>t@-6|46$U6$y4A49N$6r$5576t76t75{76,56t:9|69:{ $97% $8B$=tf =` 2| ,s$,s"$,s$3$)$5Wt 5W2e0|1s1s0z1,21t!4|2u3t"O$H)$( ]$ ] $Ar$(lH$#H$'O(l|#%#%#t##",$#%$0|X1sX1sX0zX1,1tV4|;4!z$4$$U$yA N$r$t e]U$"$k$"s| "H$U"yG$(%$$y#tH#l $y$A]$ $ V$ + |O  +$N$r t  d+ +| tr$@ |$U$$V$s$r $$rUVtdV[fVSVJ-VBfV8V1,V'V,s^ r$Ir%: tZSIA8e0',edH+ 9 9 9r|rt;XVtV;VXt+%:\%:e%:T%:KJ%:C%::%:2I%:(%:!%:%:%: r9$9$,sZ$ ,sI{$ ,s8B$ 2!2,s',$ ,s,$dJ=! = -7Y.7\2`g2e-c2T2O-7KJ7G-AI2C2=7:7622I7(7%-02|2lN$2l$d2lr$6$d2X2lN$2ly$d2lyr$6y$d2 W2lN$2l y$d2l yr$6 y$d2 2lN$2l$d2lr$6$d22l N$2l $d2l r$6 $d+WA$+W$+WA$+W$+W @$+Wtd+W++Wd+W++W d3333 3 7777 7 -R2,GNi'?5814418558144185581441851957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816b42bb42eb42fb42ib43fb43eb43ib43bb44fb44ib44eb44bb45fb45ib45eb45bb46fb46ib46eb46bb47fb47ib47eb47b10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPageMemory Extension BoardRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aMemX16.sil16GRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aGRNDA0A1A2A3A4A5A6A7A8RAS'CAS'WE'V+MosRamRRRRRRRRRRRRRRGNDRTMapRAS'aRTMapCAS'aRP.00RP.01RP.02RP.03RP.04RP.05RP.06RP.07RP.08RP.09RP.10a4a5a6a7a8a9a10a11a12a13a14Map RAM chipsRGNDRSIPSIPSIPSIPRGNDRRGNDRSIPSIPSIPSIPRGNDRRGNDRSIPSIPSIPSIPRGNDRRGNDRSIPSIPSIPSIPRGNDRRGNDRSIPSIPSIPSIPRGNDRRGNDRSIPSIPSIPSIPRGNDRCapacitor Options:16K RAMs: install CAPS64K RAMs: install CAPSAND between pins 1 and 4,256K RAMs: same as 64K.between pins 5 and 8 ONLY,between pins 5 and 8RTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'aRTMapWE'ab42,b43,b44,b45,b46,b47b42,b43,b44,b45,b46,b47RamV+a!03RamV+a!04RamV+a!05RamV+a!06RamV+a!07RamV+a!08RamV+a!09RamV+a!10RamV+a!11RamV+a!12RamV+a!13RamV+a!14RamV+a!15RamV+a!16RamV+a!17RamV+a!18RamV+a!19RamA0orVEEa!03RamA0orVEEa!04RamA0orVEEa!05RamA0orVEEa!06RamA0orVEEa!07RamA0orVEEa!08RamA0orVEEa!09RamA0orVEEa!10RamA0orVEEa!11RamA0orVEEa!12RamA0orVEEa!13RamA0orVEEa!14RamA0orVEEa!15RamA0orVEEa!16RamA1orVCCa!03RamA1orVCCa!04RamA1orVCCa!05RamA1orVCCa!06RamA1orVCCa!06RamA1orVCCa!07RamA1orVCCa!08RamA1orVCCa!09RamA1orVCCa!10RamA1orVCCa!11RamA1orVCCa!12RamA1orVCCa!13RamA1orVCCa!14RamA1orVCCa!15CG -G G G BBt$BB#HBBeBB!BB*BB(BB,BB.eBBABB@-BB(=f(V=fV>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HurU tb c. dJ eg f _ ` $r IXGGtXi$W$W$h.gedcba`g_J]\[fY:eX$|dcba`w_Z^>]!\ZZY>X!VvUZ h $ g| $ f` $ eC $ d' $ c $ a $ ` $ _ $ ^ $ \ $ [ $ Z& $ Y $ tY. ^. ] J- KJ FIF& $GB $H $J $K& $L $M $O $P& $QC $R_ $S| $T $U $ VE V$ E $ E $ VUJ VT- VS VQ VP VO VN VM VLf VJ VI VH VFSrE-$ ]|R ]P ]O ]N ]M ]Lv ]KZ ]J= ]I! ]Gv ]FY ]E= ]C ]BvtN L S R Qf PJ O- ? @ : ;- 2C$2%$2%$BfAI@-?=<;:97653:@-2I$|? ><;:98u7Y6<43u2Y0/ B $ A $ @ $ ?{ $ >^ $ =B $ <% $ ; $ 9 $ 8B $ 7% $ 6 $ 4^ $ 3B $ t3e 8e 7I $e %   ] $!z $#% $$A $%^ $' $(% $)A $*^ $+z $, $- $. $/ $ V 1 $ A$ A$ V/ V.e V-I V,, V+ V) V( V' V& V$ V# V" V!-Ire$ ]|,< ]+  ]* ]( ]' ]& ]% ]$u ]#X ]! ]  ]u ] ]t(H ', - , + * )e   + H d    $ $ $dH+dH : $|tX;;   W ; z $ ] $ A $ $ $  $  $  $  $  $  $  $  $  $ $ t    : : :  : $ : $ : $ : $ : $ : $ : $ : $ : $ : $ :$ $ :A $ :] $ :z $* *:$*: $*: $*******d*H*+**d*H* ,s0 $)|)))t)X);))));) ) ) W) ; :t : :d :H :+ : : )e * + , - ', (H &W%1 $%A$%A$&W/&W.e&W-I&W,,&W+&W)&W(&W'&W&&W$&W#&W"&W!(-I,se$%^|,<%^+ %^*%^(%^'%^&%^%%^$u%^#X%^!%^ %^u%^%^/ $. $- $, $+z $*^ $)A $(% $' $%^ $$A $#% $!z $ ] $t % $e :7I :8e :3e :3B $ :4^ $ :6 $ :7% $ :8B $ :9 $ :; $ :<% $ :=B $ :>^ $ :?{ $ :@ $ :A $ :B $*2*:C$*:2%$*:2%$*Bf*AI*@-*?*=*<*;*:*9*7*6*5*3,s@-02I$)|? )>)<);):)9)8u)7Y)6<)4)3u)2Y)0)/ :t;- :: :@ :? :> :=f :)]!)\)ZZ)Y>)X!)Vv)UZ :t` :_ :f :eg :dJ :c. :b 8a 8b 8c 8d 8e 8_J 8`g C;XBi'$BW_$BW_$C;gC;fC;egC;dJC;c.C;bC;`C;_C;^C;]C;[C;ZC;Y.DegIXW$BB|dZBBc>BBb!BBaBB_BB^BB]BB\BB[vBBYBBXBBWBBUBBT8h $8f $8e $8d $8c $8b| $8a` $8`C $8_' $8]| $8\_ $8[C $8Y $8X| $8tX8] 8\ :p` M;::W's:1s` -M;1s:W-'s1sJta<t]J7$2].J-27I.$e2K_Jr B|QvCUN$CT$dCTr$GfT$d9;U& r$9;tUJ9;S| r$B|OCT-N$CR$dCRr$GfR$dCtTCSCO-CPB|KCPJN$CO $dCO r$GfO $d9;O r$9;tQf9;QC r$B|MCQN$CP$dCPr$GfP$dBD CHN$CGB$dCGBr$GfGB$d9;G r$9;tG9;F& r$B|BvCFN$CE$dCEr$GfE$dCtGfCECICKJB|FYCJN$CI{$dCI{r$GfI{$d9;J r$9;tK9;K r$B|HCLfN$CK&$dCK&r$GfK&$dB4C8N$C7$dC7r$Gf7$d9;8B r$9;t8e9;6 r$B|2C7IN$C6 $dC6 r$Gf6 $dCt7C6,C2IC3B|/C3eN$C2%$dC2%r$Gf2%$d9;2 r$9;t49;4^ r$B|0C5N$C3$dC3r$Gf3$dB: C>N$C=B$dC=Br$Gf=B$d9;= r$9;t=9;<% r$B|8uC<N$C;$dC;r$Gf;$dCt=fC;C?CAIB|CBfN$CA&$dCA&r$GfA&$dB*C.N$C-$dC-r$Gf-$d9;.A r$9;t.e9;, r$B|(C-IN$C, $dC, r$Gf, $dCt-C,,C(HC)B|%C)eN$C(%$dC(%r$Gf(%$d9;( r$9;t*9;*^ r$B|&C+N$C)$dC)r$Gf)$dB<C!N$C ]$dC ]r$Gf ]$d9; r$9;t!9;A r$B|CN$C$dCr$Gf$dCt CC"C$eB|uC#N$C"$dC"r$Gf"$d9;#% r$9;t$9;$ r$B|!C%N$C$A$dC$Ar$Gf$A$d9;r9u99d9 99 t[ I 6, #H  :[ I :6, #H : 8[f 9uH98tY 9;#H :+ ! 9;, :4 Gf 9;6 :ZJ + 9;@- ! 4 9;J- Gf ZJ 9;S 8h. :09;( :BU :h 9;(=f(V=fV>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HurUGGtXi$W$W$h.gedcba`g_J]\[fY:eX$|dcba`w_Z^>]!\ZZY>X!VvUZ h $ g| $ f` $ eC $ d' $ c $ a $ ` $ _ $ ^ $ \ $ [ $ Z& $ Y $ tY.F& $GB $H $J $K& $L $M $O $P& $QC $R_ $S| $T $U $ VE V$ E $ E $ VUJ VT- VS VQ VP VO VN VM VLf VJ VI VH VFSrE-$ ]|R ]P ]O ]N ]M ]Lv ]KZ ]J= ]I! ]Gv ]FY ]E= ]C ]Bvt2C$2%$2%$BfAI@-?=<;:97653:@-2I$|? ><;:98u7Y6<43u2Y0/ B $ A $ @ $ ?{ $ >^ $ =B $ <% $ ; $ 9 $ 8B $ 7% $ 6 $ 4^ $ 3B $ ] $!z $#% $$A $%^ $' $(% $)A $*^ $+z $, $- $. $/ $ Vt 1 $ A$ A$ V/ V.e V-I V,, V+ V) V( V' V& V$ V# V" V!-Ire$ ]|,< ]+  ]* ]( ]' ]& ]% ]$u ]#X ]! ]  ]u ] ]t $ $ $dH+dH : $|tX;;   W ; z $ ] $ A $ $ $  $  $  $  $  $  $  $  $  $ $ : $ : $ : $ : $ : $ : $ : $ : $ : $ : $ :$ $ :A $ :] $ :z $*t *:$*: $*: $*******d*H*+**d*H* ,s0 $)|)))t)X);))));) ) ) W) ;&Wt%1 $%A$%A$&W/&W.e&W-I&W,,&W+&W)&W(&W'&W&&W$&W#&W"&W!(-I,se$%^|,<%^+ %^*%^(%^'%^&%^%%^$u%^#X%^!%^ %^u%^%^/ $. $- $, $+z $*^ $)A $(% $' $%^ $$A $#% $!z $ ] $ :3B $ :4^ $ :6 $ :7% $ :8B $ :9 $ :; $ :<% $ :=B $ :>^ $ :?{ $ :@ $ :A $ :B $*t2*:C$*:2%$*:2%$*Bf*AI*@-*?*=*<*;*:*9*7*6*5*3,s@-02I$)|? )>)<);):)9)8u)7Y)6<)4)3u)2Y)0)/&WtE%V$%E $%E $&WUJ&WT-&WS&WQ&WP&WO&WN&WM&WLf&WJ&WI&WH&WF(S,sE-$%^|R%^P%^O%^N%^M%^Lv%^KZ%^J=%^I!%^Gv%^FY%^E=%^C%^BvU $T $S| $R_ $QC $P& $O $M $L $K& $J $H $GB $F& $ :Y $ :Z& $ :[ $ :\ $ :^ $ :_ $ :` $ :a $ :c $ :d' $ :eC $ :f` $ :g| $ :h $*tX*:i$*:W$*:W$*h.*g*e*d*c*b*a*`g*_J*]*\*[f*Y,se0X$)|d)c)b)a)`w)_Z)^>)]!)\)ZZ)Y>)X!)Vv)UZr t] ^. _ ` b c. dJ eg f S R Qf PJ O- N L KJ J- FI 3e 7I 8e : ;- ? @ - , + * )e (H ', % $e          + H d :f :eg :dJ :c. :b :` :_ :^. :] :Y.FIJ- KJ L N O- PJ Qf R S :@ :? :> :=f :N$C=B$dC=Br$Gf=B$d9;= r$9;t=9;<% r$B|8uC<N$C;$dC;r$Gf;$dCt=fC;C?CAIB|CBfN$CA&$dCA&r$GfA&$dB*C.N$C-$dC-r$Gf-$d9;.A r$9;t.e9;, r$B|(C-IN$C, $dC, r$Gf, $dCt-C,,C(HC)B|%C)eN$C(%$dC(%r$Gf(%$d9;( r$9;t*9;*^ r$B|&C+N$C)$dC)r$Gf)$dB<C!N$C ]$dC ]r$Gf ]$d9; r$9;t!9;A r$B|CN$C$dCr$Gf$dCt CC"C$eB|uC#N$C"$dC"r$Gf"$d9;#% r$9;t$9;$ r$B|!C%N$C$A$dC$Ar$Gf$A$d9;r9u99d9 999H9tI :6, #H :+ 9;#H ! 9;, :4 Gf 9;6 :ZJ + 9;@- ! 4 9;J- Gf ZJ 9;S :09;( :BU :h 9;GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutA@?>%=f%G3D{VD{UD{TD{SCRCQfCPJCO-CLD{KD{JKJSGHD{gD{eD{dD{cCbCaC`gC_JC]D{[D{ZKJc.GX%765%=!3e10/.e%-I%,,%+%)%'&%%-!#H   HdAHAdA+ dAdAA+,,,,, d, H, +, , ,,3e/d 1 0 / .e $-I $,, $+ $) $' & %- #H A @ ? > $=f $ tb Y|[v\]^_ab!c> OY$ OY$Y$r Oh $ tf` eC d' c  a ` _ ^f $e $d $c $b| $a` $`C $_' $\ $[ $Z $][Z 9X$X| ]$c $R$H_ ]$ 9H$JKLJ $K $L $O $P& $QC $R_ $S| $T $U $V $ M J  K& LB |E=O=FHI! tR I|KZLvMNOPRS! OI{$ OI{$I$r OW$ tVC U& T  R Q P O N{ 28e 4 6  7%O|0 :  1 2 4t=fO4 |6< 7Y 8u 9 : ; < > 4^$ 4^$4$r B$ tA& @  > = < ; :{ 9^9A $9@ $9?{ $9>^ $9=B $9<% $9; $99 $97 $96 $95{ $979695r3e$93B ]$9=$9-$9#% ]$r#H$9%9&9'9%^ $9&z $9' $9, $9-% $9.A $9/^ $90z $ 2(H $ % 'O| * ! " #t-IO$e |& '< (X )u * + , - $A$ $A$$e$r 2$ t1  / . - , +z *^ )A/d---$03| 2---1td03-|;-X-t------l]$-l]$2$r-l$-t%------z-]($($(z$(]$(A$($$($:z$:z$:yz$ 3Ol:|:::::2t222,2H2e]|]]]]]$ $:$ r"r$Xt2Ok:| t: : :::2t2222+2H ]| t] ] ]]] y$  y$: $ rr$ ;(t((((d(H(+(:AV$:$V$dH:]V$($:AV$:]V$:zV$:V$:V$ rV$ rV$ rzV$ r]V$ rAV$ rV$ r]V$ ryV$ rV$ r r r r rd r rd rd r|:$z$ $ $$$ t  t t   y y ]d$ t] rAy$ $ V]#$0W]$ $5WuU+tc.S=-!V$ $ut +|t!V r&-&=!3(H$%'"O| %*!"##t-I"O$e|&'<(X)u*+,-$A$$A$%$e$r2$t1 /.-,+z*^)A:/^ $:.A $:, $:* $:' $:&z $:%^ $:':&:%"s#H$:#% ]$%:-$%:=$:3B ]$"s3e$:5:6:7:5{ $:6 $:7 $:9 $:; $:<% $:=B $:>^ $:?{ $:@ $:A $!38e46 7%"O|0 %: 124#t=f"O4|6<7Y8u9:;<>4^$4^$%4$rB$tA&@ >=<;:{9^F]EZ&E[CE\_H|UZJ_ZDWDX!DY>ItbHYD|[vD\D]D^D_DaDb!Dc>EPY$EPY$JY$rEPh $Etf`EeCEd'Ec EaE`E_E^<f $<e $<d $<c $<b| $<a` $<\ $<[ $<Z $<]<[<ZH;X$<X| ]$Kc $KR$<H_ ]$H;H$<J<K<L<J $<K $<L $<O $<P& $<QC $<R_ $<S| $<U $<V $FMEJ EK&ELBH|E=JO=DFDHDI!ItRHID|KZDLvDMDNDODPDRDS!EPI{$EPI{$JI$rEPW$EtVCEU&ET EREQEPEOEN{F8E5{E6E7H|0J:D2YD3uD4It=H5D|6D7D9D: D;=DEP4$EP4$J5$rEPC_$EtAE@E?{E>^E=BE<%E; E9<BB $<A& $<@ $<> $<= $<< $<; $<:{ $<8B $<7% $<6 $<8e<7I<6,H;3$<3 ]$K>^$K.A$<# ]$H;#$<&<',<(H<% $<' $<(% $<*^ $<+z $<, $<- $<. $</ $<1 $<2% $F(E%^E&zE'H| J*D"<D#XD$uIt-H$D|&D'D(D*D+ D,<D-YD.uEP$$EP$$J$$rEP3B$Et1E0zE/^E.AE-%E, E*E)Lc.LSL>L.e8KJ8[f2E1BB1C_1D{4|=v6Gv0? 0@=0AY5tJ4A0|C0D0E0F0H0I!0J=0KZ1PA$1PA$6A$r1PP&$1tN{1M_1LB1K&1J 1H1G1F(O $(M $(L $(K $(J $(I{ $(H_ $(GB $(E $(C $(B $(E-(D(B4;@$(@ ]$7K&$7[C$(P ]$4;P$(S(T-(UJ(R $(T $(U& $(Y $(Z $([ $(\ $(^ $(_' $2U1R_1S|1T4|M6W0O=0PZ0Qv5tZ4Q0|S0T0U0W0X!0Y>0ZZ0[v1PQ$1PQ$6Q$r1P`C$1t^1]|1\_1[C1Z&1Y 1W1V d*| ;&& W*: ;&W &W #teWe#t# $ $* $$t+ @$ d%|W"st) dBBBBBHBB>A>>BdD4$ 9>$ 9>y$>$A&D4|XD4;D4D4D4D4D4D4t>;>;Am;>t$>>;|>;5 $5 $5t539$=|=A;DX $DX $DX $DX $DXz $DX] $DXA $tH F F F F F Fd 1su1s tX 93e 9#H F, :3e :#H (P (@ <X <H <3 <# 1su @t+A A A AF+ G G G G r`P9:W9)#L%;t%%5f<5d7W7GK`KPK:K*:tg d c b a `g _J 9Te V U T S R Qf PJ O- <d<c<b<a<`g<S <R <V<U 9? 9A 9@ :A:@ :?:>:=f : 9rhu/:` C; VC;Ethu 5Wt UH U 9,, (X| r$|)u$tPKJGHJ  |C"MDEF!tPJ Gf|I!J=KZLvMNOPOGB$OGB$"Gf$rOU$tT RQPON{M_LBT $S| $R_ $QC $P& $O $M $L $J $I{ $H_ $JIH :FI$F& ]$#P$FI#HPzHzIJLNO-PJzQfzRzSzT :RFI QfPJO-NLR ST*r>; *u;*9*:?WG:W8eG9*:8dG*:8G:rhu *u:*r=$tb#a$W_ ]$ :W$YZ[Y $Z $[ $^ $_' $`C $a` $b| $c $d $e $\Y Z&[C |T="^>UWX!!ta X|ZZ[v\]^_ab!OX|$OX|$"X$rOf$teCd'c a`_^]|W#HbzYzZ[^._J`gazbzczdzeW #r_tcedcba `g _J ^. Gd,,:+ :) $:) RGPit7/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage6543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152Memory Extension BoardMidas InterfaceMU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MidasBank0'bMidasBank0'bMidasBank0'bMidasBank0'bMidasBank1'bMidasBank1'bMidasBank1'bMidasBank1'bMidasBank2'bMidasBank2'bMidasBank2'bMidasBank2'bBank012Addresses1400-14771500-15771600-167731700-1777MD7MD6MD5MD4MD4MD5MD6MD7MD7MD6MD5MD4144015401640145015501650146015601660147015701670MDMtagAd.0MDMtagAd.1MDMtagAd.2MDMtagAd.3CurTask.0CurTask.1CurTask.2CurTask.3EcHasAMapWait-Ec2STPerrHitPerrWantRfshNeedRfshMapRfshMapRfshDlyProcTagDt=Curt'Dtask.0Dtask.1Dtask.2Dtask.3Atask.0Atask.1Atask.2Atask.3EcWordRefToDChkLastPh6MapSrn.0MapSrn.1MapSrn.2MapSrn.3MemSrn.0MemSrn.1MemSrn.2MemSrn.3STState.3STState.0STState.1STState.2VictimInSTSTIdle'StartSTSTWait-Mem'MapWait-MemDMapWait-MemIOMemIdle'MemFreeMemState.0MemState.1MemState.2MemState.3StartEc2'Ec1Free'Ec1IdleEc1Func.0Ec1Func.1Ec1State.0Ec1State.1Ec1State.2FinNextStopFinTaskLoadMakeSout_DMakeTransport0MakeTransport1MakeTransport2AWordRefToDMapWantsPipeMapFreeUseAsrnMakeFout_DMakeD_CDMakeD_DbufMakeF_DMakeMDM_D'EcWantsAaFoutNextAt=Curt'STfree'1750-1777 unusedMD4MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7DMadr.09DMadr.10DMadr.111740MidasBank3'bRefUsesDInMap'RefUsesD10InMap'WriteInMap'DirtyIOFetchInMap'IOFetchInMap'StartMemaEcWantsPipe4'RefUsesDInEc162 MCDTSK76 INMAPMDMtag'PtagMemX19.sil19a19b18i8h21MemColSelaf20b20AcanHaveDk15k22k8i21l14k24h7MakeMD_DMapPerrVictimInAStkWakesHoldDtag'MapWait-MemState'CacheRefInPair'MemRfshStore_InMap'DdataGood'63 ST+A66 TAG+AT67 MEMST73 EC1+MAKE72 RFS+SRN_MapInMap_FaultInfoDly'CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuD{t`D{_D{^D{]C\C[fCZJCY.CVD{UD{TKJ]GR0z`0z_0z^0z]/\/[f/ZJ/Y./V0zU0zT7I]3R0zP0zO0zN0zM/Lf/KJ/J-/I/F0zE0zD7IL3Bf0z;-0z:0z80z7/6/5/4/3e/1,0z00z.7I7I3,0z+0z)0z(0z'/&/%/$e/#H/!0z0z7I',3z`z_z^z]\ZJY.VzUzT#H]RzPzOzNzMLfKJJ-IFzEzD#HLBfz;-z:z8z76543e1,z0z.#H7I,z+z)z(z'&%$e#H!zz#H',y+y)y(y'&%$e#H!yyH', y;-y:y8y76543e1,y0y.H7I ,yPyOyNyMLfKJJ-IFyEyDHL Bfy`y_y^y]\[fZJY.VyUyTH] RrU tW T  U& VC |O=Y>PRS! t\ S|UZVvWXYZ\]! OS|$ OS|$S$r Oa$ t`C _' ^  \ [ Z Y X|` $_ $^ $]| $\_ $[C $Z& $Y $V $U $T $VUT 9R$R_ ]$\$L$BB ]$ 9Bf$DEFD{ $E $F $H $J $K& $LB $M_ $N{ $O $P $ Gf C E  F& |? I!@AC tLf C|E=FYGvHIJKM OC_$ OC_$C$r OQ$ tP& O  M L K J I{ H_ 1 .A /^ 0z |)u3u+ ,<-Y t6 -|/01245 6<7Y O-$ O-$-$r O<%$ t:{ 9^ 8B 7% 6  4 3 2; $9 $8 $7 $6 $5{ $4^ $3B $1 $/ $. $1,0. 9,$, ]$7%$'$z ]$ 9$! $ $ $#% $$A $%^ $&z $' $* $ ! % A ] |X#X< t& |u !"#%&'< O$ O$$r O, $ t*^ )A (% ' % $ # "!%A ] |X"#X<!t& |u !"#%&'<O$O$"$rO, $t*^)A(%'%$#"* $( $&z $%^ $$A $#% $ $ $ $! :$z ]$#'$#7%$, ]$ :,$.01,. $/ $1 $3B $4^ $5{ $6 $7 $8 $9 $; $1.A/^0z |)u"3u+ ,<-Y!t6 -|/01245 6<7YO-$O-$"-$rO<%$t:{9^8B7%6 432GfCE F& |? "I!@AC!tLf C|E=FYGvHIJKMOC_$OC_$"C$rOQ$tP&O MLKJI{H_P $9O ]$N{ $M_ $LB $K& $J $H $F $E $D{ $FED :Bf$BB ]$#L$#\$R_ ]$ :R$TUVT $U $V $[C $\_ $]| $_ $WT U&VC |O="Y>PRS!!t\ S|UZVvWXYZ\]!OS|$OS|$"S$rOa$t`C_'^ \[ZYX|2!1%1A1 ]4|X6#X000<5t&40|u0 0!0"0#0%0&0'<1P$1P$6$r1P, $1t*^1)A1(%1'1%1$1#1"(* $() $(( $(' $(&z $(%^ $($A $(#% $( $( $( $(!((4;$(z ]$7'$77%$(, ]$4;,$(.(0(1,(. $(/ $(1 $(3B $(4^ $(5{ $(6 $(7 $(8 $(9 $(; $211.A1/^10z4|)u63u0+ 0,<0-Y5t64-0|/0001020405 06<07Y1P-$1P-$6-$r1P<%$1t:{19^18B17%16 1413122Gf1C1E 1F&4|? 6I!0@0A0C5tLf4C0|E=0FY0Gv0H0I0J0K0M1PC_$1PC_$6C$r1PQ$1tP&1O 1M1L1K1J1I{1H_(P $(O $(N{ $(M_ $(LB $(K& $(J $(H $(F $(E $(D{ $(F(E(D4;Bf$(BB ]$7L$7\$(R_ ]$4;R$(T(U(V(T $(U $(V $(Y $(Z& $Y $(\_ $(]| $(^ $(` $2W1T 1U&1VC4|O=6Y>0P0R0S!5t\4S0|UZ0Vv0W0X0Y0Z0\0]!1PS|$1PS|$6S$r1Pa$1t`C1_'1^ 1\1[1Z1Y1X|Bf R ,  R Bf ,  (R (Bf (, ( @tu+A A A F+ G G G AG 8t',87I8L8]$]$L$7I$',',7IL]rU#Yu7YuI#I7I3#373 :##7$t` _ ^ ] \ [f ZJ Y. _] (`(^(](\Y.( PMLfKJJ-ILfKJJ-IN M (P(O(N(M(Lf(KJ(J-(I3e 6 5 4 ;- :87 ;- : 876 5 4 3e (;- (:(8(7 (6 (5 (4 (3e +V(& V%V$eV#H& % $e#H(( ('(& (%(#H (+ ()N+DPDRDS!It\HSD|UZDVvDWDXDYDZD\D]!EPS|$EPS|$JS$rEPa$Et`CE_'E^ E\E[EZEYEX|<]| $<\_ $<[C $<Z& $<V $<U $<T $<V<U<TH;R$<R_ ]$K\$KrYu<tR 9`9_<] 9^<\ ([f <Y. ' 9_ $9` $9^ $ rrb EtbtO^ $^$r IX t_J O 9 (` _JO-P 9 :)e3_J3O-3:4;)eG^($e(_ $(_) $) (ZJ[f\ZJZ& $9O) $)<Y $<ZJ ($' rr=sb s=1s= 1sb ([C $<t[f (Y. 3GOd?477/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage432765151214114376521413121110943276514131211109437652131211109144327651413121110943276563274591413121110943276514131211109141312111091413121110943765243276514131211109432765432765141312111094376521312111091443276514131211109432765131211109144327651413121110914131211109432765131211109141413121110943276576343276513121591413121110914131211109432765ppppClock LogicTTiiTABRiiRRiiTTiiTABRiiRRiiTTiiTABRiiRRiiEcHasA'FoutTaskLd'...MakeMDM_D'WriteMDM'..Memory Extension BoardRRiiiCDTToppTTiiTABRiiRRii...MC104h3dWritePipe3'aWritePipe3'bWritePipe3'cg20bMC103ChkLastPh6MemRfshoRRCDTRefWE'TTiiTABRiiRRiiMapbufLd'aMapbufLd'bMapbufLd'cTTiiTABRiiRRiipreClk1'A....Clk0'AaClk1'AaClk1'Ab...TTiiRRRCDTopreFHA...TTiiTABRiiRRiipreClk0'BaTTiiTABRiiRRiiStartEc1'StartEc1Clk0'STIdle........TTiiTABRiiRRiiTTiiTABRiiRRiipreClk0'BbpreClk1'B.Clk0'BaClk0'BbClk0'BcClk1'BaClk1'BbTTiiRRRCDTopreFHB......FH'BaFH'AaSH'AaSH'Ba.TTiiTABRiiRRii.preClk0'CaClk0'CaClk0'CbClk0'Cc.TTiiTABRiiRRii.Clk0'CdClk0'CeClk0'Cf.TTiiTABRiiRRii.preClk1'CClk1'CaClk1'CbClk1'Cc....preClk2'CpreFHCClk2'Ca..FHCaTTiiRRRCDTooTiTiRRiiRABTSHCapreClk0'CbpreClk1'D.TTiiTABRiiRRii..TTiiTABRiiRRii.TTiiTABRiiRRii..TTiiTABRiiRRiipreClk0'DapreClk0'DbClk0'DaClk0'DbClk0'DcClk0'DdClk0'DeSTIdleEc1IdleEc1Clk0'aEc1Clk0'b..Clk0'DfStartEc2'.StartEc2Clk0'..TTiiTABRiiRRiiHoldMapbufFromMap'oTiTiRRiiRABTTTiiTABRiiRRiiWritePipe02Clk0'...EcHasAPairFull'WritePipe02Clk1'FH'BbpreClk1'CTTiiTABRiiRRiiPMC210..VicOrFS1CMap_InPair'064060071TTiiTABRiiRRiiStartMem'StartMemClk0'TTiiTABRiiRRiiCLK.mx'%TTiiTABRiiRRiiIgnoreProcRefRTTRSQSRQQ'DCCCR005012009008......SE231SE210SE210l2al1al1b20TTiiTABRiiRRiiTTiiTABRiiRRiiTTiiTABRiiRRiiprepreFH'%oTiTiRRiiRABToTiTiRRiiRABTpreClk0'Ca%preClk0'Cb%preClk0'Da%preClk0'Db%preClk0'Dc%preSH'%preFH'%preFHA%preFHB%preFHC%preClk0'Aa%preClk0'Ba%preClk0'Bb%SE210SE210SE210SE210SE210TTiiTABRiiRRiiTTiiTABRiiRRiipreFH'%preSH'%preClk1'A%preClk1'B%preClk1'C%preClk1'D%TTiiTABRiiRRiipreClk2'C%SE210prepreClk2'a%prepreClk2'b%prepreClk2'c%prepreClk2'c%prepreClk2'b%prepreClk2'a%SE212SE212g11ag11bg12ag12bf12af12bwire-OR.f11af11b..................oTiTiRRiiRABTSE210SE212SE212SE210i6ai6bj6aj6bi7ai7bSE212j7aSE210SE210preClk0'Cbc18ac18bc17bc19ac19bc20ac20bd19ad19bSE210SE212SE210SE210SE210SE210preClk0'Dci18ai18bSE210SE210j18aj18bi19ai19bSE210SE210MemX20.silc7ac7bpreClk0'BcpreClk0'Bc%Clk0'BdpreClk0'AaGHRTiGHRTi..TrueACTrueBDMC195MC195g4eg4fSTClk0'BaSTClk0'BbSTClk0'D.MemSH!%ClkEnable'a!%_FaultInfoDly'page 4SHDaprepreClk2'c%j19aSE210..TTiiTABRiiRRiij19bpreClk0'DcStartMap'StartMapClk0'a.StartMapClk0'bClk1'BcMemClkEnable'c!%preFH'ApreFH'ATRc2dMC176clk1HoldMapbuf!2HoldMapbuf!1HoldMapbuf!3c6ac6bt> +>CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuD{tD{+D>+>>?4N9N?4R9Rk2k0102k1*H*J+I$J$H%^I*Q*T-+3S%^T-%^Q%^S*M*O+N$O$M%^N0h.0e*g*e*h.0g0c0a*^b*^a*c0b$I$KJkJ- KJ I J-MOHN O M N$Q$T-kS T- Q SAegcgAg`hAc.XZJeY.$ZJ$XY.A\A^]^\]222,,-%!V !V ! ] ]  0W 0WH0+*^H*^ *+3.3,---,-.3-G,G.H-BB.BB,BB-FFF@@A&F!F#HF",A&#HA&!A&",2!2#H2",-%#H-%!-%",222,,-%OO y y yO ++ G + + G+ +Oyyy  H++Hy+Oyyy3e(H3e*-)e-(H.e*3e)e3B53B736-7-5-631,33e3e2I-%3e-%1,-2I3:33B@3?-@->-?H+H-I,,+H-IH,,57H6756$!$#k"#!" " !$:$^>^d>0W0W 0*^ *^*22H2+-%H-%-%+\_$^$|ZXVvcr 2I|;2It1t1;2X..-t.t.;-;-X.X2X00//0W,st,st+z+++z+z+/D DCC DX @tX@tX?{?? ?{ ?{ ? C %y$8y]$0Wy $8tF -|t2;/%t+ 4;H 8]]$DX| > rU$]$ |?  AY ?  AYAAY A AAY? Bd$tB|AYUE r$B V$>6<8u+8u+6<7Y99$8u8u6<$6<$7Y7Ys7Y 9; y$<%$r6<AYDXtAI D:# :" :! # r$" r$!z r$ r! e ""$ !|VuVu  t" ]$ "$| + +  $  $$s$*:t^ $%t> 2|6<28u2I8u2I6<37Y/:9/:9.A8u.8u.6<.A6<.A7Y.7Y27Y,sc]dtg|bfsc fd:hU$b$:ay$:a$b||_Z^$eC$:\_$:c $tg^.[Yg|s$V|]VewYUZT=T=tbZVfVd]X^ $]| $\_ $Ir|N!PZ+PZ+N!O= P P $PZ PZ N! $N! $O= O=rO=IK+K+IJ Lv Lv $K K I $I $J JrJE=Gv+Gv+E=FY H H $Gv Gv E= $E= $FY FYrFYT $Q $O$KJ$K&$M_$$0Wh $0We $0Wc $0Wa` $)c$y!Vtc 0Wf $.b0W|_/^0W]/a`$+^+z^+z]+]+_+z_,s`w,s`w/c$0W^)f$.tf0W|dZ/c>0Wb!/e$+c>+zc>+zb!+b!+dZ+zdZ,sd,sd/h $0Wc>c V$T $R $Q $M_ $N{ $O $K& $J $H $tN M KJ J- I 2h.2g2e2c2aT- S Q PJ K Gf)K)PJ*O $*Q $*R $*T $!VM_$!VM$rQ $#O$#O$rT $*|I*K)K)I*J&Lv&Lv%K&WK&WI%I%J&WJ*:J*N!*PZ)PZ)N!*O=&P&P%PZ&WPZ&WN!%N!%O=&WO=*:O=tQQ-T- -S -Q -O *|D*F)F)D*E&Gv&Gv%F&WF&WD%D%E&WE*:EJ $*J $-tJ *:F"s^ "s] "s\ J T- T- /:_/:dJ R N I'sI-g-bY $&uX|c>'stR'sN*|dZ*b!*^*] rO= rJ rFY%:O=*J*I%:J%:E%:D*E*D2 r$22-DX]$t1,|/s-,+0z$-$-$,,/$///+2$-st3s.s)e2</?/:/6,/1/-I/(2&DX-IF+23 #$ #   G",- -    d  d0W d0W% AAF1s/:!/:,/:/:+C;2,s$,s$9$r t::6,%, O 7- 90 ;t|O;tO:{N>N:N;tK;tK:{J>J:J9N9J>R_$>N{$AtRAN>P>L<Q<N3; $6t;- 6t: IX#HF|XtgZJ "sY.&uV $9t$$9$O$rI H $C;!C;H>|DXDDXCXCDX;@t@t?{X?X??{?{;?;C;C;t,8 8]$2$$8]$8+ DX$DX$F+2|XFtG,$IX,^0Wb| $2b 9;-O<$U <$yO|: : @ N$ <r$ t> <>^ $$r>^$9 1+ GOti10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPageMemX Board LayoutMemX21.sil21abcdefgghhiijjkkll234567810111213141516171819202122232499114129143159174181168153137124109938064483320911924222120191817161514131211108765432PpABDCabcdef112639557086BmuxDrivrBmuxDrivrBNTGtCTBmuxDrivrProcSrnMapbufMapbufMCR141ModParityInCLKCLKCLKModDcodeModEnErrorRcvrClockCLKCLK117ReportFltsrn0,Wrfsh135FaultSrnFaultCntPipe34AddPipe34AdPEsrnSTOutEc2AuInBmuxDrivrMapbufMapbufBmuxDrivrBmuxDrivrBmuxDrivrBmuxDrivrShifInEvenBMuxEnRAS-CASCAS-WE231176clk11035,5,5,5103EcSrn=0109103176clk1176clk0104176231MUMUFsrn=03,31041740-12-3-4-1011-120-1-8-912-131745-6-7-1314-1516,17F168-91744-51746-717417414-1517417410-112-3ModEnaMU3331413,4LdFltCntNeedRfsh1213F1631743,43F161701583237F167171F167MU4,4,5STOut1765195MU7,7,7105195105MUMemAuOutMemAuInMUEc1AuInF1677176CLK210212210CLK210MUMidasBank17116414243444546dPipe34Ad3174174Ec2Srn3141OUTINININADDRADDRADDRADDRRasCasWEOUTOUTPARITYPARITYOUTOUTOUT125125125125RESISTORRESISTORADDRCLKLOADSSHIFTSRAS-CASCAS-WEMemAd5-8MemAd1-40MemAdTrueNextMidasMidasMidasHOLD1660FoutTaskAt=CtDt=CtAtaskEMUorFTdMDMaddMDMadMUCurTask1662RptCurCurSubTASubTaskFinTaskFinSubTDTaskPipeTaskPipeTaskaPipeSubTCLKCLKCLKbNextdMDMtagAdclk1MDMtagAdProcTagMDMTag210ppclk/IPRdPipe02AdPipe02AdTransport159100103105Page1CacheRefTag211176clk0176F16113MemCadMemCad173173RfshCntRfshCntRfshCntMapAdMuxMapAdMuxMapAdMuxMUCheckWP104MemPEF00STPromMemAuOutMemAuInEc1Func117MUclk1176176clk0MapRCWMapRCWMapTrbl121141STPromMemPromclk0176Ec2FuncF16104MUSTIdleMapWait117MUMapPromSTStateF16MapPromMemState103MUMapStateMapAuInCLKCLKCLKCLKEc1PromEc2PromMapAuInVicInSt109MUMU105Hit231STOut176MU117MakeMD_DMapAUOut102MU104MapSRNASRNMUEc2AuOutEc2AuOutclk0176Ec1StateEc2State104MemSrnMapWait121Ec1AuOutEc1AuOutMapAu104141141F16F16141F16F145F16F145121StartST212MapWaitD103MapAuF16MemProm176176IN195195102176Midas176164210ASRNIncEc1SrnMapbufMapbufMUPEECPEECMCDTSKMCDTSKMUMUMUMUINMAPMU103105CLKINBMxSel1251251250123456789101112131415WPREFDTYaDTYbPAR104111111111110911,11920201021111111115,9,5,5102111111101251212125125121251313125111381241212124124124,7,1111,4,4F161515F16F161520202010,10,10917017013134912412412413131231013947,7,910,10,1013913910951395F1676,6,6,7139771451451451451451212121313136139613977,7,,,,,1514141415,15,1414139146F1667,514151515158151515815815F167F16106F169103,20,,,12121314131582F163F16145105*10,9a,1,1,1F14514F1661769917611311311219722F14511F161010F161815812121141356182,2,1,12,2,d,e159121215915831,1,1181971,1,1,1,,,2,2,d,e41,1,414131591217618,18,C,18ModSinEn20,B22Pipe34Pipe34Pipe34Pipe34Pipe34Pipe2Pipe2CLK212210210210202020202111,B2102102102102020204,1,23,3,10,208,8,10,10,10,9,CLK212202102020210210201,1,9,6106A,5,137,B,6,66,10,10a,4,c,89,6,1210202125,55,5,10,1020,20,45,514,1,1,4f,g8,4,5,6,5,,F1613pPEECCPairF162,,,_Map105141761762012,20,C,2P34INECP34INECSTOUTSTOUTFLT+MEMFLT+MEMMAPCTRLMAPCTRLST+AST+ATAG+ATTAG+ATMEMSTMEMSTRFS+SRNRFS+SRNEC1+MAKEEC1+MAKE4,4,10,D13,10,5,95,B,1,5A,4,44,4,4,11,6,1,D114,12,,Pipe34145MUMAPEC2HOLDCntrHOLDCntrF16F16881,7,8,4,5,4MUAPESRN6,910,9,9Reference2014RESISTORPLATPLATSWITCHSWITCH471751751751757,8,20A,7A,8,8,51674A,74849505152104VicSTPerr10,9,C,4A,11,C10511,11,,1,3,11,ePLATBYPASSPLATBYPASSCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur$ I9kaK9kaM;k7lMk $a;;FKJ5WQf3O-3KJ9KJ5WM9O-:rAFuUJ FSIS|_ZWOH@=8uKVGKO-GKVkKO-k3uY. 8V3V-V3E7C3tCr&WEt Tt IX.:22:.03kk.5 rQ rEt:=:9 r9AM;u,,0:0:,,1-:r5W03kkuL\]: d:H3 d4 GH: GH dHF+F dFH d +9 d+'s+'sru", HHH+ d:+ :: d9+  +:!VFbFd -H - d9H 's's!V ( +( d!V d's (H: :'s"'s's 's'sM'sQf'sUJ-*-&3*)rH(u6,(3-I-Gf.=9:?6,FIFGfArAu" :::"!V"'s2I's0-C3:92I?2I?0FAF?(?4;r5W9u.e9-I9,,Ar-'su.e-:-732I9*?(Hr*:-u.e3.e4;",:W",4;H:HF:F=-2I?"? Fr5WF1s3u 4H: +3+3 r!!Vu!V+9+? @trVFu -+!H.r:9u?FF?&F*?-"3&3$e9?33    +:--9 ?!-3-6,996,?39;VrXX(uVFEt +F FFF$e&-E WW:WrXX(uGfF3 4;rH 4;:A .uKJ"sr'su-P r=(u`:3,4rWTtPLHDXA=9;5Wr1s:XX:Tt:P:L:H:5W:9;:=:A:DFu$eH;,F-rH;DFE-rb bbb+Wb-b-c=bIXbIX^^ 9^^^%:^3_:W^+W^VZsZIZ;(HF(HIX(H $&r7$e?$eC$eIX$9% * **H- 1s  !V%::  1sCF:$ !V 79=C? V V!V%+W9=C;?I+W-1s7=I++ s  + +- 1s 5W+I  + G  G +# G- +1s +3 +7 +9 +F GH; +*:$(&r9eg<Lf= +9!2I!.e!*!6,!&:", V Vs3 9 397 = 7( GV$&r-] 9\'sY."s=f!V7%:7!V;%:;+W;'s;'s7+W7F"?Z?\-5F&`gFKJO-O-<t 9u`g (X) :3[ !VV(HIX|ewIrJthuIhuu&$e%(*'s(H+W(H-03,,='s .^FV:WV:W????7(334;Gf.!VH r?,,@t@tGf4;? +F03c?* ?H-+!VH%:!*:(HArXX?uV?d?`?b?^CbC^+ )rD'suCB Fr KJs(*p290W8 K rLr ()r()r,-r#@-!VAIr#O!VPrS4rkKmrkCrk;rk|04rkS4rkCrk;rk4rkKmrkZnrkZnrk9STr#K!VLr#G!VIr#D!VE-rtbb!Vb(bu`gdJ'sA!V +s G|(!X 9u$e9& 9%!VUJ!VS_J's+p54=< GNi19/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPage16K chipsprepreShiftLoadEven1011111100010000100111111111000111110001111110111111101100000010000000101111110011111011100111111111111100000010preMemFree1111111110111111preSTWait-Mem'preMemRASprepreMemCAS0123456711110001111111000001000001234567READWRITE01234567REFRESH0000000000000000prepreMCS012345678910preEcLoadEn'preShiftEn'prepreLoadEn'preSTfree'1010101011100000001111000000011101111111111011111111101preMapWait-ST'00001111110preStopFinTaskLdpreFinNext11111110001preMakeSout_DIO StoreVictimStorepreEnEcGen'000000000000123456789101111010101011 110000000111 100000000000 011111111110 101111111111 100000111111 011111110000 111111111000 011 cycles12 cycles0000000000000000000111 111111111000 0prepreSTPerrNow'0000000011110000000011 1PreMakeTrnspt0ST01234567012345670123456701234567WriteReadRefreshMap writepreStartMem'11111111111011111110111111101111preMapWantsPipe00110000001100000011000000000000preStartMem00000000000100000001000000010000IDENTICALpreMapFree'11111101111111011111110111111101prepreRfshInMem00010000000000000000000000000000MAP0123456711111101HitDirtyIOfetch0123456711111101or MissIOfetchClean0123456701234567preStartEc2'11111101preEc1Free'preEcWantsApreEcEn'000000000000000000011100preMakeFout_DpreMakeD_CD0000000000000000001111000000000000111100111110111111101111111011preFoutNext000000000001110000001100010000000011110000000000000000000000000000000000Write0111111101111111011111110111111111111011010000000100000011111101CacheLoadpreMakeTrspt2EC101234567HitDirtyIOfetch01234567or MissIOfetch0123456701234567preEcWantsPipe4preFoutNext00000000preEc2Free000000100000001000000010preMakeFout_D000000000000000011110001000000001111000111111001preMakeD_CD0000000000000000100000001000000010000000preMapWait-Ec2Write00000000000000000000000000000010000000001000000000000000111000011110000100000000CacheLoad00000010111111111111111111111111prepreMakeTnspt1CacheLoad'CLEANEC2MEMprepreState7'prepreMCSREFRESHWRITEREADprepreMemCASpreMemRASpreSTWait-Mem'preMemFreeprepreShiftLoadEven4K chipsMEMIDENTICALAutomata program tablespreMemRfshpreRAS1'preRAS2'prepreCAS1'prepreCAS2'preMapWE'preRefWE'preDirtyWE'01234567012345670123456701234567Map WriteRefreshReadWrite0000000000000110000010000000001011100111111001111110011100011110000001100000100011111111111111110000000000000110000010000000001011111111111001111111111111100111111111110000001000001000000001100000000011100111MAP11100111111110001111100000000000012345678910111212111001234567890123456789101112111111110000011111111011110001111100000000000010000000000000000000101111111100001100111111110001000000000000000000000000100000000111110011111011111100000111111111111111111111111111110000000000000000000000000000001111111100111111000000000000011IDENTICAL01234567056Q20- 33STATEADDR34-3711111100001111110000ADDRSTATEQ0123451111111111111111111111111111111111111110 - 710 - 1720 - 2730 - 3730 - 3720 - 2710 - 170 - 701234567QSTATEADDRQ01234567preMemState6'76543210QADDRSTATE0 - 1415-171010001120 - 3435-371100001113-1513-151100010113-15ADDRSTATESTATEADDRQ7654321001234567Q30 - 3720 - 2710 - 170 - 70 - 710 - 1720 - 2730 - 3711110001111100011111111011111100000000000000000000000000prepreMemWE'prepreMemWE'010000000001111100UNUSED11100001011111100001111110000-1314-1711011001111001111111100001Reference0 - 70 - 720 - 27ADDRSTATELocation h11Location i12Location i14Location g15Location j13Location j14Location l12Location l11Memx22.sil22O B S O L E T E 30-3710-171100001111000011CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur*: ru%#eGreGrreGrr)*G'%($!!$",",$#H#H&",($(#Hr#H $''r'r! r& )!&%),,,,$)%:,,$&$%r$e 9b _ ^ ` [f 9_ 9^ 9` 9] 9[f \ 9\ Y. UJG9bX$GUJG9U 9U T Vdd ] 9T b_ ^ U [f ] \ S T e e 9S ` Y. ZJ 9ZJ ZJ SrduLL 9L :LO-O- O- :O- I :I 9IIIEEE :E 9E DG VDG DG DG G :G 9GGGBf DGC9GCGdF :F 9FFFKJ 9KJ :KJKJKJrM;3ubGYGegGfGdJGb:WYAegAdJAfAb:Wb+WX AY+WY +WZ +W`g:W^.A^.G^.*:^. *:[ A[G[9VG@tUGGVGNXVG:W_JA_JG_J:WXAXGX+W] :W]A]G]:WZ:W[3_J3^.3]3[4dJ:W`gA`gG`g3`g3XAZGZ3Y:WdJ +W_J +Wrb3uPH;T-H;UJH;SGPAT-ASAP:WP9FG@tFG GFGNXFG)I*L 3FGAO-*J :WJAJGJ)N :WNANGN:WLALGL*K GKAK:WIAIGI)H4S3O-3N3L3J3K3I3H:WO-GO-AH(P%G:WS :WGfAGfGGf3Gf)O-*:Gf AUJ+WrQ3VGsu  ;t)s+  H  G V$ G 6t G V9r*:a$G9+sGd:9G:HGVu rru: r8r7r6 r5 r4 r3e r2I 1Gr< G :< 9<<< 1GV1G1G ? ?r?? :: :8 :7 :6 :4 :3e :2I 9: 98 97 94 92I:87643e2I3e4678:2Ir= 9u3e$e$e$$e V0W.-%: 7 >@tBdd :d :HHHd H + ++ :+ : :  :    : 0 /: - %: 0/:-%: 0/:--/:0%: 0+/:+-+%:+ %:H %:d -H/:H0H0d/:d-d7d 7H 7 7 7 7 ?WdAdBd?WHAHBH?W+A+B+?WAB?WAB?WB?W A AB "s !V GG!V 9G( Gd`_^]\[fZJY.UTSbcbc#c`_^]\ZJY.UTS$`$_$^$]$\$ZJ$Y.$U$T$SVNVLLKJJ-IGFE  :%: -/:0BA?W7 VNNN N!V=== V=U:U8U7U6U5U4U3eU2IU<V<V=U*U(U'U&U%U$eU#HU",U!r", U UUUUU+UHUdUs!V]$$## ####+#H#d<F:EtGGGG GGG+GHGd!V35Wd5WH5W+5W5W5W5W 5WF/c./b/P/Q)b)X)Y)Z)[)])^.)_J)`g(O-(N(L(K(J(I(H(Gf(PL%:GH;QAQ;tQ4Q4c.;tc.Ac.H;c.:WHGH 96 9555 :5r( d 3Z7+ J-:WK %: rccb`_^]\[fZJY.UTS[f$[f 9Y.  ++%:++)e W O- U? - Ud )d (S $r IXs9+Wu+ :++(+'+&+%+$e+#H+",+!!V!!V",!V#H!V$e!V%!V&!V'!V( GNgY 10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierDaPageReferenceDorado Memory Extension BoardConfiguration InstructionsStuffing andConfiguration InstructionsStuffing andMemx23.sil2316K Map Chips64K Map Chips256K Map ChipsActionBlue Wirek4.6 to k4.16k4.5 to k4.16k4.4 to k4.16Stuff into MosRam socketsMK4116-2 orequivalentTMS4156 orequivalent256K Ram orequivalent5 to 127 to 106 to 114 to 134 to 136 to 112 to 153 to 143 to 142 to 156 to 114 to 134 to 136 to 117 to 105 to 12Jumper wires in socket c12Jumper wires in socket b14capacitors in SIP socketsd42,d43,d44,d45,d46,d47pins 5 to 8each socketANDeach socketpins 1 to 4b42,b43,b44,b45,b46,b47each socketpins 5 to 8pins 5 to 8each socketa. Break g10.6 (MC104) before stuffing. Label this chip as MemX-g10.2. Break h20.10 before stuffing. Label this chip as MemX-h20.Stuff all PLAT1816 with Beckman type 898-3-R27 resistor packs or equivalent.All SG10139 chips are PROMS which must be blown and labeled before stuffing.3. Do all the actions in one of the following three columns:1. If 256 chips are NOT installed in the Memory Storage Arrays (MSA), thenNO1 to 15 IF Ram has selfMotorola orrefresh feature-equivalentNO1 KOhm resistor in socket c121 KOhm resistor in socket b14and0.1 mmf0.1 mmf0.1 mmf0.1 mmf22 uf Cap in PLAT c11 & b13+ 2 to 15+4 to 14+11 to 6+ 3 to 14+ 5 to 12+ 5 to 12+ 3 to 14CG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur recur9 rcu $ IpB -B 9B BBAG> ?W -?W :W?W ;t;t 9 -;t -9 :W;t :W9 =AG8AG :4; :2-5-4;:W4;:W5:W22AG :5 :/::W+:W/::W----/: :+ :-/:5+WAG(# :&W :$ "s"s : : %-$ -&W :W&W :W$ rZDU=9PL9RLJt<\JrAGAG#ps.s,s,sr ,s,s >;ss: :(-(:W( : :sG>;+WG>;8G>;@tG  :  : : -  - ;t ;t  TGNf6/23/79PARCXEROXFileProjectDesignerRevDateDoradoReferenceK. PierDa24MultiWire ChangesMemX24.silPageCG -G G G ?Wr9wdr"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grrru 2r;JtV$ HucGN Helvetica  Helvetica  Helvetica Helvetica Helvetica Helvetica Gates I9#_\Lk7AnZ  9TUh boA*j/!MemX-apcRev-Da.sil etc." 9MJ:#  :# "Diebert22-Oct-81 8:34:53