10/08/81PARCXEROXFileProjectDesignerRevDateR BatesDoradoReferenceTitle PageTable of contentsTITLEPageD O R A D O S C H E M A T I C STotal PagesDa01Loading InformationProcL-apcRev-Da.silBit slice drawingsShifter multiplexors10ALU carry and RM fast-branch11ALU function Ram1213Function Field decoding14"A" multiplexor & Mar multiplexor control15"B" multiplexor control16"Processor" multiplexor control17Rm & T write control1819Shift Control registerParity logic27Clock distribution28Midas control and multiplexorsLayout3102Task & Sub-Task logicRm, Stk, and T address lines20Q and Count Registers2122242630Rm Address control & BypassStk Address control & Stk Ufl/Ovfl testsBlock Diagram01Hold Simulator and Temp Sence32P R O C E S S O RL o w B y t e32CG -G G G ?W9wdr$u.Gr9/:;t>GGr>;Gr:Gr#GrGrNXGGrNXGNG Gr2pru Vp [k4Nk MlkMkOr<v6,;t G6 $7w6,rW>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>qqqqqqq64>>>>/////////////////pppppProcLProcLProcLProcHdMddMddMddMdFFFFMUX>>FFPPPPPPPFF>>MUXFF>>MUXFF>>MUXFF>>MUXFF>>MUXTRRiiABExt. BmuxMAR'CG -G G G ?W9wdr$u.Gr9/:;t>H;GGr>;Gr:Gr#GrGrNXGGrNXGNG GrJtp2;ru %:p #F& $-?$#?{ $$#?{$VP$G$VG$VG$ M $LB $sA&$<Cr$@t8e$ <8B$<8B$ -B$@t>$Gt?#; $,s6$r#6 $#6$s8$(; $%:r8&WB#1 $,s1,$r#5{$#/$,s+$r#+z $#+z$#%$#% $,s&$r#*^$&V&W2&W!VF$A$VA$VA$$E $B $s4^@$s-@$s)A@$,s# $0t# ,s!z $7#%$<$U7$7$y8!;!z$,s$#1,$rvCrrKrN{/:$#$$#A $,sz$DXt G% z r$/:$I{U$sD$s$)D{$,s(%$4;(%$2%$$2I0>^ @$0>VR ]$S$U$U$"sU$rZ&$srW<VtSWX5 $W_@$Y @$-c,se$1sb$U,sb|$$,sb|$y&Wc @$&Wc."seC $1sd'r$2ey$2e$h$e $:dr$:X5r$XX$[$2Y $2Y y$1sW_r$"sX| $&WVf&WVC@$,sU$y,sU$$1sU$U,sY $-V ^.$rV^ $V^.rdc.$U $] $VA$ VA$d$V$$O $ $p+#d$,sA$,s2%$Gt2I=>V_JV^.V])b)UJ(;-G. .".',.,.1,!V1,!V&!V r)pIONLfEBGe GXX3,%:th %:[ =b$=b 9$<a$<a V$FbFa7C$y6tC$DXHDXGf+WF$DXJ,sF$C;I ;tK$@tFI$;tF&$$;tF&$+WJ$,sI{$6tH_$7GB$@tJ$@tI{$@tH_$@tGB$:<:;:::9:8u:7Y:6<5's;==4:^>V^> :^>Qv=v:?$>$Vt=Q:W|C:WD:WE:WFt_^]:R)U)b>VH 1 & !-!-#H-'--I-1';IX|JIXIX;#_Zb!)t6)+)&=FIeY.pJ+/b$U/U$U0Wtc0WVJ$H$I$ 9 $$U $$ $y |X t$U$]$2$(=B$$IX|FIXEIXDIXCJt.uIX]IX_V$UktW |S UZ V$y V$$V$U Y$ 9tWH;$UkIX |E= F H$y H$$H;$U Km$ 9tIXcu$Ukd |`w b! cQ$y cQ$$cu$U f$ 9td9;cu$U9d4|`w4b!5cQ$y5cQ$$:cu$U5f$6ttd9;V$U9W4|S4UZ5V$y5V$$:V$U5Y$6ttWO|;$$XX$$t, s$FNpGNie25T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+2.0T1-2.2T1-2.2T1+2.0T1+6.2T1+6.2T1+9.8T1+9.8T1+2.0T1+2.0T1+2.0T1+6.2T1+10T1+11T1+11T1+31T1+35.8T1T1T1Approximate timingPage number of control logicpSHpSHpSHpSHMidas-Midas-ALUAALUBMidas-ALUCONPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg1652319231951411101411101415615615614101115614101611103762354623546111014235464215791014131211345610966315615625141011141011156156QTRRDBTRQTRRDBTRShB.08ShA.08MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePage44RTGHMC197IOB.08Q.08IOB.08AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.08.pppp185BIT SLICE 08shmv.08Shc.08ProcL02.sil02TOXX3X2X1X0RRRR125pQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRQ.08R BatesMC174MC174MC174MC159.alu.08alu.09alu.07TRRiiABBMux.08BmuxIn'p169ShI.08ShI.09Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.08MC175TRQTRRDBQTRRDBQTRRDBFF.0aMC173MC173MC158R.08T.08Q.08R.08T.08Q.08T.08R.08T.08R.08R.08T.08Ain.08Bin.08RMSTKTMAin.08Ain.08Bin.08Bin.08MC1662alub.08aQTRRDBQTRRDBMC173MC173.dRm.08dTm.08dR.08dT.08DaPdata.08Pdata.08p12Cnt.08'OVFLerr'StkP.0P1479796||aluCPmux0Pmux1Q'BDRRTQ'BDRRTMC159MC159BMux.08!VVj01bk01bj03bi03be07be08bl03bi01ba14bb05bc05bb03bb04bd01bb01bh01bb09af03e61bf15be06bb02bc02bF145AMd.08g06bV||Ve11bh06bi06bMB071MB071BSel.2aRTERMg05bg43falua.08!1IfuData.0dMD.08Midas-MARMAR.08'!0MAR.08'!1oRRCDTMC1664CG -G G G tHA+&Wu^.&WPJ-"#@-r> '&.%:` ra!VdJ+a8`8O-C]CX+SQH!C:8e)V%.)eD#^.PJGf6tc-d2PJ2^.@D:)!)%:Et",IX",`Ve %`2`<\;F0$e!H,sd##),s =&W$Atc. :_J_J :c.c.*:#(# 3e 4O4 7 8O8*Qf#lQf#lPJ*_J#l_J#l^.AA@O@ @ ?EEDG G0#*" " #d 9H 9O d    O,     - .O.O(H ) ( ' &d=:B!:::4:4,:4H:4e:4 :!:":#:$ (H!3','(H)H.H6Qf03Qf03PJOQf Qf PJ QfQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J03_J03^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGJttr $*|t.t**,,V$.$$,stDHr3er.]$]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H3"3!| t  Vt V ; ; @7$r] $r$ $rtHrI|Jtt 3 ]V$r.r-0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s!'s(%"s$ $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $r?E9$A9$VE]$VG$VA$:C:?>r7r8r&z$r4r)r(r&rrr r F_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt3er'r r"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$U|@st[sN+_J+Qf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D tGf G$:#""]$3H)_'9$IX|WItZJt'1s!2%r$)$:W$$U3t 33]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$4^$t62I8$DX d1r#($et_JQf%Qf2Qf=[f=VfVQH@:E:A&r ++WH>;$e#(H#$e,s#95(%$O!2_J9;ra9bX2cu2bt/VcV_a]6tQC$r@_'$c $$|_Z%cN$%b|$d%b|r$)eb|$d%tb%_J)b(H rX rGDu8eH;8eDXt6 6 6 $!V6($s|Xltstd$9A $$ 9$GNi 36T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg16322182218713121513121523423423415121323415122341312151411101513111210151311121013121515131112102157910141312113456161177423423414151213151213234234QTRRDBTRQTRRDBTRShB.09ShA.09MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.09Q.09IOB.09AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.09ppBIT SLICE 09shmv.09Shc.09ProcL03.sil03TOXX3X2X1X0RRRRQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRQ.09R BatesMC174MC174MC174MC159.alu.09TRRiiABBMux.09BmuxIn'pShI.09Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.09MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.09T.09Q.09R.09T.09Q.09T.09R.09T.09R.09R.09T.09Ain.09Bin.09RMSTKTMAin.09Ain.09Bin.09Bin.09MC1662alub.09aQTRRDBQTRRDBMC173MC173.dRm.09dTm.09dR.09dT.09DaPdata.09Pdata.09pCnt.09'alu.10alu.08UFLerr'FF.1a.StkP.1PMd.09Pmux0Pmux1BMux.09!j01ck01ci01ca14cb05cc05cl03cj03ci03ce07ce08cb03cb04cb01ch01cb09bf15ce06ce61cf04Q'BDRRTQ'BDRRTMC159MC159b02cc02cd01cF145AShI.10.g06cp1281316545181150e11cMB071MB071h06ci06cBSel.2ag05cRTERMg43dalua.09!1dMD.09IfuData.1Midas-MARMAR.09'!1MAR.09'!0oRRCDTMC1664CG -G G G tHA+&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D:)!)%:`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c.d 3e 4O4 7 8O8*Qf#lQf#lPJ*_J#l_J#l^.AA@O@ @ ?EEDG G0#*#*" " #'#d H O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H*^H/:H6Qf03Qf03PJOQf Qf PJ QfQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J03_J03^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3er.]$]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r7r8r&z$r4r)r(r&rrr r F_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt3er'r r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$U|@st[sN+W_J+WQf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"r?:|3tH)_'9$IX|Wt!33DX d_JQfH@:E:AQ%Qf2Qf=[f=Vf& ++H#$e,s##(H>;$]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4$r8$4^$t2I695(%$rOr-|X2t_J|T=tWGfJt JtJt6,IZ/a]VcV_r@%_Jc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(H rGrX Du8eH;8et6 DX6 6 $!V6($s|Xltst9A $$ $'GNi 141110T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg1642117211743243215121315121315121323415121321315121343237623546235464322354621579101413121134561819310131512131512131511234234151213151213QTRRDBTRQTRRDBTRShB.10ShA.10MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.10Q.10IOB.10AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.10ppBIT SLICE 10shmv.10Shc.10ProcL04.sil04TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.10TRRiiABBMux.10BmuxIn'pShI.10Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.10MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.10T.10Q.10T.10R.10R.10T.10Ain.10Bin.10RMSTKTMAin.10Bin.10MC1662alub.10aQTRRDBQTRRDBMC173MC173.dRm.10dTm.10dR.10dT.10DaPdata.10Pdata.10pCnt.10'alu.11alu.091612917748149FF.2a.StkP.2Bin.10R.10T.10Q.10Ain.10Q.10T.10R.10P151Md.10Pmux0Pmux1BMux.10!j01dk01di01da14db05dc05dl03dj03di03de07de08dQ'BDRRTQ'BDRRTMC159MC159b02dc02dc03bc04bc01bd02bb09ch01de61df15de06df05F145AShI.11.g06dTrueAe11dMB071MB071h06di06dBSel.2ag05dRTERMg43ealua.10!1IfuData.2dMD.10Midas-MARMAR.10'!1MAR.10'!0oRRCDTMC1664CG -G G G tHd+&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D:)!)%:`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c. 3e 4O4 7 8O8*Qf"Qf"PJ*_J"_J"^.A+A+@O@ @ ?E+E+DG G0#)e#)e"!V"!V#'#d 9H 9O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H)H/:H6Qf/Qf/PJOQf Qf PJ QfkQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J/_J/^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3er.]$]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt'r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$U|@st[sN+_J+Qf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#'s(%$3"3!GfWJt6,JtJt r?:|3tHr r r r r3er4r8r7)_'9$IX|WItZ!33DX d_JQfH@:E:AVQ%Qf2Qf=[f=Vf]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$t2I64$r8$4^$95& +rH+#(H#$e,s#>;$e(%$Or-|X2t_Jr r$"$"/a]VcV_r@%_Jc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(H rX rGDu8H;8t6 DX6 6 $!V6($s|Xlt9A $$ $tGNi 1512T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg16620162016136516511410111410111410111561410113914101165114111015131112101513111210651151311121021579101413121134562120211141410111410111412156156141011141011QTRRDBTRQTRRDBTRShB.11ShA.11MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.11Q.11IOB.11AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.11ppBIT SLICE 11shmv.11Shc.11ProcL05.sil05TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.11TRRiiABBMux.11BmuxIn'pShI.11Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.11MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.11T.11Q.11T.11R.11R.11T.11Ain.11Bin.11RMSTKTMAin.11Bin.11MC1662alub.11aQTRRDBQTRRDBMC173MC173.dRm.11dTm.11dR.11dT.11DaPdata.11Pdata.11pCnt.11'alu.12alu.101321716156145FF.3aaluF0StkP.3Ain.11Q.11T.11R.11Bin.11R.11T.11Q.11P154Pmux0Pmux1BMux.11!j01ek01ei01ea14ec05eb05el03ej03ei03ee07ee08eQ'BDRRTQ'BDRRTMC159MC159b02ec02ec03cc04cc01cd02cb09dh01ee61ef15ee06eg02F145AShI.12.g06eTrueAMd.11e11eMB071MB071h06ei06eBSel.2ag05eRTERMg43galua.11!1IfuData.3dMD.11Midas-MARMAR.11'!1MAR.11'!0oRRCDTMC1664CG -G G G tH$+&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D:)!)%:`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c.d 3e 4O4 7 8O8*Qf"Qf"PJ*_J"_J"^.A+A+@O@ @ ?E+E+DG G0#)e#)e"!V"!V#'#d H O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H)H/:H6Qf/Qf/PJOQf Qf PJ QfkQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J/_J/^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3er.]$]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$3 ]V$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt'r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$U|@st[sN+_J+Qf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#'s(%$3"3!WGfJt6,JtJt r?3 3Hr3er4r8r7r r r r )_'9$IX|WItZ33DX d_JQfH@:A:EVQ%Qf2Qf=[f=Vf]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$4^$8$t2I695& +r:H+#(H#$e,s#>;$e(%$Or-|X2t_J"$"!/a]VcV_r@%_Jc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(H rX rGDu8H;8t6 DX6 6 $!V6($d|Xdtt9A r$$ V$4GNi 4122525T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBMidas-ALUCONPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg1652319231911101411101415615615614101115614101561110142542354623546111014235464215791014131211345610966315615625141011141011156156QTRRDBTRQTRRDBTRShB.12ShA.12MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.12Q.12IOB.12AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.12.ppBIT SLICE 12shmv.12Shc.12ProcL06.sil06TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.12TRRiiABBMux.12BmuxIn'pShI.12Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.12MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.12T.12Q.12T.12R.12R.12T.12Ain.12Bin.12RMSTKTMAin.12Bin.12MC1662alub.12aQTRRDBQTRRDBMC173MC173dRm.12dTm.12dR.12dT.12DaPdata.12Pdata.12pCnt.12'alu.13alu.11RBase.0'1332015757141FF.4aStkP.4aluF1Ain.12Q.12T.12R.12Bin.12R.12T.12Q.12P158Md.12Pmux0Pmux1BMux.12!j02bk02bi02bb14be05bd05bl04bj04bi04bf07bf08bQ'BDRRTQ'BDRRTMC159MC159e02bf02bd03bd04be01bd01ah02bc09af14bf61bf06bg03F145AShI.13g07bf11bMB071MB071j06bk06bFF.4aBSel.2aRTERMh05bh43fIfuData.4dMD.12Midas-MARMAR.12'!1MAR.12'!0oRRCDTMC1664alua.12alua.12aalua.12'aMC101d07aTTRRcCDio.CG -G G G t.d,.,HA+&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D(,,!+,,%:Et",IX",`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c. 3e 4O4 7 8O8*Qf#lQf#lPJ*_J#l_J#l^.AA@O@ @ ?EEDG G0#*#*" " #'#d 9H 9O d    O,     - .O.O(H ) ( ' &d=:B!:::4:4,:4H:4e:4 :!:":#:$ (H!3','(H*^H/:H6Qf03Qf03PJOQf Qf PJ QfQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J03_J03^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3e]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$3 ]V$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt'r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$Us[sN+_J+Qf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGfJt6,JtJt DD{ $3H3 r3er4r8r7r r r r )_'9$IX|WItZ!33DX d_JQfH@:A:EVQ%Qf2Qf=[f=Vf]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$8$4^$t2I695& +r+H#$e#(H,s#>;$e(%$Or-2_J/a]VcV_r?r@c r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb%_J)brX rGDu8H;8t6 DX6 6 $!V6($s|Xltst9A $$ $r.V$(H"s,"s. +V-IH,@$A|(A+ (+ Vt,s]|+]++ t,|(.V$,V$PGNi 36736T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBPg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg16322182218713121513121523423423415121323415122341312151513121513111210151311121013121515131112102157910141312113456161177423423414151213151213234234QTRRDBTRQTRRDBTRShB.13ShA.13MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.13Q.13IOB.13AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.13ppBIT SLICE 13shmv.13Shc.13ProcL07.sil07TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.13TRRiiABBMux.13BmuxIn'pShI.13Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.13MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.13T.13Q.13T.13R.13R.13T.13Ain.13Bin.13RMSTKTMAin.13Bin.13MC1662alub.13aQTRRDBQTRRDBMC173MC173dRm.13dTm.13dR.13dT.13DaPdata.13Pdata.13pCnt.13'alu.14alu.12RBase.1'1363615360121FF.5aStkP.5aluF2Ain.13Q.13T.13R.13Bin.13R.13T.13Q.13P162Md.13Pmux0Pmux1BMux.13!j02ck02ci02cb14ce05cd05cl04cj04ci04cf07cf08cQ'BDRRTQ'BDRRTMC159MC159e02cf02cd03cd04ce01cd01dh02cc09bf14cf61cf06cg04F145AShI.14g07cf11cMB071MB071j06ck06cFF.5aBSel.2aRTERMh05ch43dIfuData.5dMD.13Midas-MARMAR.13'!1MAR.13'!0oTTCDiRalua.13alua.13aalua.13'aMC101d07bMC1664oRRCDT.CG -G G G tHA+d..,&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D(,,!+,,%:`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c.d 3e 4O4 7 8O8*Qf#lQf#lPJ*_J#l_J#l^.AA@O@ @ ?EEDG G0#*#*" " #'#d H O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H*^H/:H6Qf03Qf03PJOQf Qf PJ QfQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J03_J03^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3e]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$3 ]V$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt'r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$Us[sN+W_J+WQf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGfJt6,JtJt DD{ $3H3 r3er4r8r7r r r r )_'$IX|WItZ!33DX d_JQfH@:A:EVQ%Qf2Qf=[f=Vf]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$8$4^$t2I695& +r+H#$e#(H,s#>;$e(%$Or-2_J/a]VcV_r?r@c r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb%_J)brX rGDu8H;8t6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$.$,$t(H"s,"s. +-Iss|Xlt9A $$ $XRGNi 1411101411T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBMidas-Pg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg164211721171043243215121315121315121323415121321315121343225423546235464322354621579101413121134561819310131512131512131511234234151213151213QTRRDBTRQTRRDBTRShB.14ShA.14MC158MC158QTRRDBQTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.14Q.14IOB.14AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.14ppBIT SLICE 14shmv.14Shc.14ProcL08.sil08TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.14TRRiiABBMux.14BmuxIn'pShI.14Q'BDRRTQTRRDBMC159MC173Dorado6/08/79Md.14MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.14T.14Q.14T.14R.14R.14T.14Ain.14Bin.14RMSTKTMAin.14Bin.14MC1662alub.14aQTRRDBQTRRDBMC173MC173dRm.14dTm.14dR.14dT.14DaPdata.14Pdata.14pCnt.14'alu.15alu.13RBase.2'1373711361117FF.6aStkP.6aluF3Ain.14Q.14T.14R.14Bin.14R.14T.14Q.14P163Md.14Pmux0Pmux1BMux.14!j02dk02di02db14de05dl04dj04di04df07df08dQ'BDRRTQ'BDRRTMC159MC159e02df02de04bf01bd02ah02dc09cf14df61df06dh03F145Ae03bd05dShI.15g07df11dMB071MB071j06dk06dFF.6aBSel.2aRh05dTERMh43eIfuData.6dMD.14MARMAR.14'!1MAR.14'!0oTTCDiRalua.14alua.14'aalua.14aMC101d07cMC1664oRRCDT.tH+..,CG -G G G &Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D(,,!+,,%:D8e`Ve %`2`<\;F0$e!H-d##),s =&W#tc. :_J_J :c.c.kd 3e 4O4 7 8O8*Qf"Qf"PJ*_J"_J"^.A+A+@O@ @ ?E+E+DG G0#)e#)e"!V"!V#'#d 9H 9O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H)H/:H6Qf/Qf/PJOQf Qf PJ QfkQfAm[f:[f:ZJAmVf:Vf:UJO_J _J ^.6_J/_J/^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UAVCV$DtVfD[f=T-=Y.;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-tDHr3e]p-:+]*:](:#:!] :]#*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H| t  Vt V ; ; @7$r] $r$ $rtHrI|d$3 ]V$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VpgVf<VTtrt'r+"sH$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$Us[sN+W_J+WQf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGfJt6,JtJt r?D{ $3H3 r3er4r8r7r r r r )_'9$IX|WItZ!33DX d_JQfH@:AVQ%Qf2Qf=[f=Vf]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$8$4^$t2I695 +r+H#$e#(H,s#>;$e(%$O&:Er-2_J/a]VcV_Dr@c r$$|_Z$cN$$b|$d$b|r$(b|$d%t_J%:b)brX rGH;u8et6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$t(H"s. "s,.$,$V+-Iss|XltX9A $$ $OGNi 151213159T1T1T2Md, FF, 1, or 0FF, 1, or 00, Cnt, Pointers0, Md, Cnt, or PointersT1+10T1+31T1T1T1pSHpSHpSHpSHMidas-Midas-ALUAALUBMidas-Pg20Pg21Pg14Pg20Pg19Pg19Pg20Pg21Pg14Pg20Pg10Pg15Pg15Pg15g14Pg19Pg14Pg15Pg15Pg15Pg15Pg16Pg10Pg16Pg1620162016136516511410111410111410111561410113914101165115131215131112101513111210651151311121021579101413121134562120211141410111410111412156141011141011QTRRDBTRQTRRDBTRShA.15MC158QTRRDBTRQTRRDBQTRRDBMC173MC173MC173MC173PARCDrawingXEROXFileProjectDesignerRevDatePageRTGHMC197IOB.15Q.15IOB.15AMUXBMUXA L UMC181HRRTDES1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7alub.15ppBIT SLICE 15shmv.15Shc.15ProcL09.sil09TOXX3X2X1X0RRRRpQ'BDRRTTOXX3X2X1X0RRRRTOXX3X2X1X0RRRRR BatesMC174MC174MC174MC159.alu.15TRRiiABBMux.15BmuxIn'pShI.15Q'BDRRTQTRRDBMC159MC173Dorado6/27/79Md.15MC175TRQTRRDBQTRRDBQTRRDBMC173MC173MC158R.15T.15Q.15T.15R.15R.15T.15Ain.15Bin.15RMSTKTMAin.15Bin.15MC1662alub.15aQTRRDBQTRRDBMC173MC173dRm.15dTm.15dR.15dT.15DaPdata.15Pdata.15pCnt.15'.alu.14RBase.3'FF.7apddR.15StkP.7aluMAin.15Q.15T.15R.15Bin.15R.15T.15Q.15P1661404010964104Md.15Pmux0Pmux1BMux.15!j02ek02ei02eb14ee05ed05el04ej04ei04ef07eQ'BDRRTQ'BDRRTMC159MC159e02ef02ee03ce04cf01ch02ec09df61ef14ef06eF145Ah04d02dShI.00g07ep101f11eMB071MB071j06ek06eFF.7aBSel.2ah05eIfuData.7dMD.15MAR69MAR.15'!1MAR.15'!0oTTCDiRalua.15alua.15aalua.15'aMC101d07dMC1664oRRCDT.CG -G G G t..,&Wu^.&WPJ-"#@-r> '&.%::8e.)e^.PJGf2PJ2^.@D),,!d,s,,%:dD8e`Ve %`2`<\;F0$e!H-##),s =&W :t_J_J :c.c.k 3e 4O4 7 8O8*Qf"Qf"PJ*_J"_J"^.A+A+@O@ @ ?E+E+DG G0#)e#)e"!V"!V#'#  O d    O,     - .O.O(H ) ( ' &=:B!:::4:4,:4H:4e:4 :!:":#:$ (H ','(H)/:6Qf/Qf/PJOQf Qf PJ QfkQfAm[f:[f:ZJO_J _J ^.6_J/_J/^.1P`C$1P\$1P]$U53^6P\$y6P|[v0[v0ZZ1t^1]a$U:a`$y|_Z_Z:dN$:a`r$ `C$ \$ ]$Ut^\$y|[v V[v VZZOt^O]r_' $]$U:]|$y|[v[v:`N$:]|r$-^ U$"s_'$sc ]$s_J$V[$UDt[f=Y.;\_$;Y $;Y.$U?Z@Y $y@|W;tW;tVvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|.+W+W,$.:$-tDr3e]p-:+]*:](:#:!] :]#r*#t&&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(H|   V V   @7$r $r $rtrI|$V3 ]V$rt.0W# $%#H"s!z$"%$"","#H"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#H03!z$y03| * *+t#H+",)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tGrFI2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtE-C_$y|AA@tE-D A$ >^$ >$U@->^$y|< V< V;Ot@-O?B$?{$?$UAI?{$y|>><tAI@-@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r)r(r&rrF_JFQfA[CV$#E#A P&$ Qf$ QC$VrgVf<VTtrt'r"s$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%O-%]W$"s^ $VN$Us[sN+_J+Qf;pQC$"sPJ$ "sP&9$VM:$-M$]rt_JD!$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$:|3t!"r?D{ $C$ 5$3|%tc.3H3 )_'$r3er4r8r7r r r r IX|WItZWGfJt6,Jt+Jt !33DX d_JQfH@:A:EVQ%Qf2Qf=[f]8e 6$:$O7IO8e y|4 y5 5  6$6$]t3 2%$6,$O2O3 y|/ y00 2I$2I$4^$8$4^$t2I695& +++#(H#$e,s#(%$O>;$erHr-2_J's(%"s$I|$uJtt'/a]VcV_Dr@%_Jc $8[f$rX rGH;u8e3td6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$. r$, r$t(H"s,"s. +-Is+|l9 $ 9$DGNi 25141311109124376524376527116711645914151113127326457326455942.e61ff61f..aluOut=0'MC176TRoTiTiRRiiRABiRRiMC109PoABiRRiiRRiTiTMC181MC181MF0F1F2F3RRRRRRTTTCINGgPgCOUTMF0F1F2F3RRRRRRTTTCINGgPgCOUT.aluMaluF0aluF1aluF2aluF3..pppArthmetic operation to carry = 28.0Arithmetic operation to data = 30.1Logical Function = 22.0(assuming 10.2 ns to output of BMux)ALU outputArithmetic operation to carry = 17.9Arithmetic operation to data = 20.0Logical function to output = 11.9ALU delaysPageDateRevDesignerProjectFileXEROXDaDrawingPARC10ciRRiiRTABMC100T1aluC0aluG1aluP1aluCinProcL10.sil6/27/795841417151323225841417151323227654231514131211109R BatesDoradoRTTRSQSRQQ'DCRTTRSQSRQQ'DCRTTRSQSRQQ'DC..T0+21.3)(required byP67...MC1668MC1668Fast Branchon Rm oddRmOdd'.This circuit will correctlyddR.15Pdata.15alu.08alu.09alu.10alu.11alu.12alu.13alu.14alu.15FB=2'FC=6'11.21.92.8Not Bypassed:use ddr.15 ( output of Rm or Stk )Use Mdata.15Bypassed from Memory:Bypassed from Processor:Use Pdata.1514815215666Atithmetic Logic Unitf20ad08ad08bl06aTRMC175MC175MC175T1p68Md.17Clock1'Bai02gi02fi01gRbSelMdl06bl07aFA=0'bWire-Or on ProcHCCSSSCCMRCCSSSCCMR....PreClock1'BRbSelMd'RbBypass'PreClock1'BPreClock1'BT0 + 18.7TTiRRiiRTABRbBypassTTiRRiiRTABTTiRRiiRTABRbBypass'DsMdDsPdDsRdDsPdDsRdDsMdDsRdDsMdDsPdWhen "RisIfData" is in effect, the fast branchwill be based on the contents of the addressed2.8.l08al08bl09aSE211SE211SE211bypass R from Pdata or MdataRM or STK, bypassed if necessary.9SCMC176e17hClock1'Cbe17bMd registerClock the one FF you want,and clear the remaining two.Midas-STKRBdMD.17dMD.15CG -G G G !Vt]]]e!  e 9!  9 9 9),, 9+ 9) 9,,+=z====H=kGfrGf#H#+9ke##"," ] #)#)e#,-I ]&W . ] [ ^.]1s|54;tK4;Y.7|R7SY>V^N$V[Cr$9;<$5Wt2l>2l=v2=v2;GrGGrH;u>;t/:9.Gr$r;pru9wdIp t[f |Y> ]Y> ]X! X! ZZ ]ZZY> VZ VZtZJu\\ $/K$=tO=J-=I \$;tO$ V/K9$7U&r$/OV$Y.%:p ?W7ltG7lI7lJ-0FI0Gf0H0I0J0K7lUJ7lVf7lW0S0T0U0V0X0Y.1PC1PBf1PAI1P@-7%B7%@7I<7I:0;0:0<0=1s92pA|&#%#(A)u!3#X!3*n!t-%!'",,P!(,s)A.AU$#'$'y$'$A|##XA!3!3!t"!O",!!%!#U$#,$y$$A|#t#AX!3;!3Q!t!",3!V$$U$#$yy$y$ |#X s-%]$s"]$s]$#)A9$#$$=ud< B|QBt#9$#|(#X##t#*)r3 )2 =tH |;%:H$!V.A$!pst-Is+)C)Bf)AI)@-)=)<);):]^.@tuAdA+@t9G(,, )*"( & () BtO-BIBHC;Bfp t\3AI3;- :E$UE$y|C$CHN$Er$9GBy$GB $<$<$<$t??E9uFr|CtF:Gf< :@G@r :d :+[=u@-t>>^$A$2|: k: : t>>>^$y>^$yH>>^$$A$|: : k: :t>s>>^$y>^$y|: : :: s: 9Ar$9r$rt r, $r $r!z $r $r!r r) re r$=u !VH$!V#$)$, $|&(X V'< '< & V& V(X (X'< ( (rt,,9)r$$$|; V   V V; ;  A$!z$ V   V V  X X9$9$9 ]$9!z$9*$9, $rA $r ] $r) $rt ,,+! s $s%^ $s/ $s0s%s!p .! +.AuH 9|'<rt*rrd+(H!p !9!ztM;O|J=VN{r$ N{$yVQ$VN$UOtNsL$L $OsPL s]rrC; 4p0W4.EtuIXtGfs"$GNg 329715611101437654376252536142514121511144713101411151236ALUF.1'ALUF.2'MC195iTRHGALUFWrite'ALUFWriteEn'by T1 + 13.3ALU should get carryASEL.2'ASEL.1'ASEL.0'PMC176MC176MC176MC176MC176TRTRTRTRMC101.MC211TTiRRiiRTABMC101MC101ALUF.0'oTTCDiRoTTCDiRTTRRcCDio..PPPPALUF.3ALUF.2ALUF.1ALUF.0SSRRRRA0A1A2A3CE'WE'SSRRRRA0A1A2A3CE'WE'aluMaluF0aluF1aluF2aluF3pppppTRTRTRTRTRF145AF145AF145AF145AF145A170171174175TRF145AF145AALUFdec.1ALUFdec.2ALUFdec.3ALUFdec.4ALUFdec.5PARCDrawingDaXEROXFileProjectDesignerRevDatePageALU FUNCTION RAM11MC100T1T1T1T1T1MC100T2T2MC176SCaluCinProcL11.sil6/27/79e13fe13be13ce13de13e9109763131097631352124637111410437652T1F145ATRTRMC176DoradoR BatesALUFdec.0FF = Cin xor Coutalub.11aalub.12aalub.13aalub.14aalub.15aalub.08aFB=2'FC=4/5'orFA=0'FC=2'179108116120105If ASEL field equals 7 ( i.e. Shift )then force ALUF address to 16 or 17so that ALUF.0 - .2 can be usedaluCe14be14ce12be12ce12de12fe12ge12he12eClock1'Cbf20bTRRiiABe14fe19b.b24aFA=2'ag20bTRRiiABFB=6'T2T2T2T2T2T2oRRCDTQTRRDBMC173CSBRRFF = Cin xor 1f16ff16b.MC103l23dMC173SHSHSelect'Cfor Shc mask enables on page 17124Midas-Midas-ALUCONMidas-ALUCONALUCONALUCONMidas-ALUCONMidas-Midas-ALUCONMidas-QPCONFC=5'NOTE:Moving k24 to f21 saves 0.4 nsk24ck24bk24af21af21bf21cALUCarry!MC107oiCDEFRRTTf18aCG -G G G ?tS?U+zc.+zb2ZJ+zZJ+zY.:X:ZJY.+9 9H9S9Uc.bdJ1S+SSS1O-+O-=f=fAAFIFIJJO-O-1J+J1FI+3FI1A+3A1=f+3=f(+"+",$ : V$&| W's W#H W# t# tt -+ ?uVf ?WVt*V+V,|Vv-t;-@--D-I-M1P;$U-;$y1P|9,9->N$-;r$1P@-$U-@ $y1P>,>-C_N$-@ r$1PD$U-D{$y1PBv,Bv-GN$-D{r$1PI$U-H$y1PF,F-LBN$-Hr$t's 9$V$ $$|!t( :+$V"s$Ay$%^ $:*^ $+z $:, 9$V*^ $V+z $V, $*^$,$|&(V''&V&V((')u)utH#'z$"$'$#$ !V#%r$ :"$# 9$%$A r$ $z @$" @$' @$AdAd$]|]yXyXtdd$]|]XyyXXd%^@$]!]#!#rt%:y|$uy$u#t%&|t&t;X#=B$y $)$@)]$+y$ @)$9VtVV",V' :$!V$r$"sAU$)|t'Ot%;%X%t%&t&&&&(&3$&3$+3$&3]$$)|t'Ot%<%X%u% &t#&"&!& &(&3$&3$+3$&3%^$$C;=f1s=B$=B+$A+$F&+$J+$O +$J$F&$1sO $1sJ$1sF&$1sA$C;O-C;JC;FIC;AA$G|KZGFGBvG>G9:M$UM_$y:KZKZPN$M_r$:I$UH$y:FFLBN$Hr$:D$UD{$y:BvBvGN$D{r$:@-$U@ $y:>>C_N$@ r$:;$U;$y:99>N$;r$ztIzDz;+e,s]O $',!!VH$V"sd$Vd'$1PM$U-M_$y1P|KZ,KZ-PN$-M_r$zt@-zMO- J FI A =f 9wdru;pr$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG9pIt`g.uN.J-.E.AI.<t d)u)!%:5{ $-t8e-|2-7%r$1s7%$y-:{$-7I$U-t7IC;S%:p ?W(t"T-OKJF-%5$e$e%#H%",%!&zs(s$ed%H%+%&zr(r%']%'",",d]*,9+9*9,+.uSS|$VtQ:Q$UQ$y:|OOU&N$Qr$]S|$1PQ$U-Q$y1PO,O-U&N$-Qr$-tQp2tS 8U9$1sS| r$>S|V$uetO-JFIA=fSc.dJrugb8U$rVtH.5$YGNGJ-GEG<2u(H%2$5tSBf=.T-.O.KJ.Bf.=.9.F%:5 bc $b$a$|_Z]^>]`w^>`wVaVa(tH$ >|Rrt+Vu rt | W ; tV ;V t  V$ $ U$Vt+suSsNsJ-sEsAIs<tX|T=VvVWVWUZZ&$W$1PX$,sX$03tY1P|Vv, Vv, UZ,tY,X,[$,sW$:Y 9$-%`C-a,b,s` $1s` $+,sd'$$,s`C$, |_Z, ^>c $#a $1sZ&9$uh..tc.-Z+W|VvtVsY.-X.uY#tb 2u#HGtAIGuSJtO-KNJtJKIKSK@JtAKE-JtFIJt=fK;|R:R:R:WR:WR:R:O>R>O<tT-GOi 5913107611121415234141521531210641311914152153121064131110134515121411915131312159254637111410521247631110141312117454135121114151063279RTTRSQSRQQ'DCCCRRTTRSQSRQQ'DCMemBase.2MemBase.3PMC231MC231.Force MemBase to 1's91SubTask.1SubTask.090Pg24ag24bClock0'DcRepeatCurrD101514632971512PARCDrawingXEROXFileProjectDesignerRevDatePageDa6/27/794321514121161395111076PPPPCDEFRRTCDEFRRTMC176TRCurr=Next'Last=Curr'TTRRcCDioa24ca24dCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141..MC101MC113a22aa22ba22ca22dT2oTTCDiRoTTCDiReiSTRREFCD( 4 )Task logicR. Bates321514121167109CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141...9( 4 )( Next lies )( Next is real )ProcL12.sil12DoradoRTTRSQSRQQ'DCCCR..MC231In the next cycle becomesIn same cycle becomesVVa24aa24ba21a20a18d17goABiRRiiRRiTiTMC1660TRTRThis is used to determineif an RmPerr is R or StkStkSelSavedRepeatCurrBStkSelaStkSel'aStkSelapPrBlock'occasions when the value on the NEXT busmay be invalid ("Next Lies") due to thecombination of Block and Hold."RepeatCurrent" is asserted on certain..Task number tracking logicSub-Task wire-or logic...l11aCDEFRRT..oTTCDiRi15fi15gT2T4T0MC176MC176l10bi14Freeze41DblClock'BcNext.0'Next.1'Next.2'Next.3'Next.0'Next.1'Next.2'Next.3'Curr.0'Curr.1'Curr.2'Curr.3'LastNext.0'LastNext.1'LastNext.2'LastNext.3'LastNext.0'LastNext.1'LastNext.2'LastNext.3'Curr.3'Curr.2'Curr.1'Curr.0'LastNext.3'LastNext.2'LastNext.1'LastNext.0'CurrLast.0'CurrLast.1'CurrLast.2'CurrLast.3'Curr.0'Curr.1'Curr.2'Curr.3'SbTskDly.0'SbTskDly.1'Address forTask-Specific RAM'sEMU'RepeatCurrCRepeatCurrCMidas-Midas-PRFAPRFAMidas-PERRMidas-PERRMidas-NEXTCLNEXTCLMidas-Midas-Midas-PJUNKPJUNKNext.0!Next.1!Next.2!Next.3!CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141....Next.3'Next.2'Next.1'Next.0'a19Clock1'CaPreSHCP'CSHCP'CClock0'BdLast.0'(this is only lastafter next T0 )(T01 + 4 )( Next lies )( T1 - 3 )Last.1'Last.2'Last.3'21p15P14PFreeze!RBase is forces to 1's on Pages 24 & 25OoOoQ3Q2Q1Q0TTTTD0RRRRRRRRB0D1B1D2B2D3B3SSBMC158OoOoQ3Q2Q1Q0TTTTD0RRRRRRRRB0D1B1D2B2D3B3SSBMC158CG -G G G %t;-"sB&;-!>"s?"sA!D!E-)AE-)AD)eB)eA#;-;D;E-;FI;Gf4J4I4H4Gf4E-4D4B4A6>A-A.d0d1,O4O3e2I1,O.O-,+7WA>`8`5`/:`c.egeggeg%f"U%Y.XZJZJ\\^``UXUX^\%]c.`%b7Z7Y7X0U2N2W.&1s&0z&$sszs @s s s ys  V$V ]$ rA$$|m $  t V:   krU$$y$$V$|4$Q$ tVrsU$$y$$ r$ r$  &W| sts| P'su+&t ]V$ r y rz &]&W| $ $t @AV @ r  >>^ZJ>^X0S5Q5UJ0Qf9?>f7f9wdrur$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG;p?Wyt:sAsBDE-E-D9A:9B$:>;f` $VW9$V\_9$V`9$VeC9$W[`gd|X]!aT= _ _ :_ :_ _Z ]!$^> [v [v :[v :[v Z X$Yg| $c $^ $Z& $$Y $$a$$]|$:Wtd>d$U9d$y>|b9^b9h N$9dr$,stf Bf U@$|RT=kRkT=tU$|T$TyT=]tUreC V$r` V$r\_ V$rW V$_Jc+? @=AYV<%$ @V<%$;:7? 7tD{C_BBA&>=]D{]C_]BB]A&$Y>yXkX"stW"|Sh"R$UZ T= Vv :W :W W WIXuKJVp 2:{ $.=B $7=f$;tC $;tE $;tF& $;tGB $>^ $?{$>$)C 9$)E 9$)B 9$)A 9$4t-4.4041,,1,,0---+,*-.4;1 $/(l/|#.3B$4;*4;+ 4;,<4;-Y.(%$ @.(%$4;(H$ .A-Y.A,<.A*.A'.A&2#.A+ 1P#.t0z./^..A.-%.*.)20z2/^2.A2-%0(l2l(l.24;/ $4;. $4;- $/&$'s&zy$-|'-&2#At(:'$ ' @$4^ $3B $2% $1 $Etu2AA *%:p Jt1|O5WN!5WQv1R3K3R3etU3PJ4T4;QC2IU2IR2VU$5WPJ$2P&y$2P&$2IP1|M(QC $>;W $5WN!3S5tPJ83eG54G!3G:3eGU46tG&u4(6,3G6t9G!4rG8Bp2:{2tVfZ>&W=V):g_J$U9_'$y>]!9^]!9b|N$9_'r$)`]$5W`r$>;` $?u^?]At` (S =Z& $CXCZJ)`)|W-tZ u#( ",'   $&0|#,sZ V$:MGQrVrU$(S| $8|T8U3Krc $U$ Vr^$rZ&$2tS |dZ dZ :dZ :dZ c a$b"sRrR]tc c d$|_Za$b!$b!yaka2ta:a2u`g;t`g3R1st_J:W_J:X1s)Vd $:A$V:d$y$*:ZJ's& eg`\XE-DBAVE-VDVBVA>Gf >FI >E- >D 4 3e 2I 1, +,-.u- . 0 1, 7t1, 70 7. 7- r r$ r r$gc.^ZJ  ?Wu ' %:f`$.ugHeLe2gH`gL`gHWLWAKJEtKJA2=2&& ** teg`\X/$1 $.$-$+z $. $- $, $$e)? )@=)AY#<%$ @#<%$)#%;#%:'7#%? &37#tD{#C_#BB#A&#>#='D{'C_'BB'A&%6,tD6,I6,C6,G6,Bf6,F6,AI7l|;=6t?7JtV|0 /0 st-Is.es/s0|*+ ,<-Yt3k5{$)e$ 9k)A$k)A$ ]|0/.u-Y+ *('t.e2-I1,,0+|%t)e4;GOti 915139151311141011141063763752124521241591314111011101436725412141110159135212463791513111410637521241413121110954243276512111091413f24e24.13PageDateRevDesignerProjectFileXEROXDrawingPARCPreFA=0'PreFA=0MC161Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'S4S2S1E'E'TTTTTTTTSSRRRPPPPPMC161Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'S4S2S1E'E'TTTTTTTTSSRRR467578794774FC=0'FC=1'FC=2'FC=3'FC=4'FC=5'FC=6'FC=7'FF.5aPFF.6aFF.7aFB=0'FB=2'FB=3'FB=4'FB=5'FB=6'FB=7'FF.2aFF.3aFF.4a...FF.2FF.3FF.4FF.5FF.6FF.731FFok'bProcL13.sil79141521011121334567914152101112133456Da6/27/79PreFA=1'PPreFA=0...ASel.0'FA=3'CDRRRTiiiTTTTiiTABRiiRRiiFF.0aFF.1aR BatesDoradoFF.2'aFF.3'aFF.4'aFF.5'aFF.6'aFF.7'aMC101T1 + 10.8Function Field DecodingFFok'bFF.2!FF.3!FF.4!FF.5!FF.6!FF.7!e23ae23be23ce23dMC101b24bFC=2/3'FC=4/5'FC=6/7'FF.5aFF.6aFF.5'aFF.6'af23af23boABiiiRRTg22aMC103..FA=1'aFA=2'aFA=0'bFF.0mem'FF.1memP43FF.0FF.0P50ASel.0'TTiiTABRiiRRiiFFok'bFF.1FF.1FF.1FF.0FF.0TTRRcCDiooTTCDiRoTTCDiRoTTCDiRoTTCDiRTTRRcCDioTTRRcCDioTTRRcCDiooTTCDiRoTTCDiRoTTCDiRoTTCDiRoTTCDiRoTTCDiR542.2623PPABioTTiRABioTTiRcABioTTiiRRMC101ASel.022Pb23ab23cASEL.0'!ASEL.1'!ASEL.2'!oABiiiRRTShift'MC103c24aABioTTiR.ASel=6/7ASel=5/7'ASel=5/7ASel=5/7'b23bb23d.c24doABiiiRRTMC103ASel.0'.ASel=6/7'ASel=6/7'MC210.........c23ac23bd24ad24bd24cd24dd23ad23bd23cd23dABioTTiRABioTTiRMC101MC101f23cf23dMC101MC101MC211Midas-PRFAPRFAMidas-Midas-PRFAPRFAMidas-PRFAMidas-Midas-PJUNK.FA=0'a!1ASel=2/3'!1FF.0!FF.1!.CG -G G G tJL]LFIH]HAIC]C<?]?7::3e55.e0].e0),,]),,:+:d4d:+:d4dH_JH]:^.accfhhkfXZJkZJSUJkUJd]d d  d]d]e!!$e&]$e&;-9;-;;t:4;495W:4 d4 +: G;-KJ;-M;tLf5WM5WKJ5WLf;tFI5WH5WFI6,Gf;tGf;tH88'7|"<JtpNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rru9wdtJL8"::::,:H:e: :!6$ @6$7%7%7%]7; ;GB$$:LB $BLf=H_$$,,.e9.A $r|*t)e, 9$u3e=f9) $r|&t-+;:|5:7:7:5:678u78u6 76t76t56 56 66t6:W6+; $+t:+:{ $,,$r, U$.A 9$u7AKJF9tL:9^9$;t:{$:;9$d$A@$]| ]" "rt$y|#Xy#X"t$eAdAd$]|]yXyXtAdAd$]|]yXyXtAdAd$]|]yXyXt @d @d$]|] y Wy W  dA@$] ] rty|XyXtdd)@$]|&](X&(Xrt)y|(y((Xt)d.A@$]|*],*,rt.y|-Yy-Y,t.e0z$90z $3Bd3Bd$]|/]1y2Yy2Y115{/$3B 9$0z$$t7d7d$]|4]6<y6y66<6<9$7 9$t<d<d$]|9];=y;y;;=;=9$A&$tA&dA&d$]|=v]?y@=y@=??C_/$tF&dF&d$]|Bv]DyE=yE=DDF&$C$tJdJd$]|F]I!yIyII!I!J 9$L 9$9L $=;$=5$53t_J53];t^.|dVtTVY U& $|QvVv Z& $RRQvtTd|O=dQvR$:QvQvWWVvtYd|T=dVvW$:VvVv3te|ewewdth.d|bddf`$:d:bdbW $R $td f` $"sfVe|bf` $U& 9$VtgVX f ZJ UJ9;]7|\7\6t[v6tY>:WZZ5[v5Y>:ZZ+_' $+\ $;t^ $At^.8[f7^.|`w`w_tc.d|]d_a`$:___h 9$Z& 9$!tX!UJ !S+_J a`9$^ 9$^.$UVbVS|[vVt^.]|\\:[v:Y>ZZ[vY>ZZt[f"sh|_!tZJ +] V\y$875W|5?;=6<1D:D  7tK7:r*r3r=frFr.r8erArKJ6t|6t98t:|X:9$55{6t 6t 9 8t:| W: 9$5 5{ 8t8 77(H,8DVZJ$< 9$>/$>;:{$>$]GuLKLKBGBG>K>K5G5K]G]V1 91:|&BtM!^. ).e<|+ |GNi 36763151129915123762541411101259423766543151413971211102654151413712111032151411101312954762394979714111015131279797979149714971497149797979797111415101363275914PageDateRevDesignerProjectFileXEROXDaDrawingPARCProcL14.sil6/27/79Mux InputSourceAMux decodingAMux encoding3210......MC231RTTRSQSRQQ'DCCCRMC231Amux0Amux1RTTRSQSRQQ'DCQAmuxEn'MC176TRTRT1T1"A" Multiplexor ControlR. BatesDoradoAMux _ IFU:AMux _ Md:AMux _ T:AMux _ R:None ofthe aboveoaabaRiiRabiiiRRdcTiTcRMC117dAmux0.A _ IFUA _ IFUFF =Bmux _Small Const.Md orR orT orIFU dataIFU dataMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRT1T1T1T1SE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RRAmux0Amux1TRRiiABFF =FF =T is IFdataR is IFdataFA=0'FA=0'FB=3'FB=3'FC=5'FC=4'RisIFdataTisIFdataMC100MC100Bmux _Md or TFF=0-17Select IFU dataSelect IFU datainstead or Rinstead of TE'MC159RRSBE'MC159RRSBE'MC159RRSBE'MC159RRSBT1TRdAmux0MarMuxBEn'MarMuxAEn'b03dc03dd03de03db02fc02fe02ff02fh05fj03fj04fb20cb20dTRRiiABTRRiiABc22cMC174MC174MC174MC174FFok'bg05fMC173CSBRRMC173CSBRRMd vs Small constantMakes selection betweenb05fd05fdcTiTabiiiRRbaRiiRRMC117ceessuvFFok'bASel.0..RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121Amux sourceFF =A_Sm ConsASel=5/7ASel=6/7.PreFA=1'ASel=2/3'ASel=6/7ASel=5/7'A_Id'eeiRRRRiiibaabiiiRRRRRiiibaabiiiRRRiTcdcaasssFB=2'FF.5aFF.7'aFF =21 or 23ASel=6/7'ASel=5/7ASel =6A_Id'ASel=2/3'FF.0mem'TRRiiABTRRiiABFF.2aFF.3aFA=0'FB=2'FC=2/3'ASel=2/3'ciRRiiRTABb20ab20bMC119c21d21bd21cc22ac22bTRRiiABMC102...MC102MC102FA=1'aFA=0'aFF =Mem _ AmuxFF =A_Sm ConsFF =A _ Md or QRef =A _ Md or QA _ T or QA _ T or QA _ TRef =ASel =A _ Id andASel =5Ref =FF.1memFB=2'a10aa10bb11cClock1'AcdAmux1'Amux1'Amux1'ASEL=2or3 &ASEL=2or3 &FAmem=3FAmem=0ASEL=6ASEL=2or3 &FAmem=1AMux _ FF:T1T1FF=021FF=022ASEL=5FF=023ASEL=2or3 &FAmem=2AMux _ Q:FF=020*****by ASEL=7 unlessone of these codesare in effectThe Amux is disabled*c19MC141MC141c10gClock1'BbClock1'BbTRT1MC141b11dMarMuxBEn'Wire-or onAmux0'Wire-or withMarMuxEn'PreSHCP'AFB=2'FF.3aFF.2a....ASel ne 7enables Amuxenables AmuxASel ne 7NOTE: ASel selects and FF selects forthe AMux are "OR'd" by thishardware. Thus ASel codesselecting non-Rm sources ofAmux must not be used when an FF specifies an ASel source.Likewise for FF when ASel specifiesnon-Rm AMux sources.FF.5aBSel.2anot TBSel ne ToRRCDT.MC103c24bBSel=2/6BSel=2/6b11eMidas-ABCONABCONMidas-Midas-ABCONABCONMidas-Midas-PJUNKPJUNKMidas-FA=0'a!2FA=0'a!2CG -G G G *tGf$Gf2I4 3e*PJ$PJ*Lf$Lf9C*@-$@-) $ $-9,9.)#l#l:#l96959762I91,93e9*9',9(H9)e,9$e9%",",9FI9Gf9H;GrGGrH;u>;t/:9.Gr$r;pru9wd%:p ?W>\G :W\<G :W\<GK\G :WfG9;ug ?Wgrhu 6thu <p\<_<bX<e :|;:#:+: 8'8=t9^|'=&=)u9^*;P#;P*;-t-;t(H*>$U%>^$y*|^r$*E$U%E$y*C%^C%HN$%Er$'suF's?p1sUW U^u Ucu UTt rSS gG!VRGR<GR<G VRGVt+d+$@$d$]$| V V;; t tV tV ;V W t W  +  + $A$$$Ot | ;At $ $$ $ $$-s| Uu UdDs GAp^. ?_?e ?bXAcAI`9^t$9;d98$=$+8$$8$$8B|;8B9^t9;98$=$+8$$8$8B|8B 9^t 9; 9 8 $= $+8$$8 $8B| 8B9^t@9;98$=$+8 $$$8@$8B|W8B;5]$5$r5 ]$5 $7@$7 ]@$- @$;tu ;t;t:d-C_z$-D{z$FF$FF$FM$FM_$FT $FT-$Fm|=vFmtADBDDDXA$DXFI$$C|@C?IXA$DXA$FmD FmtHDIDJDXH_$DXL$$C|GvCFYIXH_$DXH$FmJFmtO-DPJDQfDXO $DXS$$C|N!CMIXO $DXO-$FmQvFmtUDVDXDXU$DXZJ$$C|TCSIXU$DXU$F@-$-tD-C7$r7$r-] @$(|$ $%: %:%t%t#]]$ $z $: $:]$+W$) y$)y$s ]$s$u G9 9d dt  - - s 9$#$su!rpeJt@-$*:@ ]$@tu@t d@t @t + 8tT-8BR7%|P7%R7R$7V$$8$+9<%$$98B$9^|7Y9^6<:{t3:W5:46,93$>3$+97$$93$9^|29^1,s5{ y$79$75$r5; $56$r@tu7I@t8e<t;-<6#GB$O $M $LB $L$M$:|J:JsHHsJVN{$+Lv+LvLvJ=KZKZJ=+I!+I!GvGvHHLvK$@dK$N$dO $tOOQrNrMKJVMVLfuPJtLf9|GvsJ@Pd$BvCDVCVBvVDDD8u8uV8uV6<V7Y8u7Y6<?@V?V>V@@@s>GB$B$GAd$C_G$dA$dAm$>G$d>$d@$; $; $kt@+F+G+FAI+=+>+;t+:+9:=fGB $C_ $> $; $uB ?= tGf;-|> $t+H  +$+#V|&&)e$!3d$#X$u%V$uV#XV%%%XXVXVV;X; !V VuV!!!<<V<VV9X#%$!$9 $XXuu(%$#$G"d$$AG$d"s$d"O$G$d$d!$$$kt!++e+V++*^ $)A $(% $' $%^ $$A $ $ $ $ $(H)e*u)e)et% $eu%%t "$|.u-Y/V-YV/0 0 *(+ V(V+ ++:-#$@ 9$:2%U$. $, $3B $7 $2%$1,$1 $t67u1,t2I3e, 5{ $6 $O5V|221V1V44244rt6,r1: :J-r-I&W (| $$ %:%: % t% t+W $t+9|LvX9X'st's N59uO-N 7I6, 21 .- (H H #e Ut.O-:W+:W&P.)e $",=%V$A!-Urp] rb b]r`rVf VfUe ;tu*;trpcur^urWr[rY YU[ rTtecu^u[Tt%e %cu%a %f#ft;-%J&WE&@- - *N$U%N{$y*|Lv%^Lv%QN$%N{r$VP& r$'suO&WtN&WLA) =) $,suJ- ,sIC;(H C;', *:P& y$sLB V$#GB$$*:LB9$,sLB$5WT]$,st5 A& $D{ $C= $?=9|D9Bv98u96<u;- : F G !`g&%_J%^.%]%[%Z%Y#%XBC_$$BW_9$AD{$$AX|U$AQU$AK&U$BJ 9$BP9$tDs!u G -$r:6#$t2|.u0V1<V1< /4^y$4^$] :3B$!-$.ut0s3es &GEtu,IX,IF2@5@0WQf,sQf,s0W0W,stAI', PGNi131211109141591513121312159141110367254121110111415101312632745914111312111091413121591337625497999714971497149714971497149714971497632745911141510121415PageDateRevDesignerProjectFileXEROXDrawingPARCProcL15.silDa6/27/799MC100TRRiiAB( T0 + 13.1 )BmuxEn'FB=3'REnableMC197IOBoutBmuxIn'Output _ BFA=0'B_ExtT1dBmux1dBmux0110107PPPBSel=0'Bmux1Bmux0...MC231..MC231BSEL01234567RTMdQ0,,FF377,FFFF,,0FF,,377--Q _ B--------INTERNALEXTERNAL3210BMuxMdQBSEL field decodingBMux encodingBSEL.1'BSEL.2'RTTRSQSRQQ'DCT1T1111RTTRSQSRQQ'DCCCRSE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RRSE'S1S2RR.Bmux0Bmux1"B" Multiplexor & Cont.B_Ext'PreFA=1'FFok'bFC=6'ConstantDoradoR Bates--FF.2'aFF.3'aRTorBMuxmultiplexorcontrolExtBMuxmultiplexorcontrolHold_BMC174MC174MC174MC174MC174MC174MC174MC174b04dc04dd04de04db01dc01de01df01dh02gf20cT1MC176TRIOBoutSavedUsed by Midas to determineif an IOPerr is In or OutMC173CSBRRRMC158SBRMC158SBa14fb14fMC173CSBRRBSel=0'c05fe05fSelect Md or ConstantsSelect constant ofFF value, or 0's/1'se21ae21bMC102TRRiiABTRRiiABASel=6/7'ASel=5/7'b10ab10bClock1'AcBmux0'Bmux1'Bmux0'Bmux1'PIOout'71MC103...h01gMC197REnable9IO Bus driversIOBout'MC231RTTRSQSRQQ'DCCCRClock1'Aca11ag22cRRiiTToiAB.b22boTiTiRRiiRABTFFshift'MC212e17fc24cRTTRSQSRQQ'DCT1a11b...PreSHCP'ABSel = 2 or 3BSel = 1 or 3FFshift forcesBmux _ QcABioTTiiRRABioTTiRABioTTiRBSel.0'aBSel.0aBSel.1'aBSel.2'aBSel.2aRRiiTToiABBSel.2aBSel.1'aBSel.0aBSel.2aMC103BSel=2/6MC101h24ah24bh24cBSel.0aBSel.0aBSel.1'a.BSel.1'aBSel.2'aBSel.0'aRRiiTToiABMC102.h23dMidas-ABCONABCONMidas-Midas-ABCONABCONMidas-Midas-PERRMidas-SCCONMidas-PJUNKBSEL.0'!oTiTiRRiiRABiRRiASel.0'MC109g21bHold!2.CG -G G G t.e21/90/14Q4O-O-Q-T-V4V4TIKJKJMOOQT-T-Q",$e %e%" #H!V",$ -I%+%. /"("0 +;t"4"H+H+4,4e:e:,7  +@?7;E-DGCFGFFG=FAIF@-G6tF:F9G/F3F27/5W35W276t5W:5W97=5WAI5W@-7C5WG5WF5::+5775H53 : +: 53 7IO#HJtpNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rru9wd%:p ;?W5t&",$#%$"$ |u]X] X V!V!#% 9$su', *t.#H$A @$5|"6,%^$y6,%^$:%$U6,(r$6t%6t&("*+u& ",t/#u: $#t #O-SU|GvUKUPZ?tQK& $O $T $ @$B B+8|85,s$ $:t5|8:W ] $:W $:t+ pf 9d 9b 9a< 9_ 9] 9\< 9Z 9X f<VG XG :XG XXGba<d_]\<ZXVdV_V]V\<VZVXugg.p\<.]._.a<,scu2a<2\<0WbG0W[Grhu/:e tOKJ6|:WW:W6 ;88 48et 8e9 9;y7I 97I 7U$:W$7]y$7]$8ud8 tJ6|:W:WX6888et8+99;$7I7I7U$:W+$7y$7$7I6|t8@8tE-7FI7Gf6tE $6tI$$6 |D 6 C;tE $6tE-$8: 8t>7?7@6t>^$6tB$$6 |=v6 ^$6t>$83u8t7787:6t7$6tG?G@G>^$GB$$F|=vF^$G>$I4@I4tE-GFIGGfGE $GI$$F|D FCLE $GE-$8 8C_$8C_$8<$8<r$86,$86 r$IXC$IXC_r$IX<$IX<r$IX6,$IX6 r$IX.$98.$9=.$>;G $>;F $-G $-F $-tG-F%:+z $:XG pt100z @$.e/^ @$$e8pa<22$22$29^$2@ $33$33$3:{$3A&$DXA&$DX:{$DX3$DX3$C;@ $C;9^$C;2$C;2$2Vcu0W[G1 @$2 @$t212p_2]5a<,su?,s> ,s=f=?== =<Vpa7tH7A7;-74H;4H;;-H;AH;H8F8@-8982IXFIX@-IX9IX27'"8u",7t!:!$U6t $y:|6 6t$AN$6t r$>t" >;u%>;$eytBBVC2DB$B$+F&$$BB$]|AY]@=9^k$979$U<G$9^$yt92;-5{k$9|45$U8G$5{$yt527I;$7$;7y=V?2@-=$=$+A$$=$]|<];?{ @$C]$?$r@ @$rE y$r@$rt@E-@uBfs8s7I$$$$$ $t+  G: $ $ @$|]]VV ;]] W WV V $ @$tH + 77 ,sH :W $:W  $BB +>;G>;F%:"9$%:A$-$:WA 9$F|AteG8 |#X#!7t+6t*5|&6,)A$y6,)A$:)e$U6,,r$6t)5*3"$3*^]$3&z]$:" $=u)e(te%!z|)u%:'%:+ !z+#l%#l,#Ht/^#)$e.$*",.",,s!0zU$%:)$!)y$!)$",*^!z|'<*y$t+ "s-I75{|X5{5X59$::X8t9|6t6t:WXt+:|tX:;d$X]X];;t]tVVd$$:X$#t+rd7#H0UJ!z|%:%:!zu#lX#l m#Ht#%#H$e"O$","s",A!$AU$%:$!y$!$/^ $%:.($M.$#u,,"st!1$#|% )u#-Yt? ud : G + @$z @$ $tQfV|PVPdPZtS|N!PZdQ$PZN!]PZ]N!VLvVLvdKtO-|IKdM_$K]KVHVHdGvtJ|E=GvdH$Gv]Gv:T $:Q $:O $:K& $:H $:tT-:Q:O:KJ:I(Q]$:M_ :$6tM_$(O]$/^|P/^S!/P/S!3eT$3S!3P2tVf3e|S!0WS0WS4;T$(T$(V$(tV(T(Q(O2S?WTGfRNI 77 $|N!t+/^|K/^N!/K/N!3eO$3N!3K2tQf3e|N!0WN0WN2tN4;Q$4;|K0tPJFuJtJt F )#-#0W0,s0F",Jt",'s+W00tT-1,|--+/^$V,,+V+V--.u.uV//*V*-$k.A $t/-r0-,4;|S!?[GnGNi 123456791412101513111234567914121013111310371411947253621411105942151312376141110476131291543765279799797131211109144376525414111013129.RRiiTToiABT1T1T1T1T1PageDateRevDesignerProjectFileXEROXDaDrawingPARCALUF.0'LmaskEn'RmaskEn'ALUF.1'ALUF.2'shmv.15shmv.14shmv.13shmv.12shmv.11shmv.10shmv.09shmv.08MC102Shift'MC102MC102Shift'Shift'MC176MC176FB=3'FC=2'FB=7'TRTRTRRiCDTRRiiABCE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139TRMC176FF = MultiplyInputSource01234567ALUL shiftIO dataR shiftALUFMMC176TRTRMC176( 5+17+6.4+2.8 = 32 )TRRiiABShift and maskwith MDMC102.ProcL16.sil6/27/79P70SHifter Mask VectorShc.08Shc.09Shc.10Shc.11Shc.12Shc.13Shc.14Shc.15TRMC176T1IOin'oTiTiRRiiRABToTiTiRRiiRABTMC21215FFeqMul'T1 + 13FF.5aStkPShcMC173CSBRRMC173CSBRRE'MC159RRSBFF.7a16R BatesDoradoE'MC159RRSBFC=7'FC=2/3'FC=4/5'Pmux _RBase or CntPmux _Pmux _Pmux _Pmux _Pmux _Pmux _StkPShcAluFmPmux Lshift 1Pmux rshift 1Pmux _Pmux rshift 1IOBdPmux2dPmux2Pmux0Pmux1Pmux2P Mux EncodingdPmux0dPmux10/Md, Cnt, PointersProc Multiplexor& Shift mask PromT2T2e06ff06ff15ff14fClock0'AdNOTE: The prom patterns aredesigned so that a one intoaddress bit 0 will produce all 1'son the output. This allows theodd address inputs to Pmuxto be selected.MC100MC100MC212b19ab19bb22ae18ae18be18ce18dc20cFB=6'MC212oTiTiRRiiRABT.FB=6'FB=6'FB=6'FA=2'FB=7'FB=7'TRRiiABRRiiTToiABMC102.g23db08FA=2'aFA=0'aFA=2'aFA=2'aFA=2'aFA=0'aFC=6/7'ShcPmux _MC100c20ac20bb07c10ee17dFF.6'aShcStkPPmux _Pmux _MC100TRRiiABPmux rshift 1TRRiiABMC100ciRRiiRTABFA=2'aTRRiiABc20dg20c.252.26.4c10dc10cSCClock1'AcMC176c10hc10bc10fIOBin'4.738.30809101112141315150000000020-37111111111111111111111111111111111111000000000000000000000000000000000000171615141312110123456710000000000000000000000000000000000000000000000000000000000000000000000000000000000000107654321011121314151617111111113720-00000000151314121110090811111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111Shmv bitsShc.08-11Shc.12-15Shmv bitsLmaskRmaskShift & Rmask EnShift & Lmask EnSHMVPRFAMidas-Midas-Midas-Midas-Midas-Midas-Midas-QPDCONQPDCONQPDCONQPDCONQPDCON(8)Hold!2CG -G G G dJc.eg/.e0H d 6t|& ] y$AtAtH%$trtH|9<9<$u$.$;$G$MNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;>;t/:9.Gr$r<pru9wd rtc.0W 0W0 r0 r  r ]]$G$eG%G&G'G(G)G+G,,&H_ $&M $ reg rc 9$ reC9$+W-r-I rH r.e r%9$ r.A9$#F#Lf rS r> r=fM $ rR_9$ rS|9$ rT9$ r5{9$&F$U"sF$y&|D"D"sJ N$"sFr$&Lf$U"sLB$y&J="J="sON$"sLBr$.,)+)--,).u).uk+A*A,*,9-Y9-Y<$A$<%^$<&z$<'$<($<)$<*$<, $<= $+% @$+' @$+(% @$+)A @$+7 @$+8 @$+9 @$+; @$9t":W#:W$:W&:W',:W(H:W)e:W*:W+7l"$ @7l"$;"$ 7l-r$;|(X;'<;&;%;#;";!; 7&7$u7"<9X7%7#X7t)7(7'7&z7%^7,94:W5:W6:W7:W8:W::W;-:W^<<$<;$<:{$<9^$<8Br$<7%U$<6 9$&:$U"s:{$y&|8u"8u"s=N$"s:{r$#t:& ]$u= r0z9$5g=g6tpe 6tcu6ta6t` 6t^u6t\6t[6tYu;te ;ta;t\;t` ;t^u4fGJtXGr4XXG4XXG9;XGr#t-&-$U"s-$y&|+"+"s1 N$"s-r$&$U"s$y&""s"N$"sr$#t%:u,,k|`wA_ZAa_Za9b!9b!d' V$udJc.ta|t%:p ?WA|OAtS@tu@-+t;-+:+8+7+)e+(H+',+&&Q$U"sQ$y&|O"O"sU&N$"sQr$#tQ$uSS| V$,sQCy$&S| $=tS<|:98uH<%$9A9A8u8u:A:9;=9;=H>^$9tS|PONHR_$OAOANNPAP9Qv9QvHT$Ot:8!V>;$e$?W%$@t&$A'$B($C)$D+$F,,$s=fEtuS rt5 r<%9$ r=B9$ r>^9$ rC]$ rO ]$ r99$;tp[;tYu#%ta`#b"c"sa<$'sa<$+"seC$$"sa`$"|`w"_Z#%te#g"h."se$'se$+"si$$"se$"|d"ch$dJ$r g|$ c.$rsc $$ r^ ]$ r\]$ r[]$#t\#%[C"|Y>"ZZ"s[C$"s_'$$'s[$+"s[$"t]s^.Ip2s^ r$#tX#%V"|T"U"sV$"sZ$$'sV$+"sV$"tY. Y$ Y$X|$X|$T$ rI{9$ r: rT r^.u]\ T-I8eNC5I8erNBf 4 <; rT-stTsX!H[$Y>AY>AX!X!ZZAZZ9Z9ZH^ $Y>\ $ZZ rtH r8 rN ruA rtD r4k|? A>A@=>@=9@9@4^M4^O4M4O8eQC$8O8M7tS8e|O5WPZ5WPZ7tO9;|M5tQ8# r[ rR ruGf rtL ru3e rt$ R_9$VN$r[9$VT$9Lf|J=AJ=AI!I!KZAKZkJ=9K9K rM9$ rL]$ ru7k|5 A4A6<46<9696 r8$r7$r79$t3Bf|>DuE-EtBDB9GEtDB$H_ V$>^9$#t<#I#l|#X"s'r$&'$y"s*$"s'$U#lt'#&$% $& #(#)#N#!,sSEtuFIDAI<% V$4^9$?AC;DFIH;KAtH*:u+-/:024;5:=54;20/:-+*:*: + *: *: d+ d- d/: G- G+ G*: G*: ++ +- +/: +0 +20/:-+*:*:+-/:024;54;55 +4; +2 +0 G2 G4; G5 G5 d4; d2 d0 d/: d- /: 0 2 4; 5 5 4; 2 0 /: - + 54;20/:-+*:=== += G= d= = ===d=H=+====54;20/:-+*:*:d+d-d/:d0d2d4;d5d5H4;H2H0H/:H-H+H*:H*:+++-+/:+0+2+4;+5+54;20/:-+*:*:+-/:024;554;20/:-+*:@tB@t@tBCEt+C+B+@t+@tHBHCHEtHGHHdGdEtdCdBd@td@tBCEtGHJt&'s's's's+'sH'sd's's& & & d& G& +&&@tBCEtGHJtL&$LJtHGEtCB@t5W230W.-+W)LJtHGEtCB@t@tBCEtGHJtLL +Jt +H +G +Et +C +B +@t +@t GB GC GEt GG GH GJt GL GL dJt dH dG dEt dC dB d@t d@t B C Et G H Jt L L Jt H G Et C B @t BCEtGHJtLLJtHGEtCLJtHGEtGHJtLH+JtHJtdLLdLHL+Jt+@tBCEtG+HHC 9; # . ) G)Gr?W G?WGr#r9;u0I--T-=f5WG5WM*:TF-/1/:!V4^$&<%$9 ]$]8M8G0=f312!M;-,stQfaGNi14654315141397121110265431514139712111029925413101114151013122536B_Ext'B_Ext'MC176MC176TRTRPCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141PQ.08Q.09Q.10Q.11Q.12Q.13Q.14Q.11Q.07PQ.15FC=3'FB=7'FC=2'BSel = load QBSel = load QFF = load QFF = load QFF = multiplyQshiftR'QshiftL'PARCDrawingDaXEROXFileProjectDesignerRevDatePageT1T1QClock'Q.14ProcL17.sil6/27/79FF = DivideSFF = DivideAFC=3'MC113QBit'43215141211671013954321514121167101395RTTRSQSRQQ'DCFFeqMul'...MC23117R BatesDoradoT2FC=6/7'TRMC176T1FF = DivideFF=Rshift QFF = Lshift QFB=5'FC=1'FF = CDividealub.08aalub.09aalub.10aalub.11aalub.12aalub.13aalub.14aalub.15a3938otherwise force carry to 0146Q RegisterQ Registerand Task SimulatoreiSTRREFCD(this ties up the entire MC113!)b15bb15cb15eSCClock1'CaMC176b15hFB=7'FB=5'FC=0'FB=7'FA=1'aFA=1'aFA=0'aFA=2'aFB=7'Might be aMight be anc11aluCoutc12l11bb17c17a17aFFdly.7eeiRRRRiiibaabiiiRRRRRiiibaabiiiRRRiTcdcaassseeiRRRRiiibaabiiiRRRRRiiibaabiiiRRRiTcdcaasssMC119MC119BSel.0aBSel.0aBSel.1'aBSel.2'aBSel.2'aBSel.1'a471411101413111015129111077CNT _ BPCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16..jcnt159T2iTRHGMC195CntClock'LoadCnt'9111013124365121514911101312436512151412965710111415231341296571011141523134SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTSMC159Q0'Q1'Q3'Q2'E'...SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTSMC159Q0'Q1'Q3'Q2'E'..Load count with positive count( internal register gets count', and increments )Decrement and test for count eq 0FC=0'FF.4aFC=6'Convert Cnt _0to Cnt _ 20Cnt _ 1 through 20d15e15MC102FF.4aFF.5aFF.6aFF.7aCnt.08'Cnt.09'Cnt.10'Cnt.11'Cnt.12'Cnt.13'Cnt.14'Cnt.15'oABiiiRRTMC103g22dossaRiiRabRRiiibaiTcdaRiscRFB=4'FF.2'aFF.3aFA=3'.MC118FA=1'ae21cTRRiiABb21cCntMux.12'CntMux.13'CntMux.14'CntMux.15'Used for RBaseg11alub.08alub.09alub.10alub.11alub.12alub.13alub.14alub.15FF.0ah11e19cwire-or with ProcHMC103g22b182PoABiiiRRT367.MC102RRiiTToiABk23d183P1591213Count RegisterMidas-Midas-Midas-SCCONSCCONMidas-QPDCONQPDCONDecCnt'PropCnt'!FA=0'a!2Cnt=Zero'!p53CG -G G G ;-t!VfST-UJkIkGkFPJQfkKkJNNhegfgk[fkZJkY.bck^.k]`g`g%G#?&C!zBf!zD!??53@-:?:B53C7<7ID"`g`g"NN S eg ^ ]$ X|A$Lf^"OLf$ULB$y"O|J=J=ON$LBr$"O^$U^$y"O\\aN$^r$<QC 9$Hb!7It]57l|X6th $<^<_<a<b!6t\$ @6t\$<]$ 6 b!6 a6 ^6 \6 [v:X6 _9X6teC6d'6c 6a6_6^:{eC:{d':{c :{a8]5:4]56f7IK7l|Gv6tV$<M<N<O<P6tK$ @6tK$<K$ 6 P6 O6 M6 KZ6 J=:Gv6 N9Gv6tT 6R6Q6P6N{6M_:{T :{R:{Q:{P8K:4K6U,se $$,sd $$,sc $$,sb| $$,sT $$,sS| $$,sR_ $$,sQC $$<e $<c 9$<b| 9$<T 9$<S| 9$<R_ 9$9;Z$9:X|$:F$$.F $7[f$.J $7J-$9;Z$>;T$*O $|@DXteDXdDXcDXbDXTDXSDXR.F!VX|T<d ]$DXtQf g|$ f`$ c$ `C@$ b|$ T $ U&$ QC$ P&$ M$ K Y $ Z&$ [C$ b cuT f KJ ] b $t`g$N9wdru;pr$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGM_4;[Cy$4;J-$9.tJ-:W?{r$.C%:p ?W \]$uPJ Qf K$ J$ t^.%:@DX?6Jt9B9;>7IB7I?{7D{U$:W=$7=y$7=$.C_ $.@ $.@-:W|? 8AY89:t=Jtp28u@- tQf!3=f$U=B$y!3|;=z;=@N$=Br$ >$st=fu>> F$ G$ H$ZJ G tZJ [fu@ ,ste,sd,sc,sb,sT,sS,sR,sQfIXegX"sM$u=f9tD$r;t :pU $tA$e|=$<&3?",>",@!AY!AY"sAY"sAY rD{$$?$!V>y$uB t`N?|D H_r$"sH_$yK$H$UtHF$F]$F IJ N G I ] Y. F `g PJ ?uA ? 9;tN D9;_J7AI:Z:I#B BBs$ Bfbb9|ddg$_nd$abc9b9a9cccWW9W9UZ9VvWVvUZ^_9^9]9___[v[v9[v9Y>9ZZZZY>\a`$_J$9_'$s\\]]f`$a<$Gad$b|G$H`$H`$^ G$H^ $H_$Z&$Z&$kt_\]ZYX h$ eC$PO9|RRUJ$Md$O=PZQv9PZ9O=9QvQvQvE=E=9E=9C9D E=D CLvM9Lv9KZ9MMMI!I!9I!9F9HHFJ=O $L$9L$sJ=J=KZKZT $N$GNd$P&G$HNX$HN4$KG$HK$HM$G$G$ktMJtKJH;GfF R$ VC$`Cr$Mr$:Qf:dJ h Vf g f T- UJ"s`C$*O-$9)_' $)N$9&WC_$+WC_$$+WH_ $9;H_$y Gd GO) 2( 2+       4"4 )0Wr$0W$9)y$ : r$(,U$u $$0W%$4 ]$3"U$|t $$($ r$$9AA$9zA$9A$9 A$9-A$9/A$92%A$94^A$($U$1s2%:$1s1 :$1s/:$1s.:$1s]:$1sz:$1s:$1s:$1s$1s$ +$ /tA,3////%,,,,,,,,%.|+z03+zt+z+z+z+$1s1s1s1s+ ]$,.t3,,/31s|-%t1s*^$ +*^$ /2,*/.A//^/0z/1,,.A,,/^,,0z,,1.|&+z,<03&+z(+z+ +z-Y+z.u+*^$1s.u1s-Y1s,<1s+ +3$,&.t*,,, /*1s|/-%t-%.|&.-$9-(H$9)(%y$Vt Gr &Wu+|ttt::t :+ r]$ r$ r$s1$s/^$%:/$%:1,$%:1 $%:/^$s3$&W2I$&W2%$s-%$&W-%$&W.$&]$&$s r$&$&$s ] r$%$%$%$%z$sV$s%V$Hd! H),-.01,2I3e431/-I-)*0/^)*,*.*1,*2I22I21,202.+W)23e-*/^*H***2222+W2*k|&t,,-I.e/012V|(V*V+ V,<V-YV.uV/V0*^$ ]*^$O*$ 96$t3O|0 O-O+O)u&t5W:3e:1,:,:.*|+ -Y/tk|t,HeV|tVVVVVVV<$ ]$O$ 9#%$t O|OtO;Ot!:::H::|&:5u7+15 !1s3Br$ r($ r*$ rt+ r(,$(r$9u+)e -t2,se:!z$', r r r rHC;2IC;1,C;0C;.C;C;C;C;9;!7|u7u6t6t:W55:8t4 $$]7!($r)]$)$d$r9AV$A$rd+Hy$9$$$9$$@ V|    V r r  V  V   rrk  ;;9]$9A$t9 $ V|  t  V|$9@$9@$9 y@$9t999 9]@$9y@$ |Vt+9ut)e|&%'<%'<''t )$A H   ut+9492I909-9!999d9d+ Au):Wt)e9,,I+IX|(X=, 9$;tt+9;|*9;*8)u8'<<(X8)u8'<=(X=t,,7l+7l-I3*$$3$ @5-%9$B|"<?Wt$e=B|"<=B$u="<=$uAI%$A$uA"<@tt'AI|$u>;%>;%>t&I'IX|$uB(%9$Bft&Bf(H;(H;&5(%$5(H$ >>FFShift controlT1MC176TRShcr.08Shcr.09Shcr.12Shcr.13Shcr.14Shcr.15Shcr.10Shcr.1118R BatesDoradoMC173MC173MC173MC173MC173MC173MC173MC173MC173CSBRRMC173CSBRRFC=6/7'orShc _ RFalub.08aalub.09aalub.10aalub.11aalua.08alua.09alua.10alua.11ShcAlu.0ShcAlu.1ShcAlu.2ShcAlu.3PPPPpppppppp16016416817217618018418827303435alub or alua'Done this way so EF/IF shiftsdo not use Shc - IO tasks canuse the shifter without savingand restoring Shc.control from FF directlyShift Register Control16-S-1P+S+1d12bd12cd12dRForBmuxRForBmuxb12bb12cb12db12eb12fb15fb15gd20ad20bTRRiiABMC102e17eDon't Carea12fa12ba12ca12da12eFA=1'aTrueAc22diCDRRTTo.FF shift getsFF = 156FF = 155ShcWrite'd13bd13cd13da13ba13ca13da13eb13bb13cb13db13ea13fb13fFFshift'c13bc13cc13dc13ec13fSHSHSHSHSHSHSHSHT3T3T3T3T3T3T3T3FF.7FFdly.7Shc _ BmuxPreSHCP'ShcMidas-SCCON( T2 - T3 )FHFHSHSHalua.12aalua.13aalua.14aalua.15aalua.12'aalub.12aalua.13'aalub.13aalua.14'aalub.14aalua.15'aalub.15aMC158MC158MC158MC158RMC158SBQTRRDBQTRRDBQTRRDBQTRRDBCG -G G G  ]t0 ]1, ]6 ]7=f>DE-AD:{D:{CA=:{=:{<A7I97I96,A0909/@tP9;P9;O@tW9;W9;Vf@t^.9^.9]@td9d9c  &z&z d :W#:W":WH:W, :&1,&7&>&E-OOHHO)H)+03C)C)Bf03<)<);036,(6,(503/(/(.e03O(O(N03Vf(Vf(UJ03])])[))03c)c)b H + dH$DD$D D N M LfNMLf UJ T- SUJT-S [ Z Y[ZY b a `gba`g?W VNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rru9wd$A$y$N{2$U&2$@tD{ $?P $?d $?^ $?W_ $@t= $@t7% $@t0z $rA=G t |t @t @X X  @kt 9 9$$tdu 3tD3=37I303d3^.3W3PudtH%:p FtdF^.FWFPFDF=F7IF0;p?WT V$M_V$b|V$[V$a`V$ZV$ 9u0 9. |\]^ y\ y] y^ d'$^$ ^$ ^$t^rbr`r_+b+`_|UWX! yU yW yX! ]|$W$ W$ X$tXr[frZJrY.+[f+Z&Y.|O=PZQv yO= yPZ yQv V$QC$ QC$ Qf$tQfrTrSrR+T+S|R|HIJ yH yI yJ P&$J$ J$ J$tJrNrLrK+N+LKY9$Y$ ^ @$ ^ $] `C9$ Y9$ W_$] W_ @$R$R9$LB9$LB$ P @$ P$] R9$|IPZW\] AtFI VFI VGf FI$U I{$9F&$y F&r$|AAtFIVFIVGfFI$UI{$:F&$yF&r$|AD$9C$D$9D$9 D$9 Vt(`"s$(Z&"s$(S|"s$(L"s$ rr>>u7 4V3e ;-794=G3eG 3HG3G Gr3eG 9G6tG;- UFI UGf/a$*a$.tc./|_*^_*^^+3tc.+3b*eg$*a`$+z+W,+3H*$/$+*$$*$*^|*^/Z$*Z$.t\/|Y>*^Y>*^X!+3t\+3[f*^$*Z$/T-$*T-$.U/|R*^R*^Qv+3tU+3T*X$*T $/M$*M$.O-/|K*^K*^J+3tO-+3N*Qf$*M_$N{:$U&:$[:$b|:$?b$:b$>dJ?|a:{a:{_;PtdJ;Pc.; f$:b|$/c $/\ $?[$:[$>]?|ZZ:{ZZ:{Y>;Pt];P\; _$:[$?UJ$:UJ$>V?|S:{S:{R;PtV;PU; Y.$:U&$/VC $/O $?N$:N$>PJ?|M:{M:{K;PtPJ;PO-; R$:N{$(rH;KJ-!VO $!VVC $!V\ $!Vc $3d]$3^ ]$3W_]$3P]$+tM+T-+Z+a+AI+:+3+-I30z$37%$3=$3D{$Cy$=By$6y$/y$@P.e$;t.e$?40@P|,; ,; +;t0;.;2I$;t.A$//^ $/6 $@P5$;t5$?46@P|3u; 3u; 2Y;t6;5;8$;t4$@P;$;t;$?4=f@P|: ; : ; 9;t=f;^9$(<$(<9$(C_9$(C$&WE 9$/-I$*-I$../|+*^+*^*+3t.+3-*1,$*-%$/3$*3$.5/|2Y*^2Y*^1<+3t5+34*7$*3$/:$*:$.$*:{$/AI$*AI$.B/|?*^?*^>+3tB+3A*E-$*A&$BB$;$4$.A$>^y$E y$7y$1 y$+z]+W+3*:$/:$+*A$$*]$*^|t*^X($)$tb[UJNVLB$=rg H$Ur%$y|r!zN$r%r$$Urz$yttrN$rzr$ r$$U$tHue pK!KG*H+IX G7IX4rI:uI (J-G(IG$t$Ur$y|  rN$rr$]U$] $3tc3]3C3<36,3/3Vf3OJtp2<tb<[<UJ<N<.e<5<;<7<1,=#=H#"sE"s?"s8e"s1#=u0=6==f=D;>;",taZT-ME- D> =f7 61, 0"sB"s(/-:%2I%3e%4%6%7%8%:%;-%/: 2I 3e 4 6 7 8 : ;- DO Gf H I K L N O- PJ Qf R S(D-O%Gf%H%I%K%L%N%O-%PJ%Qf%R%S@DDO=Gf=H;GrGGrH;u>;t/:9.Gr$r<pru9wd%:p ?W:2I+t[+\+^ _J|Wra yX yY yZVtdJ[f y|]! y^> y_Z y`w ya yb yc yd [C$ [C$r[f$r i$+th +f+e+d+c+b|+a`+`Crd9$hV$g|V$f`V$eCV$d'$c $a$`$ Y$ X$ 9W$|W)W%:W$%:\_$$X$$]|$#Y$#^$`$a$c $d'$eCV$f`V$g|V$hV$,sd9$',t[',\',^ (_J)|W,sa&zX&zY&zZ+WtdJ)[f&z|]!&z^>&z_Z&z`w&za&zb&zc&zd&[C$&[C$,s[f$r&i$',th ',f',e',d',c',b|',a`',`C?[?\?^ @t_JAm|WDXa>^X>^Y>^ZC;tdJAm[f>^|]!>^^>>^_Z>^`w>^a>^b>^c>^d>[C$>[C$DX[f$r>i$?th ?f?e?d?c?b|?a`?`CrO9$6thV$6tg|V$6tf`V$6teCV$6td'V$6tc V$6taV$6t`V$:^$:Y$<]|$=\_$A|WrY6$rX|7$<X|$$rW_8$=W_$$=BB$$rBB8$<C_$$rC_7$rD{6$AA=GB$<H_$:D$:I{$6tKV$6tLV$6tMV$6tO V$6tP&V$6tQCV$6tR_V$6tS|V$DXO9$?tF?G?H@tJ-Am|ADXK>^C>^D>^EC;tO-AmFI>^|H>^I!>^J=>^KZ>^Lv>^M>^N>^O>F&$>F&$DXFI$r>T$?tR?Q?P?O?N{?M_?LB?K&',F',G',H(J-)|A,sK&zC&zD&zE+WtO-)FI&z|H&zI!&zJ=&zKZ&zLv&zM&zN&zO&F&$&F&$,sFI$r&T$',tR',Q',P',O',N{',M_',LB',K&,sO9$S|V$R_V$QCV$P&V$O V$MV$LV$KV$#I{$#D$$H_$$C$%:GB$%:Bf$)|AA 9Bf$ 9GB$ C$ H_$ D$ I{$KV$LV$MV$O V$P&V$QCV$R_V$S|V$DXd9$+tF+G+HJ-|ArK yC yD yEVtO-FI y|H yI! yJ= yKZ yLv yM yN yO F&$ F&$rFI$r T$+tR+Q+P+O+N{+M_+LB+K&+1+2+35|,r6 y.u y/ y0Vt:1, y|2 y4 y5  y6< y7Y y8u y9 y: 1 $ 1 $r1,$r ?{$+t=+<+;+:{+9^+8B+7%+6 r:{9$>^V$=BV$<%V$; V$9V$8V$7V$6V$ 4^$ /$ 3B$ .e$ 92%$ 9-I$|,),%:-I$%:2%$$.e$$3B$#/$#4^$6V$7V$8V$9V$; V$<%V$=BV$>^V$,s:{9$',t1',2',3(5)|,,s6&z.u&z/&z0+Wt:)1,&z|2&z4&z5 &z6<&z7Y&z8u&z9&z:&1 $&1 $,s1,$r&?{$',t=',<',;',:{',9^',8B',7%',6 ?1?2?3@t5Am|,DX6>^.u>^/>^0C;t:Am1,>^|2>^4>^5 >^6<>^7Y>^8u>^9>^:>1 $>1 $DX1,$r>?{$?t=?<?;?:{?9^?8B?7%?6 DX:{9$6t>^V$6t=BV$6t<%V$6t; V$6t9V$6t8V$6t7V$6t6V$:4^$:/$<3B$=2%$A|,r/^6$r.A7$<.A$$r-%8$=-%$$ ^$ ]|$ 9\_$:t:GO.OG::OGd.d:d"k$| ",$U%^G$$A"$yt",#%k$|$u&$U)AG$$A%$yt&'%k$|H$U!zG$$A%$ytHAk$|d$UG$$AA$ytd$A$$e$z$$O$U$yO|  N$r$ru+t |$$$$$+$t| $$$$$+$tV]$V$:$]$r] $U|z$$:y$UTSUU$ut8769|]!9^>9_Z9`w:]!:^>:_Z:`w ]$(%$tcba`gcba`g9Y.9X9V'(r&W%:# %V (&W %V 0W&6t&=& 3p$8$3s8s3!8!380W&WGNXG 0WVHG0WVG G:G 5G tg)gAgR)RAR=f)=fA=f (H $e   /::6teg6tdJ6tc.`dJc.b`bc.dJ6t66t76t86t:6tbLNO-PJNO-PJQf6tQf6tPJ6tO-6tN=fgegYXW(HrBfrCrDr/r.er-I | $$r $t  |WOWWt    r$r $$ $ |WW V V9t deg8766tK6tLKL6t`K6tf6th6tgSRQfRS6tS6tR>> Kp$K!KKs;ts;t$;t!;tGNi 1011932765425491513141311109121411569327412337615139141511131236979797979797979725476254713101411141110MC176TRRiCDTbWriteEn'RbWriteEn'18MC176MC176MC176MC176SCTRTRTRTRMC102PPPLC.1LC.0000001111100110011201010101---MdMd-MdMd--RTLCLC FIELDLC.0LC.0LC.2LC.2LC.0MC102MC102TRRiiABTRRiiABPRAM ADDRESSES126127130PARCDrawingXEROXFileProjectDesignerRevDatePage20MC102MC102T2T2T2T2ProcL20.sil9Da6/27/79DoradoR Bates19RRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121Shift'ALUF.0'FB=2'PMemory Control requiresBefore T0+15.1BMux _ MDAMux _ MDShift mask _ MD10.3_MDI2310121197151413654B_ExtTbWriteEn'TbBypassMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRMC173CSBRRWrite RWrite TBSel=0'TisIFdataT2TRMC176RTTRSQSRQQ'DCMC1668...RbSelMd'RbSelMdTbSelMdMC100****Md if used whenRbSelMdTbSelMdFA=0'FB=7'FC=5'FF = 075Memory data required at T3Memory data required at T1FromFromPdata or MdataPdata or MdataPdata or MdataPdata or MdataTRRiiABf20df18bh23ah23bh23cTRRiiABg23bj01fj02fk01fk02fBypass R fromBypass T fromg06fi03fi04fClock0'Cbd17bd17cd17dd17ed17fd17hLast=Curr'g07fl07bClock1BdFA=0'bFC=2'Clock1'Ba.FFok'bASel=2/3'PreFA=0'ASEL =BSEL =fetch =Amux _MdPdPdPdPdPdPd_MDI'Clock0'DcMC231.._MD'Dlyh22aRTTRSQSRQQ'DCCCR.d22TRMC176T4g18f_MDSavedSE211l09bClock1'BaRbBypassDlyPreSHCP'BPreSHCP'BTTiRRiiRTABRbBypass'RisIFdata...Clock1'BbUsed by Midas do determineif an MdPerr is from _MD or _MDIoTTCDiRLC.1aLC.1aLC.1'aLC.1'aLC.1'aLC.1'aMC101h24dTRRiCDg23aHoldDlyMidas-PJUNKPJUNKMidas-Midas-PERRMidas-RTSBRTSBMidas-Midas-RTSBRTSBMidas-Midas-RTSBMidas-RTSBP51( T0 + 14.6 )_MD!oABiRRiiRRiTiTMC1660f19a.oiCDEFRRTTMC1077SHCP'CCG -G G G ztSzUJyS'O+'Od! !!!%:,+-@ByB'O'O!3!3!'O(J-!J-3OQKIJ-MNG=f+7V6V8;t, >;2I -R-+-0-6,-;-l|!,s%r$0%$y,s)A$,s&$U-lt&0+$U,s*$y0|(, (,s.AN$,s*r$00$U,s0z$y0.u, .u,s3N$,s0zr$06,$U,s6 $y04, 4,s9^N$,s6 r$0;$U,s;$y09, 9,s>N$,s;r$ r6 $!t/V/ @$|? ,<V8 @$5 VR$ rtB rS9pf<9cu9a<9_9\9Z9XX9V9S<f<<cu<a<<_<\<Z<XX<V<S>;f<>;cu>;a<>;_>;\>;Z>;XX>;V>;SBcuBa<B\BZBXXGcuG_G\GZGV9;e G9;bG9;`G9;^uG9;\<G9;ZG9;WG9;UG9;SG@tSGEtSGBfGf;trhuVpU V1 r$V+z r$ r2% $$ r, $$ r*^ $$ rt8:-$:3e:- r0 r,)e0=Br$07$02%r$0,r$:3B$$2%$$,$59;SXGKSXG3|'&(r&r()u)u3-Y,<.ur,<r.u//-O=rp t8eBf/9wdrur$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGJtp:t.!).u<.7I.1.,,%:p ,t$;p?W rU& $$$$A $2-t`_nd$|abcrbrarcccWWrWrUZrVvWVvUZ^_r^r]r___[v[vr[vrY>rZZZZY>V\a`$_J$9_'$a`$][v[v]]:f`$a<$Gad$:b|G$`$`$:^ G$^ $_$:Z&$Z&$k+t_HeHfHe `gH\H]HZHYHXV\ rc $$ rg| $$ rf` $$ rb rc rf-|]suegsdJ] 9g c.Uea`$)ta_Ja`g]^.2c2bY.ZJ[f2g2f2eg r[C $ rZ& $ r]$$ 0W+==,=H=$B$+=$$=$<|<=tz===V$BV$+=]$$=z$<|<t>^t>;>=$B$+=$$=$=B|=B >^t @>; > = $B $+=$$$= @$=B| W=B ;:W$;t$;tH$r3$ $<]$< $r:y$:$ ] $$9$r9$tk$$+$$$|t$dk$$+$$$$|; z $$  $$tk$$+$$$| t @ k  $ $+$$$ @$| W ;9y$9+$rV]$V $r $$pV rt^.0A 9$4; r$ y$ .uBf0Br$0AI$U,sA&$y0|? , ? ,sD{N$,sA&r$-tAI&$-%|0;0-%//.t.0/]---U$0d$-Ay$-A$2d.|0;.?Wt=f?WB?W7V<%$7$r r=B $$::Ipa<IXXIS9;Q:WQ t + ru;- rt;! 3H 4;  &z$&z$&|&;#""##;";&##&$y$t y$ &|&;! t 5WuI5WH t@@d$z|<z? ??? ? VB $B$@9$)=f$U)=BU$!t@ rUJ!B r6 r2I r*?AI$|( ' *$( :* :*!Vt,,$0Wu`4;`4;R0WR0I4IDBfHBfH;7IDX7ID1H1H,,D,,Et!IX!1sH5WH-|[v-t^u\ )tS%#l| #l " "s "s " " "s "s " ' &z ' W&z$$t $&| R$tR|QvrRrRRR+Qv+O=VQvVO=tQfM$]U&$M$2UJ$$eNGNi 14147659101112432176591011124321789101413121165432789101413121165432789101413121165432789101413121165432PageDateRevDesignerProjectFileXEROXDaDrawingPARCProcL21.sil6/27/79StkAdr.1bStkAdr.2bStkAdr.3bStkAdr.4bStkAdr.5bRM & STK addressingDorado21R BatesRbWrite'aStkAdr.6bStkAdr.7bSelectRm'bSelectStk'bRbWrite'bRbAdr.4'RbAdr.5'RbAdr.6'RbAdr.7'MB071RRRRRRRRA0A1A2A3A4A5A6A7RRRRBS0'BS1'BS2'BS3'WE'SRRRRRRRRA0A1A2A3A4A5A6A7RRRRBS0'BS1'BS2'BS3'WE'SMB071StkAdr.0bMB071RRRRRRRRA0A1A2A3A4A5A6A7RRRRBS0'BS1'BS2'BS3'WE'SRRRRRRRRA0A1A2A3A4A5A6A7RRRRBS0'BS1'BS2'BS3'WE'SMB071h06fj06fk06fi06fT4T4T4T4T4T4RbWrite'cRbWrite'aRbWrite'bRbWrite'cSelectStk'bSelectStk'bSelectRm'bSelectRm'bRbAdr.0'RbAdr.1'RbAdr.2'RbAdr.3'133679101336791013367910SSRRRRA0A1A2A3CE'WE'SSRRRRA0A1A2A3CE'WE'SSRRRRA0A1A2A3CE'WE'...T4T4T4F145AF145AF145Al03fl04fTbWrite'aTbWrite'bi13fR memoryRAMSSTK memoryT memoryRamsRamsBits 8-11Bits 12-15Parity bitParity bitBits 12-15Bits 8-11Bits 8-11Bits 12-15Parity bitSWE'RRRA7A6A5A4A3A2A1A0RRRRRRRRCS0'CS1'CS2'F414F414SWE'RRRA7A6A5A4A3A2A1A0RRRRRRRRCS0'CS1'CS2'CurrLast.0'CurrLast.1'CurrLast.2'CurrLast.3'....j08ci08cCG -G G G Ct%CIXA&)eA&*A&+A&1,@t0@t.@t-A&2IA&3eA&4A&5A&LA&NA&O-A&T@tS@tR@tQfA&UA&VA&XA&Y.$5$4$3es2Is-s.s0s1,$+$*$)e$(H%-%5-%4-%3e,s2I,s-,s.,s0,s1,-%+-%*-%)e-%(H0%-%Y.-%X-%V,sU,sQf,sR,sS,sT-%O--%N-%L-%K0IX$Y.$X$VsUsQfsRsSsT$O-$N$L$KIXNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$r;pru9wd%:p ?Wrt> r=f r;W$>;X$ rc :$r[C3B$r\_4^$r]|5{$r^6$r_7$r`8$ra9$r? r>^9$r=B8$r<%7$r; 6$r95{$r84^$r73B$r?{:$>;4$ >;4^$=3e$ =3B$<2I$ <2%$:1,$ :1 9$90$ 9/V$8.$ 8. r$7- $?W5$ ?W5{$7-$ $0W4+W(H$U#-$ $+W)A$+W*^$+W+z$+W5{$+W5$ #- $$. r$$.$ %/V$%0$ &1 9$&1,$ (2%$(2I$ )3B$)3e$ *:4^$*:4$ .6$4;',$.'@$.'$-|1-0-/-.u-*-+ -,<--Y.et5.e3.e2.e1.e0.e/.e.e.e-I-|'-&-%-$u.et+.e).e(.e'0',1P|"6$ :',$'@$'$10/.u*+ ,<-Ydt5d3d2d1d0d/d.ed-I|'&%$udt+d)d(d'',O|":4$ :4^$3e$ 3B$2I$ 2%$1,$ 1 9$0$ /V$.$ . r$- $V5$ V5{$V+z$V*^$V)A$-$ $V(H$UVt4T0T01,1,suP1sQfEtQEt-I1s-s-H $#H $7H $7tI sH$1sH$EtH$7%^ $#%^ $%^ $% #% 7% #(H 7)e #K 7L rc.rbr`r_CrBBr@@+@H@-d/r.Ar,,+,H,,drAr+H+dO| t t;Xtt$$$]$$A]$A$$$$$$$$$$s+$1s+$($($$*$$)$)$*$$+A$+A]$1P| t/ t-;-X-t-.t....0-$-$2$-]$$EP| tC tA;AXAtABtBBBBDA$A$F$A]$$?A]$?A$>$$=$=$>$$<$$<$r:W$r9;$rz8$r;t$B| t. t tVu0WDXt3GV0W+ 7  "$Et $7 $DXrrTtrR<r0 rrr.se ,se Ae AA ,sA sA s ,s A EP|FYDtJA|I!AJ=AKZBftPBfQBfSBfT-BfUJBfVfBfWBfXA|PAOANAMARAS!AT=AUZBJ$BJ@$H;J$BZ&$BftNBfMBfLfDXXDX4EP|"Dt',A|%A&A'Bft-IBf.eBf/Bf0Bf1Bf2Bf3Bf5A|-YA,<A+ A*A.uA/A0A1B'$B'@$H;',$B6$Bft+Bf)Bf(r r r r A|&A'AJ=AKZDtTD1,K $#K $7L $(% $#(% $7)A $s%^$1s%^$Et%^$VGNf< 376111092925941312915151312594276534151214115476239925497979979737932151476111054131291367910PARCDrawingDaXEROXFileProjectDesignerRevDatePageRBaseWrite'155PSSRRRRA0A1A2A3CE'WE'F145AWrite last 0-20Read next 20-40T31/21/80RAMProcL22.silRBaseRBaseWriteEn'BumpRSTKDoradoR Bates22StkWSel'3.73.88.8timingLow = select read addrHigh = select Write AddrFF.3aFF.2'aFF.3'aFF.2aFF.2aFF.3aStkWSel'SelectRm'aSelectStk'aSelectRm'bSelectStk'bpp4952TiTcddcTiTRRiiibaabiiiRRRiiRabbaRiiRRMC117caaeessouvh13fE'MC159RRSBh16fg15fh19ah15fBumpRBaseg09FA=0'bFA=2'bMC102chip selectNextMacroPrBlock'EMU'EMU'2.218.5readT2T2MC176MC173CSBRRg14fClock0'DaMC173CSBRRClock0'DaE'MC159RRSBSHSelect'DClock1'Da.E'MC159RRSBFB=0'FC=6/7'Select 0's to write RBaseif NextMacroNextMacroSCMC176Clock0'Dai15hControl for bits 4 - 7 of the Rm addressControl for bits 0 - 3 of the Rm addressRBase &RSTK &MC106TRTRTRRiCDT1T1SCDisable if writing RamHigh = RepeatCurrentLow = Bypass on writeDisable if not writing orwriting 0's for NextMacrog19boaabaRiiRabiiiRRdcTiTcRMC117SelRBaseWadr'RBaseBypass'MC176MC176FHSelect'DFHSelect'DFA=1'aBNTGtCTi.e. RepeatCurr'FA=2'aRBase _ BRBase _ SCSHSelect'DSHSelect'DRbWadr _ RBase,,FFRbWadr _ FF,,RSTKh14fh14gh14hh12fiRRiiRTRiAB.NextMacroDlyciRRiiRTABMC100g20aMC100TRRiiABg20dh20aLastNext.0'LastNext.1'LastNext.2'LastNext.3'Hold'.RRiiTToiABCurr=Next'SHSelect'CMC102e21d.54237654231312151110147632541312151312159254763111014992547631110141110147639254131215p33CDEFRRTeiSTRREFCDCDEFRRTCDEFRRTCDEFRRTCDEFRRTeiSTRREFCDeiSTRREFCDCDEFRRTCDEFRRTCDEFRRTeiSTRREFCDCDEFRRTStkP.2StkP.3StkP.4StkP.5StkWadr.2StkWadr.3StkWadr.4StkWadr.5pStkBypass'RmBypass'CDEFRRTStkWSel'MC113MC113MC113MC113StkP.6StkWadr.6StkP.7StkWadr.7RbWadr.0'RbWadr.1'RbWadr.2'RbWadr.3'This XOR gate is not32disabled by STKSELCDEFRRTCDEFRRTStkP.0StkWadr.0StkP.1StkWadr.1StkSelaStkSel'aStkSel'aRbWadr.4RbWadr.5RbWadr.6RbWadr.7RSTK.0aRSTK.1aRSTK.2aRSTK.3ak12ak12bk12ck12dk13ak13bk13ck13dl13al13bl13cl13doABiRRiiRRiTiTRbWriteEn'RbBypass'RbBypassMC1660l10aRbAdr.0'RbAdr.1'RbAdr.2'RbAdr.3'Valid T0 + 13.1 to T1l12al12bl12cl12dHoldDlyoiCDEFRRTTMC107.StkSelaStkSel'a(has RbBypassDly)Rm and Stk Bypass CalculationRBase & RSTK Cont.plus Rm & Stk BypassMidas-RTSBMidas-STKRBMidas-STKRBMidas-STKRBSTKRBMidas-STKRBMidas-Midas-RTSBRBaseBypass'!1MC100f22aciRRiiRTABHold!2RMC158SBABTRiiRRiRepeatCurrDFreezeSHSelect'Dh20bMC106i11fEnable SubTask signalsto be OR'd with RBaseRepeatCurrBk15aTRRiiABi10bNextMacroDly'MC1020tI+zH+zJCG -G G G 9;b9;`9c.>b@b]8e 99 97I 98eVfX"X!Vf2D B E- Q P S2Q U V X2W Y.:MM:QQ-ZJ-[f-X-W4X4ZJ-%VfCe #POQ?5A&ZJA&[fA&PJA&Qf%D%B%I%HBfA7I8eHgHegH^.H`g d e ` _ h g ] ^. c.CA@D@E@F@-G9wdru;pr$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG5t@- Ry$L9|I5D{ 9$5E 9$5F 9$5G 9$EP>C>A@AAACAD BtGfBFIBE-BDBBfDBfABf$ABB$FBB$AH$$GBf4uJ4IA@-?WpGDX%: 4;JtGGF(tP r9^ $r8B $r7% $98B $8ep2Jt`C$^ $E $^ $_$`$t^.(uh(g(f'se G*c@tT@tUrt9r8eE-DQSd$hh$g|$e$eC$g|$g eg `g ^. #|c#a#tg#d9^$9_$9e$9f$g|$|c+aacc\\ZZ+ZZ\`C$ Va Vb! a _ b!rb!rb!r^>r^> ^> \ ]! V]! V\ Vd d c VcrewrewrZrZ VY> Y> ZZ VZZ b$ _Zh $9g$d$9d$@9]|$@]|$9_$`$dta VbXh.g`g_]\e_J^. c$ a$DXQf65{|3u45{$9^$$$5W$+5W$t7!V8eDXDPJ!VDD br7IuB :tN*ud tM c ]$c.`d(ueg'sc*e!VBf!GCtgFGIF$$F$+J$$F$|ED tIH_ $$H A&BfCA$$A$+E $$A&$|@=? B $$tB C V$C;OC_N{BB|LvBBMBN{$BR_$$GNX$+BNX$CtP8[f 5@ $BtYBX|A|VvAWBX|$B\_$$GXX$+BXX$BtZW_$rQ$W$VXVV$UV$uIH tI =JtG55{ $$?5$?|2>7%r$C;7%$y>:{$>7I$U?t7I?W8e55 ?9r;t(>;(>;V;ttTPJ$U:P&$y|N!N!:S|N$:P&r$K$U:K$yII:O N$:Kr$M_]$"sMHKHN!!MNNVM_$]VO9$#P 9$VuQfVL$W_ $Qr$Q$D4|b!C;f`r$Gf`$yC;i$C;f$UD4tfAuS?WL?WK@tJ@tI0WtU3XX.Y.Z1sW_$@0W_$1sY$0Z$.|X!.X!-Vv.Vv.W-W.T.T.T.R.S-T-S1Vv1Vv3T=3eT=3Vv2Z&$1sY$1sX|$/tU-|R1 t[f8ZJ 8PJ \V$PJKe _ U%:[f$u\tP8QC $8[C $$uY T- tg ] I{ $u;-FIVtRVNDXhDX[f |R yR yS! S! T= yT=S yUZ UZrUZrUZ UZM_$(tM PJ |N! yN! yM M O= yO=N!rOrOQV$PV$tO-QfAI|@= y?  yAY ?  AYrArAC$ B$ B9$tCV5G 5F 5E 5D %:ZJ%:VC $%:Z&V$%:[CV$|3uRTsRsT!VC$!T!R :tX!|TUZUZ!X| $VCy$X|y$tX Vf TV!|Rt1,.V1,V.9 9 99> G>'s0's.e-l/'s,,'s)-l+(%'(%%-l&-l",(%!(%#H9+9)e3*'s,'s-l*^ -l(% (%(%H(%-l+'s's-l*^$3,H" 3!9',9$3&993H 3+$3  9+93G|tHt |VVX;V $V $V $V$ $t|VV  V V  t ; WV] $V $ttVtVt ##V#V##X!"<V' $V$ $uuVuVut|fX;tVVV" $V ] $V% $V $V $Vy $$dd$!z$$$y$$ @ $-$-z$-$-"$-&z$+W $ l $+W$d*t +|f+3,X(<(u( ( ) ) )$u)$u($u($u(#(!,")t)t(t(t((,))(((t(;,X*t +|+3, ( ( ( ( ) ) ))(((X(,; $ $ $#% $%^ $' $$ $ $ $ y $] $ $ $%$t'#H,% !   G|;1st 1s *^$V)A $|(X(XV(XV(X'%&V. $.$Vt.d+e+ H  V+z $V)e V$ V V V1 $u2IH;t-/^$ $%^ u2I, $) $)|()(((((((X(&,'<-*$)-Y)-Y(-Y(-Y(,(*,+.A $0z $t0.e ,,) d V1,VVV VV+VVHV !%) + *:+*:*:*:< :|::499:4:499:4>^t=t>^;=$ #$1syy$1s]y$-$/ $$1st >$> $$A G A/ $<d;tV+V',V"VH?u *:t!*:&*:**:.1s.$A.:|-Y--V-V--Y+ -Y+ t-I|-Y k $ t Fu2p1sU9uN N:WV=V9;Y.=Y.(O-,sO-E-E-9:9KL$P$8P& $4;W $4;Z& $8tX5r7O6 V|4 4 3u V3u V5 54 6< 6<%:tVfA_k$A|^>A_$UAc G$GB_$yBt_Ba;t|_;t_>^>:{_Z:_Z:]!:{]!:{^>:^>>aU$2c $2a $2` $2tb 2`2c. <a<_JDXa@tu^.@t]DXd$8tQf /03|E, D, F,sD,sF-Gv-Gv-tH0WI{y$&J$ &J$$H $H_$3I{$ @3T$9T$U/:Gf GQCie11101413121573654543210141011151213234156111415101312111415101312131014121410116516514324321512131511475361423413121513121511101411101415625255915131114105212463711101413121543265163274914111013376254471513121411103637625425151312PARCDrawingDaXEROXFileProjectDesignerRevDatePage1/21/80ProcL23.silTRRiiABTRTRRiiABT0T3MC176T23.71.9T2MC176T3T0TRRiiABTRTRRiiABTRRiiABTRTRRiiABT0T3MC176T2T2MC176T3T0TRRiiABTRTRRiiABppQ'BDRRTQ'BDRRTQ'BDRRTQ'BDRRTMC159MC159MC159MC15923R BatesR memoryAddress logicDoradoRSTK.0aRSTK.1aRSTK.2aRSTK.3aRSTK.0'aMC101RSTK.1'aRSTK.2'aRSTK.3'aMC1662MC1662MC1662MC1662pRbAdr.1RbAdr.1'RTTRSQSRQQ'DCCCRMC231TRF145ATRRbAdr.0RbAdr.0'RbAdr.2RbAdr.2'...pQTRRDBT2FF.7'aFF.6'aFF.5'aFF.4'aRBase.0'RBase.1'RBase.2'RBase.3'RBase.0'RbAdr.3'RbAdr.388899293pppp252829l05al05bl05cl05dQ'BDRRTMC159RSTK.0RSTK.1RSTK.2RSTK.3oTTCDiRTTRRcCDiooTTCDiRoTTCDiRFF.4'aFF.5'aFF.6'aFF.7'aRSTK.3'aRSTK.2'aRSTK.1'aRSTK.0'aRbWadr.4RbWadr.5RbWadr.6RbWadr.7RbAdr.4'RbAdr.5'RbAdr.6'RbAdr.7'.T1MC159Q'BDRRTRBase.0'MC173CntMux.12'MC173MC173MC173Q'BDRRTMC159T1MC159Q'BDRRTT2QTRRDB...TRF145ATRMC231632749RTTRSQSRQQ'DCCCRMC231TRF145ATR...QTRRDBT2Q'BDRRTMC159T1MC159Q'BDRRTMC173MC173MC173MC173Q'BDRRTMC159T1MC159Q'BDRRTT2QTRRDB...TRF145ATRMC231RTTRSQSRQQ'DCRTTRSQSRQQ'DCCntMux.13'CntMux.14'CntMux.15'T2T2T2T2MC176MC176MC176MC176T0,1T0,1T0,1T0,1h13bh13ch13dh13eg14bg14cg14dg14eg15bg15cg15dg15eh15bh15ch15dh15eg10ag10bh10ah10bi15bi15ci15di15eh16bh16ch16dh16eQTRRDBQTRRDBQTRRDBQTRRDBTrueATrueATrueARbWadr.0'RbWadr.1'RbWadr.2'RbWadr.3'RBase bits that make up Rm address bits 0-3RSTK bits that make up Rm address bits 4-7RBase.3'RBase.2'RBase.1'RBase.1'RBase.2'RBase.3'10.02.217.8iCDRRTToMC105h17a.PreSHSelect'Dh12bh12ch12dh12eh14bh14ch14dh14ek08ak08dk08bk08ck09ak09dk09bk09c24Midas-RADDRRADDRMidas-Midas-RADDRRADDRMidas-Midas-RADDRRADDRMidas-Midas-RADDRRADDRMidas-PIfuRBaseSel'StkPSaveEn'SHSelect'DForse RBase to 1 on NextMacroMC10663DblClock'BaDblClock'BaiRRiiRTRiABi19aQTRRDBSubTask.0SubTask.1..MC158MC158i11bi11cQTRRDBCurr=Next'CG -G G G %:tQ%:S+S%:D%:E-+E- 97I]5 96, 95 93.*.(H3*3(H&:998eVK K JVY Y XVd d c3;9;;-9;>3?5W85@P3W9;V9;ZJ3Z5WS5\B7;t7==V= = <%;-%H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG?Wp%: >|#X:{"<:{$u:"<:$u;t%;t%V$$$%r$,$e$U($A$y,"<(%"<('N$($Ar$-% $>':{&:{(:&:(;t)u;t)u,5{$>'9$A'$>+z $=u,=(H)t$e)u%F(F'F%:G))td=uH=">!z $A$>9$"5{$>|:{:{::;tu;tu- $,d$U(A$y,;(%;(N$(Ar$$r$V$>X:{;:{t:;:t;t;t>X:{;:{t:;:t;t;tV$$r$,d$U(A$y,;(%;(N$(Ar$- $>:{:{::;tt;tt5{$>9$A$>z $=u=H)td)u))td=u G=> y $A $> 9$5{$>| :{:{ :: ;t t;t t- $,d$U(@$y,;(%;( N$(@r$$r$V$>W:{;:{t:;:t;t;tIVvIH"t$A $d|;#;$#$"t$A$d| ;#;$#$"t$A$d|;#;$#$"t%#$A'$$e%|!"<#"<#$##$ :t# : :d :Jtp2VU t(HHH G*^$*^$]* ]$ ]$]]$]$] ]$ ]$]V%$r*^$r(%$r ]$r%$V$V$V$r]$r$$r ]$r $$ &  =$e=d=d=dI|aDXtZJDXV4|_8^>8a4b!6\6c6te7`g7d7a`5e 5b5WfU$8`g$5W`Cy$5W`C$5`4|]:Wtc.Am]$U=\$yAm|Z7 G$7 $U$7$U$7%U$8 $8 ]9$8]9$8 ]9$KdKYKKK=|( t",++ (    *^b&`$'d$'Oa'Ob&z|^>&z_Z+_Z&`$+`$(t`," ]% %d$|t $< $< y k (%@$$u& k$u k& t( $|'< $'< y& ]t(H ]$ $d$|t $; $; y k ]t $  $d$|t $ ; $ ; y kVt$VVVVVVV&0W&0W0W0WC+C!CC  r|$u:^]$>u^.(teg*^g&eC$'iJ$'Oe'Og&z|b&zc+c&eg$+eg$tf$a$+g|9$d$ bUd $Ud A^$^.d $$c.$$c $$`C$f` $:^$y.e9$.c.$r+c ]$ g|z$ d$-a`V$ Y$ \_z$+W]$.X$r.Z9$:S|$y[C $$U&$$W$$X$Y $SAS|$UY $ WY$+\_9$$V$U& r$*^[&Z&$'^.$'OZ'O[&z|W&zX+X&ZJ$+ZJ$(tZJ>uS:S|]$(tU*^W&U$'Y$'OVf'OW&z|S!&zT=+T=&U$+U$VuT-S$S$ktT|QvAQvAPZtTSV$R$6t|P6tX4;S8Z&9$8V$ T $ U&$X$UW$yUAU[CN$Wr$:tXAmQ$U=Q$yAm|OuE-(tLf*^N&LB$'PJ$'OL'ON&z|I&zJ+J&Lf$+Lf$GB r$$H$+R9$K$ tIUK $AE$E-K $$J-$$J $$GB$M_y$:E$y.L9$.J-$+J ]$ N{z$ K$-H_V$ =$ @z$+<%]$.>9$:7$y?{y$$9^$$<%$$^$'Bf$'O?'O@-&z|;&z<+<&>$+>$(t>>u7I:7]$(t:*^;&9$'=$'O:'O;&z|7Y&z8u+8u&:$+:$Vu8e;$ ;$t=f|:  ]:  ]9 2t=f 2^9$8; $ 8B $ 9^$697>7:{5>;5; 5W@ U$89$5W9^y$5W9^$UY UK U= rudJrY.rKJr=f=t]=Q=D=6,6tub6tW6tI6t;(th.(](O-(AI eg ZJ Lf >egZJLf>`UG:5c5X5J5<)&))) :& : : :b$ b$dJ|a ]a ]_ 2tdJ 2c. f$ b|$W$ W$Y.|U ]U ]T 2tY. 2X [f$ W_$I$ I$KJ|H ]H ]F 2tKJ 2J- M$ I{$7I$7I$k8|5A5A4t87;-$7%$Uc $UcUXUX| $UJ $UJs`g sUJ sGf s9 1sJtGr2+/:*`C $ t9 Gf UJ[fM?Fu&F%F#3(%9$3*^9$2|&/^'</^'</&/$u3B&3B$u2I(%d$1t(%%:*^ $3)0W(.|$u%:t* (c(X(J(<>;_J>;T->;FI>;8e<+<&<!<<<< <,,Vua :a :VfVVfVH :H ::V:/:$3$3,/:,/:+3+3 +/: +|9U6 $$U4 $$Ut< U5 U6, < $ 7I$ 7%$95{$.5{$u5t215141312232323276332765491513129561312456131242541011971510971315109713151097131410131414141511141510131263274591514121321413121596543151413971211105476239654151413971211103252124637111410915131110131291110967..RTTRSQSRQQ'DCCCRMC231OVFLerr'Save the status from the previous stack operationPageDateRevDesignerProjectFileXEROXDaDrawingPARC24ProcL24.sil1/21/80R BatesDoradoT2.ABRiiRRiTiTo.T2UFLerr'MC231RTTRSQSRQQ'DC..dcTiTabiiiRRbaRiiRRMC117ceessuv94PStkErroroTTCDiRoTTCDiRoTTCDiRTTRRcCDioRRRiiibaabiiiRRRRRiiibaabiiiRRRTiTcdceeeoaasssMC121oaabaRiiRabiiiRRdcTiTcRMC117StkSel'aStkP.5StkP.4StkP.3StkP.2RSTK.1'aeeiRRRRiiibaabiiiRRRRRiiibaabiiiRRRiTcdcaasssRSTK.1'aRSTK.2'aStkP.6'RSTK.2'aStkP.7'RSTK.3'aStkP.6'StkP.7'StkSel'aRSTK.1aRSTK.3aRSTK.2aRSTK.1'aStkP.5RSTK.2aRSTK.3aStkP.5StkP.7iCDRRTToStkP.6StkP.6StkP.7MC105StkP<10'Decrement to 0 orStkP = 0MC119MC101k19ak19bk19ck19d......We are decrementing StkP, so checkfor StkP going negativeRSTK.0'aRSTK.0 indicates test for StkP eq 0StkP =0%4&STKP =-4StkP =0orStkP =1&STKP =-1StkP =0-3 &STKP =-3%-4STKP =StkP =0%2 &-2%-4RSTK =Dec StkP & testRSTK =check for StkP=0StkP.6'RSTK.3'a..(StkP >= 74 & Carry)'(StkP < 4 & Carry')'h17bl19StkP.6/7StkP.6/7h19dMC102376991411101513129999797763111014StkPSaveEn'MC174SE'S1S2RRMC100SE'S1S2RRSE'S1S2RRMC174MC174FA=1'EmulatorStack OperationRestore StkpSet to AddStkPMux1Multiplexer Input controlfor the StkP registerStkP ALUArithmatic is accomplished by adding797979TRT2MC176StkWSel'Save STK valueFA=1'oRRCDToRRCDTStkPWriteEn'StkP_BmuxMC173CSBRRMC173CSBRRFB=4'FB=4'FC=5'FC=4/5'orRestore StkpFB=2'FC=7'97MC174SE'S1S2RRFF =SCMC176SCMC176MC176SCd20cd20dTRRiiABTRRiiABMC100MC103MC103h18ah18bh18dT3MC176SCg08hFA=0'bBumpRBaseh18cTRRiCDMC102h19bWrite to new StkPMC182MF0F1RRRRTTTCINGgPgCOUTMC182MF0F1RRRRTTTCINGgPgCOUTMC182MF0F1RRRRTTTCINGgPgCOUT.............MC231StkSel'aStkSelaSCCj11hk11hBumpRSTKStkP & Control for bit 0 - 7 of the Stk addressNextMacroDlyj17dk17dl17di16fi17fj13dj14dj15dDblClock'BcSHSelect'DT3T3Clock0'Dag18ej16doiCDEFRRTTwire-orin RBase.MC107current StkP to RSTK [1:3] sign extendedStk Control andOverflow / Underflow CkStk Overflow and Underflow logicMidas-STKRBSTKRBMidas-oiCDEFRRTTPPrHoldReqMC107.87StkPWriteEn'StkPWriteEn'(status if also cleared on an FF=StkP_)Clock0'DboABiiiRRTHoldaMRCCPE'DSSSSRRF00CCMRCCPE'DSSSSRRF00CCRTSBMidas-Clock1'DbT3T2T2TRF00T1StkPWriteEn'g16dMC103MC103..........RRiiTToiABNewStkPVal'CurrStkPVal'T1 - T3l16fl18fj19aj19bClock0'Dcj20cj20bDblClock'BaoABiRRiiRRiTiT..g21aMC109Midas-RTSBMC100f22bTRRiiABPRholdk20l14hl15dk15ck15bABTRiiRRiMC106h20c.PSimHoldDisSimHoldReq'86NextMacroDly'.CG -G G G 3t,.A-.A+.A,E-M?M=fB?B=f7?7=f7N7KE =E?EP@-E AIB>:{=; ?:@-:{AI7>/=0z?03@-/AI'Qfh.%h.'Vf'Lf'Gf4=CCe=?H?!?{1,D4/D42?{3eAI,AI4?{.8'8%>'>%+4",yy  "se"s"s,"sH!!!"sH"sd!!!3"s d"s "s "s* +* d",He2+22d22+]H]!# ! #&(H (H*, ,.1, 1,,",!,,-I#-3e-1,.2I41,43eA|1<A)u@ -YC+C/@ /A)uA0At3BB-B2lB.@2@0W@t4^U$C-$@t-y$@t-$@.A@ |+ DXt-DX2$G24;3B 9$'s3By$4u7I1NGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;>;t/:9.Gr$r<pru9wdJtp%: ?W2Bu0C|+0W0 0W0 /^////-Y/^-Y/^.u/.u3e1 $3-Y3e/3/2t2's2%y$B|;A&uGteC;AV$C_d?|B;B?AA@t@AA]???{ U$Bd$?{Ay$?{A$@|@1 ]$1!z$2X2X4;34;X3"$. . .e .e.e--..-.e.e-- 1A$@1,A$1!$1,"$0t#H/^"/:",/:!V/e/H3!34;1 $K$K|&Ft% ]. .d$|+ -Y $- $- y-Y k-Y ]t*^ *^d$|&( $)u $)u y( k( ]t% %d$|"<$u $% $% y$u k$u !z@$  k k  t!V $|  $  y  ]t! 3d$ r|X rt r t X    X X X  ; rX r; r  r r  t    ; ; ;   r rX r$$ r$9 r$$$t;;rtrt %$ $G d$ AG$ s$ O$ G$ $ $ $ $k t   +  d V   H( r$e $e &y$@&Wy$& $&W $$| ;$ ;####$$#####',',)eW(W)e(H @$& $& $$t#%|&zt 1 $, $(% $# $!z $!#(H,1,r*^$r#$r(%$r,$9%$ r.$9$$&W"$'s#$'s#A$%$A$$]$$e$e#|#$AH$',d$#;#X#t#X#;#t$t$t$;$;#;# # #;# # #t##t#X#$$$$#####"s;#$#$9#$*;+W;(X(X&W$',$G',d$&W$G$&V$&3$&WG$&$&$&W$',$k#Ht$er$eH$e9$ed$e) U$- $+W$VA$V%$V$V$VA$V$V$V$V$V @$ut+deH+r$A99$'s2I's3eVeVHVV@$VVVVV |  t t   y  y ]d$ t ]y$ ]y$ ]$! @$! $Vd 1s/r!z$V$$y&W$@r%$5*^$4;"$5"$$u&1s1sd(t+  ", & + / V| )"s"s"st"s1su"1sVt d1su #r1 !V$8.y$HHH,,+++dsdHsHdssd G G$$$$t,|u1,!0t1+V V,   T$S$U<%TtATtU T VJ I KA[GB[<%[GLGKGQfGPJLO- N:H:J I9;JtG)b $O]$#N{$(J(|D )tH'H'J &H$U&H_$+H_$y&K$$&W|F&WEtS(|I!)tM'M'O &M$U&M_$+M_$y&P$$&W|K&WJ(S!)tW'W'Y &W$U&W_$+W_$y&Z$$&W|U&WT(tY(OV$K$uTT-RL $J$$J9$#X|$@tFI #I$tJ 9r[ 9Yu7F3uE-$%tX%Y%N%O%I%J%f$U!Vf`$y%|dZ dZ!ViN$!Vf`r$%h V$"sug!tf)h.ru_I$Y9$tI|DFVGvVGv EtM|I!KZVKVK J= :Mr$ :I{$9J $L]$H$rH_ $9U$rS|$tT uZJ 0M$I{tN{IXOI4PHNX$MNX$+HR_$$HN{$H_|MH_LvI{tJ IXKJI4LfHI$MI$+HM$$HJ $H_|I!H_H?WK $FP&$FK$r2%=f1,|=v0<=f;|=v;tGB=fFI|=vF@I{@KPKLf)X)S)N3ZJ H KuKJKO?WtK "sh)I_'$_'|]^>^>^>^>H]H[vr]r[v u_J!^.r|[v9t]3uD(pUr7 :uUUVKrK=f%^$;#>;!7'$ 7'U$7%^y$7$>%^ 9$K!DXt* <#-$>;|#Kt)81, &W$81 V$7 7zV$4 $5u5'3tT- $b!|`w!`w!V_!V]%:^ _ ]%^Vc$VtcAd'$+;td'$+?dJ=dJ;eg;f;|_@P_>_; c>; b!;h.$;td'$?Wtg;dJKd'$+Dd'$+IXdJGdJEPegEPfEP|_I_G_D{c>D{b!E h.$Dd'$HtgE-dJEtb$<b$Ga$3a`$>;a$&Wb|$/:uc+Wc3ta Fug>;UCUh r$g| r$f` r$)Vf$)VC$-E-$9E A$)Qf$)QC$)Lf$)LB$)Gf$)GB$2C$U C_$y2|AY yAY FN$ C_r$VE $E y$tCuDtE- B$EAI$`g:W|b!:Wc>Cc>Cb!IX_?_0;=;-;=;-: E;=? AYs? sAYB$AY? :tD|AYAAtE- B #uFI>tegH;egA1,@ 8. 1s'sBZJ$H;Z&$3[C $3[f g|k|dkddrdrccbrbraadZydZb!ye$rh $ ab!tf9dJFu',I',:tJ-9Lf0L$6tK$6tK9$VHVI::  H&&&d&H'O"'O!'O 'Oe $e:d:VV,V V ',(H2I3eST^_&D&B&A&@ E:D;tAI;t=;t2;t6,:9 :'O8'O7'O6'O5&-&,&+&* /:.e:+:';tI;tLf;tO P'OO-'ON'OL'OK&ZJ&Y.&X&V Y.;tZ;tW:T-;t_J;tb;te dJ'Oeg'OdJ'Oc.'Ob9wdru;pr$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG?Wp%: I|^tdJ eC]$)`(l`$$-l`$(l`$(|^>(_Z(`w(a(lf`$$(td(c(b(a+c.-l|_b$U b|$y`w ]`w eN$ b|r$ Vuc@dJ$U(? (@=(lE $$(tC(Bf(AI(@-+A-l|>)t?C]$I|=vDtZCW CT- DOCLf CI CAI C= D9C6, C2 D.eC+ C' pU V Jt2t+6LY. N B 7 , DDA>(H3eIK@VL:$V6]$:W_J$:W_'9$:WT 9$:WH9$:W=9$:W29$:W'9$&WI$9"]$]$!_J"|\\Zlt_Jl^.%a$]|$I{]$]H_ $u^#I{V$#>^V$S=B $tR>^]$"R$R$!T-"|PPOltT-lS%Vf$R_$&W>$9&W3e$9"1,$1,$!2"|//.ult2l1%5$1 $3B]$1,2% $u2I#3BV$#(%V$','$' $t&(%]$"&$&$!'"|$u$u#Xlt'l&%)$%$&W(H$9/I /> /3e /(H &WK$&W@$&W5{$&W$$&WA$&W $9" $ $! "| ; ;lt l d%$ $ ]$  $ $u # V$#V$$ $t"$$!"|XX;ltl%$$&W,$9:W]9$:W9$V ]]$H!zr$=u==td=AV$AA$:WA]$@d$U<A$y@|;<%;<N$<Ar$@$U<$y@<%<N$<r$ Vu#"$U "$y|  ]  %N$ "r$9$A$ r$AU$(l%$$-lH$(lH$(((((l#$$(t",(!((+ -l|<)tH"]$I|Iy]$)t+(l$$-l+$(l+$(| t( ( ((l$$(t(((+d-l| VA$ rA$ r$U$]$9$$$U y$yt ]t N$ yr$ Vu@ +$U< $y@|<%< ]N$< r$@$U<$y@<%< N$<r$:W ]$A $A]V$=t +==u= G]r$te$9d'V$c $c.d' $$dJW$X9Y z$Y $$Y.Et"EtCd C C C /, /  !  7$ d, 5*2I$rKbKVKKK@K5K*KK GH$r=L=A=6=+== d_]$_^$^9$T]$S$S|9$T#TV$#_V$&Wa9$&WT$]&WV9$/_ /T uHtGf"Gf$Gf$!I"|EEDltIlG%KJ$GB$"> ?$?$ Vt@-A $@ $ ?B$A$=B$ 4 4^$$ 8e$$6, V6, ]|1 ]22 4$4$ Vt56 $5{ $ )A$$ -I$$+ V+ ]|& ]'' )e$)e$ Vt) )e*^ $+z $ H %$$ ",$$ V ]| ] H$H$ VtA $ ] $ $$ $$ V ]| t ]   +$+$ Vt +A $$ $ r ]$!z$@ty$:W$ 9:W]$ @t"$@tA$@t$$EteEtH>;| ;>;>;X>;!< @t t@t<X> ;>Q>t> ?2?W=fV=f$=$U$@t $= yy$= y$<|@t@t<u>X> m>t#%>?"O?W=f"s=fA=$AU$@t$=y$=$AA :W'$&W*^9$=I=>=3e=(H===c.=_=X=T*eg*ZJ*O-*D*8*- M Bf 7I ,, !  d Y Qf FI 0`gUJJ-?3( O-D8-"ZJegZ&$*"* b W O- D 8 - "  ;- $ <| <&W_$]$A $$tF$;-cV$:Wb|9$4e$-X|V$4Z$-M_V$4O$-BBV$4D{$-7%V$49^$-, V$4.A$4#%V$- V$4;$-V$$d$%^ ]$0|-Y0-Y3,3t04|*4,3.A$0W,/,$t0$h.5c$]0|Y0Y3Y>3t\4|W4Y>3Z$0WY>/Y>5X|$]$t]0|N0N3N!3tQf4|K4N!3O$0WN!/N!5M_$]$tQ0|C0C3C3tFI4|@4C3D{$0WC/C5BB$]57%$]5, $]5 $]5$]-,-,)e,)-)-$0z$.0z9$,sdZ-dZ(dZ)ew)ew,sY>-Y>(Y>)ZZ)ZZ$\$-\$1Pt80|8u08u373t;-4|54739^$0W70W5/7/5-h $-Q$$Q$,sN!-N!(N!)O=)O=,sC-C(C)D )D $F$-F$-;$,s7-7(7)9)9$t%1Peg0|d0d3dZ3tg4|b!4dZ3e$0WdZ0Wb!/dZ/b!4tf4|dZ4Y>4N!4C474,4!41st:0|033t4|X43$0W/0"<0"<3!3t$4|u4!3#%$0W!/!1st.1s#1s=f=[f=PJ=E-=:=.=!=*h)\)Qf)FI);-*:0)g4:.e$.e$@ f$ g $h $$.9^$.9^$@!V:{ y$!V: $;$$1sf1s[f1sPJ1sE--lF-Q-]-h.@e@"@H@Vd2 V+26VA2L#H>#HIAIAI H--!$eAIdAI#H,#H #l(H#l3e#lT#l_-BfEAIDAmAIAm=Am2Am6,AI9:-7I-,,/AI.eAI+AI'AmIAmLfAmOP-M-XY.AmZAmWAIT-Am_JAmbAmedJ-cXGNi376371110141391256710111415234139125671011141523447T1a04MC176TRa03Clock1'AaLdHoldSim'.4395762alub.11aalub.10aalub.09aalub.14aalub.13aalub.12aFF =load simulatorFB=5'Task SimulatorFC=4'FA=1'aeeRbaRiiRabiiiRRdcTiRiecMC118b21bPageDateRevDesignerProjectFileXEROXDaDrawingPARCProcL26.sil6/28/7926R BatesDorado16151413121110981357246P9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRGNDWhateverVEEU1...VCCP....12345678-VOutIn+VNCNCNCNC.TempRef!20KTemperature Sensing Ckt102LM3911U1Plugs into pins 1-4,13-16of Platforma23and Temperature SenseMidas-alub.08aSCCONMidas-b15dTEMPH3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00SimHold.0SimHold.4SimHold.4SimHold.0.......TempSense!**NOTE:.Can't load alub.15 otherwisethen the load instruction would beheld indefinately.if the load instruction is initially heldand the load instruction set holdTRRiiABFA=0'bFB=3'FC=0'MC100TRT1Pf22cg16e178FF=030F00TEMP.Spare FF DecodeFreeze..Hold SimulatorTrueAto disable the simulator. (see page 24)TRRiCDMC102a01b.wire [086] with 71 ohms to GndSimHoldReq'CG -G G G @t@;?;A%cc9d9bc2;-0zB4;-0z>0z?0zA/D/E-7IE-7ID7lB7lA1;-2J-0zQ4J-0zM0zN0zP/S/T-7IT-7IS7lQ7lP1J-#lMM&WR $&WQ $&WP $&WE $&WC $&WB $2I$2:$&W9 ]$/I{$/:$&WT $7A$.>$ :uL4;t=K"K$UK$y"|I%IO N$Kr$#M_r$M_$4;tM&W: &WM OtuPtOPJNLKM&WP&WQ&WS&WB&WD&WE-uLfKJ tKpU tL JNO-K$@K$N$O $9|FVLvVLv9JJK9KVI!VI!I!FH9I!9HJJIOIM$L$yPJ$@9MMtPJJQ L]$ K]$ J]$PJJ-NGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$r;pru9wd%:p ?WI2.t......d.H%H%%%%d%%%++W+W+W+W++WH+Wd's's's's's+'sH'sd+W's&$-+$ &$&$ $-|;-------t&zt&z;&z&z&z&z&z&z!t$$$VV$$$9!$!>;u!$-|--$9$!t|!]$$$U :$--%%AGd<rGGAkA$k:$k:k:zk:$kAzkA$k<GG<Gd=u==d=@t@td@t@t888d8DXDXDXdDXOtP9tU-Gk)ur*rtH=ud)88 $%!V$-]9$)tpFu&WtT-*uK&KtNJtu5{tP&5{QC5{R_5{S|1Km1P&1QC1R_1S|4|F1 N!5F1 I1 J1 M1 O=1 PZ7KJ$ 1sK&$1sK&$ 7PZ7O=7N!7M1sU$2lF3tKm53Km1M1L2O 5{A&5{BB5{C_5{D{11 @=1 AY71sF$2l73t1=2@ .>^$7T $:WT- 7E V$:WE- &WN{ @$&WN &W?{ @$&W? 3|F377? 7@=7M7N!7O=?WtH FpB)4*u50W|>uD@"?B)A!UZGk|_y^ya^arara dy$ c$b$b|U$ ub tc d`$b$U :a$y$|__ :eCN$ :ar$!uc.c $$c$DX|_tc.!VdJDc.?Wc!Vb.-U$0$ -|t/]$r\<5I$5I{$88e$9&W8By$&Wt8e5:$59$|KM N{]$r/: tN.u3e'@t|<?<<><>@t@ $>;t==@-;t|;.u5Ct@ -GPei131215141110141513151314101115121323425364714111013121514141110141515141110131291114131411151021514131312465763911101312151413122109215141321525121110976543141321512151413215PARCDrawingXEROXFileProjectDesignerRevDatePage65PRRRRRRRRRSSTTMC170ABCICIPMC197IOB.17RTGHRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI.T BLOCKppTRTRF145A100119118R BLOCKProcL27.sil1521413Da6/27/79TRTRTparityRparityRRRRRRRRRSSTTMC170ABCICI.R BatesDorado27TRdRm.08dRm.09dRm.10dRm.11dRm.12dRm.13dRm.14dRm.15dTm.08dTm.09dTm.10dTm.11dTm.12dTm.13dTm.14dTm.15T.08T.11T.12T.13T.14T.15T.09T.10R.08R.09R.10R.11R.12R.13R.14R.15.RRRRRRRRRSSTTMC170ABCICIIOB.08IOB.09IOB.10IOB.11IOB.12IOB.13IOB.14IOB.15ABTRiiRRiRisIFdataABTRiiRRiTbBypassTisIFdataTRIOB.17T2IOPerrRmPerrTmPerrIOin'T3T1T1( Required by T3 + 6 )MC106MC106R _ RmT _ TmIOoutorIOin with ckR.Perr'T.Perr'IOB.Perr'R.Perr'T.Perr'IOB.Perr'...IOPE!MdPE!RamPE!BMux.17!h02fg01c06d06c07k03k04..MC231MC176Clock1'DcRTTRSQSRQQ'DCh22bg18bg18cSCMC176g18hg18dMC176T2TRoRRCDTMC103l23bHalt afterT4Halt afterT4T4Halt afterHalt afterT4Parity LogicTrueAF00F00MRCCPE'DSSSSRRF00CC.......TRRRRRRRRRRSSTTMC170ABCICI1521314Md.08Md.09Md.10Md.11Md.12Md.13Md.14Md.15Md.17Md.Perr'MdPerr...........Md.Perr'_MDI'dcTiTabiiiRRbaRiiRRMC117ceessuvPCkMdParity'g19cMC176T2/T4T4/T6Halt afterif _MDIT6RRiiTToiAB...? _ Md @T2? _ Md @T4a05.T4HoldDly_MD'Dly99TrueATrueA345679101112121110976543345679101112121110976543345679101112121110976543TRRiiABMC102h19cMC105h17cg16bg16cg16fi13bTRRiiABMC102k23c.j08bClock1'DaQTRRDBMC173QTRRDBQTRRDBMC173MC173.P115f16cf16df16eIgnore select (see pg 12)T4Wire-or this pageWire-orThis pageRbBypassDlyFFdly.7F414F414i08bHold.Midas-PERRPERRMidas-Midas-PERRPERRMidas-if _MDi19ci19bTRRiCDg23cMC102IOBoutMC107f18coiCDEFRRTTsomething _ Md.Clock0'Dbalub.08aalub.09aalub.10aalub.11aalub.12aalub.13aalub.14aalub.15aCG -G G G <%tO-<%Qf6O-6Qf]d]bc)###)'#'7C/C/Bf7KJ/KJ/J-7T-0zT-0zS)T-#T-)KJ#KJ)Bf#Bf1dJ+c.+egT-VfHVfHT-kdOcOe)_)c.XZ[fZJWXH\LfA.>.4;#-#4;-1,.A!V>!V-%r1r0r-%-%7%FI7%H;Gf$:#l`g#lc%:\%dBfCAIBfKJJ-sKJEt6Et4A>EtEt)#43e2I91,909.9-9,9+))Et)eEt',V5!5s#s!9wdrur$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG-t4IX|\A $ ] $!z $" $# $$ $% $' $V(%$V$V$ @#X!"< ,$ tO rt&#H!r,,+z$IX|C :t3e(5|1<!V1<2Y2Ye3$ $ $z $] $A $$ $ $ $V$V$V$ @Xt$ ;  tO ttrtHr?W-$?W"$?W"$ @>|(>&>$u>"<>'>%>#XD"$ >!> CX@PXD%D#X@tt,,C(C&@t"B"V5{$V*^$V*^$ @|0.u,<*/-Y+ *$ ('&O&-Y+ rt30.er**7,y$7+zy$7*^y$7)Ay$7(%y$7'y$7%y$7$y$B|X,$-$.$/$1 $2%$3B$4^$$rs1 $,s|1<,s-Y3$U/:$y3./:N$/:r$($U$$y($A$N$$r$)]$%:t-0I_JIF$r*:%:p stHsrr;p?W(",$U$"$y(| $A $%^N$$"r$(&$U$%$y(#$A#$)AN$$%r$)'$+#$!'$!#$7t7#)#$7Ay$7%y$7y$7y$7y$7y$7y$7zy$?W ]$?WA$?WA$ @>|>X>>>t>;>Dd$ >>C@PD;D@ttCCH@tdBdB|2pJt3",$U/:"$y3| . /:%^N$/:"r$t',&$#"! edH+7e777777H7,7,7+7*7)e7(H7',7&7$# $] $Et)A r$D6 r$B|+72%y$73By$74^y$75{y$76y$77y$78y$79y$?W; $?W/$?W/$ @>6<>4>1>/>5 >2>0D0$ >.u>-YC+@P+D2D0@tt9C6,C3@t0B07:787776757473e72IEt r$6tK& $|I!I!OGv$HHFY$FY$GvGvLB$K&$J $tJ- A&$BB$C_$|@=@=O>$??=v$=v$>>tBfAI 6tC_ $(@$U$@$y(|>$A>$CN$$@r$!V4 $7t1,V4$V1,$&WuA(_ $ $% $=tdJ%B%:I%uJ(I$U$I{$y(|Gv$AGv$LN$$I{r$:WtF7|Bv7D7E=7E=;PC/:H_ $/:F& $)BBV$/:H_$)K&V$:tE8GfCud IdCT ITIKCK CE- IE-p sK&9$sBB9$t+0W0W",4;$+.$+20W...| t2 t0 t-- .A$.$2t.e.+$% $-| -0W t2 t71 y$3# $3] $??X?+(R$U$R_$y(PZ$APZ$UN$$R_r$sT 9$7y$7y$7y$7y$7 yy$7 ]y$7 @y$7 $y$?W$?W$?W$ @>;> > >> > >D$ >t>WC@PD D@ttC+C @tB7 y$Et Et>A77777 7 7 d7 G7 +D r$HT $=T-|&& t t+ tB?[C9$W_]$:X|3$VVC9$tT-[fX|]$VVC$]Y $Z&$|WW:TT:WZ$XXdXdVvdWWVvUZUZSdSdTTXW$@+W$ZJ$+[C$t[][9Z9ZXVYXe$c$IX|TBtX Vf%:R%:uS2SCR KTIR$|PZ$RPZR,T $RPZVtU,|RS!S!R:WXu[ X At GD|3uJtWXJtXH9H9e9 9!9"9#$&',99d9H9+99>;1,>;2I>;3e>;4>;5>;6=7=8=:=,=+=*>;)e>;(H>;',>;&>;$>;#>;>;>;>;>;>;=,=H=e===>;>; >; >; d>; G>; +|a_b!_b!bbd$:`$:b|$c $Vtb9dJRTh ]$` y$s`C$0W$e0W0%1P|`w-%_Z-%a-_Z-a.b!.b!(c $/ta.c,s|a%t(H%+ 6PQ$1sQ$53S6P|PZ1 PZ1 O=1tS1R1U$1sQ$2Q6PI$1sI$53J6P|Gv1 Gv1 FY1tJ1I1L$1sH$6tT $6PAI$1sAI$53B6P|?1 ?1 >1tB1A1E-$1sA&$/:J ]$/:Bf$/:C_]$2I2AI)T V$/:Qf$/:QC$/:R]$7|KZIXKZItN2T2K2D/:u?3Bfh.H;8H;7 c$tKJ c%&%",%$eu\|VvBucFcFSBSBJFJFBBBKR;tGB $tAJ|_^a:_VaVastc.``:WM9;O;-O $:{O ;t|M8N!8N!7N!7N!7M7KZ<M<KZuUJ<|MVt: 43e2I1,0.-,5GO-iK11681168116811681168116811681168116811681168116811681168116811681168116813159376254542.28PARCDrawingXEROXFileProjectDesignerRevDatePagePPMuxData7MuxData6MuxData5MuxData4MuxData3MuxData2MuxData1MuxData0l24MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSDMadr.11DMadr.10DMadr.09DMadr.08DMadr.07DMadr.01DMadr.02DMadr.03DMadr.04DMadr.06DMadr.05DMadr.05DMadr.06DMadr.04DMadr.03DMadr.02DMadr.07DMadr.08DMadr.09DMadr.10DMadr.11DMadr.01DMadr.02DMadr.03DMadr.04DMadr.05DMadr.06DMadr.07DMadr.08MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7186187Board B in right half of ALTO wordBoard A will be in the left halfProcL28.silMidasEn.04F'MidasEn.04T'MidasEn.01F.02F.03T.08T'..DMuxData654311121314109715215141343212111076591514134321211107659Da1/21/80R BatesDoradoMidas ControlDMuxData!DMuxClk!.001k22l22MC103iCDRRTTooRRCDTTRRiCDTRRiCD.MC103MC102l23ak23aMC101oTTCDiR1MC102k23bl23c.9151312f21dRRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPARERRRP16P8P1SPAREa07a16b16c15c16d16d19e16e22h08h09i09j09j10k21k24l20WhateverMidas ControlSpair Socket DeclarationsThese should be the entirecollection of unused locations.This declaration will cause holesto be drilled in these locationson multiwire boards.k05CG -G G G /t /e/H//d/H//d/H//d/H$#d$H$#d$H$ #e$H$%#$e$#Hk%$ek#Hk ekHkdkHkdkHkdkHO dOHO dOHO dOHO  eOHO% $eO#H6b;b;`g893B8e3B:8>3B=f3B?3BBf3BD7COtu]Jtp9wdrur$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGK& r$U|GvUK.tQ.S.T-.UJ.Vf.W.X.Y<`C V$<b| V$.Q $.R $.T $.U& $.VC $.W_ $.X| $.Y $:WNb]\]]5]^Q]_n]`]a|XYZ\]!^>t[]^._J`gadZ|XYZ\]!^>sZ$ sZ$Z$ rsd'r$VvtV]OQ]Pm]Q]R]S]T|KMN!O=PZQvtO-PJQfRSTdN|KMN!O=PZQvsM$ sM$N$ rsW_r$IOy$O r$P r$Q r$R r$T r$U& r$\_ r$]| r$^ r$_ r$` r$ V` $ V_ $ V^ $ V]| $ V\_ $ VU& $ VT $ VR $ VQ $ VP $!VtO!VP!VQ!VS!VT-!V`!V_!V^!V]!VUJ!V\ V] V\ V^ V_ V` VUJ VT- VS VQ VPrK&9$K&$Y.$:Y $:KJ$ *BB $*?{ $*:{ $*D*Bf*?.O $.N{ $.M_ $.b.O.N.b| $.M*:=U V$9PJ7L7M7O :4|HV^>DXtU6PY6PX6PW6PVf5UJ5T-5S5Q5O6PN6PM=U9^KsOsPsQsSsT-sUJOPQVSVT-VUJLs\s]s^s_s`sb\]^V_V`VbYu;p?W1s tO 9KJ89^$3|4<pDX<@t<=:tN:Z9Gfy|Gv$H$HkGvkE=GvE=Hd$]tH6tB3|>3@3AY3AY7l?8:393;7:3^$395Wt@5W;4C4=9;^9`C:`Cd$;|\;^7_Z7_Z; ^7^<p95Wt648dI|E=rtKJrI KJ I8`-NXGk&z$$",$rk"G$k"$|! ut#"$9%:k!z$$,$rkG$k$|tt9 :kz$$+$rkG$k$|tt9:kz$$+$rkG$k$|tt9:ky$$+$rkG$k$|   tt99y$$+$rG$$|   ttV9z$$+$rG$$|ttV:z$$+$rG$$|ttV:!z$$,$rG$$|ttV :&z$$",$r"G$"$|! ut#"$V%:%&z$$*",$r%"G$%"$%:|!%: %:u&t#&"&$'s%:%!z$$*,$r%G$%$%:|%:%:t&t&&'s :%z$$*+$r%G$%$%:|%:%:t&t&&'s:%y$$*+$r%G$%$%:| %: %: t&t&&'s90y$$5+$r0G$0$0W| 0W 0W t1,t1,1,290z$$5+$r0G$0$0W|0W0Wt1,t1,1,2:0z$$5+$r0G$0$0W|0W0Wt1,t1,1,2:0!z$$5,$r0G$0$0W|0W0Wt1,t1,1,2 :V",V,V+V+V+s",s,s+s+s+(",(,(+(+3+3+3+ V%^$ V$A$ V#%$ V ]$ VA$ V%$ V$$ VA$ V]$ V]$ VA$ V$$ V$$ VA$ V]$s]$sA$s$$s$$sA$s]$s]$sA$s$$s%$sA$s ]$s#%$s$A$s%^$#%^$#$A$##%$# ]$#A$#%$#]$#A$#$$#$$#A$#]$.]$.A$.$$.$$.A$.]$.]$.A$.$$.%$.A$. ]$ V $s $# $ r/: V*:u#:",:!:H :3t,. ]$$ ])$GPd 265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971526543111213141097152654311121314109715265431112131410971529DMUX MUFFLERSPARCDrawingXEROXFileProjectDesignerRevDatePageshmv.08shmv.10shmv.11shmv.12shmv.13shmv.14shmv.15aluCinaluF0aluF1aluF2aluF3aluMAmux0Amux1AmuxEn'BmuxEn'Bmux0Bmux1FA=3'Shift'Curr=Next'Last=Curr'TbWriteEn'RbWriteEn'ShcWriteEn'RmaskEn'LmaskEn'QshiftL'QshiftR'ALUFWriteEn'IOBout_MDILoadCnt'StkPMux1MuxData0MuxData1MuxData2MuxData3MuxData4MuxData5MuxData6MuxData7MuxData7MuxData6MuxData5MuxData4MuxData3MuxData2MuxData1MuxData0shmv.09StkPSaveEn'RBaseWriteEn'B_ExtProcL29.sil410450470510530550570610630650670710730750770FFok'bDa6/27/79_MDR BatesDoradoc08b18Pmux0Pmux1Pmux2e20RbSelMdTbSelMdl21IOPerrMdPerrRmPerrTmPerrMarMuxAEn'RbWadr.0'RbWadr.1'RbWadr.2'RbWadr.3'BumpRSTKBumpRBasePdata.08Pdata.12StkSelSavedIOBoutSavedFA=0'aFA=1'aFA=2'aStkSelaTbBypassb06a06RbWadr.4RbWadr.5RbWadr.6RbWadr.7TempSenseFFshift'd11RBaseBypass'SelRBaseWadr'StkPWriteEn'h21_MDSavedRbBypassDlyj12SbTskDly.0'SbTskDly.1'IOBin'LastNext.0'LastNext.1'LastNext.2'LastNext.3'CurrLast.0'CurrLast.1'CurrLast.2'CurrLast.3'RepeatCurrCRmOdd'RisIFdataTisIFdataALUBDMadr=430ALUADMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=DMadr=ABCONPERRSHMVPRFASCCONALUCONNEXTCLRADDRSTKRBRTSBPJUNKHoldaLdHoldSim'DecCnt'QPDCONDMadr.11DMadr.10DMadr.09MidasEn.04F'MidasEn.04F'DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MidasEn.04F'MidasEn.04F'DMadr.09DMadr.10DMadr.11DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MidasEn.04T'MidasEn.04T'MidasEn.04T'MidasEn.04T'MidasEn.04F'DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MidasEn.04F'DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MidasEn.04F'DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09MidasEn.04F'MidasEn.04T'MidasEn.04T'MidasEn.04T'MidasEn.04T'c14i12d14g17a15alua.11alua.10alua.09alua.08MARStkErrorSPAIR........f17a02MAR.09'!2MAR.10'!2MAR.11'!2MAR.12'!2MAR.13'!2MAR.14'!2MAR.15'!2MAR.08'!2S1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164SS1S2S4TRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7MU164Salub.08aalub.09aalub.10aalub.11aalub.12aalub.13aalub.14aalub.15aalua.12aalua.13aalua.14aalua.15aCG -G G G Dt;-AmKAmJAmHAmGf@FI@D@B@A@?Am>Am=fH_G2I;-/K/J/H/Gf.FI.D.B.A.?/>/=f6 G;-KJHGf3FI3D3B3A3?>=f#G ;- kK kJ kH kGf FI D B A ? k> k=f]GDSAmdJAmc.Am`Am_@^@\@[f@ZJ@XAmVAmUH_`g2IS/dJ/c./`/_.^.\.[f.ZJ.X/V/U6 `g G k k k k d +    k  k ] G3d3+333  #2I G////.d.+.../ / 6 D GAmAmAmAm@d@+@@@Am Am H_D"Am3eAm2IAm0Am.@-@+@*@)e@',Am&Am$H;/2I"/3e/2I/0/..-.+.*.)e.',/&/$6 /"3e2I0.3-3+3*3)e3',&$#/ " k3e k2I k0 k. - + * )e ', k& k$]/SdJc.`_3^3\3[f3ZJ3XVU#`g S kdJ kc. k` k_ ^ \ [f ZJ X kV kU]`gJtp9 9wdrur$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG&3B $&. $&- $&+z $&*^ $&)A $K $J $H_ $GB $F& $C $B $A $&A $&B $&C $&GB $&H_ $&J $&K $9;J $9;H_ $9;GB $9;F& $9;C $9;B $9;)A $9;*^ $9;+z $9;- $9;. $9;z $9;] $9;A $9; $9; $9; $& $& $& $&A $&] $&z $& $& $ $ $z $] $A $ $ $ $93B $92% $9/ $9. $9- $9+z $9*^ $9)A $9A $9B $9C $9F& $9GB $9H_ $9J $9K $9`C$9d' $9c $9` $9_ $9^ $9\_ $9[C $9Z& $Z& $[C $\_ $^ $_ $` $c $d' $&_ $&\_ $&[C $&Z& $9;Z& $9;[C $9;\_ $9;^ $9;_ $9;` $9;c $9;d' $`C$9G$%:`C$#`C$#G$7G$@5G$5`C$7`C$I`C$H;`C$H;G$IG$@tdJ`_^\[fZJ&3e&.&-&+&*&)e909.92I9+9*9)e  9;+ 9;0 &\ &H&Gf&K&J&FI 9-9;&[f9;D e VM V5 VeN5DXDX5CNCe2252N1se9; $c.9;3e 9;H 9;%:p rub1,r b I 1, 3b3I31,3EtbEtIEt1,Et9; $9;t;p?W&2% $&/ $9;t2prtW :+&D&B&AD+9;.9;*9z $9 $ +9d9+99&d' $93e 9;dJ 9;c. 9;` 9;_ 9;FI9;Gf &2I&0&^ $9 $9 9 9] $9A $9 $d+99;K $9;)e9;/ r$ :W &9;^9;\9;[f9;ZJ9;A $&dJ &^9 $3&9;K 9;J 9;2% $9;3B $9;B D&9 $99;- 3+&F& $9;d 9;+ & & & & &d &+ & & &c $&c. 9;A9; 9; 9rf VuJrI9rNX Vuc.c.2c.DXc.DXJ2JJ V2I2I22IDX2IDX2 V9r59sfs&f&5&s8f9;NX9;59;s&` $&t`&_ &ZJ&rNXVW@$VV@$tUVX S$R $$S rS rR $$rS$rXrVrU)W$)V$)U)V)X)U$3S$)R $$;tR $$EtS$;tU$;tX;tV;tU;tV$;tW$rW$rV$:U9$rU$1se$Ce$ e$e$G$%:G$@r=B$r>^$r?{$r=fr>r?r:$r:{ $$r: : :{ $$ :$?>=f?{$>^$=B$):{ $$3:$)=B$)?)>)=f)>^$)?{$;t?{$;t>^$;t=f;t>;t?;t=B$Et:$;t:{ $$)S ;tS ;t: ): CM$2M$M$ VM_$ V4$/^$9/^$#/^$%:/^$4$24$7/^$5/^$H/^$I.$@DX4$DXz$I$H;$5$7$2z$z$%:$#$9$$r", r" $$r",$r',r&r$r'$r%$r$$$$%$'$$&', ",$" $$", )" $$3",$)',)&)$)'$)%$)$$;t$$;t%$;t'$;t$;t&;t',Et",$;t" $$;t $$Et $;t;t ;t ;t$;t y$;t ]$) ]$) y$)$) ) )3 $) $$  $$ $  $ y$ ]$r ]$r y$r$r r rr $r $$r Vz$)", ;t", ;t ) dhuG9fG9df<Gdf<Gf<Gf<GfG9huG&hudG,sfG9&f<G&f<G8ef<G8ef<G>fG98ehudG8ePdG>NG98eMG8eMG&MG&MVG.NG9&PGPGsNG9MGMGdMGdMG9NG9dPGd7GV5G9d5W9Gd5WG5WG5WG5G97G&7G.5G9&5WVG&5WG8e5WG8e5WG>;5G98e7G8edG>,G98eG8eG&G&G-,G9&GG,G9GGdGdG9,G9dG3WEtV3>Et> >9Gf9H9J9KrNX9;t2Ir5|/.u,<+ *'&% :t& >J H Gf FI D B A K UJ Vf W9|\ R S! T=t_+T |Vv W X Z \ ]! _Z `w T$A T$9T$ d$ tc b `g _J ^. [ Z Y VZJO|PZ%tUJ%Vf%W#|\sRsS!sT="st_ Ts|VvsWsXsZs\s]!s_Zs`wT$AT$#T$d$%tc%b%`g%_J%^.%[%Z%YZJ |PZ0ztUJ0zVf0zW5|\/R/S!/T=4t_2T/|Vv/W/X/Z/\/]!/_Z/`w03T$A0WT$5T$0Wd$0ztc0zb0z`g0z_J0z^.0z[0zZ0zY2ZJ2|PZBtUJBVfBWH;|\BRBS!BT=Gt_E-TB|VvBWBXBZB\B]!B_ZB`wBT$ABT$H;T$Bd$BtcBbB`gB_JB^.B[BZBYDXZJEP|PZBt<B=B?H;|D B9B:B;GtGfE-B? B@=BBvBCBDBFBHB<%$AB<%$H;/? /@=/Bv/C/D/F/H03<%$A0W<%$5s? s@=sBvsCsDsFsH<%$A<%$# ?  @= Bv C D F H <%$A <%$93]!2`$/:^>.^>.]!/:]!/:_Z._Z/_/_2c $3^>-t - -] $+W( +W- +W( @$+W- @$-&z $-' $-+z $-, $-; $$;-|";-%:%:";t#7%7%6%7%7"6"6#7#:#;t( $;t' $;t- $;-';-*:*:';t(7*7*6*7*7'6'6(7(:(<; $<< $ddXX<X9X9<9<<" $ $ddXX;X9X9;9;; $ $;t ] $;t!z $;-;-::;t7X7X677667:NGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rru9wd9p Jt|`w^b!b\ctf``esaecu:g|U$`$:`y$:`$a`|^>a]$VvXHXHVvW:Y>:Y>AXXVvAVvAWWWs\_$9^>9b9`w3eR3eT2T2R3S/UZ/UZ.T/:T/:R.R.S/:S3S3eM3eO2O2M3N/PZ/PZ.O/:O/:M.M.N/:N3N-X|$\_$)M_$3X| $3W_ $3VC $3S| $3R_ $3QC $3\_ $3N{ $-]|9$*W_$*R_$d"d%%"#%%%9%9""#9##( $- $, $;t] $-] $-A $bdHdHbc9ew9ewAddbAbAcccf` $UteUaUcgZVdJ- , $+z $' $&z $ $ $' - ] $! |dcdcVdZ^FmZ& $AmWAmUZA $] $] $d d  XX99   9  -t, -' ;t, $|NM Lv NM O= O=R_V$tQ P VNV|J LvN{ $%:p d'$s\$V|\FIVvBUZBWBUZBWCX!CX!DtWdJbef_3gbV[Cy$V[f$;p?WuJ-2pCtY-LB9$3e|C3eE2E2C3D/FY/FY.E/:E/:C.C.D/:D3D)H_$)H$3I{ $0zt\0WfN  A $] $d|dXX999] $z $-1 $;-;-::;t7X7X677667:t 3` $r$rHrHrrV VVV9;)9;$8;9;9;8881sT1sO1sE2I[3|Y3X3W2[C$/:X.X.W/:W/:Y.Y/ZZ/ZZ2]|$3X1stY1s_J.A|W.R.J.E.C#"%XX 6t96t6;t'5555;t,5/;t;t +Wy $;t] $55;tz $-] $:t;t|:;t:A$7667767X7X:z$;t9;t8:;t|: ;t :A$7 6 6 7 767X7X:y$;t 9;t0Wb.|dZ.c>e$-c.$-c $0WtQ;t|;tA $;t2 $Vv:Vf$f`$-QC]$tdX`5|154-6 $-t6 ;t|48t,,B8',86,6 $|4rt36 d|1d44124449491129226 $13eH3eJ2J2H3I/KZ/KZ.J/:J/:H.H.I/:I3I1stJ.|]!.^>9;t8M_ $uArt@VBB $3@$U@$y3|>y>CN$@r$tBfBfIXZJ5_J$-_' $-X$3]| $;t] $3h $0WL0WG3|C3H3I3Wd'd**'(***9*9''(9((rt)|*'0WtVV1,V,,V',V6,|,,1 $d,d//,-///9/9,,-9--rt.|/1 $t1 sBf-+-&;tz $O$O$-1 5|,8t1,QC9$;-|1;-4:4:1;t27474647471616272:2;-,;-/:/:,;t-7/7/6/7/7,6,6-7-:-9;t.9;3 -; ::{$:<$;t|6;t9:6:497l77I67I97979;t7:;$:t;-;t:{ $;t&z $- 3e $2e$2h $2|b!2dZ/:c>.c>.b!/:b!/:dZ.dZ2c>/d/dM_$O$3I3KrJJIrIrKK3JLvLv1stdJK3f @$.|OsuJ-K$|HtKJO $ |H F E D J$ I{$H@$E= H HGv tH|GvK&$]M_$K&$H$ VtGf I |F E D Bv Bv $AYrAY AYE $$tE-sE-BB]$rE r$BB$uFI tD 9B+&:VC$"suN*:D"sD#M|4:2 $!15{ 9$"st54;a$, -d- +W ;tA $;t1 $fdJ b8h. 8g 8e 7c. 7`7\ 7X 7W 7] 7Vf 7S 7R 7Qf 7N 7I6 5 2 1 , (", !   A< A; A: A2 A1 A- A, A( A' A& A! A Ae A A Ad A A A rKrR KJO N M |Z& $-LB$ $*R_$ [C @$"st\"s[f"sZJ"se "sVfsQf;t5{ $A5 ,  9$ !|"std3|D :t N$ $d r$$$d$$$$!Vt%:Idd;t|2GOtiABCDEFGHIJKLBCDEFGHIJKLApPPPPPPPPPPPppPageDateRevDesignerProjectFileXEROXPARCIOBIOBTIOAMufflerpppppppp2050525149484746454443424124232221201918171615141312111098765432110264258741101261421581743652841026812013615216818492DoradoClk31-5v+5v+12v-2v1/21/80Board LayoutR. BatesProcL31.silReferenceDa505251494847464544434241242322212019181716151413121110987654321MC102LM3911TempSimTWSimTWMU164Mux ContSE210SE210MC231MC231AmuxAmuxMC173MC173MC173MC173ShcShcShcShcMC158MC158Bmux InBmux InMC113Q Reg.MC121AmuxMC158MC141MC158MC141MC113Next=CurrMC101NextMC174Ex BmuxEx BmuxMC174MC174Ex BmuxEx BmuxMC174MC1662Ex BmuxEx BmuxMC1662Mar MuxMar MuxMar MuxMar MuxMC174AmuxAmuxMC174MC174AmuxAmuxMC174MC174BmuxBmuxMC174MC174BmuxBmuxMC174MC173Amux InBmux InMC173MC173Bmux InAmux InMC173MU164ShmvMC139MC139ShmvShmvalub-aalub-aMC231BmuxMC176Q Reg.Q Reg.Q Reg.SE210ClocksClocksClocksFA=1IIIIMC100MC100MC100FA=2FA=1FA=0IIIIIIIIMC212MC101ASelMC211ALUFIIIIIIIIMC170R ParityMC170alub ParMU164alubMC176MC141MC141Q Reg.Q Reg.ShcMU164ShcMuxMuxT1T1T1T1MC119AmuxMC102IIIIMC121_MDIMC103MC170T ParityMU164aluaMC109alu=0IIMC181MC181MC180ShcShcMC180MU164P muxF16Cnt Reg.Cnt Reg.F16MC176T0IIIIIIMC176T1ClocksSE210IIMC117AmuxMC210FF dec.MU164MC101FF dec.MC161MC161FF dec.FF dec.MC101MC101FF-aFF-aMU164MC102MU164Misc.MC195Misc.MC102IIIIP muxMisc.Misc.P muxMisc.MC145MC145ALUFMALUFMMC176ALUFMIIIIIIMU164ALUFMMC158MC158MC158MC158AhBAhBShAShAMC173Pdata inPdata inMC173MC164PdataPdataMC164MC164PdataPdataMC164MC164PdataPdataMC164MC164PdataPdataMC164MC170IOB par.MC159alua shalua shMC159SE212SE210ClocksClocksClocksClocksMC159Pdata inPdata inMC159aluCinMisc.Misc.Misc.MC1660IIMC100FA=0IIIIMC173MC173MC173MC173R Reg.R Reg.dR Reg.dR Reg.MC176StkPadrMC117R/stk selMC231RbAdrRBaseMC145RBaseMU164Rm contMC176T0Misc.IIIIIIMU164RmWadrMC100FA=2FA=0MC103MC102Misc.Misc.MC231MemBaseIIMC197IOBIOBMC197RmparityStkparityMC231RbAdrMC141MU164NextLastMC159RBaseMC173RBaseMC159RBaseMC113RmBypassRmBypassMC113StkBypassStkBypassMC113MC113MC103RBaseIIIIMC102IIIIMisc.ParityMC231ParityMC102IIIIBSel dec.LC dec.MC175MC175MdMdMC173MC173T Reg.T Reg.SE210ClocksClocksIIMC145T mem-PMC1662RbAdrRbAdrMC1662ClocksClocksIIIIShIShIShIShIShIShIShIShIShIMC173MC173dRm Reg.dRm Reg.MC173MC173dT Reg.dT Reg.MC176StkAdrIIIIMC174MC174MC174MC174StkAdrStkAdrStkAdrStkAdrMC173dTm Reg.dTm Reg.MC173MC170dRm Par.MC170dT par.ClocksMisc.IIIIIIStkAdrMC176MC173StkAdrMC119Ovfl-UflMC101Ovfl-UflIIIIMC231Ovfl-UflIIMC176MidasMC102MC101ALUFIIIISE231ClocksClocksMC145MC145T Mem.T Mem.MC101RSTKRoddRoddIIIIMC1668MC1668MU164StkPsaveStkPsaveMC182StkPStkPMC182MC182StkPMC173StkAdrMC105Misc.IIIIMC121Ovfl-UflMC117Ovfl-UflMU164MC176MidasMC103Misc.Misc.MU164MidasMU164FAMC212IIMisc.ParityRm contRm Mem.F00ParityXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIIIIIIIIIIIIIIIIIIXXalualuParityMC117IIMC170Md ParityXSE212IIIIIIT1,,T01T01T01IIMC118IIIIMC164MC164MC164MC164MC164MC164MC164MC164MC164MC159MC159MC159MC159RBaseIIMC231Misc.XMC176XMC231MC176T0XRBaseMC159MC159XCntMuxRbAdrMC176T1CntMuxXMC159MC173T1IIIIIIIIIIIIIIIIXFF dec.MC101IIIIIIMC141MC211MC211IIIIRoddRoddMB071MB071XRm Mem.XMB071MB071XStk Mem.Stk Mem.XXMC1660IIRbBypass,IIIIIMC107MC106F414F414IIIIMC101IIIIIIIIIIIIIIIIIIIIII,IIIIIII,,,MC173IIIISE211SE210SE212SE210SE210SE210IIIIIIIIIIMC106StkAdrStkAdrMC158MC158XXF00F00MC119MC119IIIIIIMC109B_ExtMARSPAIR,IF00F00,IFA=0MC100II,IIIIIMC107IIIIIIIISpare =Last'LastNext'LastNext'CurrLast'Curr'MC101alua-aMC1664MC1664MC158StkPStkPStkPMC195XRBaseMC158X19IIIIIIMC102RBaseCG -G G G F$P9$P-$P$PV$P9I$9]I$9 ]I$9#I$91 I$9>^I$9Y I$9O I$9_I$9J $9$P&r$P3$P?$P9R_I$9I$9*^I$r`  ` 9` V` s` $e` )` /:` 5` ;` B` I`   V s # *: 0W 6t < B H r DX|^>D > 8e 2I ,, & e H +    >;^>8^>9-I$9'I$94^I$NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$r9wd.Gr:Gr>;GrCuc5WcscF G2|^>+^>%^>^>^>r^> V^>9^>Dta's$P&$PuH&-I3:AIGNUJ[GpGGVGGG!VG$G(G+WG.G2G5WG8G<G?WBFIXLPSXVZ]XL$P9UI$t     , 2 8 ? E- >a8a,sa&Wa2a :aaa aa& 9\_I$pHuc9; I$9O I$97I$9H_I$9I$Jtpu L GLcc?Wpr 0$ ru ;pLuLLHL&L-IL3L:LAILGLNLUJL[LpLLVLLL!VL$L(L+WL.L2L5WL8L<L?WM;BM;FM;IXM;LM;PM;SXM;VM;ZM;]Xt]HudTXtLuNtFIB?$9AV$'sA$$ E-$ $.E-$$.:t8u:6:t5:2Iu3e:t.u0:0Vt.:(Hu)et',V',',:',',',V(Hu)e&:t$##:utHudtZJ:uVt"s:u!VVtH"sH:ud!Vd"st(HVVH:ueVt!:u"Vt$#V##:#:u&:Vt2IV5:u6:3eVt8:u:t7s77V77:7:GU?>;GF>;G?AdG3& 9G?#GU3# G3#G t$u&r& 9Gr#G9H;GVAG9AdG9AG t! r  u"F..L)t+(u,t\\\:\!V\(\.\4;\:W\@t\@tY.:WY.4;Y..Y.(Y.!VY.:Y.Y.Y.Y.+UUU:U!VU(U.U4;U:WU@tUFUFR@tR:WR4;R.R(R!VR:RRRRURO-O-O-:O-!VO-(O-.O-(K!VK:KKKKHH-:H!VH(H.I(E-!VE-:E-E-E-AA(A.>(>7;-;-:;-!V;-4;1,4;44;7F#F*@tE-:W77477441,4:4.7@tAF',:W1,:W4(1,!V1,:1,1,1,1,',-:-!V-(-.-:W*:W-:W',4;',4;*.*',', (',@t4@t7F4F7F @t,## .:W,4;,:,,4;:WFF@t:W4;!V',Y.:+!V+4;+:W+F:W4;!V:++!7!V7!4!V4(4(4(7(7UAAUE-E-G\F\GY.FY.??uCC(")t!( ( PJuQf tO-5WPJU>>U;-;- r>>u=fBt;-C;;-Du=f+Gf==f.t. ,,,,;t;t;tH;t5W5WH5W5W5WH ZJZJVZJ"sZJ4;u0Gt;-F;-G@t>+ud:tH7-6t-5-5W-4-4;- F>Fu@t',s',FH;GLAGFAdGFAGF_GLY.GFXdGFXGH;+G+G+F++GSX G G9 KGN GXcuKJGaG9a<+GA./:H5WFI;tFI9E I$/:))((//:..V: ;- ;- r;-;->9>>>>>',:',',V',V   :  s  "s+#*"s*!*!V*)8)55W$;t$A?G] - - - - r--A-A-A-@t-5W!@tu3e@t,At+A2IF-F1,G+G$ (H(H5W 4 4 4; (()(u[f!V)ert\\VS4O-4;O-!Vu"st!!V#"s)+)+(+(+"s$"s#!#!#!V#)*)*(*(*r# 9G#G;tr9ue" & 4;3e tIuJtB rB5Fu3eF0@t&At$@t#4;u=f4t;t/:9$r9wd.Gr:Gr>;GrpJt?W0$ ru ;prQ+WtT+WQpTt#tT VV *:VV VpTt _/#tQ GN`  Helvetica  Helvetica  Helvetica Helvetica Helvetica Helvetica Gates v b.>NU^nnp~ a YQ9 0CTbx 3'KCEj/H"FProcL-apcRev-Da.sil etc." 9MJ:#  :# "Diebert 8-Oct-81 17:45:06