3/18/80PARCXEROXFileProjectDesignerRevDateR BatesDoradoReferenceTitle PageTable of contentsTITLEPageD O R A D O S C H E M A T I C STotal PagesCi01Loading InformationProcL-Rev-Ci.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 multiplexorsLayout02Task & Sub-Task logicRm, Stk, and T address lines20Q and Count Registers2122242630Rm Address control & BypassStk Address control & Stk Ufl/Ovfl testsBlock Diagram01Hold Simulator and Temp SenceP R O C E S S O RL o w B y t eTermination resistors for Multiwire 31323333CG -G G G ?W9wrU$u.Gr9/:;t>GGr>;Gr:Gr#GrGrNXGGrNXGNG Gr2pru Vp [k4Nk MlkMkOr>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>qqqqqqq64>>>>/////////////////pppppProcLProcLProcLProcHdMddMddMddMdFFFFMUX>>FFPPPPPPPFF>>MUXFF>>MUXFF>>MUXFF>>MUXFF>>MUXTRRiiABExt. BmuxMAR'CG -G G G ?W9wrU$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?4#; $,s6$r#6 $#6$s8$(; $%:r8e&WBf#1 $,s1,$r#5{$#/$,s+$r#+z $#+z$#%$#% $,s&$r#*^$&&W2&W",VF$A$VA$VA$$E $B $s4^@$s-@$s)A@$,s# $0t# ,s!z $7#%$<$U7$7$y8!3;!z$,s$#1,$rvCrrKrHN{/:$#$$#A $,sz$DXt2 G%3 z r$/:$I{U$sD$s$)D{$,s(%$4;(%$2%$$2l0>^ @$0>VR ]$S$U$U$"sU$rZ&$srWVtS4WX5 $W_@$Y @$-c,se$1sb$U,sb|$$,sb|$y&Wc @$&WcQ"seC $1sd'r$2ey$2e$h$e $:dr$:X5r$XX$[$2Y $2Y y$1sW_r$"sX| $&WV&WVC@$,sU$y,sU$$1sU$U,sY $-W ^.$rV^ $V^Qrdc.$U $] $VA$ VA$d$V$$O $ $ps#d$,sA$,s2%$Gt2l=>V_nV^QV]5)b5)Um(;PH. .".'O.,.1P!V1P!V&3!V r)pIXPNXLFC;GegGX3s%:th %:\ =b$=b 9$<a$<a V$Fc Fa7C$y6tC$DXHDXG+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>R:W|C:WD:WE:WFt_^]:R)U)b>VH 1 & !3-!3-#l-'--l-1';IX|JIXIX;#_Zb!)t6)+)&3=FmfYQpKr/b$U/U$U0Wtc0WWJ$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;$UkI{ |E= F H$y H$$H;$U Km$ 9tI{cu$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$$tO 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.08CiPdata.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 tkAO&Wu^Q&WPm-"#@Pr> '&.%^a ra!Vdn+a8a8OQC]5CX5+S4RH!C:8*V%.)D#^QPmG6tc-d2Pm2^Q@D:*!*%:Et"OIX"O`VeC%`2`<\^F1 $!3k,s# #),s =&z$AtcQ :_n_n :cQcQ*:#(# 3 4O4 7 9O9*Q#lQ#lPm*_n#l_n#l^QAA@O@ @ ?EEDH H0#*" " # 9k 9O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l!3'O'(l)k.k6Q03Q03PmOQ Q Pm QQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n03_n03^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGJttr $*|t.t**,,V$.$$,st2Dkr3r.]$]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l3"3!| t  Vt V ; ; @7$r] $r$ $rtkrI|Jtt 3 ]V$r/r-0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s!'s(%"s$ $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $r?E9$A9$VE]$VG$VA$:C:?>r7r9r&z$r4r*r(r&rrr r F_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt3r'r r"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$U|@st\sN4+_n+Q;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D tG G$:#""]$3l)_'9$IX|WItZJt'1s!32%r$e)%::W$$U3t 33]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$4^$t62l8$DX 1r#($t_nQ%Q2Q=[=VVRH@:E:A&3r O+Wk>;$#(l#$,s#953(%$O!32_n9;rb9b2c2c.t/VcV_a]6tQC$r@_'$c $$|_Z%cN$%b|$d%b|r$)eb|$d%tb%_n)b(l rX5 rHDu8H;8DXt6 6 6 $!V6($s|Xltst2d$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.09CiPdata.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 tkAO&Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D:*!*%:`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQ 3 4O4 7 9O9*Q#lQ#lPm*_n#l_n#l^QAA@O@ @ ?EEDH H0#*#*" " #'# k O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l*^k/:k6Q03Q03PmOQ Q Pm QQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n03_n03^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3r.]$]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r7r9r&z$r4r*r(r&rrr r F_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt3r'r rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$U|@st\sN4+W_n+WQ;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"r?:|3tl)_'9$IX|Wt!333DX _nQH@:E:AR%Q2Q=[=V&3 O+k#$,s##(l>;%]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4$r8$4^$t2l6953(%$rOr-|X2t_n|T=tWGJt JtJt6PIZ/a]VcV_r@%_nc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(l rHrX5 Du8H;8t6 DX6 6 $!V6($s|Xltst29A $$ $'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.10CiPdata.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 tkO&Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D:*!*%:`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQ 3 4O4 7 9O9*Q"Q"Pm*_n"_n"^QA+A+@O@ @ ?E+E+DH H0#)e#)e"!V"!V#'# 9k 9O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l)k/:k6Q/Q/PmOQ Q Pm QkQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n/_n/^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3r.]$]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt'rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$U|@st\sN4+_n+Q;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#'s(%$3"3!GWJt6PJtJt r?:|3tlr r r r 2r3r4r9r7)_'9$IX|WItZ!333DX _nQH@:E:AVR%Q2Q=[=V]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$t2l64$r8$4^$953&3 Ork+#(l#$,s#>;$(%$Or-|X2t_nr r$"$"/a]VcV_r@%_nc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(l rX5 rHDu9H;9t6 DX6 6 $!V6($s|Xlt9A $$ $t2GNi 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.11CiPdata.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 tk$O&Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D:*!*%:`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQ 3 4O4 7 9O9*Q"Q"Pm*_n"_n"^QA+A+@O@ @ ?E+E+DH H0#)e#)e"!V"!V#'# k O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l)k/:k6Q/Q/PmOQ Q Pm QkQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n/_n/^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3r.]$]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$3 ]V$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt'rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$U|@st\sN4+_n+Q;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#'s(%$3"3!WGJt6PJtJt r?3 3lr3r4r9r7r r r r 2)_'9$IX|WItZ33DX _nQH@:A:EVR%Q2Q=[=V]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$4^$8$t2l6953&3 Or:k+#(l#$,s#>;$(%$Or-|X2t_n"$"!3/a]VcV_r@%_nc r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb)b(l rX5 rHDu9H;9t6 DX6 6 $!V6($d|Xdtt29A 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.12CiPdata.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,/,kAO&Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D(,P!+,P%:Et"OIX"O`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQ 3 4O4 7 9O9*Q#lQ#lPm*_n#l_n#l^QAA@O@ @ ?EEDH H0#*#*" " #'# 9k 9O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l!3'O'(l*^k/:k6Q03Q03PmOQ Q Pm QQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n03_n03^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$3 ]V$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt'rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$Us\sN4+_n+Q;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGJt6PJtJt DD{ $3l3 r3r4r9r7r r r r 2)_'9$IX|WItZ!333DX _nQH@:A:EVR%Q2Q=[=V]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$8$4^$t2l6953&3 Or+k#$#(l,s#>;$(%$Or-2_n/a]VcV_r?r@c r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb%_n)brX5 rHDu9H;9t6 DX6 6 $!V6($s|Xltst9A $$ $r.V$(l"s,"s/ +3V-lH,@$A|(A+ (+ Vt,]|+]++ 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.13CiPdata.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 tkAOd//,&Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D(,P!+,P%:`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQ 3 4O4 7 9O9*Q#lQ#lPm*_n#l_n#l^QAA@O@ @ ?EEDH H0#*#*" " #'# k O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l*^k/:k6Q03Q03PmOQ Q Pm QQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n03_n03^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$3 ]V$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt'rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$Us\sN4+W_n+WQ;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGJt6PJtJt DD{ $3l3 r3r4r9r7r r r r 2)_'$IX|WItZ!333DX _nQH@:A:EVR%Q2Q=[=V]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$8$4^$t2l6953&3 Or+k#$#(l,s#>;$(%$Or-2_n/a]VcV_r?r@c r$$|_Z$cN$$b|$d$b|r$(b|$d%:tb%_n)brX5 rHDu9H;9t6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$.$,$t(l"s,"s/ +3-lss|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.14CiPdata.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.tkO//,CG -G G G &Wu^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D(,P!+,P%:D8`VeC%`2`<\^F1 $!3k-# #),s =&z#tcQ :_n_n :cQcQk 3 4O4 7 9O9*Q"Q"Pm*_n"_n"^QA+A+@O@ @ ?E+E+DH H0#)e#)e"!V"!V#'# 9k 9O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l)k/:k6Q/Q/PmOQ Q Pm QkQAm[:[:ZnAmV:V:UmO_n _n ^Q6_n/_n/^Q1P`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$DtVD[=TQ=YQ;W_$;T $;T-$U?U@T $y@|R;tR;tQvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|t.t+W+W,V$.$:$-t2Dkr3]p-:,,]*](:#:",] ]#+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l| t  Vt V ; ; @7$r] $r$ $rtkrI|d$3 ]V$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vph.VfVTrt'rO"sk$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$Us\sN4+W_n+WQ;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$'s(%$3"3!"WGJt6PJtJt r?D{ $3l3 r3r4r9r7r r r r 2)_'9$IX|WItZ!333DX _nQH@:AVR%Q2Q=[=V]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$8$4^$t2l6953 Or+k#$#(l,s#>;$(%$O&3:Er-2_n/a]VcV_Dr@c r$$|_Z$cN$$b|$d$b|r$(b|$d%t_n%:b)brX5 rHH;u8t6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$t(l"s/ "s,.$,$V+3-lss|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.15CiPdata.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^Q&WPm-"#@Pr> '&.%^:8.)^QPmG2Pm2^Q@D),P!,s,P%:D8`VeC%`2`<\^F1 $!33k-# #),s =&z :t_n_n :cQcQk 3 4O4 7 9O9*Q"Q"Pm*_n"_n"^QA+A+@O@ @ ?E+E+DH H0#)e#)e"!V"!V#'#  O  2   OO     - /O/O(l * ( ' &=]B!3:::4:4O:4l:4:4 :!:":#:% (l 'O'(l)/:6Q/Q/PmOQ Q Pm QkQAm[:[:ZnO_n _n ^Q6_n/_n/^Q1P`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[=YQ;\_$;Y $;Y.$U?Z@Y $y@|W;tW;tVvH;GGr>;Gr:Gr#GrGrNXGGrNXGNGr $+|.+W+W,$.:$-tDr3]p-:,,]*](:#:",] ]#r+#t&3&3'!|$u!#X'O%$y"O%$"O&$U"O)A$$'O$u"t'"&|;A<;;;@tt >;|X;t;;;;; ;!<z$<z$A$r<%$;|;3t(l|   V V   @7$r $r $rtrI|$V3 ]V$rt/0W# $%#l"s!z$"%$""O"#l"|" 'O "s!$'O!$+3$$+3!z$+3!$U/t#l03!z$y03| * *+t#l+"O)"$)!$3y$3%y$#$#!,s! $'s#U$3!zy$p?W#tHrFm2FI$U F&$y2|D  yD  I{N$ F&r$G $F$C_$C$UtEPC_$y|AA@tEPD4 A$ >^$ >$U@P>^$y|< V< V;Ot@PO?4B$?{$?$UAm?{$y|>><tAm@P@$VA]$r@ $r?{ $E9$A9$VE]$VG$VA$:C:?>r&z$r*r(r&rrF_nFQA[CV$#E#A P&$ Qf$ QC$Vrh.VfVTrt'r"s$`C$$\$$]$U(l^)\$y)|[v$[v$ZZ%t^%]$R_$$O $$O-$U(lP)O $y)|M$M$Lv%tP%O)QC$%OQ%]5W$"s^ $VN$Us\sN4+_n+Q;pQC$"sPJ$ "sP&9$VM:$-M$]rt_nD!3$' 9$V[:$-[$]A $ ^ $|D  G$:t#"]$:|3t!"r?D{ $C$ 5$3|%tcQ3l3 )_'$r3r4r9r7r r r r 2IX|WItZWGJt6PJtOJt !333DX _nQH@:A:EVR%Q2Q=[]8 6$:$O7lO8 y|4 y5 5  6$6$]t4 2%$6,$O2O4 y|/ y00 2I$2I$4^$8$4^$t2l6953&3 O+O#(l#$,s#(%$O>;$rkr-2_n's(%"s$I|$uJtt'/a]VcV_Dr@%_nc $8[f$rX5 rHH;u83t6 DX6 6 $!V6($,,d$|(+ ++%+ + r.$. r$, r$t(l"s,"s/ +3-lsO|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 delaysPageDateRevDesignerProjectFileXEROXCiDrawingPARC10ciRRiiRTABMC100T1aluC0aluG1aluP1aluCinProcL10.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]5]]5!   9! 3 9 9 93*,P 9+3 9* 9,P+3=Bz=B=B=B=BH=BkGrG#k#O]##"O" ] $*#)#,-l ]&z . ]5 \ ^Q]51s|54;tK4;YQ7|R7SY>V^N$V[Cr$9;<$5Wt2l>2l=v2=v2;GrGGrH;u>;t/:9.Gr$rU;pru9wIp t[ |Y> ]Y> ]X! X! ZZ ]ZZY> VZ VZtZnu\\ $/K$=tO=JQ=I4 \$;tO$ V/K9$7U&r$/OV$YQ%:p ?W7ltH7lI47lJQ0Fm0G0H0I0J0K7lUm7lV7lW0S0T0U0W0X50YQ1PC1PB1PAm1P@P7%C7%@7I<7I:0;0:0<0>1s92pA|&#%#(A)u!3#X!3*n!t-I!(",,s!(,)e.AU$#'$'y$'$A|##XA!3!3!t"!s",!!H"#U$#,$y$$A|#t#AX!3;!3Q!t+!",V!zH$U$#$yy$y$ |#X s-%]$s"]$s]$#)A9$#$$=u< B|QBt#9$#|(#X##t#*)r3 )2I =tk |;%:H$!V.A$!pHst-lsO)C)B)Am)@P)>)<);):]5^Q@tuAAO@t9G(,P )*"( & ()3 BtOQBIBHC;Bp t\3Am3;P : E$UE$y|C$CHN$Er$9GBy$GB $<$<$<$t??E9uFr|CtF:G< :@H@r3 : :+3\=u@Pt>>^$A$2|: k: : t>>>^$y>^$yH>>^$$A$|: : k: :t>s>>^$y>^$y|: : :: s: 9Ar$9r$rt r, $r $r!z $r $r!r r* r r$=u !VH$!V#$)$, $|&(X V'< '< & V& V(X (X'< ( (rt,P9)r$$$|; V   V V; ;  A$!z$ V   V V  X X9$9$9 ]$9!z$9*$9, $rA $r ] $r) $rt ,P+3! 3s $s%^ $s/ $s03s%s!p d.! r.Auk 9|'<rt*r rO(l!p V!!ztM_O|J=VN{r$ N{$yVQ$VN$UOtNsL$L $OsPM s]rrC 4p04.EtuIXtGs"$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.5PARCDrawingCiXEROXFileProjectDesignerRevDatePageALU 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+zcQ+zb52Zn+zZn+zYQ:X5:ZnYQO9 29k9S9UcQb5dn1S+SSS1OQ+OQ==AAFmFmJJOQOQ1J+J1Fm+3Fm1A+3A1=+3=(O"O"O$ : V$&| W's W#H W# t# tt -O ?uV ?WVt*V+V,|Vv-t;-@P-D-I4-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)utl#'z$"$'$#$ !V#%r$ :"$# 9$%$A r$ $z @$" @$' @$ddAd$]|]yXyXtdd$]|]XyyXXd%^@$]!]#!#rt%^y|$uy$u#t%&|t&t;X#=B$y $)$@)]$+y$ @)$9Vt3VV"OV' :$!V$r$"sAU$)|t'Ot%;%X%t%&t&&&&(&3$&3$+3$&3]$$)|t'Ot%<%X%u% &t#&"&!& &(&3$&3$+3$&3%^$$C;=1s=B$=B+$A+$F&+$J+$O +$J$F&$1sO $1sJ$1sF&$1sA$C;OQC;JC;FmC;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$ztI4zDz;+,s]O $'O!3!VH$V"sd$Vd'$1PM$U-M_$y1P|KZ,KZ-PN$-M_r$zt@PzMOQ J Fm A = 9wru;prU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG9pIt`.uN.JQ.E.Am.<t )u3)!3%:5{ $-t8-|2-7%r$1s7%$y-:{$-7I$U-t7lC;S%:p ?W(t"TQOKmF-%6 $e$%#l%"O%!3&z($e%k%O%3&z(%']%' "O"O]*,9+9*9,+.uS4S|$VtR:Q$UQ$y:|OOU&N$Qr$]S|$1PQ$U-Q$y1PO,O-U&N$-Qr$-tRp2tS 8U9$1sS| r$>S|V$uftOQJFmA=ScQdnrug5b58U$rVtk.5$YGNGJQGEG<2u(l%2%5tSB>.TQ.O.Km.B.>.9.F%:5 bc $b$a$|_Z]^>]`w^>`wVaVa(tk$ >|Rrt+3Vu 2rt | W ; tV ;V t  V$ $ U$VtOsuS4sNsJQsEsAms<tX|T=VvVWVWUZZ&$W$1PX$,sX$03tY1P|Vv, Vv, UZ,tY,X,[$,sW$:Y 9$-%`g-a,b,s` $1s` $+,sd'$$,s`C$, |_Z, ^>c $#a $1sZ&9$uhR.tcQ-Z+W|VvtWsYQ-X5.uY#tb5 2u#lGtAmGuS4JtOQKN4JtJKIKS4K@JtAKEPJtFmJt=K;|R:R:R:WR:WR:R:O>R>O<tTQGOi 5913107611121415234141521531210641311914152153121064131110134515121411915131312159254637111410521247631110141312117454135121114151063279RTTRSQSRQQ'DCCCRRTTRSQSRQQ'DCMemBase.2MemBase.3PMC231MC231.Force MemBase to 1's91SubTask.1SubTask.090Pg24ag24bClock0'DcRepeatCurrD101514632971512PARCDrawingXEROXFileProjectDesignerRevDatePageCi6/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;P"sC&;P!>"s?"sA!D4!EP)AEP)AD4)eC)eA#;P;D4;EP;Fm;G4J4I4H4G4EP4D44C4A6>A-A/d03d1PO4O32l1PO/O-,+7WA>a8a5a/:acQeege%f"U%YQX5ZnZn\\^aaUX5UX5^\%]cQa%b57Z7Y7X0U2O 2W<.'1s'0z'Hsss ds s s s + V$V ]$ rA$$|m $  t y:    rU$$y$$y$|4$Q$ tz2sU$$y$$ r$ r$   &W| sts| P'suO&t V$ r r &&W| $ $t ddV d r + >>^Zn>^X50S5R5Um0Q9?>f7f9wrurU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG;p?Wyt; sAsCD4EPEPD49A; 9C$; >;f` $VW9$V\_9$V`9$VeC9$W\`d|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$_nc+<O|7VGB$>? @=AYV<%$ @V<%$;:7? 7tDCBfAI?=]D]C]Bf]AI<<F&E @$C @$B @$A @$E $C $B $A $r:$ r:{ $$|7:79tTQ$V!X!]5!a!f;tuf]t^^d$|Z]!$]$]y]!k]!]tZJZ&d$|VvX$Y>$Y>yXkX"stW"|Sh"R$UZ T= Vv :W :W W WIXuKmVp 2:{ $.=B $7=f$;tC $;tE $;tF& $;tGB $>^ $?{$>$)C 9$)E 9$)B 9$)A 9$4t-4/40341P,1P,03---+,*-/4;1 $/(/|#.3B$4;*4;+ 4;,<4;-Y.(%$ @.(%$4;(H$ .A-Y.A,<.A*.A'.A&2#.A+ 1P#.t0./..e.-I.+.)202/2.e2-I0(2l(.2%4;/ $4;. $4;- $/&$'s&zy$-|'-&2#At(%:'$ ' @$4^ $3B $2% $1 $Etu2AA *%:p Jt1|O5WN!5WQv1R3K3R3etU3Pm4U4;Qf2IU&2IR2VU$5WPJ$2P&y$2P&$2IP1|M(QC $>;W $5WN!3S5tPm83eG54G!3G:3eGU46tG&u4(6P3G6t9G!4rG8Bp2:{2tVZ>&W>V*:g5_J$U9_'$y>]!9^]!9b|N$9_'r$)`]$5W`r$>;` $?u^?]Ata (S =Z& $CX5CZn)`)|W-tZ u#( "O'   %&0|#,sZ V$:MGQrrU$(S| $8|T8U3Krc $U$ Vr^$rZ&$2tS |dZ dZ :dZ :dZ c a$b"sRrR]tc.c d$|_Za$b!$b!yaka2ta:a2u`;t`3R1st_n:W_n:X1s*Vd $:A$V:d$y$*:Zn's& ea\X5EPD4CAVEPVD4VCVA>G >Fm >EP >D4 4 3 2l 1P +,-/u- / 03 1P 7t1P 703 7/ 7- r r$ r r$gcQ^Zn  ?Wu ' %:f`$.ugHfLf2gH`L`HWLWAKmEtKmA2=2&+& +*+* +tea\X5/$1 $.$-$+z $. $- $, $$e<$|7#GB$)>)? )@=)AY#<%$ @#<%$)#%;#%:'7#%? &37#tD#C#Bf#AI#?#='D'C'Bf'AI%<'O<#F&$:{$-Jy$-I{y$-H_y$-GBy$%|7's7"s:"s;-tG-H-I-J8Am: .= r:(Q -EP+Wu@P+W?4AJQ %:I hR -tD4-C-A| mt |t|  rtd9;u9; 8|FY:WE<FY9tC9D9E9F;t|@=;tAY;tBv;tC6,tJQ5K$;t?$ 95?{$5?{$ ]5W|F5WE5WD5WC5WAY5W@=5W? 5W>6,tD6,I46,C6,H6,B6,F6,Am7l|;=6t?7JV|0 /0 st-ls.s/s0|*+ ,<-Yt4k5{$)e$ 9k)A$k)A$ ]|0/.u-Y+ *('t.2-l1,P0+3|%t)4^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.sil79141521011121334567914152101112133456Ci6/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 tJM]MFmH]HAmC]C<?4]?47:4:4355.0].0*,P]*,P:O:4:O:4H_nH]5:^QaccfhhkfX5ZnkZnS4UmkUm]   ]]!!$&]$&;-9;-;;t:4;495W:4 4 O: k;-Km;-M;tL5WM5WKm5WL;tFm5WH5WFm6,G;tG;tH88'7|"<JtpNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rUru9wtJM8":::3:O:l:: :!6$ @6$7%7%7%7; ;GB$$:LB $BL=H_$$,P.9.A $r|*t), 9$u3=9) $r|&t-+;:|5:7:7:5:678u78u6 76t76t56 56 66t6:W6+; $+t:+:{ $,,$r, U$.A 9$u7AKmF9tM:9^9$;t:{$:;9$d$A@$]| ]" "rt$Ay|#Xy#X"t$edAd$]|]yXyXtddAd$]|]yXyXtddAd$]|]yXyXt dd @d$]|] y Wy W  dA@$] ] rtAy|XyXtd)@$]|&](X&(Xrt)y|(y((Xt*d.A@$]|*],*,rt.Ay|-Yy-Y,t.0z$90z $3ed3Bd$]|/]1y2Yy2Y115{/$3B 9$0z$$t7d7d$]|4]6<y6y66<6<9$7 9$t<d<d$]|9];=y;y;;=;=9$A&$tAIdA&d$]|=v]?y@=y@=??C_/$tFIdF&d$]|Bv]DyE=yE=DDF&$C$tJdJd$]|F]I!yIyII!I!J 9$L 9$9L $=;$=5$53t_n53]5;t^Q|dVtTVY U& $|QvVv Z& $RRQvtTd|O=dQvR$:QvQvWWVvtYd|T=dVvW$:VvVv3tf|ewewdthRd|bddf`$:d:bdbW $R $td f` $"sfVf|bf` $U& 9$Vtg5VX f Zn Um9;]7|\7\6t[v6tY>:WZZ5[v5Y>:ZZ+_' $+\ $;t^ $At^Q8[7^Q|`w`w_tcQd|]d_a`$:___h 9$Z& 9$!tX5!Um !S4+_n a`9$^ 9$^.$UVb5VS|[vVt^Q]|\\:[v:Y>ZZ[vY>ZZt["sh|_!tZn +]5 V\y$875W|5?;=6<1D:D  7tK7:4r*r4r=rFr/r8rArKm6t|6t98t:|X:9$55{6t 6t 9 8t:| W: 9$5 5{ 8t8 77(l,8DVZJ$< 9$>/$>;:{$>$]GuMKMKCGCG>K>K53G53K]G]V1 91:|&BtM!^Q *.<|+ |GNi 36763151129915123762541411101259423766543151413971211102654151413712111032151411101312954762394979714111015131279797979149714971497149797979797111415101363275914PageDateRevDesignerProjectFileXEROXCiDrawingPARCProcL14.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 *tG$G2l4 3*Pm$Pm*L$L9C*@P$@P) $ $-9,9/)#l#l:#96959762l91P939*9'O9(l9)O39$9% "O"O9Fm9G9HAmB@P$L$NOQN4KmLPm9929k9O] 2:{'86858;P8:4  6tG6tH6tK6tM6tPm6tQ6tT6tUDTC;XC;WDMC;RC;PDGBC;KmC;JQD@C;DC;C7 O727 7 777377=l=!7"O9]8+=*=-l8-:/:8)IpNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rU;pru9w%:p ?W>\G :W\<G :W\<GK\G :WfG9;ug5 ?Wg5rh 6th <p]<_<b<eg:|;:#:+: 8'8=t9^|'=&=)u9^*;P#;P*;-t-;t(l*>$U%>^$y*|^r$*E$U%E$y*C%^C%HN$%Er$'suF's?p1sUX U^ Uc UT rSXSX gG!VRGR<GR<G VRGVt$++$@$d$]$| V V;; t tV tV ;V W t W  +  + $A$$$Ot | ;At2 $ $$ $ $$-s| Uu UD4s kAp^u ?_?eg?bAdAIa<9^tH9;98$=$+8$$8$$8B|;8B9^t9;928$=$+8$$8$8B|8B 9^t 9; 9 28 $= $+8$$8 $8B| 8B9^td9;98$=$+8 $$$8@$8B|W8B;5]$5$r5 ]$5 $7@$7 ]@$- @$;tu ;t;t:-C_z$-D{z$FF$FF$FM$FM_$FT $FT-$Fm|=vFmtADCDD4DXA$DXFI$$C|@C?IXA$DXA$FmD FmtHDIDJDXH_$DXL$$C|GvCFYIXH_$DXH$FmJFmtOQDPmDQDXO $DXS$$C|N!CMIXO $DXO-$FmQvFmtUDWDX5DXU$DXZJ$$C|TCSIXU$DXU$F@-$-tD-C7$r7$r-] @$(|$ $%: %:%t%t#]]$ $z $: $:]$+W$) y$)y$s ]$s$u3 k9 9 t  - - s 9$#$su!rpeJt@-$*:@ ]$@tu@t @t @t O 8tTQ8BS7%|P7%R7R$7V$$8$+9<%$$98B$9^|7Y9^6<:{t3:W53:46P93$>3$+97$$93$9^|29^1,s5{ y$79$75$r5; $56$r@tu7l@t8<t;P<6#GB$O $M $LB $L$M$:|J:JsHHsJVN{$+Lv+LvLvJ=KZKZJ=+I!+I!GvGvHHLvK$@dK$N$dO $tOOtrNrMKJVMVLuPmtL9|GvsJ@Pd$BvCDVCVBvVDDD8u8uV8uV6<V7Y8u7Y6<?@V?V>V@@@s>GB$B$GAd$C_G$dA$dAm$>G$d>$d@$; $; $kt@+F+G+F&Am+=+>+;+:+9:=GB $C_ $> $; $uC ?4> tG;P|> $tOk 2 +$+#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!+++z++*^ $)A $(% $' $%^ $$A $ $ $ $ $(l)*u))t% $u%%t3  "$|.u-Y/V-YV/0 0 *(+ V(V+ ++:-#$@ 9$:2%U$. $, $3B $7 $2%$1,$1 $t67u1Pt2l3, 5{ $6 $O53V|221V1V44244rt6Pr1: :JQr-l&W 2(| $$ %:%: % t% t+W $t+39|LvX9X'st's N459uOQN4 7l6P 21 /- (l l #3 Ut/OQ:W+:W &P.) $"O=%V$A!-Urp]X rbX bX]Xr`rV VUe ;tu*;trpcr^rXr[frZ ZU[ rTec^[fT%eg%c%b %g#gt;P%J&WE&@-2 - *N$U%N{$y*|Lv%^Lv%QN$%N{r$VP& r$'suO&WtN&WMA* =) $,suJQ ,sI4C;(l C;'O *:P& y$sLB V$#GB$$*:LB9$,sLB$5WT]$,st5 A& $D{ $C= $?4>9|D9Bv98u96<u;P :4 F H !`&%_n%^Q%]5%\%Z%Y#%XBC_$$BW_9$AD{$$AX|U$AQU$AK&U$BJ 9$BP9$tDs!u k -$r:6#$t2|.u0V1<V1< /4^y$4^$] :3B$!-$.ut0s3s &HEtu,IX,IF2@5@0WQ,sQ,s0W0W,stAm'O PGNi131211109141591513121312159141110367254121110111415101312632745914111312111091413121591337625497999714971497149714971497149714971497632745911141510121415PageDateRevDesignerProjectFileXEROXDrawingPARCProcL15.silCi6/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.21/90/14R4O-O-R-T-W4W4TI4KmKmMOORTQTQR"O$  %%" #l!z",$ -l%+%/ /"("0 +3;t"4"k2O2kO4O4::O7@ 2 O@?7;EPD4GCFHFFG=BFAmF@PG6F:F9G/F4F27/5W45W2765W:5W97=B5WAm5W@P7C5WH5WF5::O5775k53 : O: 53 27Ir#lJtpNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rUru9w%:p ;?W5t&",$#%$"$ |u]X] X V!V!#% 9$su'O *t/#l$A @$5|"6,%^$y6,%^$:%$U6,(r$6t%6t&("*+u&3 "Ot/#u : $#t 2#OQSU|GvUKUPZ?tRK& $O $T $ @$B BO8|85,s$ $:t5|8:W ] $:W $:tO pg 9d 9c. 9a 9_ 9^. 9\ 9Z 9Y. f<VG XG :XG XXGc.ad_^.\ZY.VdV_V^.V\VZVY.ug5g5.p\.^.._.a,sc2a2\0WbG0W[Grh/:eg tOKm6|:WW:W6 ;88 48et 8e9 99;7I ]7I +7U$:W$7]y$7]$8u8 tJ6|:W:WX6888et8O99;H7I7I7U$:W+$7y$7$7I6|t8@8tEP7Fm7G6tE $6tI$$6 |D 6 C;tE $6tE-$8: 8t>7?7@6t>^$6tB$$6 |=v6 ^$6t>$83u8t7797:46t7$6tG?G@G>^$GB$$F|=vF^$G>$I4@I4tEPGFmGGGE $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 $-tH-F%:+z $:XG pt100z @$./^ @$$8pa22$22$29^$2@ $33$33$3:{$3A&$DXA&$DX:{$DX3$DX3$C;@ $C;9^$C;2$C;2$2Vc0W[G1 @$2 @$t212p_2^.5a,su?,s> ,s==?4=> =<Vpb7tH7A7;P74H;4H;;PH;AH;H8F8@P8982IXFIX@PIX9IX27'"8u"O7t!3:!$U6t $y:|6 6t$AN$6t r$>t" >;u%>;$ytBfVC2DB$B$+F&$$BB$]|AY]@=9^k$979$U<G$9^$yt92;P5{k$9|45$U8G$5{$yt527l;$7$;7y=V?42@P=$=$+A$$=$]|<];?{ @$C]$?$r@ @$rE y$r@$rt@EP@uBs9s7l$$$$$ $tO  k: $ $ @$|]]VV ;]] W WV V $ @$tk O 77 ,sk :W $:W  $BB O>;H>;F%:"9$%:A$-$:WA 9$F|AtG8 |#X#!7t+6t*5|&6,)A$y6,)A$:)e$U6,,r$6t)5*3"$3*^]$3&z]$:" $=u)(t%!z|)u%:'%:+ !z+#l%#l,#Ht/#*$e.$+",.",,!0zU$%:)$!)y$!)$",*!z|'<*y$t+3 "s-l75{|X5{5X59$::X8t9|6t6t:WXtO:|tX:;d$X]X];;t]tVVd$$:X$#tOr7#l0Um!z|%:%:!zu#lX#l m#Ht#H#H$e"s$","",e!$AU$%:$!y$!$/^ $%:.($M.$#u,P"st!31$#|% )u#-Yt? u : k O @$z @$ $tQV|PVPdPZtS|N!PZdQ$PZN!]PZ]N!VLvVLvdKtOQ|IKdM_$K]KVHVHdGvtJ|E=GvdH$Gv]Gv:T $:Q $:O $:K& $:H $:tTQ:R:O:Km:I4(Q]$:M_ :$6tM_$(O]$/^|P/^S!/P/S!3eT$3S!3P2tV3e|S!0WS0WS4;T$(T$(V$(tW(T(R(O2S4?WTGRN4I 77 $|N!tO2/^|K/^N!/K/N!3eO$3N!3K2tQ3e|N!0WN0WN2tN44;Q$4;|K0tPmFuJtJt F )#-#0W03,s03F"OJt"O's+W00tTQ1P|--+/^$V,,+V+V--.u.uV//*V*-$k.A $t/-r03-O4;|S!?[GnGNi 123456791412101513111234567914121013111310371411947253621411105942151312376141110476131291543765279799797131211109144376525414111013129.RRiiTToiABT1T1T1T1T1PageDateRevDesignerProjectFileXEROXCiDrawingPARCALUF.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 dncQe/.0l d 6t|& ] y$AtAtH%$trt H|9<9<$u $/$;$H$MNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;>;t/:9.Gr$rU<pru9w rtcQ0W 0W0 r0 r  r ]]$G$G%G&G'G(G*G+3G,P&H_ $&M $ re rc 9$ reC9$+W-r-l rl r. r%9$ r.A9$#F#L rS r> r=M $ 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&3:W'O:W(l:W):W*:W+7l"$ @7l"$;"$ 7l-r$;|(X;'<;&;%;#;";!; 7&7$u7"<9X7%7#X7t)7(7'7&7%7,94:W5:W6:W7:W9:W:4:W;P:W<<$<;$<:{$<9^$<8Br$<7%U$<6 9$&:$U"s:{$y&|8u"8u"s=N$"s:{r$#t:& ]$u> r0z9$5g5=g56tpeg6tc6tb6t`g6t^6t]6t[f6tY;teg;tb;t];t`g;t^4fGJtXGr4XXG4XXG9;XGr#t-&-$U"s-$y&|+"+"s1 N$"s-r$&$U"s$y&""s"N$"sr$#t%:u,Pk|`wA_ZAa_Za9b!9b!d' V$udncQta|t%:p ?WA|OAtS4@tu@P+t;P+:4+9+7+)+(l+'O+&3&Q$U"sQ$y&|O"O"sU&N$"sQr$#tR$uS4S| V$,sQCy$&S| $=tS<|:98uH<%$9A9A8u8u:A:9;=9;=H>^$9tS4|PONHR_$OAOANNPAP9Qv9QvHT$Ot:8!z>;$e$?W%$@t&$A'$B($C)$D+$F,,$s=EtuS4 rt5 r<%9$ r=B9$ r>^9$ rC]$ rO ]$ r99$;tp[f;tY#%ta#b"c"sa<$'sa<$+"seC$$"sa`$"|`w"_Z#%te#g5"hR"se$'se$+"si$$"se$"|d"ch$dJ$r g|$ c.$rsc $$ r^ ]$ r\]$ r[]$#t\#%[f"|Y>"ZZ"s[C$"s_'$$'s[$+"s[$"t]s^QIp2s^ r$#tX5#%V"|T"U"sV$"sZ$$'sV$+"sV$"tYQ Y$ Y$X|$X|$T$ rI{9$ r:4 rT r^Qu]\ TQI48NC5I48rNB 4 <; rTQstTsX!H[$Y>AY>AX!X!ZZAZZ9Z9ZH^ $Y>\ $ZZ rtH r9 rN4 ruA rtD4 r4k|? A>A@=>@=9@9@4^M4^O4M4O8eQC$8O8M7tS48e|O5WPZ5WPZ7tO9;|M5tR8# r\ rR ruG rtM ru3 rt$ R_9$VN$r[9$VT$9L|J=AJ=AI!I!KZAKZkJ=9K9K rM9$ rL]$ ru7k|5 A4A6<46<9696 r8$r7$r79$t4B|>DuEPEtCDB9GEtD4B$H_ V$>^9$#t<#I4#l|#X"s'r$&'$y"s*$"s'$U#lt'#&$% $&3 #(#*#N#!3,sSEtuFmDAm<% V$4^9$?AC;DFIH;KAtl*:u+-/:024;5:=54;20/:-+*:*: + *: *: + - /: k- k+ k*: k*: O+ O- O/: O0 O2202/:2-2+2*:2*:+-/:024;54;2525 O4; O2 O0 k2 k4; k5 k5 4; 2 0 /: - /: 0 2 4; 5 5 4; 2 0 /: - + 54;20/:-+*:==2= O= k= = = ====k=O=2===54;20/:-+*:*:+-/:024;55k4;k2k0k/:k-k+k*:k*:O+O-O/:O0O2O4;O5O524;22202/:2-2+2*:2*:+-/:024;554;20/:-+*:@tB@t@t2B2C2EtOCOBO@tO@tkBkCkEtkGkHGEtCB@t@tBCEtGHJt&'s's's2'sO'sk's's's& & & & k& O&2&@tBCEtGHJtL&$LJtHGEtCB@t5W230W.-+W)LJtHGEtCB@t@t2B2C2Et2G2H2Jt2L2L OJt OH OG OEt OC OB O@t O@t kB kC kEt kG kH kJt kL kL Jt H G Et C B @t @t B C Et G H Jt L L Jt H G Et C B @t BCEtGHJtLLJtHGEtCLJtHGEtG2H2Jt2L2HOJtkJtLLLkLOJtO@tBCEt2GOHkC 9; # . ) G)Gr?W G?WGr#rd9;du03I--T-=5WH5WM*:TF-/1/:!V4^$&<%$9 ]$]8M8H0=312!M;-,stQaGNi14654315141397121110265431514139712111029925413101114151013122536B_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'PARCDrawingCiXEROXFileProjectDesignerRevDatePageT1T1QClock'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!VS4TQUmkI4kHkFPmQkKkJN4N4hefgk[kZnkYQbck^Qk]5``%GB#@ &C!zB!zD!?4?453@P:?:C53C7<7ID"``"N4N4 S4 e ^ ]$ X|A$L^"OLf$ULB$y"O|J=J=ON$LBr$"O^$U^$y"O\\aN$^r$<QC 9$Hb!7It]X7l|X6th $<^<_<a<b!6t\$ @6t\$<]$ 6 b!6 a6 ^6 \6 [v:X6 _9X6teg6dJ6c.6b6_6^:{eg:{dJ:{c.:{b8]X:4]X6f7IL7l|Gv6tV$<M<N<O<P6tK$ @6tK$<K$ 6 P6 O6 M6 KZ6 J=:Gv6 N9Gv6tT-6S6Q6P6N6M:{T-:{S:{Q:{P8L:4L6U,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 $|@DXtfDXdDXcDXbDXTDXSDXR.F!VX|T<d ]$DXtQ g|$ f`$ c$ `C@$ b|$ T $ U&$ QC$ P&$ M$ K Y $ Z&$ [C$ b cuT f Km ] b5 $t`$N49wru;prU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGM_4;[Cy$4;J-$9.tJQ:W?{r$.C%:p ?W \]$uPm Q K$ J$ t^Q%:@DX?6J;9B9;?7IB7I?7D{U$:W=$7=y$7=$.C_ $.@ $.@P:W|? 8AY89:t>Jtp28u@P tQ!3=f$U=B$y!3|;=z;=@N$=Br$ >$st=u>> F$ G$ H$Zn H tZn [u@ ,stf,sd,sc,sb,sT,sS,sR,sQIXeX5"sM$u=9tD4$r; :p $tA$e|=$<&3?",>",@!AY!AY"sAY"sAY rD{$$?$!V>y$uC taN?|D H_r$"sH_$yK$H$UtHF$F]$F IJ N4 H I4 ]5 YQ F ` Pm ?4uA ? 9;tN4 D9;_n7Am:Z:I4#C BBs$ Bc b59|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_\]ZYY  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$ktMJKmH_GF R$ VC$`Cr$Mr$:Q:dn h V g f TQ Um"s`C$*O-$9)_' $)N$9&WC_$+WC_$$+WH_ $9;H_$y kd kO* 2( 2+3       4"4 )A0Wr$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$ +$ /te,V///,/H,,,,,,,,,H.|+z03+zt+z+z+z+$1s1s1s1s+ ]$,.tV,,/V1s|-%t1s*^$ +*^$ /2,*/.e///0/1,,.e,,/,,0,,1.|&+z,<03&+z(+z+ +z-Y+z.u+*^$1s.u1s-Y1s,<1s+ +3$,&.t*,,,,/*1s|/-%t-I.|&.-$9-(H$9)(%y$Vt kr &WuO|ttt::t2 :O r]$ r$ r$s1$s/^$%:/$%:1,$%:1 $%:/^$s3$&W2I$&W2%$s-%$&W-%$&W.$&]$&$s r$&$&$s ] r$%$%$%$%z$sV$s%V$k !3 l3)A,-/031P2l3441/-l-)A*03/^)A*,*/*1P*2l22l21P2032/+W)A23-*/^*k***2222+W2 *k|&t,P-l./012V|(V*V+ V,<V-YV.uV/V0*^$ ]*^$O*$ 96$t4O|0 O-O+O)u&t5{:3:1P:,:/*|+ -Y/t3k|t3OlV|tVVVVVVV<$ ]$O$ 9#%$t O|OtO;Ot": ::k:3:|&:5u7O15 2!1s3Br$ r($ r*$ rt+3 r(,$(r$9u+3) -t2,s:!z$'O r  r r rkC;2lC;1PC;03C;/C;C;C;C;9;!37|u7u6t6t:W55:8t4 $$]7!($r)]$)$d$r9AV$A$rOk2y$9$$$9$$@ V|    V r r  V  V   rrk  ;;9]$9A$t] $ V|  t 2 V|$9@$9@$9 y@$9t999 9]@$9y@$ |VtO9ut)|&%'<%'<''t )$A l 3  ut+9492l9039-9!39999O Au*:Wt)9,PI+IX|(X=, 9$;tt+9;|*9;*8)u8'<<(X8)u8'<=(X=t,P7l+37l-l3*$$3$ @5-%9$B|"<?Wt$=B|"<=B$u="<=$uAI%$A$uA"<@tt'AI|$u>;%>;%>t&I'IX|$uB(%9$Bft&3Bf(l;(l;&35(%$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  ]t03 ]1P ]6 ]7=>D4EPAD:{D:{CA>:{>:{<A7l97l96PA0909/@tP9;P9;O@tW9;W9;V@t^Q9^Q9]5@td9d9c  &z&z  :W#:W":Wl:WO : &1P&7&>&EPOOkkO  )k)O03C)C)B03<)<);036P(6P(5303/(/(.03O(O(N03V(V(Um03]5)]5)\))03c)c)b k O k$E E $E  E  N M LNML Um TQ S4UmTQS4 \ Z Y\ZY b a `ba`?W VNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rUru9w$A$y$N{2$U&2$@tD{ $?P $?d $?^ $?W_ $@t= $@t7% $@t0z $rAI=Gf t |t @t @X X  @kt 9 9$$tu 3tD3>37l303d3^Q3W3Putk%:p FtdF^QFWFPFDF>F7lF0;p?WT V$M_V$b|V$[V$a`V$ZV$ 9u03 9/ |\]^ y\ y] y^ d'$^$ ^$ ^$t^rb5rar_+b5+`_|UWX! yU yW yX! ]|$W$ W$ X$tX5r[rZnrYQ+[+ZJYQ|O=PZQv yO= yPZ yQv V$QC$ QC$ Qf$tQrTrSrR+T+SR|HIJ yH yI yJ P&$J$ J$ J$tJrN4rMrK+N4+LKY9$Y$ ^ @$ ^ $] `C9$ Y9$ W_$] W_ @$R$R9$LB9$LB$ P @$ P$] R9$|IPZW\] AtFm VFm VG FI$U I{$9F&$y F&r$|AAtFmVFmVGFI$UI{$:F&$yF&r$|AD$9C$D$9D$9 D$9 Vt(`"s$(Z&"s$(S|"s$(L"s$ rr??u7 4V3 ;P794=G3eG 3HG3G Gr3eG 9G6tG;P UFm UG/a$*a$.tcQ/|_*^_*^^+3tcQ+3b5*eg$*a`$+z+WO+3l*$/$+*$$*$*^|*^/Z$*Z$.t\/|Y>*^Y>*^X!+3t\+3[*^$*Z$/T-$*T-$.U/|R*^R*^Qv+3tU+3T*X$*T $/M$*M$.OQ/|K*^K*^J+3tOQ+3N4*Qf$*M_$N{:$U&:$[:$b|:$?b$:b$>dn?|a:{a:{_;Ptdn;PcQ; f$:b|$/c $/\ $?[$:[$>]?|ZZ:{ZZ:{Y>;Pt];P\; _$:[$?UJ$:UJ$>W?|S:{S:{R;PtW;PU; Y.$:U&$/VC $/O $?N$:N$>Pm?|M:{M:{K;PtPm;POQ; R$:N{$(rHKJt!VO $!VVC $!V\ $!Vc $3d]$3^ ]$3W_]$3P]$+tM+TQ+Z+a+Am+:+4+-l30z$37%$3=$3D{$Cy$=By$6y$/y$@P.e$;t.e$?403@P|,; ,; +;t03;/;2I$;t.A$//^ $/6 $@P5$;t5$?46@P|3u; 3u; 2Y;t6;5;8$;t4$@P;$;t;$?4=@P|: ; : ; 9;t=;^9$(<$(<9$(C_9$(C$&WE 9$/-I$*-I$.//|+*^+*^*+3t/+3-*1,$*-%$/3$*3$.5/|2Y*^2Y*^1<+3t5+34*7$*3$/:$*:$.$*:{$/AI$*AI$.C/|?*^?*^>+3tC+3A*E-$*A&$BB$;$4$.A$>^y$E y$7y$1 y$+z+W+3*:$/:$+*A$$*]$*^|t*^X($)$tb\UmNVLB$=rh. H$Ur%$y|r!zN$r%r$$Urz$yttrN$rzr$ r$$U$tlu pKJ!KG*I+IX G7I4rJ-:uI (J-G(IG$t$Ur$y|  rN$rr$]U$] $3tc3]53C3<36P3/3V3OJtp2<tb<\<Um<N<.<53<;<7<1P=#=l#"sE"s?4"s8"s1# =u03=6===D4;>;"OtaZTQMEP D4> =7 61P 03"sC"s&3|: : 9!t>!<!z@-$!V<%$&35$!V5$%7l&3|4 4 2!t7l!6P!z9$!V5{$&3.$!V.$%0&3|-Y -Y ,<!t0!/!z2$!V.$<GNi1075134141279799999215791014131211345621579101413121134562157910141312113456215791014131211345621579101413121134562157910141312113456215791014131211345621579101413121134562157910141312113456PageDateRevDesignerProjectFileXEROXCiDrawingPARCProcL19.sil6/27/79ShifterDoradoR Bates19S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7..S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7..S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7..S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7..S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7S1S2S4MC164STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7.ShI.14ShI.13ShI.12ShI.00ShI.11ShI.10ShI.09ShI.08RMC158SBRMC158SBRMC158SBRMC158SBShift'TRASel = 7T1ShiftMuxEn'E'MC159RRSBE'MC159RRSBPPPPPPShB.09ShB.11ShB.13PPPPPPPP1231341381421311351391431031061148283122ShAMux ControlMux ControlShBSh on aluaMux ControlShc.02Shc.03Shc.04 - .0700110110i24j24i23j23i22j22i21j21i20e07ff07fe08ff08ff11fShI.15ShA.00ShA.02ShA.04ShA.06ShA.01ShA.03ShA.05ShA.07ShA.04ShA.02ShA.00ShB.14ShB.12ShB.10ShB.08ShA.06ShA.07ShA.05ShA.03ShA.01ShA.06ShA.04ShA.02ShA.00ShA.01ShA.03ShA.05ShA.07ShA.00ShA.02ShA.04ShA.06ShA.11ShA.07ShA.05ShA.03ShA.01ShA.09ShA.13ShA.12ShA.08ShA.06ShA.04ShA.02ShA.00ShA.10ShA.14Shc.07bShc.04bShc.05bShc.06bShc.03Shc.06bShc.05bShc.04bShc.04bShc.05bShc.06be11fb11bMC141RRSR'SL'SSSDRDLCMC141Clock1'Ac....b11fShA.15ShB.08ShB.10ShB.12ShB.11ShB.09ShB.10ShB.08ShB.08ShB.09ShA.14ShA.10ShA.12ShA.12ShA.14ShA.15ShA.13ShA.11ShA.13ShA.15ShA.14ShA.15Shc.02RR,,TT,,RT16 bit Left cycle of16 bit Left cycle of16 bit Left cycle of16 bit Left cycle ofCG -G G G  t  y dyy+y V (l$@/D:=2l=3<4<6<7<9<:4=;P=(/-:%2l%3%4%6%7%9%:4%;P%/: 2l 3 4 6 7 9 :4 ;P E O G H I K M N4 OQ Pm Q R S(E -O%G%H%I%K%M%N4%OQ%Pm%Q%R%S@E DO=G=H;GrGGrH;u>;t/:9.Gr$rU<pru9w%:p ?W:2I+t[+]+^._n|Wra yX yY yZVtdn[ y|]! y^> y_Z y`w ya yb yc yd [C$ [C$r[f$r i$+th.+g+e+d+c+b+a+`grd9$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[',]',^.(_n)|W,sa&zX&zY&zZ+Wtdn)[&z|]!&z^>&z_Z&z`w&za&zb&zc&zd&[C$&[C$,s[f$r&i$',th.',g',e',d',c',b',a',`g?[?]?^.@t_nAm|WDXa>^X>^Y>^ZC;tdnAm[>^|]!>^^>>^_Z>^`w>^a>^b>^c>^d>[C$>[C$DX[f$r>i$?th.?g?e?d?c?b?a?`grO9$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?I@tJQAm|ADXK>^C>^D>^EC;tOQAmFm>^|H>^I!>^J=>^KZ>^Lv>^M>^N>^O>F&$>F&$DXFI$r>T$?tS?Q?P?O?N?M?Lf?KJ',F',G',I(JQ)|A,sK&zC&zD&zE+WtOQ)Fm&z|H&zI!&zJ=&zKZ&zLv&zM&zN&zO&F&$&F&$,sFI$r&T$',tS',Q',P',O',N',M',Lf',KJ,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+IJQ|ArK yC yD yEVtOQFm y|H yI! yJ= yKZ yLv yM yN yO F&$ F&$rFI$r T$+tS+Q+P+O+N+M+Lf+KJ+1+2+353|,r6 y.u y/ y0Vt:41P y|2 y4 y5  y6< y7Y y8u y9 y: 1 $ 1 $r1,$r ?{$+t=+<+;+:+9+8e+7I+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(53)|,,s6&z.u&z/&z0+Wt:4)1P&z|2&z4&z5 &z6<&z7Y&z8u&z9&z:&1 $&1 $,s1,$r&?{$',t=',<',;',:',9',8e',7I',6,?1?2?3@t53Am|,DX6>^.u>^/>^0C;t:4Am1P>^|2>^4>^5 >^6<>^7Y>^8u>^9>^:>1 $>1 $DX1,$r>?{$?t=?<?;?:?9?8e?7I?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"O#%k$|$u&$U)AG$$A%$yt&3'%k$|H$U!zG$$A%$ytl Ak$|d$UG$$AA$yt3$A$$e$z$$O$U$yO|  N$r$ruOt |$$$$$+$t3| $$$$$+$t2V]$V$:$]$r] $U|z$$:y$UTSUU$ut9769|]!9^>9_Z9`w:]!:^>:_Z:`w ]$(%$tcba`cba`9YQ9X59W '3(r&%:# % (&W % 0W',6t',=', 3p$e8$e383",8",380W&WGNXG 0WVHG0WVG G:G 5G tg)gAgR)RAR=)=A= (l $   /::6te6tdn6tcQadncQb5ab5cQdn6t66t76t96t:46tb5MN4OQPmN4OQPmQ6tQ6tPm6tOQ6tN4=geYXW(lrBrCrDr/r.r-l 2| $$r $t  |WOWWt    r$r $$ $2 |WW V V9t e9766tK6tMKM6taK6tf6th6tgSRQRS6tS6tR>> Kp$eK",KK;t;t$e;t",;tGNi 1011932765425491513141311109121411569327412337615139141511131236979797979797979725476254713101411141110MC176TRRiCDTbWriteEn'RbWriteEn'18MC176MC176MC176MC176SCTRTRTRTRMC102PPPLC.1LC.0000001111100110011201010101---MdMd-MdMd--RTLCLC FIELDLC.0LC.0LC.2LC.2LC.0MC102MC102TRRiiABTRRiiABPRAM ADDRESSES126127130PARCDrawingXEROXFileProjectDesignerRevDatePage20MC102MC102T2T2T2T2ProcL20.sil9Ci6/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 ztS4zUmyS4'OO'O! !!!%:,+-@CyC'O'O3!3!3!3'O(JQ!JQ3OtKIJQMN4GB=+7V6V9;t, >;2l -R-+3-0-6P-;-l|!,s%r$0%$y,s)A$,s&$U-lt&30+$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$ rtC rS49pf9c9a9_J9]9Z9X9Vf9T-<f<c<a<_J<]<Z<X<Vf<T->;f>;c>;a>;_J>;]>;Z>;X>;Vf>;T-BcBaB]BZBXGcG_JG]GZGVf9;e G9;bG9;`G9;^uG9;\<G9;ZG9;WG9;UG9;SG@tSGEtSGBgGg;trhVp V1 r$V+z r$ r2% $$ r, $$ r*^ $$ rt9:-$:3:- r03 r,)0=Br$07$02%r$0,r$:3B$$2%$$,$539;SXGKSXG3|'&(r&r()u)u3-Y,<.ur,<r.u//-O=rp t8B/9wrurU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGJtp:t/!*.u<.7l.1.,P%:p ,t$;p?W rU& $$$$A $2-ta_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_HfHfHeC`H\H]HZHYHY V\ rc $$ rg| $$ rf` $$ rb rc rf-|]suesdn]5 9g5 cQUfa`$)ta_na`]5^Q2c2bYQZn[2g2f2e r[C $ rZ& $ r]5$$ 0WO==O=l=$B$+=$$=$<|<=t===V$BV$+=]$$=z$<|<t>^t>;>2=$B$+=$$=$=B|=B >^t d>; > = $B $+=$$$= @$=B| W=B ;:W$;t$;tH$r3$ $<]$< $r:y$:$ ] $$9$r9$tk3$$+$$$|tHk$$+$$$$|; z $$  $$tk2$$+$$$| t d k  $ $+$$$ @$| W ;9y$9+$rV]$V $r $$p rt^Q0A 9$4; r$ y$ .uB0Br$0AI$U,sA&$y0|? , ? ,sD{N$,sA&r$-tAm&$-%|0;0-%//.t.0/-A--U$0d$-Ay$-A$2.|0;.?Wt=?WC?W7V<%$7$r r=B $$::4IpaIXIT-9;Qf:WQf t O ru;P rt-C-8-2--l-(l ?W.&W r^ $ reC $ re rg 2 rb| $|\ r\ $ rtYQ rY $ r[ rZnudn9^Q9[ZnGpaB_JGXGT-BT-BVf_'$)t_nM_$K]$K HV|KVD +WtMK|HFYIJ=D K6tNHM;sIM_K&:O U$H$:H_y$:H_$I|EEst['H$U#H_$y'|FY#%FY#KN$#H_r$J $(J V$$tH%:uI$tJ*JQ$$  $$  :WA$]:W!z $>;! 3k 4; 2 &z$&z$&|&;#""##;";&##&$y$t3 y$ &|&;! t 5WuI5WH t@@d$z|<z? ??? ? VB $B$@9$)=f$U)=BU$!t@ rUm!C r6 r2l r*?4Am$|( ' *$( :* :*!Vt,P$0Wua4;a4;R0WR0I4IDBHBH;7lDX7lD1H1H,PD,PEt!3IX!31sk5Wk-|[v-t^u\ )tS4%#l| #l " "s "s " " "s "s " ' &z ' W&z$$t $&| R$tS|QvrRrRRR+Qv+O=VQvVO=tQM$]U&$M$2Um$$NGNi 14147659101112432176591011124321789101413121165432789101413121165432789101413121165432789101413121165432PageDateRevDesignerProjectFileXEROXCiDrawingPARCProcL21.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%CI{A&)A&*A&+A&1P@t03@t/@t-A&2lA&3A&4A&5A&MA&N4A&OQA&T@tS@tR@tQA&UA&WA&X5A&YQ$5$4$3s2ls-s/s03s1P$+$*$)$(l%-%5-%4-%3,s2l,s-,s/,s03,s1P-%+-%*-%)-%(l0%-%YQ-%X5-%W,sU,sQ,sR,sS,sT-%OQ-%N4-%M-%K0I{$YQ$X5$WsUsQsRsSsT$OQ$N4$M$KI{NGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rU;pru9w%:p ?Wrt> r= 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.et53.e4.e2.e1.e0.e/.e..e-l-|'-&-%-$u.et+3.e*.e(.e'0'O1P|"6$ :',$'@$'$10/.u*+ ,<-Ydt53d4d2d1d0d/d.d-l|'&%$udt+3d*d(d''OO|":4$ :4^$3e$ 3B$2I$ 2%$1,$ 1 9$0$ /V$.$ . r$- $V5$ V5{$V+z$V*^$V)A$-$ $V(H$UVt4T0T01P1PsuP1sQEtREt-l1s-s-H $#H $7H $7tI4 sH$1sH$EtH$7%^ $#%^ $%^ $% #% 7% #(l 7) #K 7M rcQrb5rar_CBB@2@O@k@-/.A,2,O,k,,A2Ok+O| 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 tVu0WDXt3GV0WO 7 2 "$Et $7 $DXrrTrRr1, rHrr.seg ,seg Aeg AA ,sA sA s, ,s, A, EP|FYDtJA|I!AJ=AKZBftPBfRBfS4BfTQBfUmBfVBfWBfXA|PAOANAMARAS!AT=AUZBJ$BJ@$H;J$BZ&$BftNBfMBfLDXX5DX4EP|"Dt'OA|%A&A'Bft-lBf.Bf/Bf0Bf1Bf2Bf4Bf53A|-YA,<A+ A*A.uA/A0A1B'$B'@$H;',$B6$Bft+3Bf*Bf(r r r r A|&A'AJ=AKZDtTD1PK $#K $7L $(% $#(% $7)A $s%^$1s%^$Et%^$VGNf< 376111092925941312915151312594276534151214115476239925497979979737932151476111054131291367910PARCDrawingCiXEROXFileProjectDesignerRevDatePageRBaseWrite'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;b59;a9cQ>b5@b5]8 99 97l 98VX"X!V2D4 C EP R P S42R U W X52W YQ:MM:RR-Zn-[-X-W4X54Zn-%VCeC#POR?6 A&ZnA&[A&PmA&Q%D4%C%I%HBfA&7l8HgHeH^QH` d f a _ h g ]5 ^Q cQCA&@D@E@F@-H9wru;prU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG5t@P Ry$M9|I5D{ 9$5E 9$5F 9$5G 9$EP>C>A@AAACAD BtGBFmBEPBD4BBDBABf$ABB$FBB$AH$$GB4uJ4IA@P?WpGD%: 4;JtGGF(tP r9^ $r8B $r7% $98B $8p2Jt`C$^ $E $^ $_$`$t^Q(uh(g(f'se G*c@tT@tUrt9r8EPD4RS4d$hh$g|$e$eC$g|$g e ` ^Q #|c#a#tg5#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 Vb|hRg5`_]\e_n^Q c$ a$DXQ65|3u45{$9^$$$5W$+5W$t7!V8DXDPm!VD4D4 br7luC :tN*ud tM c ]$cQad(ue'sc*f!VB!HCtgFHI4F$$F$+J$$F$|ED tIH_ $$H AIBCA$$A$+E $$A&$|@=? B $$tC C V$C;OC_NBB|LvBBMBN{$BR_$$GNX$+BNX$CtP8[ 5@ $BtYBXA|VvAWBX|$B\_$$GXX$+BXX$BtZW_$rQ$W$WX5VV$UV$uIH tI =JtG55{ $$?5$?|2>7%r$C;7%$y>:{$>7I$U?t7l?W855 ?9r;(>(>V;tTPJ$U:P&$y|N!N!:S|N$:P&r$K$U:K$yII:O N$:Kr$M_]$"sMHKHN!!MNNVM_$]VO9$#P 9$VuQVM$W_ $Qr$Q$D4|b!C;f`r$Gf`$yC;i$C;f$UD4tfAuS?WM?WK@tJ@tI0WtU3X|.Y.Z1sW_$@0W_$1sY$0Z$.|X!.X!-Vv.Vv.W-W.T.T.T.R.S-T-S1Vv1Vv3T=3eT=3Vv2Z&$1sY$1sX|$/tV-|R1 t[8Zn 8Pm \V$PmKf _ U%:[$u\tP8QC $8[C $$uY TQ tg ]5 I{ $u;PFmVtRVN4DXhDX[ |R yR yS! S! T= yT=S yUZ UZrUZrUZ UZM_$(tM Pm |N! yN! yM M O= yO=N!rOrOQV$PV$tOQQAm|@= y?  yAY ?  AYrArAC$ B$ B9$tCW5H 5F 5E 5D %:Zn%:VC $%:Z&V$%:[CV$|3uRTsRsT!VC$!T!R :tX5!|TUZUZ!X| $VCy$X|y$tX V TW!|Rt1P/V1PV/9 9 99> k>2's0's.-l/'s,P's*-l+3(%'(%%-l&-l"O(%!3(%#l9+9)3*'sO's-l3*^ @-l(% (%(%k(%2-lO's's-l*^$3O3l" 3!9'O9%3&3993k 23O$@3  9O933G|tHt |VVX;V $V $V $V$ $t2|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 2+|+3, ( ( ( ( ) ) ))(((X(,; $ $ $#% $%^ $' $$ $ $ $ y $] $ $ $%$t'#lO% !3   G|;1st 1s *^$V)A $|(X(XV(XV(X'%&V. $.$Vt/++ k2  V+z $V) V% V V3 V1 $u2lH;t-/^$ $%^ u2l, $) $)|()(((((((X(&,'<-*$)-Y)-Y(-Y(-Y(,(*,+.A $0z $t0. ,P*  V1PVVV 2VVOVVkV !3%* O 2*:O*:*:3*:< :|::499:4:499:4>^t=t>^;=$ #$1syy$1s]y$-$/ $$1st >$> $$A k A2/ $<;tV+V'OV"Vl?u 2*:t!*:&3*:**:/1s.$A.:|-Y--V-V--Y+ -Y+ t-l|-Y k $ t Fu2p1d9uN N:WW=W9;YQ=YQ(OQ,sOQEPEP9:9K2L$P$8P& $4;W $4;Z& $8tX55r7O6 V|4 4 3u V3u V5 54 6< 6<%:tVA_k$A|^>A_$UAc G$GB_$yBt_Ba;t|_;t_>^>:{_Z:_Z:]!:{]!:{^>:^>>aU$2c $2a $2` $2tb5 2a2cQ <a<_nDXa@tu^Q@t]5DXd$8tQ /03|E, D, F,sD,sF-Gv-Gv-tH0WI{y$&J$ &J$$H $H_$3I{$ @3T$9T$U/:G GQCie11101413121573654543210141011151213234156111415101312111415101312131014121410116516514324321512131511475361423413121513121511101411101415625255915131114105212463711101413121543265163274914111013376254471513121411103637625425151312PARCDrawingCiXEROXFileProjectDesignerRevDatePage1/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 %:tR%:S4+S4%:D4%:EP+EP 97l]5 96P 953 94.*.(l3*3(l&2:998VK K JVY Y XVd d c3;9;;P9;>3?45W8B5@t3W9;W9;Zn3Z5WT 5\<B7;t7>>V> > <%;P%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,=(l)t$)u%F(F'F%:G))t=ul=">!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=k)t)u))t=u k=> y $A $> 9$5{$>| :{:{ :: ;t t;t t- $,d$U(@$y,;(%;( N$(@r$$r$V$>W:{;:{t:;:t;t;tIVvIH"t$A $|;#;$#$"t$A$| ;#;$#$"t$A$|;#;$#$"t%#$A'$$%|!"<#"<#$##$ :t# : : :Jtp2V t(llk k*^$*^$]* ]$ ]$]]$]$] ]$ ]$]V%$r*^$r(%$r ]$r%$V$V$V$r]$r$$r ]$r $$ &  =$===I|aDXtZnDXW4|_8^>8a4b!6\6c6te7`7e 7a5eC5c 5WfU$8`g$5W`Cy$5W`C$5`4|]:WtcQAm]$U=\$yAm|Z7 G$7 $U$7$U$7%U$8 $8 ]9$8]9$8 ]9$KdKYKKK>|( t"OOO (    *^b&`$'d$'Oa'Ob&z|^>&z_Z+_Z&`$+`$(ta," ]H %d$|t $< $< y k (%@$$u& k$u k& t(% $|'< $'< y& ]t(l ]H $d$|t $; $; y k ]t G  $d$|t $ ; $ ; y kVt%VVVV2V2V3V&30W&30W30W20W2C+C!CC  r|$u:^]$>u^Q(te*^g5&eC$'iJ$'Of'Og5&z|b&zc+c&eg$+eg$tf$a$+g|9$d$ bUd $Ud A^$^Qd $$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 $S4AS|$UY $ WY$+\_9$$V$U& r$*^\&Z&$'^.$'OZ'O\&z|W&zX+X&ZJ$+ZJ$(tZn>uS4:S|]$(tU*^W&U$'Y$'OV'OW&z|S!&zT=+T=&U$+U$VuTQS$S$ktT|QvAQvAPZtTSV$R$6t|P6tX4;S8Z&9$8V$ T $ U&$X$UW$yUAU[CN$Wr$:tX5AmQ$U=Q$yAm|OuEP(tL*^N4&LB$'PJ$'OM'ON4&z|I&zJ+J&Lf$+Lf$GB r$$H$+R9$K$ tIUK $AE$EPK $$J-$$J $$GB$M_y$:E$y.L9$.J-$+J ]$ N{z$ K$-H_V$ =$ @z$+<%]$.>9$:7$y?{y$$9^$$<%$$^$'Bf$'O?4'O@P&z|;&z<+<&>$+>$(t>>u7l:7]$(t:4*^;&9$'=$'O:'O;&z|7Y&z8u+8u&:$+:$Vu8;$ ;$t=|:  ]:  ]9 2t= 2^9$8; $ 8B $ 9^$;7:5>^5;-5W@ U$89$5W9^y$5W9^$UY UK U> rudnrYQrKmr==t]5=R=D4=6P6tub6tW6tI6t;(thR(]5(OQ(Am e Zn L >eZnL>aUH:45c5X5J5<)&))) :& : : :b$ b$dn|a ]a ]_ 2tdn 2cQ f$ b|$W$ W$YQ|U ]U ]T 2tYQ 2X5 [f$ W_$I$ I$Km|H ]H ]F 2tKm 2JQ M$ I{$7I$7I$k9|5A5A4t97;-$7%$Uc $UcUXUX| $UJ $UJs` sUm sG s9 1sJtGr2+/*`C $ t9 G Um[M?Fu&F%F#3(%9$3*^9$2|&/^'</^'</&/$u3B&3B$u2I(%d$1t(H%:*^ $3)A0W(.|$u%:t* (c(X(J(<>;_n>;TQ>;Fm>;8<+3<&<!3<<3<< 2<,PVua :a :VVVVH :H ::V:/:%3%3O/:O/:O3O3 O/: O|9U6 $$U4 $$Ut< U53 U6P < $ 7I$ 7%$95{$.5{$u5t215141312232323276332765491513129561312456131242541011971510971315109713151097131410131414141511141510131263274591514121321413121596543151413971211105476239654151413971211103252124637111410915131110131291110967..RTTRSQSRQQ'DCCCRMC231OVFLerr'Save the status from the previous stack operationPageDateRevDesignerProjectFileXEROXCiDrawingPARC24ProcL24.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,EPM?M=B?B=7?7=7N47KE >E?4EP@PE AmB>:{>; ?4:@P:{Am7>/>0z?403@P/Am'QhR%hR'V'L'G4 =C3C= ?k?!3?{1PD4/D42?{3AI,AI4?{/8'8%>'>%+34"Oyy  "s"s3"sO"sl!2!!"sk"s!!!33"s "s "s "s* O* "Ol2O22222O]k]3!# ! #&3(l (l*, ,/1P 1P,",!,, -I#-3-1P.2l41P43A|1<A)u@ -YC+C/@ /A)uA0At3eB-B2B.@2@0z@t4^U$C-$@t-y$@t-$@.e@ |+ DXt-DX2$G24;3B 9$'s3By$4u7l1NGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;>;t/:9.Gr$rU<pru9wJtp%: ?W2Bu03C|+0W0 0W0 /^////-Y/^-Y/^.u/.u3e1 $3-Y3e/3/2t2's2%y$B|;A&uGtC;AV$C_?|B;B?AA@t@AA?A??{ U$Bd$?{Ay$?{A$@|@1 ]$1!z$2X2X4;34;X3"$. . .e .e.e--..-.e.e-- 1A$@1,A$1!$1,"$0t#l/^#/:"O/:!z//l3!33 4;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!z $|  $  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   O   y   k( $e $e &y$@&Wy$& $&W $$| ;$ ;####$$#####',',)eW(W)e(H @$& $& $$t9#%|&zt 1 $, $(% $# $!z $!#(l,1Pr*^$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$e$ek$e]$e$e) U$- $+W$VA$V%$V$V$VA$V$V$V$V$V @$utOlO2r$A99$'s2l's3VVlV3V@$V3VV2VV |  t t   y  y ]d$ t y$ ]y$ ]$! @$! $V 1s/r!z$V$$y&W$@r%$5*^$4;"$5"$$u&31s31s(tO  "O & +3 / V| )"s"s"st"s1su"1sVt 1su #r1 !V$8.y$lllOOOOO33skskss22 k k$$$$tO|u1P!0t1OV VO 2  T$S$U<%TATU T WJ I KA[GB[<%[GMGKGQGPmMOQ N4:H:J I9;JtG)b $O]$#N{$(J(|D )tH'I'J-&H$U&H_$+H_$y&K$$&W|F&WEtS4(|I!)tM'N'O-&M$U&M_$+M_$y&P$$&W|K&WJ(S!)tW'X'Y.&W$U&W_$+W_$y&Z$$&W|U&WT(tY(OV$K$uTTQRM $J$$J9$#X|$@tFm #I$tJ 9r[f 9Y7F3uEP$%tX%Y%N%O%I%J%f$U!Vf`$y%|dZ dZ!ViN$!Vf`r$%h V$"sug!tf)hRru_I$Y9$tI4|DFVGvVGv EtM|I!KZVKVK J= :Mr$ :I{$9J $L]$H$rH_ $9U$rS|$tT uZn 0M$I{tNIXOI4PHNX$MNX$+HR_$$HN{$H_|MH_LvI{tJ-IXKmI4LHI$MI$+HM$$HJ $H_|I!H_H?WK $FP&$FK$r2%=1,|=v04<1<$1<$7l<$=A<%C$<=;|=v;t?W<<%<$<%<$A<$GAFC$GB?GB>GB=FI|=vFI<F<$F<$L<$9=B$9A&9$B=B$DX=B$DXA&9$0|=v0@I{@KPKL)X)S)N3Zn H KuKmKO?WtK "sh)I_'$_J|]^>^>^>^>H]H[vr]r[v u_n!^Qr|[v9t]3uD4(pr7 :uUUVKrK=f%^$;#>;!7'$ 7'U$7%^y$7$>%^ 9$K!DXt* <#-$>;|#Kt*81P &W$81 V$7 7zV$4 $5u5'3tTQ $b5!|`w!`w!V_!V]%:^ _ ]%^Vc$VtcAd'$+;td'$+?dn=dn;e;f;|_@P_>_; c>; b!;h.$;td'$?Wtg5;dnKd'$+Dd'$+IXdnGdnEPeEPfEP|_I_G_D{c>D{b!E h.$Dd'$Htg5E-dnEtb$<b$Ga$3a`$>;a$&Wb|$/:uc+Wc3ta Fug5>;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$tCuDtEP B$EAm$`:W|b!:Wc>Cc>Cb!IX_?_0;=;-;=;-: E;=? AYs? sAYB$AY? :tD|AYAAtEP C #uFm>teH;eA1P@ 8/ 1s'sBZJ$H;Z&$3[C $3[ gk|dkddrdrccbrbraadZydZb!ye$rh $ ab!tf9dnFu'OI'O:tJQ9L0L$6tK$6tK9$VHVI::  k&&&&k'O"'O!'O 'O $::3V3VOV V 2'O(l2l3ST^_&D4&C&A&@ E:D;tAm;t>;t2;t6P:9 :'O9'O7'O6'O5&-&,&+&* /:.:+3:';tI4;tL;tO P'OOQ'ON4'OM'OK&Zn&YQ&X5&W YQ;tZ;tW:TQ;t_n;tb;tf dn'Oe'Odn'OcQ'Ob59wru;prU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG?Wp%: I|^tdn eC]$)a(l`$$-l`$(l`$(|^>(_Z(`w(a(lf`$$(td(c(b(a+cQ-l|_b$U b|$y`w ]`w eN$ b|r$ Vuc@dJ$U(? (@=(lE $$(tC(B(Am(@P+A-l|>)t?C]$I|=vDtZCW CTQ DOCL CI4 CAm C> D9C6P C2 D.C+3 C' p V Jt2t+6MYQ N4 C 7 , DDA>(l3IK@VL:$V6]$:W_J$:W_'9$:WT 9$:WH9$:W=9$:W29$:W'9$&WI$9"]$]$!_n"|\\Zlt_nl^Q%a$]|$I{]$]H_ $u^#I{V$#>^V$S=B $tR>^]$"R$R$!TQ"|PPOltTQlS4%Vf$R_$&W>$9&W3e$9"1,$1,$!2"|//.ult2l1%5$1 $3B]$1P2% $u2l#3BV$#(%V$'O'$' $t&3(%]$"&$&$!'"|$u$u#Xlt'l&%)$%$&W(H$9/I /> /3 /(l &WK$&W@$&W5{$&W$$&WA$&W $9" $ $! "| ; ;lt l %$ $ ]$  $ $u # V$#V$3$ $t"$$!"|XX;ltl%$$&W,$9:W]9$:W9$V ]]$k!zr$=u==t=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"O(!3( (+ -l|<)tl"]$I|Iy]$)tO(l$$-l+$(l+$(| t( ( ((l$$(t2(((+-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 O==u= k]r$t$9d'V$c $cQd' $$dnW$X59Y z$Y $$YQEt"EtC C3 C C /O / 2 !  7$ 2O 5*2I$rKb5KWKKK@K5K*KK kH$r=M=A=6=+== _]$_^$^9$T]$S$S|9$T#TV$#_V$&Wa9$&WT$]&WV9$/_ /T uHtG"Gf$Gf$!I4"|EEDltI4lH%KJ$GB$""|::9lt>l<%@-$<%$> ?$?$ Vt@PA $@ $ ?B$A$=B$ 4 4^$$ 8e$$6P V6P ]|1 ]22 4$4$ Vt536 $5{ $ )A$$ -I$$+3 V+3 ]|& ]'' )e$)e$ Vt* )*^ $+z $ l %$$ ",$$  V  ]| ] H$H$ VtA $ ] $ $$ $$ V ]| t ]   +$+$ Vt OA $$ $ r ]$!z$@ty$:W$ 9:W]$ @t"$@tA$@t$$EtEtk>;| ;>;>;X>;!< @t t@t<X> ;>Q>t+> ?V?W=fy=fH=$U$@t $= yy$= y$<|@t@t<u>X> m>t#H>?"s?W=f"=fe=$AU$@t$=y$=$AA :W'$&W*^9$=I=>=3=(l==2=cQ=_=X5=T*e*Zn*OQ*D4*9*- M B 7l ,P !3  d Y Q Fm 03`UmJQ?44( OQD49-"ZneZ&$*"* b W OQ D4 9 - "  ;P % <| <&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$$$%^ ]$0|-Y0-Y3,3t034|*4,3.A$0W,/,$t0$hR5c$]0|Y0Y3Y>3t\4|W4Y>3Z$0WY>/Y>5X|$]$t]50|N0N3N!3tQ4|K4N!3O$0WN!/N!5M_$]$tR0|C0C3C3tFm4|@4C3D{$0WC/C5BB$]57%$]5, $]5 $]5$]-,-,)e,)-)-$0z$.0z9$,sdZ-dZ(dZ)ew)ew,sY>-Y>(Y>)ZZ)ZZ$\$-\$1Pt90|8u08u373t;P4|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%1Pe0|d0d3dZ3tg4|b!4dZ3e$0WdZ0Wb!/dZ/b!4tf4|dZ4Y>4N!4C474,4!41st:40|033t4|X43$0W/0"<0"<3!3t%4|u4!3#%$0W!/!1st/1s#1s=f=[=Pm=EP=:4=/=!3=*h)\)Q)Fm);P*:03)g4:4.e$.e$@ f$ g5 $h $$.9^$.9^$@!V:{ y$!V: $;$$1sf1s[1sPm1sEP-lF-R-]5-hR@@"@k@V2 V+26VA2M#H>#HIAIAI k--!3$AIAI3#HO#H 2#l(l#l3#lT#l_-BEAIDAmAmAm>Am2Am6PAI9:-7l-,P/AI.AI+3AI'AmI4AmLAmOP-M-XYQAmZAmWAITQAm_nAmbAmfdn-cXGNi376371110141391256710111415234139125671011141523447T1a04MC176TRa03Clock1'AaLdHoldSim'.4395762alub.11aalub.10aalub.09aalub.14aalub.13aalub.12aFF =load simulatorFB=5'Task SimulatorFC=4'FA=1'aeeRbaRiiRabiiiRRdcTiRiecMC118b21bPageDateRevDesignerProjectFileXEROXCiDrawingPARCProcL26.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;P0zC4;P0z>0z?0zA/D4/EP7IEP7ID47lC7lA1;P2JQ0zR4JQ0zM0zN0zP/S4/TQ7ITQ7IS47lR7lP1JQ#lMM&WR $&WQ $&WP $&WE $&WC $&WB $2I$2:$&W9 ]$/I{$/:$&WT $7A$.>$ :uM4;t>K"K$UK$y"|I%IO N$Kr$#M_r$M_$4;tM&W:4 &WM OtuPtOPJNMKM&WP&WR&WS4&WC&WD4&WEPuLKm tKp tM JN4OQK$@K$N$O $9|FVLvVLv9JJK9KVI!VI!I!FH9I!9HJJIOIM$L$yPJ$@9MMtPmJt L]$ K]$ J]$PmJQNGNXGGrNXGGr Gr#Gr:Gr>;GrGGrH;u>;t/:9.Gr$rU;pru9w%:p ?WI2.t3.......k%k%3%%%%%%++W+W+W3+WO+Wk+W's's's's3'sO'sk's+W's&$-+$ &$&$ $-|;-------t&zt&z;&z&z&z&z&z&z!t$$$V2V$$$9!$!3>;u!$-|--$9$!t|!]$$$U :$--%%AGd<rGGAkA$k:$k:k:zk:$kAzkA$k<GG<Gd=u=3==@t@t@t3@t88388DXDX3DXDXOtP9tU-Gk)ur+rtk=u)828 $%!V$-]9$)tpFu&WtTQ*uK&KtN4Jtu5{tPJ5{Qf5{R5{S1K1PJ1Qf1R1S4|F1 N!5F1 I1 J1 M1 O=1 PZ7KJ$ 1sK&$1sK&$ 7PZ7O=7N!7M1sU$2lF3tK53K1N1L2O-5{AI5{Bf5{C5{D1<1AI1Bf1C1D4|71 ? 571 :1 ;1 >1 @=1 AY71sF$2l73t<53<1?1=2@-.>^$7T $:WTQ 7E V$:WEP &WN{ @$&WN &W?{ @$&W? 3|F377? 7@=7M7N!7O=?Wtl FpBf)5*u530W|>uD4@"?C)A!UZGk|_y^ya^arara dy$ c$b$b|U$ ub tc da$b$U :a$y$|__ :eCN$ :ar$!ucQc $$c$DX|_tcQ!VdnDcQ?Wc!Vb5.-U$0$ -|t/]$r\5I$5I{$88e$9&W8By$&Wt85:$59$|KM N{]$r/ tN.u3'@t|<?<<><>@t@ $>;t>=@P;t|;.u53Ct@ -GPei131215141110141513151314101115121323425364714111013121514141110141515141110131291114131411151021514131312465763911101312151413122109215141321525121110976543141321512151413215PARCDrawingXEROXFileProjectDesignerRevDatePage65PRRRRRRRRRSSTTMC170ABCICIPMC197IOB.17RTGHRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI.T BLOCKppTRTRF145A100119118R BLOCKProcL27.sil1521413Ci6/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 <%tOQ<%Q6OQ6Q]d]bc)###)'#'7C/C/B7Km/Km/JQ7TQ0zTQ0zS4)TQ#TQ)Km#Km)B#B1dn+cQ+eTQVHVHTQkdOcOf)_)cQXZ[ZnWXH\LA.>.4;#-#4;-1P/A!z>!z-%10-%-%7%Fm7%H;G$; #l`#lc%:\%e BCAmBKmJQsKmEt6Et4A$>$Et3Et)#432l91P9039/9-9,9+)A)AEt)Et'OV53!53s#s!9wrurU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNG-t4IX|\A $ ] $!z $" $# $$ $% $' $V(%$V$V$ @#X!"< ,$ tO rt&#l!3rOO+z$IX|C :t3(53|1<!V1<2Y2Ye3$ $ $z $] $A $$ $ $ $V$V$V$ @Xt$ ;  tO ttrtkr?W-$?W"$?W"$ @>|(>&>$u>"<>'>%>#XD"$ >!> CX@PXD%D#X@tt,PC(C&@t"B"V5{$V*^$V*^$ @|0.u,<*/-Y+ *$ ('&O&-Y+ rt40.r**7,y$7+zy$7*^y$7)Ay$7(%y$7'y$7%y$7$y$B|X,$-$.$/$1 $2%$3B$4^$$r1 $,s|1<,s-Y3$U/:$y3./:N$/:r$($U$$y($A$N$$r$)]$%:t-0I_nIF$r*%:p stks;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@ttCCk@tBB|2pJt3",$U/:"$y3| . /:%^N$/:"r$t'O&3%#"! kO277377777l7O7,7+7*7)7(l7'O7&37%# $] $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@tt9C6PC4@t03B037:479777675747372lEt r$6tK& $|I!I!OGv$HHFY$FY$GvGvLB$K&$J $tJQ A&$BB$C_$|@=@=O>$??=v$=v$>>tBAm 6tC_ $(@$U$@$y(|>$A>$CN$$@r$!V4 $7t1PV4$V1,$&WuA(_ $ $% $=tdn%C%:I%uJ(I$U$I{$y(|Gv$AGv$LN$$I{r$:WtF7|Bv7D7E=7E=;PC/:H_ $/:F& $)BBV$/:H_$)K&V$:tE8GCud IdCT ITIKCK CEP IEPp sK&9$sBB9$t+0W0W"O4;$+.$+20W..2.| 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@ttCOC @t2B27 y$Et Et>A727777 7 7 7 k7 OD r$HT $=TQ|&& t t+ tB?[C9$W_]$:X|3$VVC9$tTQ[X|]$VVC$]Y $Z&$|WW:TT:WZ$XXdXdVvdWWVvUZUZSdSdTTXW$@+W$ZJ$+[C$t\][9Z9Z&X5WYXe$c$IX|TBtX V%:R%:uS2S4CR KTIR$|PZ$RPZR,T $RPZVtU,|RS!S!R:WXu\ X5 At kD|3uJtWXJtX5l9l99 9!9"9#%&3'O999k9O929>;1P>;2l>;3>;4>;5>;6=7=9=:4=,=+=*>;)>;(l>;'O>;&3>;%>;#>;>;>;>;>;>;3=O=l==2==>;>; >; >; >; k>; O|a_b!_b!bbd$:`$:b|$c $Vtb59dnRTh ]$` y$s`C$0W$0W30%31P|`w-%_Z-%a-_Z-a.b!.b!(c $/ta.c,s|a%t(l%O 6PQ$1sQ$53S6P|PZ1 PZ1 O=1tS1R1U$1sQ$2R6PI$1sI$53J6P|Gv1 Gv1 FY1tJ1I1L$1sH$6tT $6PAI$1sAI$53C6P|?1 ?1 >1tC1A1E-$1sA&$/:J ]$/:Bf$/:C_]$2I42Am)T V$/:Qf$/:QC$/:R]$7|KZIXKZItN2T2K2D4/:u?3BhRH;9H;7 c$tKm c%&3%"O%$u\|VvBucFcFSBSBJFJFCBCKR;tGB $tAJ|_^a:_VaVastcQaa:WM9;O;-O $:{O-;t|M8N!8N!7N!7N!7M7KZ<M<KZuUm<|MVt: 432l1P03/-,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'..DMuxData654311121314109715215141343212111076591514134321211107659Ci1/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 //l///k///k///k$#$k$#$k$ #$l$%#$$#lk%$k#lk klkkkkkkkkkO OkO OkO OkO  OlO% $O#l6b;b;`893B83B:8>3B=3B?3BB3BD7COtu]Jtp9wrurU$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNXGGrNXGNGK& r$U|GvUK.tR.S4.TQ.Um.V.W.X.Y<`C V$<b| V$.Q $.R $.T $.U& $.VC $.W_ $.X| $.Y $:WNc ]\<]]X]^u]_]`]a|XYZ\]!^>t\]5^Q_n`adZ|XYZ\]!^>sZ$ sZ$Z$ rsd'r$VvtVC]Ot]P]Q]R]S]U|KMN!O=PZQvtOQPmQRSTdN4|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!VR!VS4!VTQ!Va!V_!V^!V]!VUm!V\ V] V\ V^ V_ Va VUm VTQ VS4 VR VPrK&9$K&$Y.$:Y $:KJ$ *BB $*?{ $*:{ $*D*B*?.O $.N{ $.M_ $.b.O.N.b| $.M*:=U V$9Pm7L7N7O-:4|HV^>DXtU6PY6PX6PW6PV5Um5TQ5S45R5O6PN6PM=U9^K&sOsPsRsS4sTQsUmOPRVS4VTQVUmLs\s]s^s_sasb5\]^V_VaVb5Y;p?W1s tO 9Km89^$3|4<pD<@<=f:tN4:Z9Gy|Gv$H$HkGvkE=GvE=Hd$]tI6tC3|>3@3AY3AY7l?8:393;7:3^$395Wt@5W;4C4>9;^9`g:`Cd$;|\;^7_Z7_Z; ^7^<p:5Wt649dI|E=rtKmrI4 Km I48a-NXGk&z$$",$rk"G$k"$|! ut#"%9%^k!z$$,$rkG$k$|tt 9 ]kz$$+$rkG$k$|tt9]kz$$+$rkG$k$|tt9]ky$$+$rkG$k$|   tt9]y$$+$rG$$|   ttV]z$$+$rG$$|ttV]z$$+$rG$$|ttV]!z$$,$rG$$|tt V ]&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&&'s]0y$$5+$r0G$0$0W| 0W 0W t1,t1,1,2]0z$$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"OVOVOVOVOs"OsOsOsOsO("O(O(O(O3O3O3O 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#:"O: !:l :3tO. ]$$ ])$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'bCi6/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;PAmKAmJAmHAmG@Fm@D4@C@A@?Am>Am=H_H2I;P/K/J/H/G.Fm.D4.C.A.?/>/=6 H;PKJHG3Fm3D43C3A3?>=#H ;P kK kJ kH kG Fm D4 C A ? k> k=]HDSAmdnAmcQAmaAm_@^@\@[@Zn@X5AmWAmUH_`2IS/dn/cQ/a/_.^.\.[.Zn.X5/W/U6 ` k k k k k  O 2   k  k ]3 k33O3233  #32I k////..O.2../ / 6 3D kAmAmAmAm@@O@2@@Am Am H_3D"Am3Am2lAm03Am/@-@+@*@)@'OAm&3Am%H;/2I"/3/2l/03//.-.+.*.).'O/&3/%6 /"32l03/3-3+3*3)3'O&3%#/ " k3 k2l k03 k/ - + * ) 'O k&3 k%]/SdncQa_3^3\3[3Zn3X5WU#` S kdn kcQ ka k_ ^ \ [ Zn X5 kW kU]`Jtp9 9wrurU$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$@tdna_^\[Zn&3&/&-&+&*&)9039/92l9+9*9)  9;+ 9;03 &\ &H&G&K&J&Fm 9-9;&[9;D4 f VM V53 VfN453DXDX53CN4Cf22532N41sf9; $cQ9;3 9;H 9;%:p rub51Pr b5 I 1P 3b53I31P3Etb5EtIEt1PEt9; $9;t;p?W&2% $&/ $9;t2prtW :O&D4&C&ADO9;/9;*9z $9 $ O99O929&d' $93 9;dn 9;cQ 9;a 9;_ 9;Fm9;G &2l&03&^ $9 $9 9 9] $9A $9 $O299;K $9;)9;/ r$ :W &9;^9;\9;[9;Zn9;A $&dn &^9 $3&9;K 9;J 9;2% $9;3B $9;C D&9 $99;- 3O&F& $9; 9;O & & & & & &O &2 & &c $&cQ 9;A9;2 9; 9rg VuJrI9rN VucQcQ2cQDXcQDXJ2JJ V2l2l22lDX2lDX2 V9r6,9g&g&6,&8g9;N9;6,9;&` $&ta&_ &Zn&rNVW@$VV@$tUWX5 S$R $$S4 rS4 rR $$rS$rX5rWrU)W$)V$)U)W)X5)U$3S$)R $$;tR $$EtS$;tU$;tX5;tW;tU;tV$;tW$rW$rV$:U9$rU$1se$Ce$ e$e$G$%:G$@r=B$r>^$r?{$r=r>r?r:$r:{ $$r: : :{ $$ :$?>=?{$>^$=B$):{ $$3:$)=B$)?)>)=)>^$)?{$;t?{$;t>^$;t=;t>;t?;t=B$Et:$;t:{ $$)S4 ;tS4 ;t: ): CM$2M$M$ VM_$ V4$/^$9/^$#/^$%:/^$4$24$7/^$5/^$H/^$I.$@DX4$DXz$I$H;$5$7$2z$z$%:$#$9$$r"O r" $$r",$r'Or&3r%r'$r%$r$$$$%$'$%&3'O ",$" $$"O )" $$3",$)'O)&3)%)'$)%$)$$;t$$;t%$;t'$;t%;t&3;t'OEt",$;t" $$;t $$Et $;t;t ;t ;t$;t y$;t ]$) ]$) y$)$) ) )3 $) $$  $$ $  $ y$ ]$r ]$r y$r$r r rr $r $$r Vz$)"O ;t"O ;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,G9dG3WEtW3>Et> >9G9H9J9KrN9;t2lr6,|/.u,<+ *'&% :t& >J H G Fm D4 C A K Um V W9|\ R S! T=t_+T |Vv W X Z \ ]! _Z `w T$A T$9T$ d$ tc b ` _n ^Q \ Z Y VZnO|PZ%tUm%V%W#|\sRsS!sT="st_ Ts|VvsWsXsZs\s]!s_Zs`wT$AT$#T$d$%tc%b%`%_n%^Q%\%Z%YZn |PZ0ztUm0zV0zW5|\/R/S!/T=4t_2T/|Vv/W/X/Z/\/]!/_Z/`w03T$A0WT$5T$0Wd$0ztc0zb0z`0z_n0z^Q0z\0zZ0zY2Zn2|PZBtUmBVBWH;|\BRBS!BT=Gt_E-TB|VvBWBXBZB\B]!B_ZB`wBT$ABT$H;T$Bd$BtcBbB`B_nB^QB\BZBYDXZnEP|PZBt<B>B?4H;|D B9B:B;GtGE-B? B@=BBvBCBDBFBHB<%$AB<%$H;0z?45|D /9/:/;4tG2/? /@=/Bv/C/D/F/H03<%$A0W<%$5%?4#|D s9s:s;"stG s? s@=sBvsCsDsFsH<%$A<%$# ?49|D  9 : ;tG+ ?  @= 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$rUru9w9p Jt|`w^b!b\ctfaesbec: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` $UtfUaUcg5ZVdn- , $+z $' $&z $ $ $' - ] $!3 |dcdcVdZ^FmZ& $AmWAmUZA $] $] $d d  XX99   9  -t, -' ;t, $|NM Lv NM O= O=R_V$tR P VNV|J LvN{ $%:p d'$s\$V|\FIVvBUZBWBUZBWCX!CX!DtWdnbff_3gb5V[Cy$V[f$;p?WuJQ2pCtY-LB9$3e|C3eE2E2C3D/FY/FY.E/:E/:C.C.D/:D3D)H_$)H$3I{ $0zt\0WfN4  A $] $d|dXX999] $z $-1 $;-;-::;t7X7X677667:t3 3` $r%rlrkrrV VVV9;*9;%8;9;9;8881sT1sO1sE2I\3|Y3X3W2[C$/:X.X.W/:W/:Y.Y/ZZ/ZZ2]|$3X1stY1s_n.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;t0Wb5.|dZ.c>e$-c.$-c $0WtR;t|;tA $;t2 $Vv:Vf$f`$-QC]$tdXa5|154-6 $-t6 ;t|48t,PC8'O86P6 $|4rt46 d|1d44124449491129226 $13eH3eJ2J2H3I/KZ/KZ.J/:J/:H.H.I/:I3I1stJ.|]!.^>9;t9M_ $uArt@VBB $3@$U@$y3|>y>CN$@r$tBBIXZn5_J$-_' $-X$3]| $;t] $3h $0WM0WH3|C3H3I3Wd'd**'(***9*9''(9((rt*|*'0WtWV1PV,PV'OV6P|,,1 $d,d//,-///9/9,,-9--rt/|/1 $t1 sB-+-&;tz $O$O$-1 5|,8t1PQC9$;-|1;-4:4:1;t27474647471616272:2;-,;-/:/:,;t-7/7/6/7/7,6,6-7-:-9;t/9;4 -; ::{$:<$;t|6;t9:6:497l77I67I97979;t7:;$:t;P;t:{ $;t&z $- 3e $2e$2h $2|b!2dZ/:c>.c>.b!/:b!/:dZ.dZ2c>/d/dM_$O$3I3KrJJIrIrKK3JLvLv1stdnK3f @$.|OsuJQK$|HtKmO $ |H F E D J$ I{$H@$E= H HGv tH|GvK&$]M_$K&$H$ VtG I |F E D Bv Bv $AYrAY AYE $$tEPsEPBB]$rE r$BB$uFm tD 9C+&:VC$"suN*:D"sD#M|4:2 $!15{ 9$"st534;a$, -- +W ;tA $;t1 $fdn b58hR 8g5 8f 7cQ 7a7\ 7X 7W 7] 7V 7S 7R 7Q 7N 7I6 5 2 1 , ("O !3   A< A; A: A2 A1 A- A, A( A' A& A! A A A A A A A A rKrR KmO N M |Z& $-LB$ $*R_$ [C @$"st\"s["sZn"sf "sVsQ;t5{ $A5 O3  9$ !|"st3|D :t N$ $d r$$$d$$$$!Vt%:I4;t|2GOtiPageDateRevDesignerProjectFileXEROXPARCDorado313/18/80R. BatesProcL31.silReferenceCiMultiwire Termination ResistorsThe Following Signals are provided 50 ohm termination values by the addition of 100 ohm 1/4 w descrete resistors in parallel with the normal sipStkSel'aStkSelaRbAdr.0'RbAdr.1'RbAdr.2'RbAdr.3'RSTK.0aRSTK.1aRSTK.2aRSTK.3aRbWadr.0'RbWadr.1'RbWadr.2'RbWadr.3'RbWadr.4'RbWadr.5'RbWadr.6'RbWadr.7'For additional information or the rework instructions see[IVY]ProcL-MWRev-Ch-to-Ci-Rework.silCG -G G G NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$rU9w.Gr:Gr>;GrpJt?W0$ ru ;p_J= [TVRVPVO-VMVKVJ-VHVFVE-VCVA V@- V> V< V;- V9 V7 V6, ,9*1GN` ABCDEFGHIJKLBCDEFGHIJKLApPPPPPPPPPPPppPageDateRevDesignerProjectFileXEROXPARCIOBIOBTIOAMufflerpppppppp2012345678910111213141516171819202122232441424344454647484951525010264258741101261421581743652841026812013615216818492DoradoClk-5v+5v+12v-2v3/18/80Board LayoutR. BatesReferenceCi123456789101112131415161718192021222324414243444546474849515250MC102LM3911TempSimTWSimTWMU164Mux 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.XXMC1660IIRbBypassI,IIIIMC107MC106F414F414IIIIMC101IIIIIIIIIIIIIIIIIIIIIII,IIIIII,,,MC173IIIISE211SE210SE212SE210SE210SE210IIIIIIIIIIMC106StkAdrStkAdrMC158MC158XXF00F00MC119MC119IIIIIIMC109B_ExtMARSPAIRI,F00F00I,FA=0MC100III,IIIIMC107IIIIIIIISpare =Last'LastNext'LastNext'CurrLast'Curr'MC101alua-aMC1664MC1664MC158StkPStkPStkPMC195XRBaseMC158X19IIIIIIMC102RBase32ProcL32.silCG -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`g `g9`gV`gs`g$e`g)`g/:`g5`g;`gB`gI`g ++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$rU9w.Gr:Gr>;GrCuc5WcscF k2|^>+^>%^>^>^>r^> V^>9^>Dta's$P&$Pp]ZJVSPJLIFIBG?Ga8a,sa&Wa2a :aaa aa& 29\_I$pHuc9; I$9O I$97I$9H_I$9I$ L kLcc?Wpr 0ru ;pM;]M;ZJM;VM;SM;PJM;LM;IM;FIM;BL?L$9AV$'sA$$ E-$ $.E-$$.:t9u:46:t5:2lu3:t/u03:03Vt/:(lu)t'O'O:'O'OV'O'OV(lu)&3:t%##:u3tkutZn:u2Vt"s:u2!V2Vtk"sk:u!V"st(lVVl:uVt!:u"Vt%:##V##:u&3:32Vt2lV5:u6:3Vt9:u:4:t77V77s77:GU?>;GF>;G?AdG3& 9G?#GU3# G3#G t%u&3r& 9Gr#G9H;GVAG9AdG9AG t!  r u"F3.3.M)t+(u,t\\\:\!V\(\.\4;\:W\@t\@tYQ:WYQ4;YQ.YQ(YQ!VYQ:YQYQYQYQOUUU:U!VU(U.U4;U:WU@tUFUFR@tR:WR4;R.R(R!VR:RRRRUROQOQOQ:OQ!VOQ(OQ.OQ(K!VK:KKKKHH-:H!VH(H.I(EP!VEP:EPEPEPAA(A.>(>7;P;P:;P!V;P4;1P4;44;7F#F*@tEP:W77477441P4:4.7@tAF'O:W1P:W4(1P!V1P:1P1P1P1P'O-:-!V-(-.-:W*:W-:W'O4;'O4;*.*'O'O ('O@t4@t7F4F7F @tO## .:WO4;O:OO4;:WFF@t:W4;!V'OYQ:O!VO4;O:WOF:W4;!V:OO!V7!7!V4!4(4(4(7(7AUAEPUEPF\G\FYQGYQ?4?4uCC(")t!( ( PmuQ tOQ5WPm>U>;PU;P> r>u=Bt;PC;;PDu=+G==.t. OOOO;t;t;tk;t5W5Wk5W5W5Wl ZnZnVZn"sZn4;u03Ft;PG;PGA>Ou:tk4;-4-5W-5-6t-7- G>Fu@st'O'OFH;GLAGFAdGFAGF_GLY.GFXdGFXGFOGOGOH;O+GSX G G9 KGN GXcuKJGaG9a<+GA//:l5WFm;tFm9E I$/:(())../:/:V;P r;P ;P ;P>>>>9>>:'O'OV'O'O:   V  s  "s+!V*!*"s*#*)9)55W%;t%A?G]- r- - - - -@t-A-A-A-5W!@tu3@t,At+A2lF-F1PG+G% (l(l4; 4 4 5W (()(u3[!V)t\r\WS4;OQ4OQ!Vu"st!V!"s#(O(O)O)O"s%!V#!#!#"s#(*(*)*)*r# 9G#G;tru" &3 4;3 3tIuJtC rC5Fu3F03@t&3At%@t#4;u=4t;t/:9$rU9w.Gr:Gr>;Grp?W0ru ;prQ+WtT+WRpT#tT VW *:WW VpT _J/#tR Jtp$ GN`  Helvetica  Helvetica  Helvetica Helvetica Helvetica Helvetica Gates W b.>NU^nnp~ a YQ9 0CTbx 3')LEGj/J#HProcL-Rev-Ci.sil etc.ad-date9dZ9cZ9Z)`i Diebert18-Mar-80 15:37:56