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/29/79PARCXEROXFileProjectDesignerRevDateDoradoReferenceTable 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-Rev-Cg.silCgCG -G G G @$>0V<:7(V6,31 /-I+ ( &$e ", d7@7>7:7773717/7-I7+7(7&7$e7",7777H7777d.@$&9$1s7$&W3$1$ /^:$*:-% $*$($&&z$-$A r$-" $#$ :$]$$$V$V$y$A$?W9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grrru [k4Nk MlkMkOrIvCH GC_$7wCrW!7C_$Hu p ! $2"srPVp3>^U$7+7 7 + :$ $ $Jt H #;GO-[,141362537/02/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage93276541312159151312911107452141110542315131214111037659427141521563412131011911109674143765273954291312141552631312141511109673762549254925413367910525291110131243651215144321514121167101395133679101110147637631110141312155213121592ProcTagInATRDtask.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%tednfa k_ kb5CG -G G G ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutO+3+kO3:{l:{ @t @l dkd'OO&&3T TTT,',', $ k$   k+!3 "O+%$&O* +( ++3 +/ +-l O.O. 269;P=><;:]9]8]7l]6P 2/^/^/5{5{',f,f?U?X59W9U9X5?W.e\4\["s&3"s#(l%82''O,,O7I<7I<&k&O..k$HT S UHYQ X5 Zn5(l8e+3e*3e,5;8e?43e>3e@P*S(lS'W'X5'YQ&zZn',b,bHff Am]D]E]F]HI4JQKmLKIGEPAHIJK$K$JHFm$EPAIA)EP'EP&zH&zI&zJ%K25238B43e1P3e/8e033eD3eB8eC2I42F8BH2M2Km8BL',P,P2:4278B9',^,^1s^ &W^$,P]$U(\$y,P|Z'Z(`CN$(\r$t"O&+3/"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 -I4 -D -@P -1P -5 -:4 -*^]$-.]$-1 ]$-5{]$-3B]$-7]$-9]$4;|-4;-3-3-3-Y3+ 7,<4;2Y4;2Y32Y32Y313/7084^$8/$(tOQ7<7(< $:{ $8B $6 $< : 8 6P ,s^ 9$BuR'OM$$'OF&$*tFm'Fm'H'I4'JQ'Km&|H&F&E&D(lA*A'OFI$],PF&$(tLC;|>M$:D:E:F:HB$ @B$:B$ AHAFADABvAAY>AEO>tKJJ-IGEDKJJ-IGC;kC;L|>>BvAY(A:K 9$:J 9$:I{ 9$:H_ 9$*D$9:E-$ tD F I KJO|AYOCOEOH tKN{$OBf$ 9BB$BB$ ]V|HVGvVFYVE=VD VCVAV@ tJ I H G Fm EP D4 k|> tB 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{ $L KmJQ I4H FE DsuFsE :g5kd$Ud$yk|bbh N$dr$td)ucQ,P`$U(`$y,P|^'^(d'N$(`r$(taf`]$,sb|$#D4 -7-3-/-*'[$$'T$*T(lT(lV(lW(lX(lY's|Vv'sUZ'sT='sS!(PZ+3PZ'T$],T$Z&y$Y y$Wy$Vy$tYQ X5 W Zn (|PZ+WS$#R$(tZue &W^$(_ntdn -Km-F-B->8> $8+z $>?4>+5=6,|9K6P8u7;=3: 3@P>,M tK J I H 9+$ VU|`wC;tbIX|^IXM,sP$D;=4;!rtRVTr$r$ |XX    A$H Ht2+$+$+|+.t-t.-]$(X(X(HX(H(H;';'(('X(HX(Ht't'X+$@+$+$+$*t)AV)))e)e--kk^U$>^W$>|R>T=:S!:{S!:{R:R:T=:{T=>S!;tT;tT9>$9U@$9X$r9W$9S!>W9$AW$ >U9$AP$>uA>|S!>;tTQBuYBXBW(td,Pd$U(d$y,P|b'b(h N$(dr$)ug5.f`$]h$f$9&Wb|$s\_$,sf`V$0tf1s|1s0z000z0z04$5453td)4|$$b$9`$Vta/:$/:$U)$)$ 4 k|/ t5 6 7 9 :4 ;P  9< 9: 96P 98 4u21 r|,< r,< + )u * * V* t, |& % '< V& r' r' !  " V! r#X r#X <  X V< r r= $; $9^ $7% $-%y$ 1,$ 2I$2% $t2l = ;P )$ %^$%$r)$].A$$1 $ 9$ $u0 t,P($ 9$@t%V$<A $cIb59;^QIPmEt>4$GG9 9|tt $$HHtt | ; ;IXt >;97l!Vd)f)b5)^Q/\*:X5<V 9` 9X 9TQ(PMsFm)I5W>5WC5WG5WK5W+35W/5W45W8> . * % !3$%+2k889 *::: rt<:86P-l1P .A$!,sy$.  ] $'s|*t)2|*% tt O,s|(H(H+(t(t!V]9$tX5 S |PVP+PrRrRTr$tS4TQuUmVtS4 S$UR$y |P]PVCN$Rr$VtTQ :T$!VP$!VP$0ue;t[ t 5W$?W ue#tS4:WV rO V%y$ A$*:% |t 9;9; rtV;|t;<t<?%$@-@-t>t ?|<<<<tA$$@$$$z$V|V9;;X9XVVXt99td;d;;$]$A$t]|XtO$ $$)VkV$ $V $V.$ $1sk 9$$$9%9$9$$ ]!$|;X;'sX.t=?'s|;t9 6 ksu?4-,]$-t, |]! \ ^>]! ^ ^ ^ ^$a`wb$ac>c> :c> :c>a9$ \rt^&Wf`$!Vbd'$f`$$eC$ ZGOQhul6/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage1114451261391411131047361312151110147634135710121411151214111592515121411131047364512613451261313367910131215144512613451261341357101114965163924321312151115121411101452521114634111157410131214121510157392101511141015927345126139411336791010151114521114111473921015PPPPTRTRTRFinSubtask.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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuthR&hR&WGlG!3D4#D4D4 2O2O 22 V V"O"O  O y k  yk2 O'''++*9911-&3&-+3+D);t/6/;P7l6P7l;P?46P?4;PI6PI;tTQ6TQ;t^6^&W"Ol"O!3#&W*l*!3&#&&A@P> k> > >^ !z!z's's4;,P/313,34;"O,P"O/1,k' O''++*-g3gf@PAmOAm+AmAm+KKJKOKUmV+VVVaa_a+a.ea4a>aD4a=dDd>VD4V.eV4V-K3K>KD4K=AmDAm-Am3Am=1D11&1 Am&3Am K&3KV&Va&a=ZnDZn>OD4O>EPD4EPF"O>"O@C>?4O.e1411P/.A k.A .A - -535-=3=.e9499&9=9D9.eH4H.eR4R-]53]5|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= G:4 (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$$/$1t2/2/ / / / 2.| ...t032l/$]4$%: y $$%: ] $$%: @ $$%: $ $$/tO/0330$U/:/$y3|-.-/:3BN$/:/r$?Wt=E 9$=A&$=O9$=Z&9$=VC$=d9$=`$9;%$?H$Et|XA9;]$?$?>$r$C;$$y>z$>H$U?tk>$>$$? ?|D4A>$NEt$r>X?{t"?{!AI C Et|XCt!GEPGOGZnGdCE $CC$U?WC_$yC|AY>AY?WFN$?WC_r$@ttC@tN4CN$U?WM$yC|K>K?WQCN$?WMr$CO$CZ&$CX$U?WX|$yCVv>Vv?W[N$?WX|r$@ttXDX5 GH GR G]5 L|1LNLY>Gtg L|cGt2l GAm GK (1 (Am(K(V%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$?t0331 $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$/tJQ?JQCVC$?T/T3T$U/:T$y3|R.R/:WN$/:Tr$3VC $CT$U?WT$yCR>R?WWN$?WTr$LR@ttcQ(aL|]!Gta 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_nCd$?_nC`$ ^$^$ ` |]!y]!y\ Ot` O_n b$^$O_J$U_'$yO|]!]!b|N$_'r$ `$tc `y$ rauaW rtWVCy$ VC$OT$UT$yO|RRWN$Tr$ T-$T-$ tU |RyRyQv OtU OT X$T $ I$I$ Km |HyHyF OtKm OJQ M$I{$OJ-$UJ $yO|HHM_N$J r$ K$Ky$ rtLuLA rtA A&$O?$U?{$yO|=v=vBN$?{r$ ?$?$ t@ |=vy=vy$YQ N D4 d'k$V|bdJ$Ug|G$d'$y tdn OfGV _nTJQ?@tua@te3e$U/:e$y3|c.c/:i'N$/:er$.`$.Vf$.K$.AI$.9$.1$3g|$3\$3R_$3G$3=B$35{$$&$' ($$($t+3*2|$u k$u$u t(((,-$($&$9r|'r&$u $u0Wt40W;0WFm0WP0W[0Wf-%$-%$$- -|2l03-%$N3$r,X-t"-!/ 1 3|X1t!-%$-%V$-O-|2l03-%+$N3$r,-t-/O1O3|1t)"U$*y$ :$:y$3|X3.H$0W$0W,$2$92$99;t V $$%: %: %: %: k (ub5(W(M(BGfG[GPGFm/|:t3"|"##&y$',',%tk&|##'sy$'s@t5t k 5 5 5 @tO5 $ $$5 @ $$5 ] $$5 y $$?H$$?$B2@P2@P @P @P @P 2?W| ?W?W?Wt@C?$]D$C;d$7ta 7V 7K 7Am 5W9 5W1 L|D r%: $$$A'$A+$t' |#X$#X"O#XA'$N%'$r&t*)e!'#'%|&#t)e!|@%C :C$%$ :H$%X!A$A$$t  |$"OA$N%$rXt"!! # %|X#t!" $"O s"$s)$#H"sa"sV"sK"sAm9k 92 9 9 :|tf`y$!t_n!T!JQ!?!7!03@t`@tV@tK@tAm@t9@t1@t!VrdJu_nTJQV?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 k9$]$ +$  $9]$9]$9 @]$ V9$ G$ V9$ y$u2:t V !l91PaVKAmU"$ +|X X ru ru :$ +  r r $ +  r r $ +X X rt rt :$U$U]$U$ "9$ 9$ ]9$ 9$t"OO:|$$y$$H$Uzr$t 9 M;g5M;`M;\M;UM;RM;KmM;GM;@M;<M;9M;53M;1P f ^ TQ I ?4V*r& ! l    O `UKm@91PV+3"s9"s1"s"$O0Wg50Wa0W\0WV0WR0WKm0WH0WAm/=0W:40W50W2l0W+0W&0W"0W1s B B"F*8^Q8S8I48>868/@tdn@tY@tOQ@tD  A$ $$ %C_$ O $$,$DX,$@t$@tO@t)@t)A$rCK$6tt"O 2$6t$2$3"OO9 1 9;l)Ay$:$AE $AIX$EP |@$@"O@AE-$N%E $rCtHF!EP#EP%|C#tFGB @$G %|&!#X$C$%:tC$C_$#*%$&3 :&$%f$U!Vf`$y%|dZ dZ!ViN$!Vf`r$%h 9$'sthR h $hR|dZtgug5 !tf!hRa V K Am GOim9/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage79147914151311121023546235461513111210413571012141115926343276541357106392111512146337625454792366363636365163736514329292432929292921115111511151115131215111510151312151514131211109765423129657101114152313412965710111415231342310121197151413654932765441357109111014413571041357104135710413571045126139111412141110141214121412141214clk0.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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Huyt#y%k!y(y*k&?4@?>=JQKJIH`b5a_^UmWUTSD*H*F*D-C,C_nI_nCTQITQDI4II4D>I>$1P$3k2l 3 1P 2l(l (l(l,P+3?4!?4JQ!JQUm!Um`!`3 9 F Bf Bf 2FBfkBf? ?==OBfBf=&D4,PD4/D453D48eD4>D48e@P>@PCD4CEPIEPD4!D4CCCD4D4N4OQOQN4N4OQ!OQCOQCPmIPm8eKm>Km8eOQ>OQ/OQ53OQ&OQ,POQ&Zn,,Zn.Zn5Zn7Zn=Zn7V=VBZnB[I[Zn!ZnYQYQ+YQ+ZnZnrrO yl yO y y 3=O=3==BB$e"O&" " 2!zk!z((k(O( 2"($e"&"3"k!z!z((((k"(: :O 2 y  y k y y y2kO2+dkd3k2l 2l2l6P53y-+dn+ee7l*;P*9*6-6,,7l2l;P2l92l66P6,53.2l2l2l02l-6P-I53%2l)2l'2l$6P$e538853k53k53C7ldndne!eBeBfIf7a=a7e=e.e5e&e,,e4$uf!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$HtfI4|bCbCaDtfDdD{h.$DXd'$!3c$Uc$y!3|azafN$cr$eCU$!VeC$4eCr$%tg -g7gfDg5%eC$]-eC$]-g|$7eC$]7g|$2b$Ub|$y2|`wy`weN$b|r$ 9tdnbC;a 9^|`wD4k$DX3uD5$UD8BG$J 4$yEt53EP66 $:W$d6P|1116,$N:6 $rH4At9A76PH6P:|4Ht7%^|1<%^2Y+3B$$%3e$&3t5&34(l|/*/&3/*:t3(3&W3&7l%8B$%3B$&W0$(|/*:/3/0//:0$.A1<.A2Y43B$$.3e$/t5/41P|/3///3t303/:3/7l.8B$.3B$7%|1<7%2Y=3B$$73e$7t574:4|/;|X>;;>;>;>^$>;$AIA@$B>;X>;XA@ttAB|-+$-9$-$U-$,s$,sV$+$A@$ $U 9$ 9$ $9$s $st $$$]$'s+$%:|t   %:;'s$VA$V$@ $st ($ $$( $$( $$-k -O - 2 (| BA $Ett  L| B(Ett 9;$5W $5W?|<?tBAtk @$% @$A @$ ] @$|Xt+|+X$ttXX;;$kVt3rA+W$B $:g !|c:g|$%g|$KueKZn%\_$:\_$!|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$tL|? +O r$stMkL$L$ONk|KZ$KZ$J=tNMP$L$BKJ$=K& $IXP&$!|M%QC$KuOQJtD4%F&$:F&$!|BvIXE $=@ $BE $kA$A$OtCk|@=$@=$? tCBE$A$sB+Cr$Am2AI$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>9B=Bf$U9;BB$y=|@=8@=9;EN$9;BBr$4Bf$U0WBB$y4@=/@=0WEN$0WBBr$0tB(B+Bf$U'sBB$y+|@='@='sEN$'sBBr$uD:eg$9:ZJ$9:O-$9:D$9 9tYQ 9N4 9C 9S 9H 9=:\ :Q :QC$#S4 #H #< %Q %\ %Fm -\.Q-Fm7\7Q7FmKfK[KPmKEPC;V C;Km C;@P U1 9$-$$k*:|+$*:tFm 09 >$>y$A$> U$@A&@ @ @P|@P>;>;XAA>t>;|>t>BFm| C;;C;;B tB FmC; C; BB ;(]$A$$A $9FA$- $:W $F 9$H $FtF kH; VA$ $VM 9$VY 9$Vd' 9$ 9 +$U4 $y9|4^4 ]N$4 r$9; $$y$st=!V> r$#?4 |'<(Xz'<z(X#)A$$)e$Ot+O*|%!%O%!Vt))s)-l.A$)A$s&$!V|%%r%: t-|2Yu?aUJVB ]$=a` $0Wa` $0Wta 4Z&$7\_$0WVC $0WV 7QC$0WKm 7F&$0W@P BP&$=O $*|ZZ*O=*D *9.*rucQX5MA-h-Z-O-D7D7O7Z7f-f@t^Q@tS4?H@t< V,2,$$:+$:V$tO suO:V$tO u 21st :cQ:X5:M:A_TI>+CC Kr V$r Vz$t-l53s0zr$&W0zr$/:0zr$80zr$0/0s&z$3(8($92 |-Y/+/+-Y.u 0  0  $/ / -Y $-Y $.u .ur.uUt2lU2%]$3B$3B$; $8B$2% $2%$r|-Yrt/?W_n?WTQ>I4>> lOsksssI4=@$=C$IX=$Kt> 9Cy$ 9D4Et=$>H@$>H$@IXH$KtI4?WT-$?WT $IXT $KTQ?W_J$?W_'$IX_'$K_nEtGEtREt]Et(%r$>;1 $C-$C,$C,$IX|&G&Et(H$D{(D{*K*$$D+$EPt-lEP,PG|&I&EP&IXt+3G+3Et+3F/D/$D*$>;1P kR_$$kR$kR$|OPRS!kW$$tVUmTQS4Tk|Qvk]|$$k]$k]$Z\]!^>kc $$ta`_n^Q_k|\kGB$$kGf$kGf$DEFHkL$$tKmJQI4HIk|FYk<%$$k<>k|;=#Xt'(H)eO'$UO'$O'$yO*$$|&%Xt"#H$eO"$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$ 9b5 9W 9K 9@):]:R:G:GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu*t 0 V!3 "O OAsA  3]U]X5X5U   k O   k O  2   AAJyIyK&3cQ+cQO^_n>^b9;cQ;-\;-dOKJMNON4OK+++-&,&+',-2l 1P 3+#+#'O(l*A,A--,+*#%^K%^N4+WN4+WK%]+]dcQcQa$Ua`$y|_Z]_ZdN$a`r$ c @$+3[$U&[$y+3Y&zY&_'N$&[r$s]$s]| r$+W]|U$.]|$ ua ` _n-f-d+Wc $2^ $2t^>;_' $U $U |KW r$K$tcQ uc(^QVta's\?W]&z|H&zJ=&H&J=*K$+J=+H)tM*|J='sJ'sJtQK X5 A_n cQ /:uS@ttR %:M$+WMs$@tN4-cQH|J=HNt)+,,-I3%:)+,,-Ik| ]' ]#X]$u]&](]*V$$ $$$$ V*V(V'V&/^$ t%:%:'&(|.u 0  0  -Y /1 $$t1P 92%$-$r-$ru+*+z@$+z|'+W***'('''*'s*'s*)t+V- $V, $ :- :,+W+z$.+2|'"$" $ $.r rt,|/U3B $<a<Y>dLB$dM_$J=J=HVHJ=M$KKKIJJIHHFFHHKdK&$@K&$dM$N{$tOQNN4M_+Km+JQMK%:N$U.R_$y*:Jr190|$u#X*t* $",$U,$IXM+WK $r%: ; t^Q; b:W|Z>[v>^:W_Z]$:]y$:]$K$ ]N{$rM$VrM_U$UK |HK9$7tJQ;PJ-$U7J $y;P|H6H7M_N$7J r$;tK $@ttK 8uL <O:$U :{$yO|8u 8u =N$ :{r$ t:V|8u8u8u99<%y$t;b| r$Atb-K1suJAJtA#uAt:3I$H $I4uGM $tN4uN4 t;b(]5*|_Z+W_Z',_Z's`w's`w:c 9$(tb)a |F E H E H H H J$E8tKm;IrK$$+WR_s$Vu9 t@PO@-$U @ $yO|> > C_N$ @ r$Ay$ uBr<%$?:H$%]$tl | t W ;  $ $ ]@$ t t  t ]| ,t d|ttWW%% $$$ trt  $l| A A   : :  ] $ $]$trt k V  y$ V O u  $ 9$ $@ t V l|AA::$$s$$s9$ $ t O2r+u $$|;tKm2,P 2+3IXR;t`|RT=VRVT=U$T=RtW|T=TTUV$:T=rtV:TQ(R:JQ(L VH JQu:V;st-r"O :rY. :E-k| @ @;  ; 9 9   W  ;  tkk  (,P +z $ + u*V+z $ :t+&r'&&&$e&)eG9&W)VG="G&W"sG&W"sGru =H=G=Fm=D4=C=EPrt AmArA$Am?<%$<%$Ar$Vu?V=V|>>>? ? Vu>rt3 +W|*t"O 9!3|< y y]< yX y X V 9$,st 03 $U+ $y03|+z+N$+ r$&W ]$&Wt 0W ] r$2 ,suO,st 2u tku)+|N&WM&WO*N&PZ&PZ&PZ&PZQCV$S|y$tS*:Pm/:uPm *^ $ t* V*^9$*^$ 3$-$1V$-1 4;u1P*:t03(2l's|0's0*0 )t3',|0 ',-+-+0 *1$-t4 +W3$*1V$GNf 76/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage13121591312111091421110913121591114437652254231012119715141365411141215131291513121591215131291591312111014153765427632541110141110141114151413432121110765912345679141210151311741514134321211107659123456791412101513111296571011141523134CO'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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut!!?4<><A?4>>Fm8G8EP9^Fm$k$3*:3*^k1 7 /:/:2*:**2/: N4MOQ"sZn"s\$[X5YQA^A]TQUmVAbAaA`A1G1A-lG-l:4cQ:4a?WcQ?4a8R8T>T>R1272 @OQ @Q]Q9OQO    2>=9^9;]9;[?4\9;YQ9;W?4X5>A9^@9^C8Pm8N4?OQ8K8I?J:O@O8!38"O8#l9$9%9&2!32"O2#l3B$3B%3B&5l+&+%+$+#l+"O+!3+ +%:%%:"%: '3%:#%:!Bf6PH6P8-l8.8/9091922-l2.2/3B03B13B25*+2+1+0+/+.+-l+,P++3%:1P%:/%:,'(l%:03%:-'O-H'O*,$/$0303/-,d'O1P:(%$ (%$ k0(,,-I.e/,,-I.e/O|#A*#A&A(A+ A,<(%$:,<:+ :*:(1$#t()(:|-Yt+(l))*)+),)-)/)03)1P)2l&)A$ @&)A$+3)e$ &4^r$+3|/+3-+3,+3++3*+3)u+3(X+3'<&W-Y&W+ &W((%&W,<&W*'t0'/'.e'-I',,'3err:, $:- $:. $:/ $4t37%-7%.7%/:7%0W7%1s7%28|)u8*8+8,8-8/4t,4-4/40341P42l6,+3|)u3*3+3,3-3/4;+z$ 4;+z$8+$ r4;4r$6P'<+W.A$+W/^$+W0z$$tZnG4$UC;4^$yG|2YB2YC;7N$C;4^r$Ct481 $82$;t2$y;t6 $IX1 <0IX6PG6 $DXu68"$]$$<t$$ (lO)l)) )!)")#)%)&3&$ @&$+3,$ &(%r$+3|"+3!+3 +3u+3X+3<+3+3&W!&W&W(&W &W't$e'#H'",'!''',+W2$+W1$4'7% 7%!7%#7%$7%%:7%&W8|<8X8u8 8!8"4t 4!4"4#4%4&36,3|<3X3u3 3!3"4;A$ 4;A$8e$ r4;(r$6P<t. 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$=JQ:|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= <#l IX-l A$]$|;;  ;$HH H    H H  $$@$$$y$tOA2]dkdOy$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$3t4^utN4?WZ?WV?WP?WM9|N9P:WN:WP=R_$>P>N=tTQ=|P:Qv:Qv>PHXHT=HNHKZHBvIX>H;t&3>^|_Z; _; _;P_Z;P]!>_Z>]!=`d$=Bt`3`V$:W|_Z?W` r$?Wc r$H_ZH]!>t_nC+G+$UC;+z$yG|)uB)uC;.N$C;+zr$DXu-8-% $G-%9$IX+3 IX*IX( IX'r$ 8#%$IXt`IXbIXWIX\IXNH|FH;u8 $<t!3BO ]$2 ]$ ]$/y$A|;Vt< "su<$]sOVt2r$V5uI53D$D&I,PD!3AD#l<tb5;t\;tX5;tS4;tOQ?WI4;tJ"s ]r$s03 s/ s- s, su1 8&z$$$U.$6t$Jtr9;t+C5DX,=3a3[3W3R3I<%Fu%t k V[<&9| $$t+W-%y$+W, 9$2, $@2-%$-%^$-%^$+W*]$+W&z$-$e$9-$A9$+W $- $]-#%9$+W9$2$@2 $+W| +Wu+WX+WAta AcQ B\ BX5 BR BOQ BFm BA 3N43EPDXu2lCt03G0$UC;/$yG|-B-C;3BN$C;/r$80z$8/^$G19$Iu0<2l 8.A$DXt1P3@]$3@Q OQ9O $rOQ rQ 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&$ktZaa`C [WXUTT WV[C$V^y$V]|y$VY y$VWy$VVCy$V] VYQ VX5 Vb|V$|]\QvPZ!\_$!Z&$ *^ $$ t*8$A$<"O C;u"O > $ = $ t?4 > u;P9|9<u  :+W|!$$$t3 ).)A$<) /u3 :4e$ V !z $ t!| u       /:V$/: r$|J=I!KZJ=:K:KLA$9tM MV$"sN4 |I!rtLOBH"H#IAmIXEIXJQIXR.$.A$.| .;-l -;* * *;*^*^. .A$-lt+O2 4;u 23t 7l $U3 $y7l|23N$3 r$/$/:$1s $r1s ]$7 ] r$VtbVVU OVMV03's1's%/:* .O+W33 9;'3@P>;K: :2 ?WEP:|D :D >Bv9C:WC:WAY9AY9Bv:WBv;ttE:uN4|: Vt>|;=9u_n9^Q9]5 2t2 H=|;=: 9<$:: : 9:9:;=;=;;>$: t;P< $V |::A$ddt!3|XXA9$pGNd36/23/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage763111499254131215976542325413121591411101114111014151213121593765237625410131411104512613631013231012119715141365474635274101373921015129657101114152313412345679141210151311MapWaitMap 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuH;tP;tNAOG6PA6P$A$A*:*^) % % +ggrD4EPCrLMKm@-HFIH!B"O:4"O<?:+TQTQX5X5AOAkAkAA+\\+cc+__+LLD4D482>289>98eD>Dd")"&3(lz*z++*)(l",2IF2IE2ID2IC2IB2IAm2I@P2I?4+EP+C+@.e;V<<V;>V?4 /t=0W>0W?0W@0WA0WC0WD40WEP0WFm-l=B$ @-l=B$1=f$ -lH_r$1|C1A1@1?1>1=v1-tD-C-Bf-AI-@--Gf#$ #$ ,,$'()+H'H(H)H+|u%Ou"<$u&'#$'&%$u-%$u:t$H%$|(At&*^$"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&3 2A&r$"$V"$dd$9|99VVV V   t 9 9 9 t99VVVVXt9t9X9z$9d$99A$Vz$ss::z$dV$Gd3d$G$$$$G$$$$A$dA$kt3]V$ $ $ $$ $ $] $OVf$UVC$yO|T=T=YN$VCr$OR$UR_$yOPZPZUN$R_r$ 9T $sT 9$:tC:7l:1P'su's) 2) "O<$97$@t$U<z$; $; $$;t ;|@P>; $NA$r:X;t";!=f ? A|X?t! LB $ C $L D4 L D4 9E-$9E 9$z $ kO $9$   !z|XX sAr$z]$A$$ $t!3 9;> BD s"$IX6P $   $ B2 u?4?4t #$V$s",$6tYQ_s_ $TQ >;D{ $>;8 $>;2 $X5EF$UAF$yE|DA&DAJ N$AFr$GtH BF0  c Vc MKmC |H J= J= yH I Gv +I +Gv@= A A y@= AY ?  +AY +?  r\ rPZI 9"<K'<878$ r tJQ A6t2$r?BB$r*:$r $ $y $] $k. $V)2A|X=s :u('2;H_U$?H_$yGK ?OQ=|M=M=M=JAKF$U9F$y>|D9^D9J N$9Fr$?BB$]2F$7F$7H_9$FH_$?K$t 3f`9$5Wf g5 [ \ _n W%\3B|UZ.W.W2UZ.Vv.T=.eVv.eT=sW9$s[r$+Z&$+ZJ$3Y $sc r$&c$&eC$2tW3JQ -|I!-I!0H/tK-I|H-IFY1,FY1,H0J $1sJ 9$1sLB r$:LB$]:N{$ +$:tk:$$$A$@ :A $2|?8=$8=$3uCtgc\# K C<:&3(& k/f3B|b.dZ.dZ2b.c.a.ec.ea/tX.J>;O2=:H:D:9:2>;"DX5 Vk |    $y$ ]$ @$    VW 9t |W t@ $ Bf|BF&>B? B? F>FF@ $H@P CAm | ;; t :]$:H$9st =@ $=@PKu>2) @$2t* 2,P 2, @$A* $C+3 |3u7r$7$y; $7$Ut7|,1 r$1 $y4^$1,$Ut1P_TQfb5^QZnVRJBLD4X5ON$UN{$yO|LvLvQN$N{r$tNPm 9P& $ 9Pm sP& 9$5$95{ $. $.$95/9271P uNtPm 7?*=f|&=f(X=(=(@'<At)>;+31GNi7/02/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage731234567914121015131199745254263131215143612965710111415231349471312159479963274563274591110967542352451261345126139327654121552521296571011141523134131211106543142159710156312345679141210151311129657101114152313411149211146374111410131015739263TRTRTRTRMemIdleTRTRTRTRTRTRTRCO'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 timingCG -G G G ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu/tC53C#3#2l#1P#03#/#-#,#+s1s/s-l(s0s. &32&3 COC?,D,=0=2Bf1_l_.AUm.AW4;W4;Um4;[.[HO]]H V""d0d. . 04;_._@P?O-$2l#2l'O-'/!3/(>$C#C'O>'@!3@(Hk%^Pm%^N4%OQ+zN4+zPm%Fm%H+zH+zFm7Pm=Pm5W-l032-5W-l03222-2.b6,f6,dn.c.d.g.f Km+Km gOg cOc]O] ] 2k,,kOOO 2O @ @ @ @ d dk dO d 2kr kr r .Fm5Fm7L=L#@P#?4#>#<#;#:#9#8s>s.N45N4/>53>.555 GOG WOW OQ+OQ S4+S4.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.Qf$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 7I95|:t8e 6!7!9!:4!;P!!?6$ @6$#l6$ Ar$#l|9$4F&$%:U& $+WM$?{| C; C;#X?{#AmAm$AIt'AI"sBf&B#H@-'@-#?(U$C;",$?"y$?"$.A| 2 2#X.A#0303$0t'0"s1,&0#H.'.#.(U$2",$."y$."$+)V$>;'$9>;'$+'$C;'$9;|#X($A@$Ct"O2"OC;| 2 /%A%/A?WH$U?Wz$C$$y?W$r$@P?tk?$U?A$DX$y?r$@|@tt3@t$9A$];t2?@tlEtOEtKK&0W|]!0W]!/^\3\/\3t^Q9O/:%@t%|-Y-Y , t03|,* d* d, .A$"$ r  r y  t  " r$"B r$V>^$=  49^ $79 45{ $-2$707, A1P>|,>/>;/>;/A-40z $B1 $Ct1D4+$U?*$yD4|(?{(?.AN$?*r$DX, $Gt, Au+3At-l@t,Pfb5ZUQMIEAmAI$UrA&$y|? ? rD{N$rA&r$B $tGGB V$G uFmVt)|"'r$ 9'$y*^$',$Ut'O$$]r$$]O|" V'r$'$y V*^$ V',$UOt'O )$r$% S4 S4_$2'9$+'$9;$A$ 0z$" *!+3!,P!-l!.!/!0!1!2)$ @)$#l)$ 4r$#l|/#l.u#l-Y#l,<#l+ #l*#l(#l'-+)u!3%,*At1,A0A.A-A,A30z $$.A $$/^ $$-% $$-l . / 0 V>$r1 $$1 $3e$#3B@$%2I$#2%]$&W1,$ #1 $&0$ #/y$'s.$ #.$(-$ #-$(,$ #,$$)+$ #+z$!V5$5{ ]$( ]$!V($&WrC&Wt 9&gWS4OQKmcGC=(N(F0U3b1sN42Fm2>2925202,1sl1s?W1B03/k/(lr(l?42lV/OV$$VIXu03t k O  2 4))\75-5{$ y-B$0Am4AI$U0WA&$y4|? /? 0WD{N$0WA&r$1stC4B $7CA|? BtB7u/ 9$t5( $r)u&%$&WA &W@ &W?&W> GO iy10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage1296571011141523134129657101114152313413121593546131112109721514141110376963963527452TRMC176TRMC176Pclk0TRMC176StartEc1clk1clk1clk1MC176TRMemCASbMemCASapppSCMC176MC176TRclk0PPc02ci03bj03bj03ci03hSCMC176Midasj3he23dClk1'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.11681168116811681168SPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRSPAREP1P8P16RRRWhateverSPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRb17d17g17l15l09SPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRSPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRSPAREP1P8P16RRRWhatever8161816181618161816111681168116811681168SPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRSPAREP1P8P16RRRWhateverSPAREP1P8P16RRRWhateverWhateverSPAREP1P8P16RRRWhateverSPAREP1P8P16RRR8161f6f7f8f9f10a15a16b7b16b17c5MC104MC104CG -G G G ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu t  @O  @ @2 k k2O22 2  @  @O @ ! ""!2 2 2#969:6`_n^Q]5AZAYAXAWUmTQ_nYQQ<;>BAmC? >D41 /#l53#l7I</53/k53k4$U0Wz$y4|t/t0WN$0Wzr$0t4$U0W$y4|/0W N$0Wr$0t4AV$=|9;u ?WyN$?W$r$@tuC$.e$|721st"1s9;@t2O@t$<r$@P|t?W r$C $y?W$?W $U@Pt ? 2. $$Gu?t 1s. k<2AkA% &W$ $$&Wk 6 r$6tA$r |>V@=V@==v?9V:V:7: =$rA&$BB$<$V<$9tUm u4 2 0 / . ,P%_'$^ $\$Y$X|$W_$^Q]5VY $a`$VR$R_$R$3t_3^3]3\3Zn3YQ3X53W^XR]|\][v]ZZ]Y>]W]U]T]S]Qv]PZV[vVUZN!t`CTS_nYQ|N!t_n^Q]5YXWu\V_'$VtBuZ9T $9U&$`C$Z$t`ZA|5 5535 325 26d$$t6:8 r$;P6P=="H;H;[53A-_Z-`w-l`$-l`G$2`$r-leC$$/:t_-_n-]5-^Q-|Y-Z-\-l\_$-l\_G$2\$r-l`$$&t_+W]$9+W]|$+W^$&_$/:V-V-TQ-Um-|P-R-S!-lS|$-lS|G$2S$r-lW$$&tW+WT$9+WT$+WU$&V$&R_$+WQC$+WP&$+WPJ$9&R/:R_-R-O-P-|Lv-M-N-lO $-lO G$2O-$r-lS|$$0Wtf0Wa0W]50WTQ0WO:W_Z:W`w:`$:`G$?`$r:eC$$4;tdn8b$98a$8c $4;d'$9b59cQ9dn9]9^9_9YQ9Zn9[9T9U9W9Pm9Q9RFmREQFmPmFmWEUFmTFm_E^Fm]FmdnEcQFmb5FmhEgFmfIXhGhRGfGg5G|bGcGdGeC$GeCG$Leg$rGi$$AthEtf$9Etf`$Etg|$Ah$Ad'$Etc $Eta$Etb$9AdnIXd'GcGaGbG|^>G_ZG`wG`$G`G$L`$rGeC$$IXt_G_nG]5G^QG|YGZG\G\_$G\_G$L\$rG`$$At_Et]$9Et]|$Et^$A_$IXVGVGTQGUmG|PGRGS!GS|$GS|G$LS$rGW$$AtWEtT$9EtT$EtU$AV$AR_$EtQC$EtP&$EtPJ$9ARIXR_GRGOGPG|LvGMGNGO $GO G$LO-$rGS|$$&L$+WK$+WJ$+WJ$9&tM/:L-L-JQ-Km-|F-H-I!-lI{$-lI{G$2I$r-lM$$,PtJ+K,PM=a=]5=X=TQ=OIfIaI]5ITQIO/JQ:;P@GNi N376111027/11/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage1514131211109741310111014111410136314521215763910137491312541110761415235741296571011141523134111411141215101374129657101114152313412345679141210151311910139526363TRMC176StartEc2'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;t7I7ICG -G G G  ^ a^?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut$ 9-ld-l.,P -l>"OD4"O.\4\YY%^_6,9;95%;%>S4>PDR?)6PO6P6,1;1kI4D4CAMANEFAKAJzFmzD4KmM^UU8eYQ6 _:YQ6 \6 ^5{a5{b51 .F$.>$];t1 $;tL $.H$4L9$4J $.J $7G;PGf$U7GB$y;P|E=6E=7JN$7GBr$;PKJ$U7K&$y;PI!6I!7N{N$7K&r$7tKm:B|<A&r$A&$yD{$AI$UtAm>=r Q $ Q $:tPmPJ$UP&$y|N!AN!S|N$P&r$, $.A$8($7&7*^r$;t*^$y7-$7*$U7t*7?7C+3A,sC,sD4,sEP,sFm,sG,sH,sI,sJ)A$ @)A$-A$ )Lr$-|Gv-FY-E=-D -C-A-@-?)E)C)AY+=v)D)Bv)tI)G)F)E)D)K3$ s3$ 3N$7;r$7t;.Er$2=Br$,P>5-l96P 7Z&$<^><]!<\I4 D{$E$K$L$M_$|IGvGvIIBvBv@=@=BvF&$FH9F9E9HHHD D 9D 9A9CCAJ9J9IIKZKZ@@? 9? 9@=@=dG$E=M$L$J$J$@C_$@C_$E$F$tGH_N4MFmEVCVB:KEPD4dI{$dG$H ]$M_ y$N{ y$N MI4D4CVM_U$VF&$F&$]H_$9uWS4R7t03;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($>EP;tH $;tE $;t=B $uUmBtQ@t|O@tO?O=?MCN!?WO=?WMDXN!DXQ9$EttR 3P 9$7PuTQ Et|AYEt9&:$ 's9$ >;"$>;",$C"$;t5{ $?uH?WD4?@P.$y$;P#H$U7#%$y;P|!6!7&zN$7#%r$7t#l +38u% 9t4*:|R*:N!CtPmK|^>K]!K\KZV//97V7V6V5V4V@=VGvFHCA<_Z9;U+W=v*tQF<rFt%F"O;t$$K|N!LtQ>M>uKEt|E=?WuC?FEt| ?u?4;t] $1,$V1 9$.e$(E $&GB$ :t: :9 :8 'sF&9$u-l!VG!VL*:^!VT!VP>0>;4F&3 6 Vt1P .($.( > ]$?4 B V$C V$ 59;_n/b5/a/_/^AR(1$$(8e$ 77;P7$U77$y;P|5657; N$77r$29$ 929^r$;t9^ $>t9 ?u8<t*.% /X7S47Ry$!VU/:u/:,/:-/:k0/:O&/:3./:?WHDHHHM%|\!]!]!Z!]!`]$ta%:_$%:^Q/X|V$3\_U$)\_$)\^$X$UW$y|UAU[CN$Wr$:tX5Y $Y !VY YV$ R!VR*UmKaK`K_nK^QFHFDF$r Jt3|X3X/X/Y/Y0Wt\1sZn7W8X$7Vr$^YURMHAmH;"s_*:J8M8I48EP8Am8=898581DX*8$C;|XCX?X?u?u@tt!B C;b5 C;a C;_ C;^ > ,V|+ V+ *(X )u9*9(X 9)ut-l 9-%$V|*V*])u)u)ut+3,O|   UA $Ut OH|H]$tt$kAr$ y$ y$ t  V:3| $t $|$tOu3;tA& $?WtAm ;P| 8X8X7 7/:y $/:t /:A $/: 8<GNd 2549/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage141110131291574635423637414111013121415121514111025425111096711141312159451261345126135212151114141110763131215974101363376141110635297410139210151114111437612965710111415231341015912345679141210151311129657101114152313411149273TRTRTRCO'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\![!]?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuBBtTND4N6g6e<e<%g=&5&8#l;P#l6P#l=-l5-l8*;P*6P* ))k%k 2 ; N6,M6,O0L0N4McQa :a ]cQ    33 %%TSUYQX5Zn ^^ cQcQ 2N ZnZn dUU6,2l;2l56;65:;: kk -l,P.?4EH?4BD$F$HHFEDd?4I45Fm;FmO.eG.eFm.eEP.eD4.eC.eA.e@.e?(E(C(Am*<(D(B1P7H1P46$9$:4:4976d1P;P5JQ;JQ6,B;B6,>;>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:26,7I8e96,7I8e9O|-A4-A0A2A5 A6<2%$:6<:5 :4:2;$-t232:|7Yt5+3>,s?4,s@P,sAm,sB,sC,sD,sE,sF)=$ @)=$-=$ )Hr$-|C-Bv-AY-@=-? ->-<-;)A)?)=v+9)@)>)tE-)D)B)A)@)G.A$, $| r$V$y @$ $Ut2r O;PD$U7D{$y;P|Bv6Bv7GN$7D{r$;tF& $ 4^$ t4 r rt-l VE VD uI4HstE sD `y$ VB 4;>$3:$V<y$<$U>$:@ $ @ $ kH@tDE-FIGfDE-FIGfO|;AA;A>A@ACAD @ $:D :C:A:@I{$;t@tA@t:|E=tB:E$ VD{V$ VEV$ VBBy$ |)uV+ V+ (X*t.,P 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 $>Fm >B;t>^ $;t:{ $>e >6 G2l .E 9$5WBf$5WBB$$8$ %7$ &6$ T-$U T $y|R ]R W_N$ T r$ VtTQX$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 $9cQ 9c $9Z& $cQ Zn 9U 9U $9U $U ^ 9Z& $9^ $9^ |UZVWVWT=VvWy$tX5 %\_ $|PVRVRORS|y$<eC $-g| $-eC $-te M$9VM_$2#H$U #%$y2|! y! &zN$ #%r$rt#lr2d$U A$y2|; y; N$ Ar$2$U $y2 y "N$ r$rtV ] $ ] @$$ @$ $ Vu@@tGKmV|_V_e_Ztb|_Z]!]!_Ze`$.F&$3tM0|H0J0WKZ0WKZ4I:J7Lv7Lv7II7IK4;M_U$$N{ 9$$LB ]$$O$uJQ -tg % % V$ $9|     U y $Ut  r $N ru2V $$|t$t t  ru O t V)A $)A @$r'2'$U '$y2|% y% *N$ 'r$t))$uST $0W|X*PGuI4/^$-I$8tH8D8@8<8985380>u=?WEP?WAm.C@$6*$6/:$7It+37l|&;&9&6+$N=*$r6,)u7%t-7%,8+3;-+3=|)u;-t,6$A$6($7I$7l| ; 9 6$e$N=$A$r6,"7%t'O7%&8$;-$=|";-t&8|dZ8dZ;-c:Wtg57|c7a;a;c;-eC$>tg /&z$7)e$0W"]$7"$<)e$<"$DX4^ r$G4 _S4<c2K9;L +O"s9;| 9;&="=)u+W9:7Y:6<-6<5 42; :  -%*$r.?{$//9$/$/0$/&z$0Wt03 :|E=!Vt :` $#a %:u_ :c $#tcQ %:uR0t\$O :|D :C9tZn CL$U?{L$yC|J?J?{P&N$?{Lr$:N{$CN{$F&tN@ M@uOQHLGMHH@tD4@t@P@t9Bdn53 !V ]$([(Um%:^rt 2d$U@ $U !V | W W V VV @$   t 2r @$ ]V$8:8682l9'O=4^$ y $ VMV/0W"3 ;tJ $>JQ. $. . .z $G|<g| $!VsBt\-`C @$;P|]8_Z8_Z7\7^6tt]5 6t\V$;ta`$<_J$9<_'9$A|ZZ>\>\>Y>>[v-b| @$B^ r$DXt^Q K|ZZ2$U ]$y2X yX N$ ]r$rtU $O O u38t_nk<%|8899X<<X;d$; t+ku.A $.t=$>$? 3|6ttO3| W6tt=|W:W:W:;:t. $ $. $.t2 . k 5 $= $?W $$C| WDX W@- W@t t@t tDXV$FtO 5y $C|DX@-@t@tDXyV$FtGu G ? ?kBV$r$$$ $ @$% @$ +WtTQL]H;3323 ($ $r Jt tcQ ^ Zn UO,O@>^@$:<aXTQs *:Fm8f8a?W]-b1sM@N48JQ8Fm8B8>9-8B|8B88;T=>;VvAW$BfVvBfT=AtYA|Vv>W>WAP=O=R>;O>;R>R>RBWV$BTr$FT$yKT=KtWDX5;tU$9;tU$2X5 2Z& ]$2S| $2S2Zn 2W 9$BS4BVB|Vv?WtTQ?WX&Wu &W#tT;t6 $a>3 S $L -` 0W)0W)A9$(\ %|X"sZZ"sZZ",W",YY $!VY $]!V[C$]|$t] 9^$#\%Zn>> =N{$=QC $K|MKtPDXQ GOhu14111310761110947457131191210141523645713119121014152364571311912101415236457131191210141523614152349/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage13121110915147654231296571011131114111014542763354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215141013Memory 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.0c02ec02fMC176MC176clk1Ht3 +3H +.O.)k)eO)3CG -G G G 99 G9 23 ;PO3 G:4 GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu t    G 2H H     kkO 'O $-'O $* $, / 03 'O O)e)e .A )).e)O).ek>f>d>c>b>^`>^_n>^^Q>^]5>Z>YEdE^AW>R>P>O>N>^L>^Km>^JQ>^I4>F>EEPEJAC>*>)>(l>'O>^%>^#>^">^!>>lE)E#lA>>>=>;P>^9>^7>^6>^5>3>2lE=E7lA/'@'?'>'=&z;P&z:4&z9&z7'5'4-?-9)1','+'*')&z'O&z&3&z%&z#'!' -+-%)'T'S'R'Q&zOQ&zN4&zM&zK'I'H-S-M)E'h'g'f'e&zcQ&zb5&za&z_']'\-g-a)Y O""rg|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 cQ YQ X5 Km JQ I4 e dn W U T H F = ']!'\'Y'X-c-]+3Vv)th(H]5(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$(lTQ(lS4(lR(lP(lN(lM(lL(lKm+S4+L+F'|P'O'N'M'KZ'J='I!'H'E'D-O-I+3Bv)tT(HI4(HG(-$-$($($(l,P(l+3(l*(l((l&(l%(l$(l#l++3+$+'|('''&'%'#X'"<'!' ''-'-!+3t)t,(H!3(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@P(l?4(l>(l<(l:(l9(l8(l7l+?4+8+2'|<';':'9'7Y'6<'5 '4'1'0-;-5+3.u)t@(H53(H3??{$Et0$?0z$?0$@P>@P<@P;@P:@P8@P7l@P6P@P53C<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$@P#l@P"O@P!3C(C"B?{|&?{%?{$u?{#X?{!?{ ?{?{?{?{tEt%EtuC;At*^@-@-?R$EtD$?C$?D$@PQ@PPm@POQ@PN4@PK@PJ@PI@PHCPmCJ-BD4?{|N!?{M?{K?{J?{H?{Gv?{FY?{E=?{C?{AEtMEtFC?AtQ@-Fm@-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$@Pe@Pdn@PcQ@Pb5@P_@P^@P]@P\CdnC^.BX5?{|b!?{a?{_?{^?{\?{[v?{ZZ?{Y>?{W?{UEtaEtZCSAte@-Zn@-Y.y$yy$]y$Ay$ y$ y$ y$|  UtUUU U U 2| $V$7tV7B7/7O1PEPYQ-*|X**:*:-t-tO*|**:*:--t O*|**:*:- $z $ $A $A $ $y $ $t .$.$$.$. $O O .| -t-2-7Z 7F 73 7 7l 72l 7E 7Y ] \ H I 5 4  ! 0g0a0S0M0?H=HdH^HJ09H7l0+0%H)H#l7f 7` 7R 7L 7> 79 7* 7% 7d7_n7P7Km7=777)7#gb5SN4?:4+&37c7^Q7O7JQ7! 7'O 75 7;P 7I4 7N 7]5 7b e_QK4;|_4;ZZ4;K4;FY-a`9$-S|$-M_$Vub5SN4?:4:+:&33d3_n3P3Km3=37&|9&4&%&  9t 9 k$ |r G  ,V$t , - / VTVOQ@ ;P , 'O g5fdcbXWVUmTQJIHGFm<;:rNru+3 t"O l *:dnBN4*:^y$8y$$y$>9*% a VR VD4 V6P(%$ (%$ 0 ($,,$-I$.e$/ d,, d-I d.e d/ |# *k# & ( +  ,< (%$,<+ *( 1$ # Vt( d)(|-Y ]t+|,< ,< V# 9&$9%$&$9%$&Ut\ UN4 U@P U2l VcQ Vh *r"9$VO $VT $9V$8V$A$$|;t:4 9 *O224cQ4]4OQ4I%:r IX |      @y$ ]$+@$   rX Vt|X $ $ @$ @ $ $     ;+ @$  r Vt | y$yy$Ut U  2rk| rt*&3Vug3)Ve^_QKm3#f`y$tf `y$R_y$Ly$a R M &3UgUfUeUdnUcQUYQUX5UWUUUTUKmUJQUI4UHUFU=U E=k> D  FY GvBf$ BB$ BB$ GvFYE=D  L$ > VtBB 9@ $]U@ $U2% $ 92%$]$9$8e$:$;$< =|5  dt8e |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 Oru $-l@$.A| W. -l * t* W* *: *: ,st+$ $k +Wk- $U $y| $ N$ r$d$U A$y; $; N$ Ar$A$9t $93 9y$8y$9 :4  3   u3 GNi23467523414214214214214214214214214214214242651422341415131314111215101011124265942659675317121510101112234317131411121510317426597/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage9799711101414101112141115415252411115121412141415131011121115131215432651651415267514101123415121314101115623415615121363542979779MC173CSBRRE'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...tMJ 2K2l03 21Pge 2fOO##**1P1P77>>EPEPKKRRYQYQ__"O",,Offl3 2O]%" #!#!!#!*!(l*]+) *"7"5,5,72l"K"I,I,KFmFmD4 2EP"EP"C,EP!>!]?= >96 27"1P"/,1P!R!PmR!YQ!WYQ"_"],_"f"dn,dn,faCG -G G G ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutGG;-3;-<<3C3CdCE;>; 9G9::GsG* d$U&W @$y*| ;% ;&WN$&W @r$3 $&t (u * 9$:W+$- AtW>;U$>^Y$>V>W=|S!=T=CT=>;U$CU$?Wt1PC;3B$A2>;1 $>^5$>1>2=|.u=/C/>;1,$C1,$K/C;W$EttKEtREtX5Et^QK|HC;K$KAK;C;?{$K5KN!C;Q$KT=AtQ>;O$>^S$>Pm>Q=|M=N!CN!>;O$CO$AtKm>;I{$>^M$>JQ>Km=|F=HCH>;I$CI$?WtU?WO?WI?WC?W7lAEP>;C_$>^Gf$>D4>EP=|@=ACA>;C$CC$At?4>;=B$>^AI$>>>?4=|:=;C;>;=f$C=f$At9>;7%$>^;-$>7>9=|4=5C5>;7I$C7I$C;9^$C;E$?Wt\A]>;[$>^_$>\>]=|Y>=ZZCZZ>;[$C[$!d'$!b!`w`wb td!|bc>c>ltc|]tb5 _$^ $:_$ ]:f`$eC $ f`$|]! r]! r]!y]! +Z t`C |\!]|$!\!Y\ t]X!|\\\!Vt\-b$U)b|$y-|`w)`w)eN$)b|r$*tbC;^ $.]|$K|ZZ*:t\-[$U)[$y-|Y)AY)_'N$)[r$d'y$!d'$!]|$7t(l7#77D{]$77>^]$78B]$72%]$7D7>78?W=?W+C+$>;+$A-lC|*=*=(>t-l>,P>^/$>;+z$7,]$7,C;-9$Et-7\]$C;)A9$7(%]$C',$>;',$A(C|%=%=$u>t(>'>^+$>;'$?W'OC;$9$7#]$C"$>;"$A$C|!=!= >t$>#l>^&$>;"$?W"?WlCH$>;H$A C|==>t >>^",$>;%$7A]$C; ]9$7V]$7P]$7J]$Et)7]57WEt%7PEt )ug5 `$!|\tdn$dn$]$W$Pm$I$C$G7G6G0G1KtEPK?4K9K2!|b!3tb dn!|UZZ&$!V$-UJ$U)U&$y-S!)AS!)X|N$)U&r$*:tUm.V$!VUm!V$!|UZ!S!UZ tV!|UZUUVv rVv rVvyVv +T= tY |UZ tW:Y $W $ Y $ R_$QC $:R_$ Pm|O rO rOyO +M tR |N!P&$!N!LvN tP!|NO=O=!VtN.P&$*:N-N$U)N{$y-|Lv)ALv)QN$)N{r$!P&$S|$!N!4!5{$-3$U)3$y-1)A1)7%N$)3r$*:t4.5{$!V4!.$!|-Y!+ -Y t.!|-Y--5  r5  r5 y5  +2 t8B |4 t5:7$6 $ 7$ >^$=B $:>^$  |:!<%$!:!8u: t<!|:;=;=!Vt:.<%$*::-:$U):{$y-|8u)A8u)=N$):{r$!<%$!: tI!3H!|H-I{$tI!|AY!B$!I{$I{y$-AI$U)A&$y-? )A? )D{N$)A&r$*:tAm.B$*H-G$U)G$y-|E)E)K&N$)Gr$!VtAm!B$!|AY!? AY tB!|AYAABv rBv rBvyBv +@= tE |AY K$J $:K$ tC:E $C $ E $!I{$!|H!EEH tIX!|HHHltI4|CtG!5{$!|4!114 t5W!|444lt53|/t3 *^$)A $:*^$ (l:1 $/ $ 1 $|' r' r'y' +% t* |&!(%$!&!$u& t(!|&'<'<!Vt&--I$U)-%$y-|+ )+ )0zN$)-%r$*t-l.(%$*:&-&$U)&z$y-|$u)A$u))N$)&zr$5{y$!.$!(%$!&t5-.$!|-Y!3t-l /!| !!z$-$U)$y-)A)#%N$)r$*:t .!z$!V !!z$!| !  t!V!|   ! r! r!y! + t$A |  t!:#$" $ #$ $ $:$ |t rt rtyt +; t |X!Vtk.$*:k-H$U)$$y-|)A)zN$)$r$!$!Xd$Ud$yb]bh N$dr$te ^ r 7 ]]$7$]$73B]$79^]$7?{]$7E]$7K]$7Q]$7)A]$7W]$7-]$7^ ]$0Wtdn0W]7d]$7c]$Adn>;b|$>^f$>cQ>dn=|_=aCa>;b$Cb$?Wtb7d7c7-72l7]$C;9$7]$C$>;$AC|;=;=>t>>^$>;$?W7JEt3797?7E7K7R7X57^Q737 7%7)ukskOGrOr2rO222V2VV:kOOOVOrOOVOOr   A A A2A ;?.?*?%?!3?>;2K2*dn*]*W*PmEtEEt?Et9Et3 9$ 2K|aEttdKdn^.$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^QWPJQC<6P/("Opf_Y.RKE->71,*#, t_n X R|c rc rcyc +a tf |b.u r.u r.uy.u +,< t1 |-YI! rI! rI!yI! +F tLB |H tfg| $gaZnSL$F&$?{$8$2%$+z$$$%$ Km D >MFm? 0 * 7l #l 92l+%le^X5QJD4=603)"3d^QWPJQC<6P/("O|]C/ GNhu1421421421421421421421422346753174265426596751314111215101011121415133171314111415131415131314111215101011121427/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage415215141312542152141312111097654315214131211109765431110142310121197151413654152141312111097654312149524111151214111541521336791013367910133679101336791013367910WE'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't03",03'6",6'=",='D4",D4'J",J'Q",Q'X5",X5'^",^$KIlJ$fdnle3Be3BcQ.ee3B033B-.e-.e033BJ3BH.eH.eJ03EP$EPClD43D43A-D43=3;P-=>HGGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hu<>=BC_N$=B@ r$=t@PAA$=FAmF$U=F$yAm|D.@=1PtA2I|@=/:@/:@AYAYAYAYd? tD{|@=J$9I{ $tA'sC$9B $C$2IH_$2|F2D.D.F1PtH;2I|F/:Gv/:Gv/tH0|A0tFm2I-$2|,<2*.*.,<1Pt-2I|,</:,/:,/t-l0|'<0t+'s/$/$+-y$+-2|,<2lt,P-5\5U5OQ0W|'<5tH5A4;P 54 5-CAG $CGe$UC;A$yG|<B<C;"N$C;Ar$J t!3CH:W!3 C;P*u;*:*9*8*1*2*4*53*B*?4*@P*Am5WD9tC r3B $$2% $$5Wu79|+  9& 5{$ *^$ *^$ @ @0 @.u @,< @* @/ @-Y @+ 9*$  @( @'k& &9-Y9+  t40. ** uC A4^ $91 $|& * ( 't3 2l :4= u6 5 JQ I49 83J $$5tJ3=B $$5= 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"O2I2I2Iz2I2I5Wl)%^]$)%)$A]$)$#% $ $!3 $"O"s" $ !|  u<!Xsus<"sXt#l )]$)]$) ) 8 $!$$!3 !uO)']$$$$8#% $:Wt#l $ $ $ @]|]] ] W]] ] t V $ ] ;] tt V  V ttk 9 9   #$$$ @]|]]t];]]]X V$ ]] XX V VXt"O 9 9 "$!z$ ]$A$$$%$ V$$ V|$A$$$$$]$y$$$ y$ $ $ $ $ $y $ y$]t"! lO3 2   V| VXtOkO V#$0W|%0W$u0WH$*H_$$r It; |:  :  V9 V7Y98u 9 7Y8u<%$=B9$; 9$rt^cQ>^\>^U>^OQ>^H>^A>^;PDX!3"O! )'O5's's 277 2H9I ;P 4 !'$$'|%%!#%%""##&z @$t& !&3'O5Wu6*34^ $2- $$A4^ 9$A- 9$=t2 =2A2$U=B2$yA|0<0=B6 N$=B2r$A,,$U=B, $yA*<*=B/^N$=B, r$=t,P>;4>;-DX4 DX- Du2 DX,P $ ( $' $t' 8$5,s] ]$5|;,st ,s ,s3 ,sO ,s $,s $,s $,s $53$$53y$755k5554|X4;446P;8;53$]:4y$3tO4^34^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#]5#V#O#I4#B#;#53#.#peg#^#X#Qf#=f#6#D#0#J9tf9_9YQ:d:^Q:W:P9R:JQ:C:<://9>9EPK/dn/]/W/Pm/./53/;/B r r(c(]5(V(O(I4(B(;(53(.>^rJ GNgY1615141312111098135724616151413121110981357246161514131211109813572461615141312111098135724610/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage131215141110967542310111294132642753189101112131415166427531891011121314151664275318910111213141516991415131011127331794132101112101552524512613451261373926751114111410159212345679141210151311141513675141513iGHRRcTiGHRRcTiGHRRcTCE'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 Ht2HHHH H H H; k@- k@-2@-@- @- @-@-@- ,P2,P,P,P,P ,P ,P ,s k$e k$e2$e$e $e $e$e$e ::l:O:3::::222O222l232:*:):(l:'O:&3:%:#:"2"2*2(l2&32#2)2'O2%?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hut8: : 8(%C(%Am(B.AAm.AC]I]K K I8JQ9H>I4;S>R;N:4P9S4 +O + + + 2 +k + + + 9  2Ok + + +O + + +3 +l +93Ol +#l +% +' +"O +$ +& +( +!39!3"O#l$%&'(=cQ4cQ<%6<4A58\9Zn>[RkR1311P,3;=>;;8:4:9<4 2l%3+YHY",Um'UmY!3Y JJG GG QQN4 N4N4:k:AmkAm9^E:C>D+]H]+fHf+KHKUmkUmfdcba`_n^QVdnVb5V_ [VcQVa8N49K>M9^W:Um>V8_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\ ] ^ _ a b5 cQ dn e \_$ @ \_$O\$  g|r$O|b!OaO_O^O]O\O[vOZZ r`w r^> r\ X! r_Z r]! $tc $b $a $`g $_J $fS$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])Um@t^ @t[ @tV @tR ]|!$:W|A:A:A9A:?;PtE >;|@?$U?{$y=v$=vBN$?{r$8$U8$y6$6<%N$8r$>;D{V$>;;V$:tAm%:ey$re$]|$rc$VY$ VY9$rb|U$U&$ra`$r`C9$K$K$r_'$AI$A&r$r^ $rtdn\SPmJQ9O $SX$OQ|J J JO-$N VO $rdM]tR]P +OQ dOQ V|M dtPQC$M$N$ r|J rD E $J$H_$L$tH|D  D  D H$N VH_$rdF]tKm]J- +H dH V|F dtJ- V|M VF 9F$u\ZYX\XYZtQJf]$9rdr$:u\ ["s\"s[$"sZn##YQ X$UVW$y |UUV[CN$VWr$ Y$!Y$:uTQ 'OS$U#S|$y'O|Qv"Qv#VN$#S|r$:uUm 0WS4$U&WI %J -J ? 6tZ&r$%9 X$UW$y|U$U[CN$Wr$tX5UJ$ V9QU$YU$uXWU& $'sU&r$!V|0!0!0 0!.u"Ot3%:|/%:3BV$4^$u32l1P>;[CV$-I %8 ?>%8\_$8W_$1s|/;|7;|W(uS4 =|2>;2>;2=B2=0>t6 A|1At4=]5=T>Pm?Q$(Q$yX5#S53|_4;d'r$8d'$y4;g|$4;dJ$U53tdn>|_=d'r$Ad'$y=g|$=dJ$U>tdn0a$9a$4e=euP!g5"s]/:Um+WK :Am+W:DXt5E-$UEPE-$<|21s1 $1st039b50b5cQ dn uc(TQ.C_ $e$]h r$-5-4 6t1 $ 9thR!VB>;b$95Wb$9' & % $ #l "O !3 3      k O 2    r!r"r#r%r&3r'O  ! " # % &3 'Or(l (l )$$ $ $ $|%#"! uX< < % "  X # ! u( $$' $$&z $$%^ $$$A $$#% $$" $$" $#% $$A $%^ $&z $' $( $% $ $ $ $ $] $] $$ $$ $$ $$ $$% $$tr3rOrkrrr  3 O k   r  A$d$ A$ A$ $|tX;  t ;   X  t r r rrrr2       2rO O $ $ $ $ $|   t W ;    t ;   W $$y $$] $$A $$$ $$ $$ $$ $ $$ $A $] $y $ $ $$z $$$z$tO ' "O #l $ % &  3      k O   r,, V,, t!3  2 !V|b!!te d R Km 9M_$D$ rD{$ rD 9F$e]5YQTKm@:4QsYQ$T4f=f.2l;t^Q;tZ;tU;|N!;|E=88e$88B$<8B$@8J $8E$8<$2M$"st274^$<|: A5{r$ 9tOl  $ $$ $$ $(   ( l    O@tM@tI4>53ub %:r I|EHVEVHI{$ H EtKm|HHH :EA&$!VBBV$KU$ K$*:@=*:@=)A?)?)=v)A=v)A>)>-IA&$-=v-I?-?,stC|46V4V68B$ 6 4t:4|67Y7Y:{U$ :{$ r8B$C_A$:I{@$:C$stJQ*As9 :|4tH.? :6C r8 r- 9t 9(l8O $;t;P;tD4;tL;tH8"O8#l8$8%8&8'8(4;"O4;#l4;$4;%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;Hutk2O2 3 33"/O0533"" ( 2l#5W!2ll0 0"4^;59::H8d8AA/?0=53>"A"C(C",8",9(92lF5WD42l@0C0EP4^856P:7l4^'O5%:&32l45W22l/0104"'O"(l((l",0",1(1/.0,P53-lH0d0'O'O4^*5(l:)4^M5J:KIIHS4dS4/P0N53O",S4",TQ(TQ"I"J(J2lW<5WUm2lR0TQ0V4^I5G:H4^Z5X:Y2lhu5Wf2lcQ0e0g" "",Z",\(\",dn",e(e/b50_53adndnk2k  O2O   HZdZ4^^Q5\:]5=-l => =H =O =Y =2 =: =D4 =K =Um =]5 1Z$9Y $9\ $5|ZZ6tZZ6tZZ5{ZZ6,X!6t]|9|Y>X!Y.$UY $yWAW\_N$Y r$WtYQ\9CJTQb|`w ]$r$@$  $ $ t  |O   $N $r W t  d  | W t  $ :$ 2 | O    $N$rt t  d2 2|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$)_$$cQ$Y)X| $([ $[ $(lY$#Y$'O[(l|X!#%X!#%W#t[#Zn#]$#Y$(l=) =&3 "k$"s|"+$U"]G$(%$y#tO#l" @k$"s| " d$U"G$(% @$y#t #l 2$]$ | 2tdn0|c1sc1sc0zc1,a2_1tf4|b2dZ3tgYy$A$ZS4IA80'Odn=7l $ V$ $:WX :W\5W_5Weut  $ yU$)_$3c$,sc$,sg|$,sa$2|dte)X$U5|W6tW6tW5{W6,T6tZ&9|U,sZ $,sI{ $,sL $5E6tE6tE5{E6,C6tH9|D)Gf$U2S,sP$,sVC$,sR_$3R$)N{$5WtTQ5WN:WJ:WG2S40|R1sR1sR0zR1,PZ2N1tU4|Qv2S!3tV(lH$#H$'OJQ(l|F#%F#%E#tJQ#I4#Lf$#H_$J $(J $)GB $$H$R)N{$(T $T $Rr$(lQ$#Q$'OS(l|PZ#%PZ#%O=#tS#R#U$#Q$0|M1sM1sM0zM1,J1tP&4|K4U&$4O$PZQf$UQC$yO=AO=TN$QCr$O=tQH|EG$UG$yEAEK&N$Gr$F5I!6tI!6tI!5{I!6,F6tLB9|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/$#/$'Ot1P(l|-#%-#%,#t1P#03#3e$#/^$0zr$1 $(1$), $$/$&3)$ $((% $(% $(l&$#&$'O'(l|$u#%$u#%#X#t'#&#)$#%$200|0 1s0 1s0 0z0 1,-2,<1t3B4|/203t3:W%:W(l5W,P5W1), $30$,s/$,s3$,s.A$2|1<)$$U5#X6t#X6t#X5{#X6,!6t&z9|"<,s*^ $,s' $,s8B $,s; $546t46t45{46,2Y6t79|3u)6,$U2Bv,s?{$,sE $,sA&$3AI$)=B$5WtC5W=:W9:W6P2A0|AY1sAY1sAY0zAY1,? 2=v1tD{4|@=2A3tD(l7I$#7I$'O9(l|5#%5#%4#t9#7#;-$#7%$9^ $(9^ $)6 $$7l$@)=B$(B$B $Ar$(l@$#@$'OB(l|? #%? #%>#tB#Am#D$#@$0|;1s;1s;0z;1,91t>4|:4C$4>^$? @-$U@ $y>A>C_N$@ r$>t@P6|46$U6$y4A49N$6r$5576t76t75{76,56t; 9|69:{ $97% $8B$=tf =a 2| ,s$,s"$,s$3$)$5Wt 5W20|1s1s0z1,21t"4|2u3t"s$l)$( ]$ ] $Ar$(lH$#H$'O (l|#%#%#t ##",$#%$0|X1sX1sX0zX1,1tz4|;4!z$4$$U$yA N$r$t ]U$"$k$"s| "H$U"yG$(%$$y#tk#l3 $y$A]$ $ V$ O |O  +$N$r t  dO O| tr$@ |$U$$V$s$r $$rVtdV[VSVJQVBV9V1PV'V ,s^ r$Ir%: tZS4IA80'OkO 9 9 9r|rt;XVtV;VXtO%:\%:f%:T%:Km%:C%::4%:2l%:(%:!3%:%:%: 2r9$9$,sZ$ ,sI{$ ,s8B$ 2!32,s',$ ,s,$dn=! =3 -7YQ7\2`2f-c2T2OQ7Km7H-Am2C2>7:47622l7(7%-036$d2lr$2l$d2lN$2|6y$d2lyr$2ly$d2lN$2X6 y$d2l yr$2l y$d2lN$2 W6$d2lr$2l$d2lN$2 6 $d2l r$2l $d2l N$2+WA$+W$+WA$+W$+W @$+Wt+WO+W+WO+W 3333 3 7777 7 -R2,GNi'?5814418558144185581441851957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816195761211101341538161957612111013415381619576121110134153816b42bb42eb42fb42ib43fb43eb43ib43bb44fb44ib44eb44bb45fb45ib45eb45bb46fb46ib46eb46bb47fb47ib47eb47b10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPageMemory Extension BoardRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aMemX16.sil16RRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'aRTMapCAS'aRTMapCAS'aRTMapRAS'aGNDRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDRTMapAd.7aRTMapAd.8aRTMapAd.2aRTMapAd.3aRTMapAd.4aRTMapAd.5aRTMapAd.6aRTMapAd.6aRTMapAd.5aRTMapAd.4aRTMapAd.3aRTMapAd.2aRTMapAd.8aRTMapAd.7aRRRRRRRRRRRRRRMosRamV+WE'CAS'RAS'A8A7A6A5A4A3A2A1A0GRNDGNDRTMapRAS'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#lBBBB!3BB*BB(BB,BB.BBABB@PBBBB4BB2BB6BB8BBKBBJQBBFmBBHBBQBBOBBSBBUmAhRAg5AfAdAcAbAaA`A_nA]A\A[AYAX)h)g)f)e)dn(cQ(b5(a(_)^Q(]5)\)Zn(YQ$U$T$S$R$Q$Pm$OQ$N4$M$Km$JQ$I4$G$Fm)C)A)@)?)>(=(V=V>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur tb5 cQ dn e f _ a $r IXGG|UZVvX!Y>ZZ\]!^>_Z`wabcdX$:tfY[\]_n`abcdfg5hRW$W$i$X h $ g| $ f` $ eC $ d' $ c $ a $ ` $ _ $ ^ $ \ $ [ $ Z& $ Y $ YQ ^Q ]5 JQ Km FmF& $GB $H $J $K& $L $M $O $P& $QC $R_ $S| $T $U $ ]|Bv ]C ]E= ]FY ]Gv ]I! ]J= ]KZ ]Lv ]M ]N ]O ]P ]RrE-$tS4 VF VH VI VJ VL VM VN VO VP VR VS4 VTQ VUm E $ E $ V$ VEN4 M S R Q Pm OQ ? @ :4 ;P |/02Y3u46<7Y8u9:;<>? 2I$:t@P45679:;<>?4@PAmB2%$2%$C$2 B $ A $ @ $ ?{ $ >^ $ =B $ <% $ ; $ 9 $ 8B $ 7% $ 6 $ 4^ $ 3B $ 3 8 7l $ %   ] $!z $#% $$A $%^ $' $(% $)A $*^ $+z $, $- $. $/ $ ]| ] ]u ]  ]! ]#X ]$u ]% ]& ]' ]( ]* ]+  ],<re$t-l V!3 V" V# V% V& V' V( V* V+3 V,P V-l V. V/ A$ A$ 1 $ V (l 'O - , + * )  3 O k    | ; W  ;;Xt $:t kOk3 $ $$  z $ ] $ A $ $ $  $  $  $  $  $  $  $  $  $ $ 2 2  : :2 : 2 : $ : $ : $ : $ : $ : $ : $ : $ : $ : $ :$ $ :A $ :] $ :z $)| ;) W) ) );))));)X)t)))0 $,st* *k***O*k*******3*: $*: $*:$*  : : : :k :O :3 : ) * + , - 'O (l %^|%^%^u%^ %^!%^#X%^$u%^%%^&%^'%^(%^*%^+ %^,<,se$(t-l&W!3&W"&W#&W%&W&&W'&W(&W*&W+3&W,P&W-l&W.&W/%A$%A$%1 $&W / $. $- $, $+z $*^ $)A $(% $' $%^ $$A $#% $!z $ ] $ % $ :7l :8 :3 :3B $ :4^ $ :6 $ :7% $ :8B $ :9 $ :; $ :<% $ :=B $ :>^ $ :?{ $ :@ $ :A $ :B $)|/)0)2Y)3u)4)6<)7Y)8u)9):);)<)>)? 02I$,st@P*4*5*6*7*9*:*;*<*>*?4*@P*Am*B*:2%$*:2%$*:C$*2 :;P ::4 :@ :? :> := :)ZZ)\)]!)^>)_Z)`w)a)b)c)d0X$,stf*Y*[*\*]*_n*`*a*b*c*d*f*g5*hR*:W$*:W$*:i$*X :a :_ :f :e :dn :cQ :b5 8a 8b 8c 8d 8f 8_n 8` BB|TBBUBBWBBXBBYBB[vBB\BB]BB^BB_BBaBBb!BBc>BBdZIXW$DteC;YQC;ZC;\C;]5C;^C;_C;aC;b5C;cQC;dnC;eC;fC;gBW_$BW_$Bi'$C;X58h $8f $8e $8d $8c $8b| $8a` $8`C $8_' $8]| $8\_ $8[C $8Y $8X| $8X8] 8\ :p`gM::':1s`g-M1s:-'1sJtat]J7%22]5.JQ27l.$2K_nr GfT$dCTr$CT$dCUN$B|Qv9;U& r$9;tUm9;S| r$GfR$dCRr$CR$dCT-N$B|OCtTCS4COQCPGfO $dCO r$CO $dCPJN$B|K9;O r$9;tQ9;QC r$GfP$dCPr$CP$dCQN$B|MGfGB$dCGBr$CGB$dCHN$BD 9;G r$9;tH9;F& r$GfE$dCEr$CE$dCFN$B|BvCtGCECICKmGfI{$dCI{r$CI{$dCJN$B|FY9;J r$9;tK9;K r$GfK&$dCK&r$CK&$dCLfN$B|HGf7$dC7r$C7$dC8N$B49;8B r$9;t89;6 r$Gf6 $dC6 r$C6 $dC7IN$B|2Ct7C6PC2lC4Gf2%$dC2%r$C2%$dC3eN$B|/9;2 r$9;t49;4^ r$Gf3$dC3r$C3$dC5N$B|0Gf=B$dC=Br$C=B$dC>N$B: 9;= r$9;t>9;<% r$Gf;$dC;r$C;$dC<N$B|8uCt=C;C?CAmGf?{$dC?{r$C?{$dC@N$B|Gf-$dC-r$C-$dC.N$B*9;.A r$9;t.9;, r$Gf, $dC, r$C, $dC-IN$B|(Ct-C,PC(lC*Gf(%$dC(%r$C(%$dC)eN$B|%9;( r$9;t*9;*^ r$Gf)$dC)r$C)$dC+N$B|&Gf ]$dC ]r$C ]$dC!N$B<9; r$9;t!39;A r$Gf$dCr$C$dCN$B|Ct CC"C$Gf"$dC"r$C"$dC#N$B|u9;#% r$9;t%9;$ r$Gf$A$dC$Ar$C$A$dC%N$B|!9;rd9u9299 99 t\ I4 6P #l  :\ I4 :6P #l : 8[ 9uk98tY 9;#l :O ! 9;, :4 G 9;6 :Zn O 9;@P ! 4 9;JQ G Zn 9;S 8hR :039;( :CU :h 9;BB4BB2BB6BB8BBKBBJQBBFmBBHBBQBBOBBSBBUm)h)g)f)e)dn(cQ(b5(a(_)^Q(]5)\)Zn(YQ$U$T$S$R$Q$Pm$OQ$N4$M$Km$JQ$I4$G$Fm)C)A)@)?)>(=(V=V>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HurGG|UZVvX!Y>ZZ\]!^>_Z`wabcdX$:tfY[\]_n`abcdfg5hRW$W$i$X h $ g| $ f` $ eC $ d' $ c $ a $ ` $ _ $ ^ $ \ $ [ $ Z& $ Y $ YQF& $GB $H $J $K& $L $M $O $P& $QC $R_ $S| $T $U $ ]|Bv ]C ]E= ]FY ]Gv ]I! ]J= ]KZ ]Lv ]M ]N ]O ]P ]RrE-$tS4 VF VH VI VJ VL VM VN VO VP VR VS4 VTQ VUm E $ E $ V$ VE|/02Y3u46<7Y8u9:;<>? 2I$:t@P45679:;<>?4@PAmB2%$2%$C$2 B $ A $ @ $ ?{ $ >^ $ =B $ <% $ ; $ 9 $ 8B $ 7% $ 6 $ 4^ $ 3B $ ] $!z $#% $$A $%^ $' $(% $)A $*^ $+z $, $- $. $/ $ ]| ] ]u ]  ]! ]#X ]$u ]% ]& ]' ]( ]* ]+  ],<re$t-l V!3 V" V# V% V& V' V( V* V+3 V,P V-l V. V/ A$ A$ 1 $ V | ; W  ;;Xt $:t kOk3 $ $$  z $ ] $ A $ $ $  $  $  $  $  $  $  $  $  $ $ : $ : $ : $ : $ : $ : $ : $ : $ : $ : $ :$ $ :A $ :] $ :z $)| ;) W) ) );))));)X)t)))0 $,st* *k***O*k*******3*: $*: $*:$* %^|%^%^u%^ %^!%^#X%^$u%^%%^&%^'%^(%^*%^+ %^,<,se$(t-l&W!3&W"&W#&W%&W&&W'&W(&W*&W+3&W,P&W-l&W.&W/%A$%A$%1 $&W / $. $- $, $+z $*^ $)A $(% $' $%^ $$A $#% $!z $ ] $ :3B $ :4^ $ :6 $ :7% $ :8B $ :9 $ :; $ :<% $ :=B $ :>^ $ :?{ $ :@ $ :A $ :B $)|/)0)2Y)3u)4)6<)7Y)8u)9):);)<)>)? 02I$,st@P*4*5*6*7*9*:*;*<*>*?4*@P*Am*B*:2%$*:2%$*:C$*2%^|Bv%^C%^E=%^FY%^Gv%^I!%^J=%^KZ%^Lv%^M%^N%^O%^P%^R,sE-$(tS4&WF&WH&WI&WJ&WL&WM&WN&WO&WP&WR&WS4&WTQ&WUm%E $%E $%V$&WEU $T $S| $R_ $QC $P& $O $M $L $K& $J $H $GB $F& $ :Y $ :Z& $ :[ $ :\ $ :^ $ :_ $ :` $ :a $ :c $ :d' $ :eC $ :f` $ :g| $ :h $)|UZ)Vv)X!)Y>)ZZ)\)]!)^>)_Z)`w)a)b)c)d0X$,stf*Y*[*\*]*_n*`*a*b*c*d*f*g5*hR*:W$*:W$*:i$*Xr t]5 ^Q _ a b5 cQ dn e f S R Q Pm OQ N4 M Km JQ Fm 3 7l 8 :4 ;P ? @ - , + * ) (l 'O % $   2  2    3 O k  :f :e :dn :cQ :b5 :a :_ :^Q :]5 :YQFmJQ Km M N4 OQ Pm Q R S :@ :? :> := :N$B: 9;= r$9;t>9;<% r$Gf;$dC;r$C;$dC<N$B|8uCt=C;C?CAmGf?{$dC?{r$C?{$dC@N$B|Gf-$dC-r$C-$dC.N$B*9;.A r$9;t.9;, r$Gf, $dC, r$C, $dC-IN$B|(Ct-C,PC(lC*Gf(%$dC(%r$C(%$dC)eN$B|%9;( r$9;t*9;*^ r$Gf)$dC)r$C)$dC+N$B|&Gf ]$dC ]r$C ]$dC!N$B<9; r$9;t!39;A r$Gf$dCr$C$dCN$B|Ct CC"C$Gf"$dC"r$C"$dC#N$B|u9;#% r$9;t%9;$ r$Gf$A$dC$Ar$C$A$dC%N$B|!9;rd9u9299 999k9tI4 :6P #l :O 9;#l ! 9;, :4 G 9;6 :Zn O 9;@P ! 4 9;JQ G Zn 9;S :039;( :CU :h 9;GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HutA@?>%=%C<C;C:C8D{7lD{6PKJ>G4D{WD{UD{TD{SCRCQCPmCOQCMD{KD{JKJS4GHD{g5D{fD{dD{cCbCaC`C_nC]5D{\D{ZKJcQGX%765%>!310/.%-l%,P%+3%*%'&%%-!#l   kAkAA+  AAA +,,,,, , k, O, 3, ,,3e/ 1 0 / . $-l $,P $+3 $* $' & %- #l A @ ? > $= $ 3yWyUyTySRQPmOQMyKyJHS4 Hyg5yfydycba`_n]5y\yZHcQ Xr t] ZJ [f \ |UZ_ZWX!Y> tb Y|[v\]^_ab!c> OY$ OY$Y$r Oh $ tf eg dJ c. b ` _ ^f $e $d $c $b| $a` $`C $_' $\ $[ $Z $]5\Z 9X$X| ]$c $R$H_ ]$ 9H$JKMJ $K $L $O $P& $QC $R_ $S| $T $U $V $ M J- KJ Lf |E=O=FHI! tR I|KZLvMNOPRS! OI{$ OI{$I$r OW$ tVf UJ T- S Q P O N 28 5 6, 7IO|0 :  1 2 4t=O4 |6< 7Y 8u 9 : ; < > 4^$ 4^$4$r B$ tAI @- ? = < ; : 99A $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(l $ & ',O| * ! " #t-lO$ |& '< (X )u * + , - $A$ $A$$e$r 2$ t1, 0 . - , + * )e/--+-H03| 2---1t03-|;-X-t------l]$-l]$2$r-l$-tH-,------($($(z$(]$(A$($$($:z$:z$:yz$ :Vs:|:::::2t2232O2l2]|]]]]]$ $:$ r"r$Xt9Vr:| t: : :::2t22222O2k ]| t] ] ]]] y$  y$: $ rr$ ;(t(((((k(O(3:AV$:$V$k:]V$($:AV$:]V$:zV$:V$:V$ rV$ rV$ rzV$ r]V$ rAV$ rV$ r]V$ ryV$ rV$ r r r r r r r r r|:$z$ $ $$$ t  t t   y y ]d$ t rAy$ $ V]#$0W]$ $5WuUOtcQS4>-!V$ $ut O|t!V r&-&>!3(l$&',"O| %*!"##t-l"O$|&'<(X)u*+,-$A$$A$%$e$r2$t1,0.-,+*)e:/^ $:.A $:, $:* $:' $:&z $:%^ $:':&:%"s#H$:#% ]$%:-$%:=$:3B ]$"s3e$:5:6:7:5{ $:6 $:7 $:9 $:; $:<% $:=B $:>^ $:?{ $:@ $:A $!3856,7I"O|0 %: 124#t="O4|6<7Y8u9:;<>4^$4^$%4$rB$tAI@-?=<;:9F]EZJE[fE\H|UZJ_ZDWDX!DY>ItbHYD|[vD\D]D^D_DaDb!Dc>EPY$EPY$JY$rEPh $EtfEegEdJEc.EbE`E_E^<f $<e $<d $<c $<b| $<a` $<\ $<[ $<Z $<]5<\<ZH;X$<X| ]$Kc $KR$<H_ ]$H;H$<J<K<M<J $<K $<L $<O $<P& $<QC $<R_ $<S| $<U $<V $FMEJ-EKJELfH|E=JO=DFDHDI!ItRHID|KZDLvDMDNDODPDRDS!EPI{$EPI{$JI$rEPW$EtVfEUJET-ESEQEPEOENF9E5E6E7H|0J:D2YD3uD4It>H53D|6D7D9D: D;=DEP4$EP4$J5$rEPC_$EtAE@E?E>E=fE $<= $<< $<; $<:{ $<8B $<7% $<6 $<8<7l<6PH;3$<3 ]$K>^$K.A$<# ]$H;#$<&3<'O<(l<% $<' $<(% $<*^ $<+z $<, $<- $<. $</ $<1 $<2% $F(E%E&E'H| J*D"<D#XD$uIt-H%D|&D'D(D*D+ D,<D-YD.uEP$$EP$$J$$rEP3B$Et1E0E/E.eE-IE,,E+E)LcQLS4L>L.8Km8[2E1Bf1C1D4|=v6Gv0? 0@=0AY5tJ4A0|C0D0E0F0H0I!0J=0KZ1PA$1PA$6A$r1PP&$1tN1M1Lf1KJ1J-1I1G1F(O $(M $(L $(K $(J $(I{ $(H_ $(GB $(E $(C $(B $(EP(D4(C4;@$(@ ]$7K&$7[C$(P ]$4;P$(S4(TQ(Um(R $(T $(U& $(Y $(Z $([ $(\ $(^ $(_' $2U1R1S1T4|M6W0O=0PZ0Qv5tZ4R0|S0T0U0W0X!0Y>0ZZ0[v1PQ$1PQ$6Q$r1P`C$1t^1]1\1[f1ZJ1Y.1X1V *| ;&& W*: ;&W &W #teWe#t# $ $* $$tO @$ %|W"st) BBBB3BkBB>d>>BD4$ 9>$ 9>y$>$A&D4|XD4;D4D4D4D4D4D4t>;>;Am;>tH>+>;|>;5 $5 $5t539$=|=A;DX $DX $DX $DX $DXz $DX] $DXA $tH F3 F F F F F 1su1s tX 93 9#l FO :3 :#l (P (@ <X <H <4 <# 1su @tOA A A AFO G  G G G r`PJ9:9)#Lf%;%&5f5d7X7GfK`KPJK;-K*tg5 d c b a ` _n 9Tf W U T S R Q Pm OQ <d<c<b<a<`<S <R <W<U 9? 9A 9@ :A:@ :?:>:= :<<<;<: d ?!@P:. /:rf/:d4;t]?_'$$?_n8r_JGtUm%:OQG@PG0   : 's /O?$r IX9t= 9 9rh/:` C VCEth 5Wt Uk U 9,P (X| r$|)u$tPKmGIJ- |C"MDEF!tPm G|I!J=KZLvMNOPOGB$OGB$"Gf$rOU$tT-SQPONMLfT $S| $R_ $QC $P& $O $M $L $J $I{ $H_ $JIH :FI$F& ]$#P$Fm#HPzHzIJMN4OQPmzQzRzSzT :RFm QPmOQN4MR ST*r> *u;*9*:?WG:W8eG9*:8dG*:8G:rh *u:*r=f$tb5#a$W_ ]$ :W$YZ\Y $Z $[ $^ $_' $`C $a` $b| $c $d $e $\Y.ZJ[f |T="^>UWX!!ta X|ZZ[v\]^_ab!OX|$OX|$"X$rOf$tegdJc.b`_^]W#Hb5zYzZ\^Q_n`azbzczdzfW #r_tcfdcba ` _n ^Q Gd,P:+3 :) $:* RGPit7/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage6543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152Memory 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuD{taD{_D{^D{]C\C[CZnCYQCWD{UD{TKJ]5GR0za0z_0z^0z]/\/[/Zn/YQ/W0zU0zT7I]53R0zP0zO0zN0zM/L/Km/JQ/I4/F0zE0zD7IM3B0z;P0z:40z90z7/6/5/4/3/1P0z030z/7I7l3,0z+30z*0z(0z'/&/%/$/#l/!30z 0z7I'O3zaz_z^z]\[ZnYQWzUzT#H]5RzPzOzNzMLKmJQI4FzEzD#HMBz;Pz:4z9z765431Pz03z/#H7l,z+3z*z(z'&%$#l!3z z#H'Oy+3y*y(y'&%$#l!3y yH'O y;Py:4y9y765431Py03y/H7l ,yPyOyNyMLKmJQI4FyEyDHM Byay_y^y]\[ZnYQWyUyTH]5 Rr tW T- UJ Vf |O=Y>PRS! t\ S|UZVvWXYZ\]! OS|$ OS|$S$r Oa$ t`g _J ^. ] [ Z Y X` $_ $^ $]| $\_ $[C $Z& $Y $V $U $T $WUT 9R$R_ ]$\$L$BB ]$ 9Bf$DEFD{ $E $F $H $J $K& $LB $M_ $N{ $O $P $ G D E- FI |? I!@AC tL C|E=FYGvHIJKM OC_$ OC_$C$r OQ$ tPJ O- N L K J I H 1 .e / 0 |)u3u+ ,<-Y t6 -|/01245 6<7Y O-$ O-$-$r O<%$ t: 9 8e 7I 6, 5 3 2; $9 $8 $7 $6 $5{ $4^ $3B $1 $/ $. $1P03/ 9,$, ]$7%$'$z ]$ 9$ !3 $ $ $#% $$A $%^ $&z $' $* $ ! H e  |X#X< t& |u !"#%&'< O$ O$$r O, $ t* )e (H ', & $ # "!He  |X"#X<!t& |u !"#%&'<O$O$"$rO, $t*)e(H',&$#"* $( $&z $%^ $$A $#% $ $ $ $!3  :$z ]$#'$#7%$, ]$ :,$/031P. $/ $1 $3B $4^ $5{ $6 $7 $8 $9 $; $1.e/0 |)u"3u+ ,<-Y!t6 -|/01245 6<7YO-$O-$"-$rO<%$t:98e7I6,532GDE-FI |? "I!@AC!tL C|E=FYGvHIJKMOC_$OC_$"C$rOQ$tPJO-NLKJIHP $9O ]$N{ $M_ $LB $K& $J $H $F $E $D{ $FED :Bf$BB ]$#L$#\$R_ ]$ :R$TUWT $U $V $[C $\_ $]| $_ $WT-UJVf |O="Y>PRS!!t\ S|UZVvWXYZ\]!OS|$OS|$"S$rOa$t`g_J^.][ZYX2!1H1e1 4|X6#X000<5t&40|u0 0!0"0#0%0&0'<1P$1P$6$r1P, $1t*1)e1(H1',1&1$1#1"(* $() $(( $(' $(&z $(%^ $($A $(#% $( $( $( $(!3( (4;$(z ]$7'$77%$(, ]$4;,$(/(03(1P(. $(/ $(1 $(3B $(4^ $(5{ $(6 $(7 $(8 $(9 $(; $211.e1/104|)u63u0+ 0,<0-Y5t64-0|/0001020405 06<07Y1P-$1P-$6-$r1P<%$1t:1918e17I16,1513122G1D1E-1FI4|? 6I!0@0A0C5tL4C0|E=0FY0Gv0H0I0J0K0M1PC_$1PC_$6C$r1PQ$1tPJ1O-1N1L1K1J1I1H(P $(O $(N{ $(M_ $(LB $(K& $(J $(H $(F $(E $(D{ $(F(E(D4;Bf$(BB ]$7L$7\$(R_ ]$4;R$(T(U(W(T $(U $(V $(Y $(Z& $Y $(\_ $(]| $(^ $(` $2W1T-1UJ1Vf4|O=6Y>0P0R0S!5t\4S0|UZ0Vv0W0X0Y0Z0\0]!1PS|$1PS|$6S$r1Pa$1t`g1_J1^.1]1[1Z1Y1XB R ,  R B ,  (R (B (, ( @tuOA A A FO G  G G AG 8t'O87l8M8]5$]5$M$7l$'O'O7lM]5rU#Y7YJ-#J-7J-3#373 ##7$eta _ ^ ] \ [ Zn YQ _] (a(^(](\YQ( PMLKmJQI4LKmJQI4N M (P(O(N(M(L(Km(JQ(I43 6 5 4 ;P :497 ;P :4 976 5 4 3 (;P (:4(9(7 (6 (5 (4 (3 +3V(& V%V$V#l& % $#l(( ('(& (%(#l (+3 (*N+3DPDRDS!It\HSD|UZDVvDWDXDYDZD\D]!EPS|$EPS|$JS$rEPa$Et`gE_JE^.E]E[EZEYEX<]| $<\_ $<[C $<Z& $<V $<U $<T $<W<U<TH;R$<R_ ]$K\$KrY<tR 9a9_<] 9^<\ ([ <YQ ' 9_ $9` $9^ $ rrc. Etc.tO^ $^$r IX t_n O 9 (a _nOQP 9 :)3_n3OQ3:44;)G^($(_ $(_) $* (Zn[\ZnZ& $9O) $*<Y $<Zn ($' rr=sc. s=1s= 1sc. ([C $<t[ (YQ 3GOd?477/03/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage432765151214114376521413121110943276514131211109437652131211109144327651413121110943276563274591413121110943276514131211109141312111091413121110943765243276514131211109432765432765141312111094376521312111091443276514131211109432765131211109144327651413121110914131211109432765131211109141413121110943276576343276513121591413121110914131211109432765ppppClock 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;HuD{tD{OD3>O>>3?4N9N?4R9Rk2k0102k1*H*J+I$J$H%^I*R*TQ+3S4%^TQ%^R%^S4*M*O+N$O$M%^N0hR0f*g5*f*hR0g50c0a*^b*^a*c0b$I4$KmkJQ Km I4 JQMOHN O M N$R$TQkS4 TQ R S4Aecg5AgahAcQX5ZneYQ$Zn$X5YQA\A^]^\]222,,-%!V !V ! ] ]  0W 20Wk0O*^k*^ 2*O3/3,---,-/3-G,G/H-BB/BB,BB-FFF@@A&F!3F#lF"OA&#lA&!3A&"O2!32#l2"O-%#l-%!3-%"O222,,-%OO y y yO +2+ k O2 + k+ OOyyy 2 k+Ok2yOOyyy3e(l3e*-)-(l.e*3e)3B53B736-7-5-631P333e2l-%3-%1P-2l3:433B@3?-@->-?H+3H-l,P+3H-lH,P57H6756$!$#k"#!" " !$:4$^>^>0W0W 0*^ *^*232k2O-%k-%3-%O\_$^$|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;/%tO 4;k 8]]$DX| > r$]$ |?  AY ?  AYAAY A AAY? Bd$tC|AYUE r$B V$>6<8u+8u+6<7Y99$8u8u6<$6<$7Y7Ys7Y 9; y$<%$r6<AYDXtAm D4:# :" :! # r$" r$!z r$ r!  ""$ !3|VuVu  t" ]$ "$| + +  $  $$s$*:t^ $%t> 2|6<28u2I8u2I6<37Y/:9/:9.A8u.8u.6<.A6<.A7Y.7Y27Y,sc]dtgb5fsc.fd:hU$b$:ay$:a$b|_Z^$eC$:\_$:c $tg5^Q\Yg|s$V|]VewYUZT=T=tb5ZVVd]5X^ $]| $\_ $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 $.b50W|_/^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 Km JQ I4 2hR2g52f2c2aTQ S4 R Pm K G)K)Pm*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=tRR-TQ -S4 -R -O *|D*F)F)D*E&Gv&Gv%F&WF&WD%D%E&WE*:EJ $*J $-tJ *:F"s^ "s] "s\ J TQ TQ /:_/:dn R N4 I'sI4-g5-bY $&uX5|c>'stR'sN4*|dZ*b!*^*] rO= rJ rFY%:O=*J*I%:J%:E%:D*E*D2 r$22-DX]$t1P|/s-,+0z$-$-$,,/$///+2$-st4s/s)2</?4/:/6P/1/-l/(2&DX-lF+324 #$ #   k"O-2 3-  3     0W 0W% AAF1s/:!/:O/:/:OC;2,s$,s$9$r t::6P%, O 7- 90 ;t|O;tO:{N>N:N;tK;tK:{J>J:J9N9J>R_$>N{$AtRAN>P>M<R<N43; $6t;P 6t:4 IX#lF|XtgZn "sYQ&uW $9t2$$9$O$rI4 H $C;!C;k>|DXDDXCXCDX;@t@t?{X?X??{?{;?;C;C;tO83 8]$2$$8]$8O DX$DX$FO2|XFt3G,$IX,^0Wb| $2b 9;PO<$U <$yO|: : @ N$ <r$ t> <>^ $$r>^$9 1+ GOti10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPageMemX 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur$ I9kaK9kaM;k7lMk $a3;?;FOQ.rL3uA9>Ar9FuM3?8?>;;FKm5WQ3OQ3Km9Km5WM9OQ:rAIFuUm FS4IS4|_ZWOH@=8uKVGKO-GKVkKO-k3uYQ 8W3W-W3E7C3tCr&E T I.e:2I2I:.03kk.e6, rQf rE:=:: r:AMu,P03:03:,P1-:r503kkuM\]: :k3 4 kk: kk lFOF Fk  O9 O33'sO's3rHu"O 2kkkO :O33 :3: 9O  2O:!V3FbFd -k - 9k 's's!V 2( O( !V 's 2(k: 2:'s"'s's 's'sM'sQ'sUm-*-&3*)rI(u6P(4-I-G.>9:4?6PFIFGArAIu" :::"!V"'s2l's03-C3:492l?2l?03FAF?(?4;r59u.9-l9,PAr-'su.-:4-732l9*?(lr*-u.3.4;"O:W"O4;l:lF:4F>-2l?"? Fr5F13u 24k: O3O3 r",!Vu!VO9O? 2@trFu -O!l.r9u3?3FF?&F*?-"3&3$9?33 2  2 O:--9 2?!-4-6P996P?49;VrX(uWFEt OF 2F3FF$&-E WW:WrX(uGF4 4;rI d4;A d.uKm"sr'su-P r=(ua:4,4rXTPLIDAI=f95r1:X:T:P:L:I:5:9:=:AI:E-Fu$H;,F-rH;DFE-rb bbb+Wb-b-c=bIXbIX^^ 9^^^%:^3_:W^+W^VZsZIZ?<F;F7IX;IX7073777:W7=7's5394=4C4!V03!V,P!V(l!V4!V$%:03%:,P%:(l%:4$$+W03003303703903=03?1P4 ,s,Ps03:-l,P's,P*,P0,P-,P7,P<,P403V,P03-(l1s(l7(l3(l-$1s$9(l>;(lF(lIX(l $&r7$?$C$IX%9% * **k- 1s  !V%::  1sCF:$ !V 79=C? V V!V%+W9=C;?I+W-1s7=IOO 2s 2 O O- 21s 25WOI 2 O k  k O# k- O1s O3 O7 O9 OF kH; O*:$(&r9e<L= O9!2l!.!*!6P!&:"O V Vs3 9 397 = 7( kV$&r-]5 9\'sYQ"s=!V7%:7!V;%:;+W;'s;'s7+W7F"?Z?\-53F&`FKmOQOQ<t 9u` (X5) 2:3\ !VW(lIX|ewIrJthIhu&$%(*'s(l+W(l-033,P='s .^FW:WW:W????7(344;G.!Vk r?,P@t@tG4;? OF033c?* ?k-O!Vk%:!*:(lArX?uW?d?a?b?^CbC^O )rE-'suCB Fr Kms(*p2I:08e K rLr ()r()r,-r#@-!VAIr#O!VPrS4rkKmrkCrk;rk|04rkS4rkCrk;rk4rkKmrkZnrkZnrk9STr#K!VLr#G!VIr#D!VE-rtbb!Vb(bu`dn'sA!V Os k|(!X 9u$9& 9%!VUm!VS4_n'sOp6,5=< GNi19/08/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPage16K 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur* ru%#eGreGrreGrr)*G'%($!3!3$"O"O$#l#l&"O($(#lr#l $''r'r!3 r& *!3&%*,P,P$*%:,P$&$%r$ 9b _ ^ a [ 9_ 9^ 9a 9] 9[ \ 9\ YQ UJG9bX$GUJG9U 9U T Vdd ] 9T b_ ^ U [ ] \ S T f f 9S a YQ Zn 9Zn Zn SrdJuMM 9M :MOQOQ OQ :OQ I4 :I4 9I4I4I4EEE :E 9E DG VDG DG DG H :H 9HHHB DGC9GCGdF :F 9FFFKm 9Km :KmKmKmrM3ub5GYGeGfGdnGb5:WYAeAdnAfAb5:Wb5+WX AY+WY +WZ +W`:W^QA^QG^Q*:^Q *:\ A\G\9VG@tUGGVGNXVG:W_nA_nG_n:WXAXGX+W]5 :W]5A]5G]5:WZ:W\3_n3^Q3]53\4dn:W`A`G`3`3XAZGZ3Y:Wdn +W_n +Wrc.3uPH;TQH;UmH;S4GPATQAS4AP:WP9FG@tFG GFGNXFG)I*M 3FGAOQ*J :WJAJGJ)N4 :WN4AN4GN4:WMAMGM*K GKAK:WIAIGI)H4S43OQ3N43M3J3K3I3H:WOQGOQAH(P%G:WS4 :WGAGGG3G)OQ*:G AUm+WrQ3VGu  ;t)sO  k  G V$ G 6t G V29r*:a$G9,,sGd:9G:HGVu rru:4 r9r7r6 r5 r4 r3 r2l 1Gr< G :< 9<<< 1GV1G1G ?4 ?4r?4?4 ::4 :9 :7 :6 :4 :3 :2l 9:4 99 97 94 92l:4976432l34679:42lr=f 9u3$$$$ V0W.-%: 7 >@tB : :kkk k O OO :O2 :222 :  :    : 0 /: - %: 0/:-%: 0/:--2/:202%:2 0O/:O-O%:O %:k %: -k/:k0k0/:-7 7k 72 7 7 7 ?WAB?WkAkBk?WOAOBO?W2A2B2?WAB?WB?W A AB "s !V GG!V 9G( Gda_^]\[ZnYQUTSbcbc#ca_^]\ZnYQUTS$a$_$^$]$\$Zn$YQ$U$T$SVN4VMMKmJQI4HFE  :%: -/:0BA?W7 VN4N4N4 N4!V>>> V>U:4U9U7U6U5U4U3U2lU<V<V>U*U(U'U&U%U$U#lU"OU!3r"O U UUUU2UOUkUU3s!V]$$## ###2#O#k#<F:EtGGGG GG2GOGkG!V35W5Wk5WO5W25W5W5W 5WF/cQ/b5/P/R)b5)X)Y)Z)\)]5)^Q)_n)`(OQ(N4(M(K(J(I(H(G(PL%:GH;RAR;tR4R4cQ;tcQAcQH;cQ:WHGH 96 9555 :5r(  3Z7O JQ:WK %: rccba_^]\[ZnYQUTS[$[ 9YQ  +3+3%:+3+3*f W OQ U? - U )d (S $r IXs+Wu+3 :+3+(+'+&+%+$+#l+"O+!3!V!3!V"O!V#l!V$!V%!V&!V'!V( GNgY 10/29/79PARCXEROXFileProjectDesignerRevDateDoradoK. PierCgPageReferenceDorado 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 ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grr2;Hur recr rdc $ IpB -B 9B BBAG? ? -? :W? ;; : -; -: :W; :W: =AG8AG :4 :2-6,-4:W4:W6,:W22AG :6, :/:W,,:W/:W----/ :,, :-/6,+WAG(# :& :$ "s" :, : &-$ -& :W& :W$ rZJDUJ=9PL9SLJ<]JrAGAG#p.,s,s ,sd,s >;H :(H-(H:W(H : sG>;+WG>;8G>;@tG d : d : + : - d - + ;t + ;t d TGNf6/23/79PARCXEROXFileProjectDesignerRevDateDoradoReferenceK. PierCg24MultiWire ChangesMemX24.silPageCG -G G G ?Wr9wrU"su.Gr9/:;t>GGr>;Gr:Gr!GrGrNXGGrNXGNG Grrru 2r;JtV$ HucGN Helvetica  Helvetica  Helvetica Helvetica Helvetica Helvetica Gates J9#_\Lk7AnZ  9TUh boA*j/!DMemX-Rev-Cg.sil etc.*i)ii Com.cmDIEBERT29-Oct-79 14:31:55