DateRevDesignerProjectFileXEROXPARCDoradoBates/Boggsr/qrqrqxxx1)2)3)Drawings of common logicDrawings for TriconD disk ControllerDrawings for Ethernet ControllerxqrxqrBd2/23/79ReferenceDorado SchematicsDisk and EthernetI/0 hardwareDskEth.silDsk/Eth BoardMidas Muffler ControlTIOA and IOB receivers/driversCommon Clock and Temperature SenseLayoutState Control RegisterFormat Ram, Counter and PromsTag RegisterDisk Drive ControlFIFO Error Correction Shift RegisterTask Wake-Up and IOB parity checkDorado and Disk Clock DistributionTiming Diagram01Phase DecoderReceiverTransmitterPhase EncoderTest LogicDorado and Ether Clock DistributionNext Bus and IOattentonEther MufflersCable I/O and terminationTiming DiagramsDisk Mufflers010204050708091011131516181920I/O pins and TerminationCable Assembly Drawings2122232425293334353637384045Last Page=CG -G G G NGNXGGrNXGGr Gr#GrGGr>u;t/:9$p29u.Gr:Gr>;Grp0 sPmVk4BfkrsAksAkPGg(>;gBg9JtggU 9gFg9rgg.|dZ/:_.b.f$.hR$/:e$G.e$0c$9.c$.c$]dZbf$hR$ dZ b 2f$ 2hR$$e$Gred$d$drdn$rdn$ e$ e$rd$ c$ c$ `GU$a$.pdntd ydnp9/9/$ C_tdnC`GUBc$Bc$DXd$Be$Ce$ChR$Cf$B|bBdZ/:Pm$MtdMa<$UM;dn$M;dn$Nd$dM;ed$Me$GMhR$Mf$M_|bM_dZM;gg9V\GVC$VC$&Vf$X$#l\_$#l[$%[$#l[$!V[$#[$!V[$!V\_$%Z Z%S|k:S|k:Sk9Y kUkU2k&Vk]5k<p?W/:PG+ru PG\$xL:E sH $p  r7's7r$6 +6 $4^"2-, *^ ('%^#! ]"7p9r]  ]  # ]  ]1s4^r$2$%-$-, $*^:$#(V$':$+W%^ $/:#$. ]9$" :"$!$!V]$$V$!V]$V$/:$'s ]r$ $)  $"s]r$)9 9G0/G.G7776 74^727p/7r-7, 7*^7(7'7%^7#7"7 ]7]( $(] $77]7p7r]777]777 ]7 7 7]IpHu IGNhuN71415215312106413119714152153121064131191234567847149135111261025414111037625413121513121596327459111415101312215791014131211345615141343212111076591514134321211107659PageDateRevDesignerProjectFileXEROXDrawingPARC1/16/79Roger BatesBdPPMuxData7MuxData6MuxData5MuxData4MuxData3MuxData2MuxData1MuxData0MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSDMadr.01DMadr.02DMadr.03DMadr.04DMadr.05DMadr.05DMadr.04DMadr.03DMadr.02MU164S1S2S4STRRRZE'RRRRRRRRD0D1D2D3D4D5D6D7186187DMadr.09DMadr.10DMadr.11DMadr.11DMadr.10DMadr.09DMadr.08DMadr.07DMadr.06MufAdr.11MufAdr.10MufAdr.09RTTRSQSRQQ'DCT2T1T0TIOA_T4IOinputIOoutTIOA=Muf'Signal ValidIOoutDMadr.11DMadr.10DMadr.09DMadr.08DMadr.07DMadr.06DMadr.05Delay cnt =6.54.8RTTRSQSRQQ'DCCCR....IOB validLatched dataMufAdr valid27ns6.8MufAdrHoldMafAdr_IOB'..MufData'MC231MC231iCDRRTToMC102.MufAdr_IOB'TIOA=Muff'oABiiiRRT.MC1664l01dMufDataWire or to inhibitif clock is stopped1.1-7.511.7Out of 20.TRRiiABTRRiCD.MC102MC102DMadr.08DMadr.07DMadr.06.TRRiCDMidasEn.05F'MidasEn.05T'MufAdr.08MufAdr.07MufAdr.06MufAdr.06MufAdr.07MufAdr.08l23l22l24dl24al24bl24ck23.Clock0'DaMidasEn.01T.02F.03F.04F'Muf Addr = 2000 - 2177TRRiiABMC102Clock0'Da.DoradoDMux Control01bIOB.09bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14bIOB.15bClkEn'f18e18e17ae17bd16abIOout'!0DskEth01.siloTiTiRRiiRABT.MufAdr_IOB'PreSHCP'c18bSE212.ECLTrueDDMadr.01DMadr.02DMadr.03DMadr.04DMadr.01bIOB.08DMadr.04SIPk52k24..152313121110914RRRRRRRRRRSTTE'X0Y0X1Y1X2Y2X3Y3X4Y4X>YX^03>^2l 9I4 9FH 2$ 2"O2$V"O$@?4B$C7%?4;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <| %$t/$0$1$2$4$53$6P$7l$/^y$$0zy$$1y$$2y$$3y$$4y$$6 y$$7%y$<%5W6t789::|1:2:4:5 :6<:7Y2t5326P27l28292:4]|1]2]4]5 ]6<]7Y3$ 3$:3$ r=Br$/t/^()*+-.:|%:&:'<:(X:)u:*2t(l2)2*2+2,2-'O]|%]&]'<](X])u]*'$ '$:',$ r0zr$":( $:) $:* $:, $:-% $:.A $:5{ $:6 $:7 $:8 $:9 $r9 V$r8 V$r7 V$r6 V$r5{ V$r.A V$r-% V$r, V$r* V$r) V$:t:4:9:7:6rb5r6r7r9r:4$A$2I$$-%y$$, y$$*y$/--*-+-,03|%2/-'<-(X-)u1t203*-|+-,---/-0 -1<-2Y-3u-l)$-l)$2)$r-l8B$-t6-5-4-3e-2I-1,-0-.(l#V$A$$A$2%$$rRrQ:(r*r+3r,Pr-lr.r5.P .S4 .Um 8B|;=<:<>8B>:48u:4?:tBf:=;-A:=8A8>8C_U$<<$8<y$8<$:u?4rR_$rS|$rU$rV$rW$rY $'s#G's#G$pz$HG&Wu7G.G9?4>;)HG2HG;tHGDXHG,s's9G)G : .+G.G7Gd'sV G2G29G;t9Gd;tVG;t 9Gd;t VG : 's sG? Gd? GFr>^$rQC$P:$R:$U&:$rtPm:*:+3:,P:-l:.:5%:uK -I-H|<s;=s>? 9@tB=BV>dBBd@ CU$s=f$=By$=B$d=|:+WGG:@s>98u9@='sG)!VG :uO 'sG;tG;tG : 's 9HG7Gd7rG's rG5 Gd5G;t+G;t G :O 7 -J : : ?G7GH+GH9G:|9:7Y$A $Gt><<=]| !!O OX X"d$At",  V|X%t?4 rA Gr|ErE E= CD  VE= VCVD  CtEHHGAuGFmVG $-G,sK,sE/E ="$/|%C;1 V$<A$s>:$C-Y>,<>.u?W,<?W.u?/?/<.u8e-Y8e/<.u80 80 =/9$<2%$33B$7-Y53B$$C;t/(cr_$r`$rf`$reC$rc $ra$`C:$b|:$rSr_ra$|c>)b!%a%c>)b!%:c%:c-th -f *:e $W_:$.W .` .b $-l $,P $+3 #d$d$'O4"@t09;1&We0+35BB$|c>rt> "s"O p%^ (%^ |?  y> y@= > @=r@r@BV$rC $rA $t@/u= |< :?$pr JtrtgrfrerYQrX5rWrU#h$rI4<>^$( $ScQ@9;@PBrD4 %:p tLV|J=I!VHK$ I! yI! yH H J= yJ=rJrJM$VI!VI!rK $rL $rtK rMM9JQ:| ;$r]$]$r$$r$$r$$r$$rtOr2rrrr; y$r;Prh$$rhrg|$$rcQ O\$[C$\_$V[f$9rH r$ |J=VJ=VK $K$G$G$t AOAN4K ]M ]K N4M y$ y$ y$ y y$r|Xrrr;rrrr r r  ;Xt kO3kO33O|; X $$ $ $$H$ %y$ t+++k+O+3++AU$]U$zU$U$r]$V"*$|;X 9u3 9 9 p u  si$kt]|Y>t_nd`fag5b|\]!^>_ZabcdO]|$ ]s]|$]$ 9thR|c>a^\VtfVdnVb5V_3|Y>t]hsZ&$kN4|ItOUmPVRWS4|LvMNORS!T=UZOM$ ]sM$N$ 9tX|SQvO=MVtWVTVRVPm3|ItN4Y VK$]rP&$r$r( F1PGNi w1234567847149135111261015239936251512141113104736259121552637410131114654313121110152149799527411145274111410136312151013631215PageDateRevDesignerProjectFileXEROXDrawingPARCRTGHRTGHRTGHRTGHRTGHRTGHRTGHRTGHRTGHRTGHRTGHRTGHREnableREnableMC197MC197T1 + 17 + bus delayTIOA=Ram'TIOA=Cont'TIOA=Muff'MC161Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'S4S2S1E'E'TTTTTTTTSSRRRppppppppppppppppTIOA=Data'..IOB.00!IOB.01!IOB.02!IOB.03!IOB.04!IOB.05!IOB.06!IOB.07!IOB.08!IOB.09!IOB.10!IOB.11!IOB.12!IOB.13!IOB.14!IOB.15!TIOA=Tag'RTGHRTGHRTGHRTGHppRTGHRTGHIOB.16!IOB.17!MC197REnableMC197MC197MC197i1gj1gk1gk1bk1ck1dk1ek1fk1hj1bj1cj1dj1ej1fj1hi1bi1ci1di1ei1fi1hf06DoradoBates/Boggs1/15/79TRTRTRTRTRTRMC176MC176MC176MC176MC176MC176TRTRMC176MC176ppppppp132129128125124137136TIOA.6!TIOA.7!TIOA.0!TIOA.1!TIOA.2!TIOA.3!TIOA.4!p133TIOA.5!TIOA=Us'e2ce2bSCSCe1be1ce1de1ee1fe1gMC176MC176e1he2hClock1'Ab10111213141516IOATIOA.5aTIOA.6aTIOA.7aBdIOA & IOB02bIOB.00bIOB.01bIOB.02bIOB.03bIOB.04bIOB.05bIOB.06bIOB.07bIOB.16bIOB.17bIOB.15bIOB.08bIOB.09bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14TIOA=EthCtrl'TIOA=EthData'012013016017020021024025052053056057060061064065068069IOB receiversf5SIPf43IO Address decoding.ECLTrueAECLTrueADskEth02.silStandardRRRRRRRRRRSTTE'X0Y0X1Y1X2Y2X3Y3X4Y4X>YX:4>53z530z0V,PV,PV'V'7lOQ7lN47lM7lK7IJ7II7IH7IG4D2D1 M1Km1I4&W /: zz953>53:4,P>,P:4#l>#l9>9>:4'>'90>0VVzV#lV#lNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9.Gr:Gr>;Gr9 $9 $/:4 $/:, $/:#% $/:A $9#% $9A $/:0z $/:' $/: $>0z $>' $> $>4 $>, $>#% $>A $O|uu  !V$Os$O  $:,>;,:-:-;#:%:%;::;::;u: : ;(X:)u:)u;1<:2Y:2Y; ::;:;:;] $> $/: $/:] $t/V $9V $ |H $yH $" $UHr$t 9] ]$3]=&3 2( 21s 2$4$03$+$'O$"$l$$$;t4;t03;t+;t'O;t";tl;t;t;t3BFp0W ?W%: $3M$UM_$y3|KZzKZPN$M_r$3I$UI{$y3GvzGvLN$I{r$3E$UE$y3CzCHN$Er$3`$U`$y3^z^d'N$`r$3]$U\$y3ZzZ`CN$\r$3Y.$UY $y3WzW\_N$Y r$stOQsKmsGsbs^sZ3UJ$UU&$y3|S!zS!X|N$U&r$3Qf$UQC$y3O=zO=TN$QCr$stWsS49V$9Z$9^$9b|$9GB$9K&$r|O=9R$rS!rWrZr^rCrGvtRVZn^Qb5FJKmGb^ZWS4r|KZ9O $tNOQF]VK&$VGBU$GB$H$VO U$M$M_$7O $7M$7L$7K$7J$7I{$7H_$QUm|;@ r$@ $yC_$@-$Ut@P3|;:@ r$@ $y:C_$:@-$U3t@PV=$9r=$=$9MIEa]5YQAA@Ps@Pr> ?WuOQ?WN4?WM?WK?WJ?WI?WH@tP#tM#Km#I4:WNXG<p JtAt53A0A,PA'A#lAAAAGGG53G0G,PG'G#lGGCH CI 4 $0z $, $' $#% $ $A $ $] $403+'O"l-4-03-+-'O-"-l---'sp8B "s\$$!V[A$5Wt_n*g5-g5#p;4;|S!!Vtg5r $p ?WuR7W_$ y1d$1W_$ y1W_$1s|Y>1s\1s^1sX!1s[v1s]1s_1sW1sU1sT4S!7^>7Y4tW2cQ2\2b52[2a2Zn2_2YQ2^2X553a53]53c,s|[v,s\,s],s^,s_,sa,sb!(c>(^ $ $(^ $,s^.$ (h y$)etf+e+dn+cQ+b5+a+_+^-_'r$-`Cr$-a`r$-b|r$-cr$!Vf]$VR$"sX|$!VY$7]|$,s|b!,sa"s]$!V[$VZ$"sR$!VV$VV$$Vb|$V^$7a9$)ucQ)b5)a)_'spc 0Wh2ug 2f2h3D$*C $*tD49]$ru2rFrr2PGNi 542354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215143546131112109721514354613111210972151435461311121097215143546131112109721514PageDateRevDesignerProjectFileXEROXDrawingPARCIOB data Select/DriversX0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1X0X1X2X3Y0Y1Y2Y3OXOYE'RRRRRRRRRRTTSMC174S2S1IOB.00IOB.01IOB.03IOB.04IOB.05IOB.06IOB.02IOB.07IOB.08IOB.09IOB.10IOB.11IOB.12IOB.13IOB.14IOB.15IOB.16IOB.17TIOA.5aTIOA.7aoABiiiRRTTIOA=Us'MufDataMufData'..............Y0 =Y1 =Y2 =Y3 =Disk dataMuffler input bitk02k03j02j03i03i02h03h02h01MC103DoradoBates/Boggs12/17/78Ether dataEther StatusEStatus.17BdHost.0Host.1Host.2Host.3Host.4Host.5Host.6Host.7HostParity03EthData.00EthData.01EthData.02EthData.03EthData.04EthData.05EthData.06EthData.07EthData.17EthData.15EthData.13EthData.14EthData.12EthData.11EthData.10EthData.09EthData.08EthData.16DskData.00DskData.01DskData.03DskData.04DskData.05DskData.06DskData.07DskData.16DskData.08DskData.09DskData.10DskData.11DskData.12DskData.13DskData.14DskData.15DskData.17DskData.02bIOin'RxOnTxOnLoopBackSingleStepTxDataLateTxFifoPE.NoWakeupsTxCollisionb11aECLTrueADskEth03.silCG -G G G  t  =O=3===B=B=B=Bk=2=D3D@O=/=-=,=+=B)=B(l=B'O=B&3=#="D-D'@ =@=?=>===B;P=B:4=B9=B7=5=4D?D9@1=R=Q=Pm=OQ=BM=BK=BJ=BI=G=FmDQDKm@C=dn=cQ=b5=a=B^=B]=B\=B[=YQ=X5DcQD]5@Um/-,+A)A(lA'OA&3#"-' @?>=A;PA:4A9A754?91RQPmOQAMAKAJAIGFmQKmCdncQb5aA^A]A\A[YQX5cQ]5UmNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9.Gr:Gr>;GrpeC$VVf$VC$Vf$3tc3b3a3`3^Q3]53\3Zb\V]|`w]_Z]^>]]!]Z]Y]X]W]UZ]T=V_ZVY>Rtd'XWrd'$r^$c $\ $T$T$VY $VGB$B$B$K& $QC $rL$rR_$S|$VD$D{$D$3R3P3O3N3L3Km3JQ3I4PJD]|N]M]Lv]KZ]I!]H]F]E]C]BvVMVGv@=tR_FEA$V2$2$2$3@P3?43>3<3:393837l?482]|<];]:]9]7Y]6<]5 ]4]1]0V;V5.ut@533r@$r; $?{ $9^ $1,$1 $V5{$V#$e$' $- $r)A$r.$/$V!$ $!$3.3-l3,P3+33(3'3&3%-l',!3]|+ ]*](]']%]$u]#X]"<] ]V*V#t.#l",:WY $eC$DXVf$>VC$>Vf$?4c?4b?4a?4`?4^Q?4]5?4\?4ZBbB\AV>^|`w>^_Z>^^>>^]!>^Z>^Y>^X>^W>^UZ>^T=DX_ZDXY>AR@td'?X?W>S|$DXD$>D{$>D$?4R?4P?4O?4N?4L?4Km?4JQ?4I4BPBJAD>^|N>^M>^Lv>^KZ>^I!>^H>^F>^E>^C>^BvDXMDXGvA@=@tR_?F?E,sR_$,sL$DQC $DK& $BB$A$DX2$>2$>2$?4@P?4?4?4>?4<?4:?49?48?47lB?4B8A2>^|<>^;>^:>^9>^7Y>^6<>^5 >^4>^1>^0DX;DX5A.u@t@?53?3>/$DX!$> $>!$?4.?4-l?4,P?4+3?4(?4'?4&?4%B-lB',A!3>^|+ >^*>^(>^'>^%>^$u>^#X>^"<>^ >^DX*DX#A@t.?#l?",,s.$,s)A$,sc $D- $D' $Be$<A$:W#$B $D $D $,s]$,sz$,s$,s$>%$DXH$>$$>H$?4?4?4?4k?43?4?4?4BBdAk>^|X>^;>^>^>^>^>^>^t>^;>^ DX;DXA @t??dA$V$Gr$G $Gr9$"scQ"s]5"sKm"s?"s9"s-"sQ"s'Jt]5JtQJtKmJt?Jt9Jt-Jt'Jt3JtcQJtr2r 2 V| t V t    9  99 9 y0$ry$r ]y$rt,s3,s|_ZYMH;6<*$u=Y=M=H=;=6<=*r:W$us s:W$G;t$G< $GtYH6P$AYAHA6PA$A Vp0 ?Wsu s r\_V$rP&V$rO V$rJV$rI{V$r>^V$r=BV$r8V$r7V$r,V$r+zV$r'V$r%V$,saV$,s`V$,s[CV$,sP&V$,sO V$,sI{V$,s>^V$,s=BV$,s7V$,s+zV$,s'V$,s%V$,sV$,sAV$,s$V$raV$r`V$,st <prtb5r\rPmrJr>r9r,r'O,sb5 Jtprta r[ rOQ rI r= r7 r+ r&3 ,sk ,s ,s+ ,s&3 ,s7 ,s= ,sI ,sOQ ,s[ ,sa rdn r^ rM r@ r;P r/ r) ,sdn ,s^ ,sR ,sM ,s@ ,s;P ,s/ ,s) ,sO ,s rR r ,s\_y$,s\,sJy$,sPm,s8y$,s,y$,sJ,s'O ,s, ,s=|$u,sy$,st9 r[CV$rWU$rF&U$r4^U$r"U$;t"U$;t4^U$;tF&U$;tWU$,s> ,scQ%:p GNe 13121110914437652131291511101463274591413121110914131211109763763542432765Common Clock circuitry16151413121110981357246P9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRPLATGNDWhateverVEEU1....VCCP....12345678-VOutIn+VNCNCNCNCTempRef!20KLM3911U1Plugs into pins 1-4,13-16of Platforma23Midas-127KFIFOHalf Clock Period.oTiTiRRiiRABTppTTiiTABRiiRRiil01bg13af13a.g13bPageDateRevDesignerProjectFileXEROXDrawingPARCPoABiiiRRToABiiiRRTPIOout'!IOin'!..MC103MC103oABiiiRRTMC1664f13bTTiiTABRiiRRiiTTiiTABRiiRRii.Bates/BoggsDoradoClocks & IO SignalsRTTRSQSRQQ'DCCCR...l02aBdTTiiRRRCDTol01coABiiiRRTMC16641/12/7904P130IOReset!RRiiTToiAB.MC102j22dd24bd24a....071074009008g14b...005pSE231SE212SE212SE210SE210SE210Temperature SensorFHCP%PreSHCP'%PrePreClock'%bClkEn'%Clk0%Clk1%bIOin'%bIOReset%MemSH'!PreClock1'A%PreClock1'Ba%PreClock1'Bb%PreClock1'Ca%PreClock1'Cb%PreClock1'D%PreClock0'B%PreClock0'D%TempSense!bIOout'!1%DskEth04.silCLKEnable'a!CLK.disk'PreClock0'A%CG -G G G ?ta?cQ9b59a:cQ?b52la2l^,_,^,a2l_<%.<%0BB0B.TQRdS4 _n%]%a a"Z"b ]5?W9^>9^;u :A$+|+t+X+;#$9$ :tr|X :$#H$U.$9$+ + $ $ A Gd< GGA$kA yk: yk:$k:k:yk<kkAkAyk<+GG< Gd=u2=== 2@t 2@t@t@t282888 2DX2DXDXDX 2tO'suk='sO8 8 k +9$. @$]'st 2GutKuC;`C9|_Z0t_n2|]!1s\2Z1,^$-\-%\-%Z-Z-]!-%]!.].]1,`$2\rY>rS?D ?FY>FY>D ?WE=;tF;tF:{FY:FY:D :{D :{E=:E=>E=8D{$8J $7C_$tYQ._<H,s|\;ttb5NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9.Gr:Gr>;Gr9)+$( $r|&t(l]|&]&&#%A&A#A%t/]|-Y]-Y,*+A,A*A+90z$r,/^ $t*0|#*t&-lsX5:|Vv:VvUSTUSTtV?WJ V$?WH V$<C?|>?@>@>>?W?;tAY;tAY:{@:@:>:{>:{?:?>??WG V$2_$?8u?:>:>8u?W9;t;=;t;=:{::::8u:{8u:{9:9>97>^$>_Z?Wa V$2^$0Wp 9!z|[v%:Y%:]!!z]#lW#l^#Hta#\$e`$]",`",^!b|U$%:[$![y$![$",\!z|Y>%:`V$%:Y#W#_Z9\$9W_r$rY]$"st_n<p7H$_'$>`$>;c $>|]!>_Z=f]!=_Z:^>:]!:_Z:W_:W_>^>>;a$=fta5=B$rY$USsR:|P:PPZN!O=PZN!O=R2$S$ 9rT-$UrT 9$tP?WD{ V$?WC_ V$?W>^ V$?W=B V$?Wp7>$8D$:Jt,s|,/:0zr$;t.e$9;t.A9$-t03/0=B|*=B,=*=,AI.A$A,A*@tt03AI|,>;-Y>;-YB0z $A*At,>//(|N!9D 9>98ut03)\W<<9|^>>]!,sZ9a`$tar|]5=B$!z%t\0]5=_n>;Fm>;@=:?W<% V$?WBB V$p%6tKG#z)$2`$Htb5F^ DX GS4'sa4a#/G0 aDJQ DI4 DH DD DC DB D= D GNdABCDEFGHIJKLBCDEFGHIJKLApPPPPPPPPPPPppPageDateRevDesignerProjectFileXEROXPARCStitch-Weld board LayoutDrive 3Drive 2Drive 1Drive 0EthernetIOBIOBMufflerpppppppp20MC197MC197MC170MC170MC176MC176XXMU164MC176MC176MC197MC174MC174MC174MC174MC174MC174MC174MC174MC174F16F16MC139MC139RamRamRamRamMC195MC136MC136MC136CNTCNTCNTMC145AMC145AMC145ARamRamRamXTIOATIOATIOAXMC161TIOAXMC103MC231MC231MC109MC231IOBXIOBXMC231TWTWTWTWIOBIOBIOBMC231ContContMC231ContXXContF00F00MC171ContXMC195MC135ContIXXXXXXXXXX3,F16TAGXTAGXMC176MC125TAGIIMC102MC173MC173MC173MC173TAGTAGTAGTAGXXXXMC125MC125TAGTAGTAGTAGMC125MC125TAGTAGTAGLS174Dr ContS288XXDr ContMC124MC125SIPLS155Dr ContXMC124MC124Dr StatDr StatDr StatDr StatMC1095LS174LS174LS174LS174Sec CntSec CntSec CntSec CntLS169Sec CntXXXXXXSec CntLS169LS169Sec CntXXSec CntLS169N123N123Sec CntSec CntLS08Sec CntLS153Sec CntXPLATSec CntXMC1650MC1650MC1650MC1650Disk IODisk IODisk IODisk IOMC176MC176N125Disk IODisk ION125MC158XFifo CntMCM149XFifo CntFifo Cnt,4F16Fifo CntXXFifo CntF16MC231Fifo CntFifo CntMC231IClockMC102Fifo CntMC173In RegXF145AFIFOXMC231Out RegMC231MC158ECC,9Sh RegXMC176ECCECCMC176MC176ECCECCMC176ECCMC158MC113ECCECCMC113XIOBIOBXXIOBIOBXXIOBIOBXXIOBClockMC1664Clock,13ClockIIClockClockMC103ClockIIClockClockIIClockIIIIClockF16Bit ClXXBit ClIIMC104IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIMufMufIIIIMufXXXMufMufMufXXMufMufXMufXXMufMufXMufXXMuf123456789101112131415161718192021222324414243444546474849515250MC174XMufMC173MC173MufXXMufMC173MC231IIMufSIPSIPSIPSIPSIPSIPSIPClockIIIIBit ClII8T968T968T968T9610264258741101261421581743652841026812013615216818492IMufXIIIII,,II,I,MC102,2IIIIIIIIIIMC197IIDoradoBates/BoggsNextDisk IOMC170HostXNextClkErrorsMC195MC231IIMC109IIMC135IIMC231MC231IIIIMC103MC103TW ComF145AF145AF145AF145AF145AF145AF145AF145AF145AF145AMC141MC141MC141MC141MC141MC141MC141MC141MC176MC176MC176MC176MC176MC176MC170MC170MC170MC170F16F16F16F16MC158MC158MC136MC136MC176MC176MC176MC176ClockMC125F9401MC124MC176MC135MC135MC231MC105Rx FSMRx FSMRx FSMRx FSMRx FSMRx FSMXXXXXXXXTx TWRx TwTx TWRx TW4,5Rx ParRx ParRx RegRx RegRx RegRx WriteRx ReadXXXXXXXXXXXXXXRx EOPIIRx PDRx PDXXXRx CRCIIIIII6,4IITx RegTx RegTx RegTx ParTx ParXXXXXXXXXXTx FifoTx FifoTx FifoTx FifoTx FifoRx FifoRx FifoRx FifoRx FifoRx FifoXXXXTx WriteTx ReadTx FifoTx FifoRx FifoRx FifoMC105XXXXTx FSMTx FSMTx FSMTx FSMTx FSMTx FSMXXXXIIIIIIIIIIIIIIIIIIIIIIIIMC102Tx FSMMC176FIFOsIIIIIIMC2314,8IIMC135PendIIMC125F9401Tx CRCTx CRCIIIIXMC1049,10IIIIMC135MC135CollGotBitIIIIMC231IIMC113MC176MC104MC104IIIIIIIIIIIIIIMC195SIPIIIIIIIIIIMU164XFIFOsMU164MU164MU164MU164TxTxRxRxXXXXXEther ClkMU164XMC210Ether ClkEther ClkXIIIIClockClockIIMC170XClockIIClockClockSIPSIP1,4,10Dr ContMC105IIIIIIMC103MC158TestTestMC106,XRx PDIIIIDisk daisy chain cableTx, RxTx SRTx SRTx SRTx SRRx SRRx SRRx SRRx SRIIMC1357, 8RxSR DmpNextNextTx PEMC1027,10,11MC105IOAtt05RxCRC,11IIIIIII,Next,8IIII-5v+5v+12v-2vIIII,MC136MC231IIMC100F16MCM149F16MCM149MCM149MCM149MCM149MCM149MCM149MU164MU164MU164MU164MU164MU164MU164MU164MU164MCM149MCM149BdIIIIchips common to Disk & Ether113chips specific to Etherchips specific to Diskspare chip positions288total chip positionsI,8,IIIIMC173Disk MufXMC176ReferenceMC1248,12K1115AMC1752/22/79IIIIINextIIIINext,7,12StatusTxGo8,104,125,115,65,6,12IOASE212SE210SE210SE210SE210SE210123456789101112131415161718192021222324414243444546474849515250IIIIXSh RegXMC170Out RegXFIFOF145AXIn RegMC173MC173In RegXF145AFIFOXSh RegXXSh RegXMC170Out RegXFIFOF145AXIn RegMC173MC173In RegXF145AFIFOXSh RegXXOut RegMC176MC176Out RegXXOut RegMC176IIIII,II,,MU164XMufLM3911XTempI,IIIIII,I,IIII,F00F00F00F00IIII,lII,IIIIIII,IRamIIIIIIECCECC,IIIMC135TAGIIMCM149IIContMC135MC102MC103SE212SE212SE211SE210SE212SE210SE210SE210SE212SE210SE231IIIIIIIIIIIIIIII9, PEMC166SIPMC166XI,,DskEth05.silIIIIII728140IIIIMC103I,IIIIIII,IIIIMC23110I,,F00IIII5,6,13CG -G G G F$P9$P-$P $P$PV$P9aI$9J $9$P&$Pr$P3$P?$Prb| b|9b|Vb|sb|$eb|)b|/:b|5b|;b|Bb|Ib| AAVAsA#A*:A0WA6tA<ABAHArADX|`wD > 8e 2I ,, & e H +    >;`w8`wNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p29u.Gr:Gr>;Grp3f`$@*:f$"sf$"sg|$*f`$@*g|V$Vg|$Vf`$@ rg|y$ rf$f$:f`$@ : $ : ]$8 ]$@ uff$f,sfAf$:WfCf5WfF 22|`w+`w%`w`w`wr`w V`w9`wDtc8g|V$8f$4_:_(YQ(U_\4;[:W[AGGA_4\:\A\.\._.YQ4YQ:YQAYQ OU UOull! rt## Ou%!l!t*!--:u/!V/!V+'s$P&$P:t^:ua:]!VS!VtQ!OQ!VuPm!VtN4 r>OQRU"sK(uW(tT(uZn(tX5 r;P:uS:Pm!VM:W5Wa;taAat1P:u2l:5t4!Vu5!Vt3!V03!Vu2l"st4"s1P4u5t3;P-u/t33:,!V,!V)"3u%:tutult34*u+t))7!#! # :u%!V%!V!:!:t":!V!V"!:u!V!V:t!:uk!Vk(ktUuStRQT(uatR rOQ%:OQuPmtN4 rOOukk r rtu%t_\YQUuWZn]a rt_ ruat^[X5T^[u] rt\ rYQ ruZntX5TuW rtUURUYQuZnStYQ:uZn rtRuStQUUuWtT!\\_!_!Vua!V]]atKH!YQ!VuZnZntYQU43Uu5 rt43u555t1Pu2lt03,u/t- r1Pu2l2lt1P ru+t-u/(tH(uI(tGHuItGUAuCUt> rEPuFm!VI!VtGUOQuPmMUtKUHuIFmtEPuFmUtEP rH uI M rtK@t[Au]AZn@ttX5:WX5;tuZn5WZn4;tX5.X5/:uZn/:].t[.^/:uaG]Gt_FuaIXa(9(t6(6(u5!V9tOukt&3&3u(l+t))u(lt&3 r&3) r)u/ tA ruC!VtT@u2lt0303A:W^:^;t^<^<^=^4;^4^5W^5^6t^7^!V^!^"s^#^!V[!["s[#[^^:^^[[:[[X5UX5X5X5:X5X5:X5X5VX5X5!VX5!X5"sX5#X5QUQQQQQ=U=@U@N4UN4N4rN4N4N4GUGGrGGGD4UD4D4rD4J rJ J JJUJJrJJJD4D4D4D49D4D4GGGG9GGD4 rD4 D4 D4G rG G G:TT:QQ:N4N4:4 r:4:0303:33030303 r03" r" " "!V!"s#:V r:V!V!"s#(2(2)2)2*:2*2!V2!2"s2#2#2$2:22V2222222 r2 2 2AukGkFt2G2G2H;2GuFtF@tGuAtu:l:t3u+t):J:uM^$; $7$4^$1 $-$*^$'$#$ ]$$$]$ku^QkWkPkJQkCk<k6Pk/k(kkk"OL$P!tU&3u(lt'O'O:u(l:t&3!V&3!Vu(l!t'O*:)):u+tW%:W^Q^Q%:^Q+^Q9^$^$9W:$W $uPmtN4N4!VJ!J#uMt, r,(OO!O(_k kkkk,k2k8k?kE-k>c8c,sc&Wc2c :ccc cc&k "utN4 rN4 N4:) "[ N4!V6!6)s22GOu/t= r= = =66669667,,p0 uk!VW(tR(uS(tQru 2FWGFGU?G9GVGUV^GU9^udGHf[fG[G [G9-QfG'sJG-WsGGtYQ.U.T.TF[G.R.Q.QAU@tTATGU:U:WT:TFTGT4R:R.uS:tH:EP:A:>:;P:7:4:1P:-:*4H4EP4A4>4441P4-4*AEPAAA>A4A1PA-AHA;PA7A*G;PG7GEPG-G>G44;P47.H.;P.7.*4u(lAtOQAR.K(OGOQAKGKGH.uFm.C.?..4.1P.-U* rOKU;PU7 r7GAG1P<p4;tQ4Q5WQ5Q< 9; O< O< k<28U$9;<GQuPmst["U""r"#u%t"!Hru 4t 4!: (OQ?Wp's3G-3G.tJ.J/:J/J*:N4;tu4;t45W54;u AlA!G+GIGSGWGZnsf4tOQ4'O:'O4K:K:OQM;p_M;\_M;Y M;UM;R_M;O M;KM;H_M;E LAL>^L; L7L4^L1 L-L*^L'L#L ]LLL]LLu^QLWLPLJQLCL<L6PL/L(LLL"O4;t45W5!VD4!VuFm:tD4EP:uFmtD4uFmtEP(D4(uFm(tEP(A(uC(t@AuCt@!VuC!Vt@!V=!Vu?:t=>:u?t=u?t>(=(u?(t>(;P(u!;P(03)03)03)034;&34&3:WQ:Q;tQ<Q^U^^r^====u!tJJJJ9JJuMIt@@@@ u!tO:66:u9t7K>OQ r- r**'O r'O1P(4(7!7G\66:66,,:,,22:22.3.3.3/:3/:ul!tR%:P9QC"s$'sQC$$9T$$'sT$$'sW$$'s[C$$9[C$$-^$9M$$'sM$$9J$$'sJ $9GB$$'sGB$$9C$$'sC$$9@$$'s@$$9=B$$'s=B$$99$$'s9$$96$$'s6$$93B$$'s3B$$9/$$'s/$$9,$$'s,$$9)A$$'s)A$$9%$$'s%$$9"$$'s"$$9A$$'sA$$9$$'s$$9$$'s$$ A$9AV$'sG!V'sQdG'sJtdGAO@t2^ $3J$4;N44N4'sAV$FG(03$p (t^(^)^)^*:^*^:W29 9; kJJ:JJ's^$:4:4:4:49:4:4:W:;t<44u4;t44;tO:W2:2;t2<2:uksGOgY(PageDateRevDesignerProjectFileXEROXPARCDoradoBates/BoggsBdReference1/15/79IOA & Muffler Addresses2000-21773000-3177Muff Addr2200-23772400-25772600-27773200-33773400-35770000-01770200-03770400-05770600-07771000-11771200-13771400-15771600-1777cutcutcutcutP8P7P6P5cutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcut3600-3777Muffler addresses for the boardCut SIP legs at k52 to set theCut SIP legs at f43 to set theIOAP8P7P6P5P4000-007010-017020-027030-037040-047050-057060-067100-107110-117120-127130-137140-147150-157160-167170-177200-207210-217220-227230-237240-247250-257260-267270-277300-307310-317320-327330-337340-347350-357360-367370-377cutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcutcut070-077cutcutcutcutcutcutcutcutcutIOA bus addresses for the board06DskEth06.silCG -G G G NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p29u.Gr:Gr>;Grp0W <ru ?Wp rtKm rF BGW<GBGBGBdG rU UG rJQ rI4 rH rE rD rTQ rS4 rR rP rO rN rM rL TQTQsTQTQUsUUUS4S4sS4RPONMLROMKmI4FDsOsNsKmsJQsFsERPKmJQI4H rC rX5 rYQ+WYQ*:U=U9U6tU3U/U)TQ)S4)R)P)O)N)M)Km)JQ)I4)H)F)E)D)C)B)Am)@P)?4)>)<);):)9)8)7l)6P)53)4)2)1(W<G?1,G&W(0+G(0G&(UG.1,G&W/TQ3TQ6tTQ9O=TQ9N6tS43S4/S4/R/P/O/N/M/Km/JQ/I4/H/F/E/D/C3R3P3O3N3M3B3Am3@P3?43>3<3;3:6tR6tP6tKm6tJQ6tI46tH6tB6tAm6t@P6t?46t96t86t7l6t6P9S49TQ9Km9JQ9E9F9B9Am9>9?4999894953=R=O=M=Km=I4=F=D=B)L/L3L=@P=>=;=9=7l=53=2+WX5Ip$ GNZXEROXFileProjectDesignerRevDatePageDoradoDoradoPARCClocksMufflersBusesNotesIOB, IOA and Clocks are in DskEth*.sil07WakeupStateControlTagRegisterSelect &SequencingDiskSectorCountersDataClockFIFOrqFireCodeGenerator<>TriconD01.silTriconD02.silTriconD03.silTriconD04.silTriconD05.silTriconD06.silTriconD07.silTriconD09.silTriconD10.silTriconD11.silTriconD12.sil>>>qqrr><<>Dorado Disc ControllerTriconD01.silRoger BatesBd12/16/78<>>qTridentDaisy-ChainRadialCableCable<>>cables )( up to 4////////1616161616161616////2211/12///211ReferenceReceiversRegisterCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr5^$5g| $FVH;t6p9t5B$59 $5[ $5R$8b8W5:$>:$H;5>S$>^$5^$5S$V &Jtp8t>5E$5N{ $>E$ 5E$8Km8I4H$I$Q $H$ :M:K.A$ 7% $.e$.A$:2:1P :4$9$$:$$B $9$ ]?4]=, $#%$ #%$#H$ * $ $ r$$:*|!0t!9;!9 6t|9tO:W|4;0Wt/kEt| 4!z$4;$1s $ $)$  ( $"st&3"s$"s" )|#X!$$>@ $>$2$:$6tt:4 6tF 9B$6tE I4 . :4 #l -$V-%$2 !V  6t^ 6tS4 >;!zV$5!z$)' ]$-|>;-$?$y/:]V$*z]$*$ *]$6tt* 8,P8/52$>)$5) $5)$ 9&$92$]J$$9;. #H 3B $ > $$ M_ $r6 |I / !;='<!9;59;%9;"9;?Et_ZM4;=9p$ 0W <?W>c $>W_$ W_+z$>J $9N{$>|FY4SEtS9;N J-rtRUPm r53r3rNP)$|F)!z$$*$4'<3F$31$31$4-.%$/%$0%$2%$3%$4;%$5W%$5WA$5W ]$5W!z$5W"$5W#$4$$3$$2$$1s$$0W$$/:$$.$A$.#%$."$. $.$.$7$7$7 $7"$7#%$7$A$8$$9;$$:W$$;t$$<$$=$$>;#$>;"$>;!z$>; ]$>;A$>;%$=%$<%$:%$9%$8%$7%$7A$8A$9A$:A$<A$=A$>;A$>;]$>;z$>;$>;$>;$=$<$;t$:W$9;$8$7]$7A$7$$7$7$7$.$.$.$.$$.A$.]$/:$0W$1s$2$3$4$5W$5W$5W$5Wz$5W]$5WA$4;A$3A$2A$0A$/A$.A$4$t.903 rpL(P&(J 9B AI{/:&z+W 0Wt'OC; :W+ BH(OQK(I4 p>^ 2 *^ $Art=r1r)r#l pVrtUBpVBb|A?{BtaBUB>ru t'O 7-l^GNgYO2542543767454792361312159111415101312632745911141510131263274595479236131211106543142159713912567101114152341391256710111415234PageDateRevDesignerProjectFileXEROXDrawingPARC1/15/79Roger BatesBdTriconD02.silState Control Register08H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00ActiveIdleR2'R3'R1'R0'Q3'Q1'Q0'ER'MC171EQ'Q2'E'TTTTTTTTRRSS2S1RRWriteBlock'CheckBlock'Q'QRSQSRRTTCCRJ'K'T3T3ControlRegCl'ControlRegClTRRiCDMC102ControlRegCl'DisableRunEnableRunSectorOvflControlRegCl'.................RTTRSQSRQQ'DCCCR.RTTRSQSRQQ'DCDisableRunLoadShiftSectorMC231MC231MC231e13ae14aMC135ClearErrorsBlockTillIndex.ReadBlockLastRamAddr'RTTRSQSRQQ'DCCCRMC231RdOnlyBlock'TIOA=Cont'T1.a read word(Pg. 9)TRRiiABIndexTWBlockTilRdyMC102.1 Fifo does not have2 Program has indicatedDisableRunDebugModeDebugModeDisableRunRTTRSQSRQQ'DCe14bDebugModef15ABioRRTTEmptyBlock'EmptyBlock'MC104c10d.NotReady'Sectorit sent last word in blockEnWriteTW'EnWriteTW' is low when:c16aQ'QRSQSRRTTCCRJ'K'TIOA=Data'Clock1'Ca.MC135TRRiiABMC102NextBlockClActiveRTGHSectorOvflMC197c13cNextBlockClbIOB.08bIOB.10bIOB.12bIOB.14bIOB.09bIOB.11bIOB.13bIOB.15bIOB.05bIOB.06bIOB.07bIOResetActiveIdleDisableRunControlRegClContRegCl'DoradoMidas-KSTATEKSTATEMidas-Midas-KSTATEKSTATEMidas-Midas-KSTATEKSTATEMidas-Midas-KSTATf14e15ae15bd13bd13ad14BitClock'BRamCl'Ad07ato pg 17CG -G G G 7ItFm2%EP2%G ]5]\]^Q27&<&4;$:$8)e:4)e6$6P+3+0W0z3#%TQ(HS(HW#%W$P$X$Ab5(`(c$Adn&]&e$A_6 d;- ;-+6 77$AI4(G(J$AKm&D&L$AF9s9737;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ Jt]t-I].e]/]0(-I.e/0|#+ #&'*,<-Y(H$ V(%$V(%$ -Y,<+ *V2$O#t((+),,]]!]",]#H:!",#H|Xt $ V$V$  V%^$Ot::s&$*^]$A$ ]A$!zA$"A$#A$.A$-A$/A$1 A$&zU$AAO03%03#03&303'O03)03+03,,%,-,+03*1"$ 9,P"$ 9,P"$,P.$."1|)u1(X1'<1&1#1"1!1 +'+"</X,t$e,#H+|!+ s#r$!V$ $>;t& >;% 8$8y$;$8,U$:; ]993:4|X:4B8;8;;X8tk8|8t831s$!V$$ 9u+3 V_$ Vt_ VW_z$&z$ $ $&$,$ V r|HHt2uS4 >tc >` +9 y$+  $?+ VK&$ VH$ VI4 &D$ VC$2|#2'<2&+W'.X%UZ,<+ *#:t:': VP&$$$E=(C(F$Gv&AY&Ho&tKJ&E'Jt'sF%J%H_%:LBU$(E$%:Ey$%:E$%FI$|C$C7%m:: 47% 99 8t8 O: 9 $7 7 7U$: $7y$7$9;9$)cV$(`C$&LB$ VM$ VN4 9u9O# $#t3(R)H;t +9;%b5(J$2$Ar$2&zr$<] r$< r$: $<:W$#A$:W$+ >;J(Vs$(|O>;t1P :\$ V^Q $|^>(\(_$`w&ZZ&ap&tdJ&^'cu's_%c%a`%:eCU$(^$%:^y$%:^$%_J$|\ Vd'$&\$)t^&eg$U2%^r$>;$ ::{ $:6P &u6&|0's;$:=B ]$s1 ($-uFm 5WC)6r$2|(X,su=,s:a $tb5 T $Tt ?WW VPm $A|PZ(O(S!$AS&3M&3T&tW&R<',V&S$V$S$X|U$(Q$$Qy$$Q$%:Um# #7F&r$(GB $*:E $,s|,s/;.t,,|;,,00;/$0W$2-%r$+W$9#z$#t >;-l -O-/|*:tEP + d-u91st6 +u?4&Wt9%5$%5y$(53$%;U$'6P(%9'5W':'O|7'O0%:6%:4(6<(2%t7%:|2Y%t:%5:6 $$:: :8B $:8 )|6<)t53&WP&$ |Y>X!ZZVX!VZZZZ V[$$tZn +r $+3e|7335$9;$7y]$+y$+t 5W4;2:= 1P03/-#"!  Vdn VW VKm VhO#%y$#&33 #$# H$sH$$$$r 9$9$$U$$ pFu&3I&3I%F%F#I#I_F_FVIVIFF I t1P%I48 ks\-(l1s V\+W$4;F V^ $:uONGNi 13121591411151215131237614111015125213101310129657101114152313459424111079126532151413411107912653215141341110791265321514133647123456791412101513111415121211453679101312965710111415231341234567914121015131112965710111415231341415121211453679101314151212114536791013PageDateRevDesignerProjectFileXEROXDrawingPARC12/16/78Roger BatesBdTriconD03.silLoadTagCntDone'Idle.......WriteBlock'TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3SCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG139CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3SCE'Q7Q6Q5Q4Q3Q2Q1Q0TTTTTTTTRRRSRRA0A1A2A3A4SG13909Ram.04Ram.05Ram.06Ram.07Ram.08Ram.09Ram.10Ram.11Ram.12Ram.13Ram.14Ram.15RamAddr.0RamAddr.1RamAddr.2RamAddr.3....LoadCnt'ShiftIn'ShiftOut'iTRHGiTRHGiTRHGComputeECC'ComputeECCShiftOutShiftInWordClock'CntDone'IdleTRSRRRRRMC136SU'SD'CI'CO'B0B2B3H0H1H2H3TTTTCSB1TRSRRRRRMC136SU'SD'CI'CO'B0B2B3H0H1H2H3TTTTCSB1TRSRRRRRMC136SU'SD'CI'CO'B0B2B3H0H1H2H3TTTTCSB1...MC103GHRTiMC195Ram.04Ram.05Ram.06Ram.07Ram.08Ram.09Ram.10Ram.11Ram.12Ram.13Ram.14Ram.15LoadCnt'Control RAMand Format CounterTag_Ram.a22MC195MC195MC195c19c20f16F145AF145AF145AControlRegClWordClock'LastRamAddr'iTRHGMC195ReadBlocka20a21b21c21f17e16TRRiiABTRRiiABciRRiiRTABTRRiiABWordClock'WordClock'.MC100iTRHGMC195Tag_xCnt_2cnt=cnt=cnt=cnt=cnt=cnt=cnt=00210Ld TagLd CntCnt_110Tag_xComp ECCOutputOutputComp ECCWord ClShiftOutCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16iTRHGIdleCntDone'WordClock'PromA4'PromA4PromA4PromA4'PromA4'MC195c12f...CntDone'CntDone'MC100MC100MC100NextBlockNextBlockCl.iTRHGMC195c12dbIOB.04bIOB.05bIOB.06bIOB.07bIOB.08bIOB.09bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14bIOB.15DoradoMidas-KRAM(4)(12)Midas-KFIFOMidas-KFIFOKFIFOMidas-Midas-KFIFOKFIFOMidas-Midas-KFIFOb19bb19cb19db19eb19fb19hb20a19aa19ba19ca19dRamCl'ARamCl'CRRiiTToiAB.d24cECLTrueCECLTrueCMidas-KRAMECLTrueCCG -G G G $t3$55A3BZnO9^N9^P>^T8S8UOMMdB^<^0U+3U2I^/e4^/b5/dn/^f/^g6g6f6e6dn0^6h9^J9^I9^K>J +  O k   ]] d $ !3+k    "O #l#l"O]!3]  dk2 /+' +3 ,P . 0 110]/]. d'Bg=gBcQ=cQX5WUTSRQPmsVsTQsRMsUmsS48e78e98:48;P1 71 91:41;P2531=1>1?1 @553 ]5]c ]5]`]bdf+f+dOcOb]5Og5gfedncQb5a_sfscsa]5sdsb<C+<@PBDEdEdDCBH<F8e)8e*8+8,1 )1 *1+1,2&1/10311P1 2l5&8e8e38O8l1 1 31O1l2O1 1!1"1 #5ONGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ 3tP3I!U$ T$V\$9[3|3#X316t$6t&$6t4$rAr@r?r>rVC@$t\ D{$C_z$BB]$+W ]$,s!z$-"$.#y$8|8;8X8t2%2%;2%X2%t5tk3k6t6t6t6t22223|2%2%2%2% 2t#H2",2!22$$8H$ 2$$2$$ 6P|8% ]$8 ]$8 ]$8 ]$$A% $$A $$A $$A $$A)A $$A*^ $$A+z $$A, $8)A ]$8*^ ]$8+z ]$8, ]$8%8&8'8(2%%2%&2%'2%(5t'3'6t(6t*6t+36t,P2(2*2+32,P3|#X2%+ 2%,<2%-Y2%.u2t1202/2.e23B$8'$ 2'$2'$ 6P|#X.2%y$-1 $,s/$+W.$+W=B$,s>^$-?{$.@y$=$ =$ OtFI>;ABDE-ABDE-2|9$?9$$@$A=$A@?>GB$9t>;?r>;|Ct@^Q_n`abcdfg5^ $ @^ $l^.$ i'r$l|clblal`wl_Zl^>l]!l\b!_]3Ya^AtegAdJAc.AbA`Ah. ^ $ V^ $ f O^u ]b ]c. ]dJ ]egbc.dJeg |Y_ Y\^ab!V^ $ b! a _ ^Vg|$ OY t^u_ 9^u |c> t`re $rd $rc $rb| $8|485 86<87Y2%42%5 2%6<2%7Y5t6P36P6t7l6t86t96t:27l28292:3|12%92%:2%;2%<2t@-2?2=2<2A$86,$ 26 $26 $ 6P|18; ]$89 ]$88 ]$87 ]$$A; $$A9 $$A8 $$A7 $tNOPRS4TQUmVWN{$ @N{$lN$ Yr$l|T=lS!lRlPlOlNlMlLvRPZN!3J=QvO=AtUATASARAQfAXVL$Jtp@tt;P@t:4@t9@t7@t,@t+@t*@t)@tl@tO@t3@t\_$sE sD sC sB r\_$@9[C$ [C$]9|b!9a9_9^GtOF^Fg Vr$#V$T $d'9$eCU$A|_ZB_Z=_Z>;`w>;`wAZBZ=Z>;\>;\AcBc=c>;d>;dB^$Bc $Bg|$EttcQ Eta FeF\V$V, $ $ ]$ G$991 $90z $9/^ $9.A $9 $9 $9" $9#% $9 $9 $9y $9] $9$A$$A$$9$9 $ $9$ $9 k V55{$95|/ +k$u '< (X * , - t, + *k(H2l 1P / -1P03/-($  ($ ($ @|-,+* t( 3$ |$u t03VH$|  <k    X u tl , kH# "  "! d$  A$ A$ @|uX< t %^$ | t!| k  W  t     t  k H k 2 kO2 $  $ $ @|  t  $ | tOy$ $'y$'$ ',$ G$ G$$ |'<  Wt1|  : ]$tk91909/9.9#l9"O9!39 9999 r'y$ r G$ ry$9kpy 9<%r$<%$)P$3I{]$FtJ3J]$6t4^$6t%$$$:W$V;-$9; A$r|9 rtf?W\?Wa`?We 2 9$5W/4#l414@P9;P 3J I4 V|I!I!I!J=J=sL$tKmVM _nOFm 95W!35W>>|P9O9R:WO:WR:R:R>K9J9M:WJ:WM:M:M;PtI4:W|F9F9E:WE:WH9H>F:H:H/H+zF+zI!+F+I!,sI,sI)L]$3tN 3S *|F<tHDX|KDK@KAMAM>;O$EtO$BtN4"sVG$G$9G$9Gd$VG(G(9G)9Gd-9Gd-9G-G)VG-VG1sG1s9G29Gd6t9Gd59G5G2VG:WG:W9G:9Gd?W9Gd>9G>G:VG?WVGC;GC;9GC9GdH;9GdG9GGGCVG%:u)"sG(+G( G) Gd"s G- G- G- Gd- G:W G:W G: Gd: G) %: . 2 7 ;t ? 's + 0W 4 9; O 6tVG7= B ?)GC;+GC; GC GdCG"s G-Gd- :GC +GCG"s9 G-9Gd:G:9G-V VG)7)H;VG OrVf$VU&9$VUJ$9T-$9T $S$R r$VL $a` @$Q$9\_9$6t_$ 0_$ 4th.1` 4c4d4e4g1,c1,d1,e1,g3|[v0za53[v0z^>0z`w0zb0zc0_$6tc6tb6ta6t`w0i'$1[v3t` 1,a4` 6t|d2%tbg|V$6tg|$;W>;W6td'$9;Z&$BZ&$)d']$2^.$3]$5W[$)[ $)t]5)b59Q$)\ $)^ V$)^Q FZnFX59R9\)dn?WX9;X$ 99;WV$.#$!-"$!,s!$!+W $!%:Bf$s&WC$s'sD$s(E$sc $a$`$_$S| $R_$QC$P&$>;J $AOQ 9|Y c>6td3N{]$3S|]$3uT3O-tI4<M<R)a]$U $)L$E$0WU $)U$])W$-X5 FT 91$90z$9/^$9.A$9#%$9"$9 $9$9$9$9y$9]$$!9|//R0WR,,R,sS!,sS!.tTQ-Um$;P$:4$9$7$,$+$*$)$l$O$3$pBu<F<F$F$]H $!VFIX<!4%4LeM;dnM;[L\LaM;_4;W3X51sR5WR>tg5>b>^Q>YLV3a;tJQ;tOQ;tTQ-Km$39;T $3B$95{r$9`)\uF 9`C$Vt@PV@ 9$GP&i=2544327651151151155312106413115312106413115312106413117531210641311913141112129657101114152313411141510131299999756109324151412111336252314231423142314231467576543232547691011121314111213143254769101312159675675141513141513714152197141521971415219141521101112675675101112101112141513141513101112PageDateRevDesignerProjectFileXEROXDrawingPARC1/22/79Roger BatesBdTriconD04.silTagClock'iGHRRcTiGHRRcTiGHRRcTiGHRRcTiGHRRcTiGHRRcTIdleTAG register & Bus DriversiGHRRcTiGHRRcTContTag'HeadTag'MC125MC125MC125MC12510CylinderTag'TagBus.9'TagBus.8'TagBus.7'TagBus.6'TagBus.5'TagBus.4'TagBus.3'TagBus.2'TagBus.1'TagBus.0'TagBus.00'TagBus.000'DriveTag'iGHRRcTiGHRRcTiGHRRcTRam.04Ram.05Ram.06Ram.07Ram.08Ram.09Ram.10Ram.11Ram.12Ram.13Ram.14Ram.15Tag_RamTag_IOBTag.000Tag.00Tag.0Tag.1Tag.2Tag.3Tag.4Tag.5Tag.6Tag.7Tag.8Tag.9TtlTag.000TtlTag.00TtlTag.0TtlTag.1TtlTag.2TtlTag.3TtlTag.4TtlTag.5TtlTag.6TtlTag.7TtlTag.8TtlTag.9iGHRRcTMC125CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16ActiveiCDRRTToTagClock.TRMC176100 ns ClStop ClockHeadTagCylinderTagDriveTag( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )( DC )iTRHGMC125MC102f22af22bf22cf22de22ae22be22ce22df20e20f19e19iGHRRcTviHGRRScTQxviHGRRScTQxviHGRRScTQxControlTagviHGRRScTQxviHGRRScTQxVbb4.....d17ad17b..bIOB.00bIOB.01bIOB.02bIOB.03bIOB.04bIOB.05bIOB.06bIOB.07bIOB.08bIOB.09bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14bIOB.15TRMC176Doradog24bg24cg24dg24eg24gMidas-KTAG(4)KTAGMidas-(12)d21d22f24af24bf24cf24df24ef24fe24ae24be24cg24ae24gf24gf23af23bf23cf23de23ae23be23ce23dg24fd16dVbb0!Vbb1!Vbb2!Vbb3!Vbb4!BitClock'CCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7..BitClBitClTagStrobe.K'J'RTTRSQSRQQ'TagClockDisableCntwhen cnt=11.MC149MC135.if Actived20bc09bc09c.WriteInhibit'Dly eq 13dly gr 3 and ls 12TagDoneECLTrueCCylinderTagHeadTagControlTagSE210.TagEnableiTRHGe24ee24fn8T988T988T988T988T988T98iGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRiGHiTRTtlDriveTag'Internal8T98g14aSBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173..RREn4'En2'RREn4'En2'RREn4'En2'...DrSelectedTTiiTABRiiRRiiNo Tag Timing if not one of:TABRRPreBitClockMC104c10aNo TagTW without BitClockTagDone.ECLTrueCSetTagTWCG -G G G O<:9O8O7l+HTQS4OROPNMOLOKmHAm[;[AmW;WZnaHZn]_$b5$cQcQb5a_dZndnX5 X \\ V ]/K/ //$/7_ab5%cQdnefg%g5%d%b%`!\.f(f.a(a-IJ-H/Fm2I-I k-2/2 O-I-/ 2-I#-!/2"-I6-4/2l25-%OQ-M2lN4ARAC;C    7f8edn4KN4PmR,-I2I-%-O2lk-%(l-&32l'O,,-I*2I+,?-I=2I>,D4-IA2IC,X5-IU2IW,S-IQ2IRNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ t  .|O.O.O-O.eM/tR2|N.T=.T=.T=-T=.eR/tW_2|S!2V @$2R_ $2M $2I{ $AV r$AR_ r$AM r$AI{ r$A5{$A9$A>^$AB$*=B$)A$25{ $29 $2>^ $2B @$)4^$)4$U*8$*8$.@=.@=.@=-@=.e>/tC_2|? .;.;.;-;.e9/t>2|:.(.(.(-(.e&/t, 2|'.$u.$u.$u-$u.e"</t'2|#X*&$*%$)!$U)!z$2/ @$2+z $2' $2" $)+z$y).$**^$A/$A+z$A'$A"$tFp$$92$2$9F$F$2$2$9$$9 $F$M$R_$>^$7$<%$9$'$)A$$$+z$A$A$$A$A$*z$)$)$y$2 $2$ $2 $2 @$)$)$U$*$*+$]$.|..-.eX/t2|t...-.e/t$2|K& $LB $M_ $N{ $> $= $< $:{ $9^ $8B $7% $$A $%^ $&z $' $) $* $, $-% $A $$ $ $ $ $ $y $] $$$@ $CtICN41sO0 020GJtpCtR DX DXk DX DXO DX" DX'O DX+ DX03 DX5 DX:4 DX> DXC F$ y$)U$CW P&$*QC$*L$.|t.t.t-t.e;/t2|X.-Y.-Y.-Y--Y.e+ /t0z2|,<+A$+A$+2I$+2%r$.7Y.7Y.7Y-7Y.e5 /t:{2|6<+FI$t@P?4><-l,P+3*kO3U $U $U U  :> : 5W:45W55W035W+5W'O5W"5WO5W5Wk5W $U)R$U)>$U8|b9;b9;b8Bb8`w9te<|a:WtcQ*PJ$*L$K$)H$U)H_$:[C$ [C$ kc[_J`gab_J`gabO|WA]!WAYA\A^>A_Z[C$:_Z:^>:]!:\d$Wt[][:|`wt^.f$|     d$t  $ $;   $9;:|`w-_J$U)_'$y-]!)A]!)b|N$)_'r$*:t_nuZ Y :tN4 :Pm :RKuVKRKN4KIK6PK:K?4KCK03K,PK'K#lKKKkKO+ $@t|S!AS!=B=+3=/=I4=M=R=kCdn@t /:k/:/:O/:/:53/:9/:>/:B=& k,,Fm,,2l,,,, ,,! $ ]$Y Y $.f` $4;d'$!]A|\A]!A^>A_ZA`wAaAbAc]|$ ]]|$%:]$ 9i$%:c>%:a%:^%:\#tf#dJ#b#_"O|Y> tg e d c b a `g _JY$(f`$!|Y>a*uf*`0tf 0W2%$@sX|$|b tW [|T= T X!X R Y t\ W< [ X5 O]U$ W$ OVy$ OV$ ]|$ UJ$_nX Y$uX &Y$%:b|$(`$%:d$%:|c> thR VWe$|cuW tY*a*g5 |X!!t k 1sub5 <h_'y$U&y$ X| $tUm%:`C$:_r$:`r$:ar$:c r$sd']$sd'$+$+J9$+O 9$+S|9$+69$+; 9$+?{9$+C9$+#9$+(%9$+,9$+1 9$+9$+A9$+9$+%9$+W9$P9W$f`$eC$d'$f edn `$U9`$9X$ 9b|bta @t|WAW|_Z(`$(d$Ct ? ?3?G? C?WG$?|D=F=F@tEAE'=@==@=@t? A? d:4|3u4569: ;=;97l|0t53@ .A$"O|dt#d)d%d*d&3d+d'O| !"#&'<(X)u"$ ]"$",$ 9dt,|'%#X!t+3(&$|t"O-%]$k| dtdd2ddOddk| ;Xt$$ ]$$H$ 9dt|t;tO| tkA|^>_Z $=== $C; $y= $= $U=t = k=|=;= $C;$y=$=$U=t=@t|`w@ta@f`$Fc $y@c $@c.$UAItdAIc|N!O=PZrt] |`wb+b+`wa c> c> $b b `w $`w $a arad'@$uhR;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ Jt3[$t\\|WOW3eCr$[$ r3[$ _Z^>]!\ZYtba`_n^Q]5|_Z^>]!\ZYtba`_^u]X`9$_]$^9$a9$c 9$c A$aA$`A$_A$^A$sdnBhRBdBaB^QBu[:|YY&Wt\&W]&W^&W_&Wa&Wb5&WcQ&Wdn#l[C$ @#l[C$'[f$ #lf`r$'|a'_'^']'\'[v'ZZ'Y>#_Z#]!#Z%W#^>#\#tb#a#`g#_J#^.%[*d*c*b*a(_'9$(b| $0WZ& $(`Cy$=S| r$=W r$AX5AS+' $' @$+4 $+0z $, @$0z @$4 @$9%^$:|#:!6,!6,#8t%:9|#6t$u6t$u6t%8|8t#l92$:|1<:/6,1<8t29|1<6t16t19.A$:,:*6,,8t.9|,6t-Y6t-Y.A$d,d*,t.|,-Y-Y2$d1<d/1<t2|1<114 r$0z r$, r$:W.A $:W2 $' r$:W' $t53?. ?2?' ',P)$d|(Xd&(Xt)|(X(( $ $ $9)$:(X:&6,(X8t)9|(X6t(6t(+, $t %% 5W$$?Wk *` *_n 53 0 ,P +,P+0 +53 ' +' 9u49039+39&('O(+(4(03GgGdnGaG]/:U $>>>>6t@ ]$Vt&3V*V/V32k8B",$V@0|;0 0 0 1 $0$3$@$4 t0;0;4; 3t$4| % $% $?Wt .]$. d$U% $%2 /% %:W)9$<)$3 p(|ZZ:tN:Q :I{$ ]I{k$d|HdI!:tKJ:Lf3|E=dJdN :Gv :H :I :J :M :N! :O= :PZU$I{$ ]HtQHSHRHPmHN4HMHJHKl|E=tI%IK$$L$$ P9|MMMMJ2tP&|KtMVOQN K M F$F$F :K& $ :LB $ :M_ $ :N{ $ :P $ :Q $ :R $ :T $%N %L %Km %M :TPm%:|UZGuWKWKS4GS44#4#0303+#+#'O'OF2lI2lI-F-F'OI'OUl9lFII F (|Y>0$0y$4$0U$2t3B2%2%2l|2l0W0WX441 t0W|1 t1 % $%O % 4;]$8$2$% $%41s4;|2;/%A $z $$uO2  : ?Wt >;u,P>;+3>;*9; 9;k 9;O"9;3N{ $ P$R_$$O$N$N{$ @0W$s @$ y$t!|ON$OA$dOAr$!A$dV$(c $(d $3d$y4c$4a$3^ $y3h $0WZJ$/:U$ r?Wt@P:?4<\6t?$5|;=;tf$;-ca9;ew9;ew>$y9>$9?$U9t@9?X$UX|$$A&$9B u?4 =! ;'$tTQ $S4 $R $P  r|XktA $ $rtk|    k rt |t ; ;k$$$ $ $ ] $ $ $tk VA&$]C_$!VCX/GNi 642753189101112131415161314114265991215131211653107414912151312116531074149121513121165310741491215131211653107414546131211109821331716543101112132147915109115127621313415142131341514109115127619346111314257101215193461113142571012151934611131425710121519346111314257101215PageDateRevDesignerProjectFileXEROXDrawingPARC1/15/79Roger BatesBd12TriconD06.silIndex'MC124....SectorOneShotSector0'Sector0'Sector1'Sector2'Sector3'Sector'R0TtlIndex'27k27k27k27k330pf330pf330pf330pfVCCR0R1R2R3C0C1C2C3N123CL'CKSSRRRRRRD0D1D2D3D4D5TTTTTTQ0Q1Q2Q3Q4Q5LS169LS174LS174LS169CL'CKSSRRRRRRD0D1D2D3D4D5TTTTTTQ0Q1Q2Q3Q4Q5N123........N123CL'CKSSRRRRRRD0D1D2D3D4D5TTTTTTQ0Q1Q2Q3Q4Q5LS169LS174LS174LS169CL'CKSSRRRRRRD0D1D2D3D4D5TTTTTTQ0Q1Q2Q3Q4Q5N123....Sector1'Sector2'Sector3'Selected0'Selected1'Selected2'Selected3'TtlSelect.0TtlSelect.1( R0 )( R1 )( R2 )( R3 )( DC )( R0 )( R1 )( R2 )( R3 )OneShotIndexIndexSectorOneShotLS169 will countLS169 will loadLS169 will loadLS169 = 01.2us4.5 us3.0 us3.0 usC0a'babRRQ'QSTTQQRCCL'a'babRRQ'QSTTQQRCCL'a'babRRQ'QSTTQQRCCL'a'babRRQ'QSTTQQRCCL'NotSelectedMC124EX'EY'SX0X1X2X3Y0Y1Y2Y3OXOYRRRRRRRRRRTTSS2S1LS153TTRoiABSecIndx0'SecIndx1'SecIndx3'SecIndx2'OS0OS1OS2OS3( R0 )( R1 )( R2 )( R3 )Sector Length CountersRRiiiCDTRRiiiCDTRRiiiCDTRRiiiCDT........LS08LS08LS08LS08TtlTag.000TtlTag.00TtlTag.0TtlTag.1TtlTag.2TtlTag.3TtlTag.3TtlTag.2TtlTag.1TtlTag.0TtlTag.00TtlTag.000TtlTag.000TtlTag.00TtlTag.0TtlTag.1TtlTag.2TtlTag.3TtlTag.3TtlTag.2TtlTag.1TtlTag.0TtlTag.00TtlTag.000TRRRRRRTTTTSRC'H0H1H2H3B0B1B2B3RUDET'EP'CKLD'SGNDTRRRRRRTTTTSRC'H0H1H2H3B0B1B2B3RUDET'EP'CKLD'SGNDTRRRRRRTTTTSRC'H0H1H2H3B0B1B2B3RUDET'EP'CKLD'STRRRRRRTTTTSRC'H0H1H2H3B0B1B2B3RUDET'EP'CKLD'SGNDGNDc01c02c03c04b01b02b03b04e03ae03be03ce03da05aa05ba04b05TTRRoiABcSx....c05ac05bGNDC1R1C3R3C2R2.TtlSector'scope TPSectorSector' onlyIndex' onlyTTLTrueATTLTrueATTLTrueATTLTrueATTLTrueADoradoTTRoiABh07dMidas-KSTAT<161>Midas-KSTATEa03aa03bThe above sector counters require the TRIDENTdisk to have its sector counters set to provideThis is done by setting the disk jumpers as follows:X6A4 - 115 - 10X6B2 - 133 - 124 - 115 - 106 - 09117 "sub-sector" pulses per revolution.Composite sector/indexP9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRPLATSubSectorLd0'SubSectorLd1'SubSectorLd2'SubSectorLd3'DrSelectedCG -G G G t3kk]]]]]]]3>O>9O>!>::!;3C>?I4Am>FmI4FmEPFmFmFmG?G?Fm?D4?A?@?EPFmD43>+I4>I4EPFmG+G+Fm+D4A+@+EPD4C\?g5Am\Fmg5FmcQFmdnFme?e?dn?b5?_?^?cQFmb53\+g5\g5cQdne+e+dn+b5_+^+cQb5;> <.;.>53<.Y/\5WZY\ Z>k>3:k, ++k+O+3+++++k+O2lk2lO/ 7483;/:?6?{3;-9=f98R8Q;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <I$ eCV$d'V$c V$&W!z$DXt=O|a`w_Z^>ay$a $$c $$d' $$eC $$f` $$g| $$ V^$f$)rG(Gd(9G +WG*GV+WGru*r' (G(Gd"stg5#A $#$ $# $# $##k#O#32$$DX3#$ $# $V$X|$X&W! >A r$ 9u 9k 93 9  O  U@$U@$Uz@$UA@$$9$$9$$]9$H$$9$99$99$99$9]9$9$9$t3rd$9A]$9z9$99$U3UUU::::kS4+WG*:Gd `C$` `k|\ 2\ ir$`g$ r `C$ c b a `w _Z ^> tg5 f d c b a|cba`w_Z^>tgYf<e dba L$L @$L$@_]$Z$rQf$ rg h4;hAg>;Z$>;_]$DXT$y=L$@=L @$H;L$3`C$6,`4^`6|\4\3ir$7`g$ r3`C$ 3c3b3a3`w3_Z3^>3tg53f3d3c3b3a7|c7b7a7`w7_Z7^>6ttgY6tf<6te 6td6tb6ta<S4>;V$9;Y$9;X|$<V$BZ$9Ff9$4^$)g| $$)f` $$)eC $$)d' $$)c $$)a $$8ay$F|^>F_ZF`wFa8c V$8d'V$8eCV$8GBV$8F&V$8E V$FCFBvFAYF@=8Cy$)C $$)E $$)F& $$)GB $$)H_ $$)I{ $$4@$)@ $FH9$B<$<8$9;:{$9;;$>;8$<t533BB$6,B4^B6|>4>3Kr$7Bf$ r3BB$ 3E3D3C3Bv3AY3@=3tI43H3F3E3D3C7|E7D7C7Bv7AY7@=6ttIX6tH;6tG6tF6tD6tCH;.$=. @$=.$@DX6$>;A]$>;<$AI4;J JI<$A]$6$.$@. @$ .$ BB$B Bk|> 2> Kr$Bf$ r BB$ E D C Bv AY @= tI4 H F E D C|EDCBvAY@=tIXH;GFDC538$;$:{$8$<$H$I{ $$H_ $$GB $$F& $$E $$C $$Cy$|@=AYBvCE V$F&V$GBV$!tI4Hg5HI4#] $#y $# $# $# # # # #k #O ukO2!V!3[=)[)= Gd Gr r$V$GV#Gd#G#G $G 9G Gd!rG.&Gd.& G)*G.)G.)G6t)Gd6t*G#*#)#&)&G.&Gd0*G0)Gd*:9G)!4;'#' ,P9$' tYV$Y$$230$@|00909/t2]6t|+2/k44kt7]71s1,$1,$8$1,$0zG$0z$92$PQN$@|NN9N9MtP]Tt|IPMkRRktU]UOtO-$O-$V$O-$N{G$N{$9P$9^P9^Q=N$@8|N8N8N8M>tP=Tt<|I?4P?4M;R>R;tU=Ut2=6t<|+?42?4/;4>4;t7=7<1s;P1,$?41,$;P8$;P1,$70zG$70z$972$2 $B <k> r$, ]$-% 03 -l|,]$2 $, $-t----k-O-2-0W0W,,|,,t,,X,,;,,,,,,,, ,, t,, W2t2X0,t, .=$>|t>;:t r$tY ; ); )Y T$6$?W6$?WT$T6BTB6uS453AS4B53p|UX! U X! W X X yW9[$rQCU$9Y$9.Y$9.[$)Y]$5WZ $0U0X!0zU0zX!4^W0zX0zX4W070: 0z70z: 4^90z:0z:495W< $);]$.=$.;$99;$99=$;]$ < $7:  7 :  9 : : y95Qf$ r53e$ rr3e$ r5QC$53B$r3B$cb8c8b8E8DED tX52X52:4 :4g f edncQb5)b5)cQ)dn)e)f )g )I )H )G)Fm)EP)D4D4EPFmGH I |^>_ZZ\^>`wa]$ \$ a`w_Zh$\$c>Xtfdcbakdkckbka|c>Htfk_Jk^.A]5]5|Xf$tg5^]$ Z $Z$T$F|^>@ _Z@ Z@ \@ ^>@ `w@ aF]$ @t\$ FaF`wF_Z@th$@t\$Fc>AXD4tfD{dD{cD{bD{a@d@c@b@a@ |c>@tf@_J@^.A]5D]5D4|X<tg5>;^9$<fr$|@=AY<>@=BvC?$ >$ CBvAYJ$>$E=:tHFEDCkFkEkDkC|E=HtHkAIk@-A?4?4|:F@=@ AY@ <@ >@ @=@ Bv@ CF?$ @t>$ FCFBvFAY@tJ$@t>$FE=A:D4tHD{FD{ED{DD{C@F@E@D@C@ |E=@tH@AI@@-A?4D?4D4|:tI4H$<H$<I4@]$>;@]$9`9B8`8B_nAmC;_nC;Am Zn |>::$9$>!z r$B AH$Vt]|0W]|0W?{4;]5$R$ R_$7R$ 0W]5$4$ 4^$?4$?{74$ 74^$0W?4$7R_9$ V@$p=$>|X> :X r$BO GPi151247141114111013121110984561231312111098456123231496751497151311121023546734562101513111214734562101513111214101513111214734562101513111214734562PageDateRevDesignerProjectFileXEROXDrawingPARC1/15/79Roger BatesBdTriconD07.silxSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1xSQQ'CV2TRRRGHTV1TOXX3X2X1X0RRRRClock and Data InputTOXX3X2X1X0RRRRReadDataSE'S1S2RR13Select.0Select.1( R0 )( R0 )( R1 )( R1 )( R2 )( R2 )( R3 )( R3 )iGHRRcTWriteDataDataP0DataM0DataM3DataP3DataM2DataP2DataM1DataP1N125N125MC125TRTRMC176MC176BitClkBitClkviHGRRScTQxMC174MC174MC174........BitClock'DataPDataM.5v1 v.5v1 vDataOffDataOffDataOff0010000011ReadWriteENGHTRRENGHTRRENGHTRRENGHTRRENGHTRRENGHTRRENGHTRRENGHTRRMC1650MC1650MC1650MC1650f01af01bd01ad01bf02af02bd02ad02bf04bf04cf04df03af03bf03cf03dd03ad03bd03cd03db06ab06b.VCCVCCVCCVCCVCCVCCVCCDataM0!DataP0!DataM1!DataP1!DataM2!DataP2!DataM3!DataP3!ClockP0!ClockM0!ClockP1!ClockM1!ClockP2!ClockM2!ClockP3!ClockM3!VCCTABRRShiftInPreReadDataSimulated data is wire-or'd hereMC104c10ciTRHGSimulated clock iswire-or'd herec12eMC195PrePreBitClockDoradoWriteEn0'WriteEn1'WriteEn2'WriteEn3'Midas-KSTATEKSTATEMidas-PrePreBitClock'%Vbb5!c07gc09dECLTrueAECLTrueAECLTrueAECLTrueAECLTrueAECLTrueAECLTrueAECLTrueANotSelectedCG -G G G !tgg@2l;-2l61P5{2l01P03;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ t7|3ut:9+8:|5 y5 H6H78u8u7Y<%$7$r7$7$t;-;$:{$3$4$1P|,t42l+13e|.uy.uH0 H1<1105{$1,$r1 $1 $t4*|&t-l+++3,|'y'H)uH*+ + *.$*$r*^$*^$t-.A$-%$&z$'$#|ut&%+$&|!y!H"H#$u$u#X(%$#$r#$#$t',|;t  + O |yHH ; ; $$ry$y$t  ]$ @$$$k| t2+| y H;HX$H$r$$$$t|t3++|;y;HHtA$$r$$tH$$A$ ]$|;t+O|yHH<< $$rz$z$t#l|-Y!t0/031P2ll4$$|/-,+l.A$$l.e$d#l.e$d:2y$:; $$1$:4^$0z$:-$:/^$:',$V:'$$p: $$: $V:$$:y$A$:$$]$:$$:z$#l|!t3lk$$|tl$$l+$d#l+$dDt2l+|+t#l*:$*:%)#%$)'$$)A|"<)A!.#%$)#H$% @$$ @$+!$Jtpt&3%u;P 4k-'O ;t^$;tS$;t=f$Af`$Aa`$A[C$AVC$AP&$AK&$AE $A@ $+W|^+^+^*^+\,Pta/:|]tg :WE U$9;@ r$:W[Cy$9;VC$:WP&y$9;K&$EtfEtaEt@PEtEPEtKmEtPmEtVEt[@tdn@tN4.dn/:a`r$@P0$U<0z$y@P|.u;.u<3N$<0zr$!3e$Ue$y!3czci'N$er$g| ]$=BB$?=B$=t==|=v==vA;f>;a>;Z>;U>;O>;J>;D>;?,sf,sa!z V$5W2%$:WE $!z9;@ $!z;tH$-c$-|d#$$6$6$t603/$$0$$)e$)A$)]$$$$$$O$$+$$$]$;:534.-l'& O2  ""$53|.u20 20 1-Y1/#1 r$*:3B$*:t3(1P *:u.*:-l4;t03215|6t2I2;2;6t 9$(u(@t2% $3t3($"$:z$y's`g$9:2$y!Vg| $'s`Cr$p)b$/:t^ /:S /:H /:= Etu3IX3ff:t)echR=298 $2% $+z $$ $ $A $ $ $2l+%3 ! GNi' 13121595312106413114376521411101110143611141510131214111114101311141510131211141510131211141510131263274599632745911141510131213103625471296571011141523134129657101114152313475610932415141211131415219PageDateRevDesignerProjectFileXEROXDrawingPARC1/22/79Roger BatesBdTriconD08.silCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16.FHCP14FifoFullInReg_SR'CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16....FifoWaddr.0FifoWaddr.1FifoWaddr.2FifoWaddr.3FifoWaddr.3FifoWaddr.2FifoWaddr.1FifoWaddr.0FifoWaddr.0FifoWaddr.1FifoWaddr.2FifoWaddr.3FifoRaddr.0FifoRaddr.1FifoRaddr.2FifoRaddr.3FifoRaddr.3FifoRaddr.2FifoRaddr.1FifoRaddr.0FifoRaddr.0FifoRaddr.1FifoRaddr.2FifoRaddr.3OutRegFullOutRegFullTIOA=Data'F I F O ControlFifoOverflowFifoFullFifoUnderflow....OutRegWrite'.......( T1 )( T1 )OutputT0T1IOoutInRegFullDiskTWBlockFifo WrBlockDiskTWT1T0InputIOin'IOin'InputT0T1DiskTWBlockOutRegFullInput timing"Read"Output timingTRTRWriteTW'ReadTW'WriteTWReadTWDelay Cnt =5.52.8MC176MC176T1T13240.3TRTRMC176MC176T1T1Fifo le 13Fifo ge 2OutputOutputOutputBlock1st Possible blockBlockBlockInputInputOutRegFull1st Possible block"Compare"1st Possible block13141516172100FifoDecFifoDecCnt =Cnt =Cnt =ClearErrorsRTTRSQSRQQ'DCClearErrorsFifoEmptyFifoEmptyFifo IncFifoEmptya14a15a16RTTRSQSRQQ'DCCCR.b15ab15bc15ac15bMC231MC231MC231c14bc14cc14dSCMC176c14hMC102b14MCM149MC135RTTRSQSRQQ'DCCCROutRegFull'FifoAddr.0FifoAddr.1FifoAddr.2FifoAddr.3c14eClock1'CaClock1'CaFifoWaddrCl'.FifoFullK'J'RTTRSQSRQQ'RTTRSQSRQQ'DCInReg_IOBRTTRSQSRQQ'DC..MC231b12bc16bInRegFull'RTGHMC197FifoOverflowc13dMC197RTGHFifoUnderflowc13eClock1'CaInRegFull'Clock1'CaOutRegFull'bIOin'TRMC176T1K'J'RTTRSQSRQQ'ShiftRegLd'BitClock'ClearTWsClock1'Ca.ClearTWsClearTWsiTRHGMC195c12bMC135e13bOutRegFull'.OutRegFullShiftRegLd'..read into shift regread into Dorado.Clock'CbBitClock'CDoradoc14fMidas-KFIFO(4)(4)KFIFOMidas-Midas-KSTATKSTATMidas-oABiiiRRTMC103d16cTRRiCDb11dInRegFullOutRegCl'Cb17aTTiRRiiRTABSE211ECLTrueCECLTrueCECLTrueCMC158SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3OooORRiiTToiAB.(T4)(T3)c11cMC103FifoClCG -G G G t h g f e cQ b5 a _=#=&38%8#8&3=%e)(l*r3r1P2l(Pm#lPm'O ' +3+ %: - PmdPm9(>(:4I?4IyPPmSyTQHMHUmy''O*y+3H$H,P!)'*'-l!-#'s#/:>^CCACEP>^E@-?4@-F>^Am6PYQ ROPOTQ T dN4 dU Pm=B3B= ?k?!3:`4`:d5dAmg5;g5Amb;b?OQ;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ 0.$UR_]$!Vc $$!Va $$!V` $$!V_ $$!Vd' $!VeC $!Vf` $!Vg| $-t]*|\*]!*^>*_Z*`w*a*b*c+W]|$ ]+W]|$0]$ 9+Wi$0c>0a0^0\/^tf/^dJ/^b/^_-|Y>+tg+e+d+c+b+a+`g+_JC;0z$ =0z$ Am8>0A4A5A6A7=4=5=6=7@P|,<=B2YA,<=B/=B1<=B3u=B4=0z$C;4C;3uC;2YC;1<=9$>,<?t0=2IA0C;|5>t3eC;|5[f$9U[C ]$rf $rd $rb| $r`C $Ut[0b| $BE $Jtp0f $Ctg5UR 7R_$@tM$9>N$C;P&$ =P&$ AmX>PAT-AUJAVfAW=T-=UJ=Vf=W@P|K=BRAK=BN=BP=BS!=BT==P&$C;T=C;S!C;RC;P=Y$>K?tP=QAPC;|UZ>tS<|P.$@t-$0-$<|4<3u<2Y<1<0C_$'t2l B|;$#V#X( rP-Y>C;UZ2uO203 EPD4Br@ArG V@G V@tG:@tGdr? >G>Gd?G?G>G>; Gr=fGr=G=Gd:G9Gr99;G8eG8 VG!EP:;tGd;tG;G< Gr=!VV9 VGVGVVG2G +GV G Gd9 Gd rG +GVrGrr O/ 270W0W4; rG8 G8 rG= Gd= G4; 9G< 9GG= dG= G/24; G?WG?W VGDX. p $F @`$U<`$y@|^<%^<%c>;G@G@tG#@tGd:ArG#AG =fG =G!V=Gd%:=fG%:=G%=Gds>;VG!V>;G%>;rG;G;tG;tGd#;G#;tG#;tGd's;G's;tG(;tGd:<G<VG#<G(<9GF"sFIG!VGdGs+G rG Gd+G rG# Gd9rGrG#GV G VG G G Gd G Gd V VG9 G9 9rG 9Gd VrG G 9rG 9Gd VrG# G# 9G!VdG"sGk/p ;tuFGDdGr;PV;P;P$;P(;P k k!V k: 4; sG / ;P k8 0t> >|B;B>@@@t@AA?A??W U$Bd$?WAy$?WA$A$0A$0$0 C` 0, BA $B,$ DGDGCGCGdCGdrCGrDGDGDGDGCGsCGdCGdVCGVDGsDGDG DG CG!VCGd%CGd%:CG%:DG!VDG%DG)DG)CG CGd CG DGDG BfG BG VBGd#C;G'sBfG'sBG(BGd#BGd#BG#BfGC;GC;GBfGBGBGdBGdBGBfG:C;GC;GBfGBG:BGdBGd9BG9BfG VC;GC;G(C;9G's9GVG GGG9GdGdGG9GGGGGdGdGGGG"sG"sG#Gd'sGd&G&G#G Gd 9G 9GVVG G 9G 9Gd)9G)G%:VG VG$G$9G%:9Gd 9Gd :9G :GVVGVGG9GV9Gd9GdV9GVGrVGVGG9Gr9Gd9Gdr9GrG VG6t9G:WdG:WG:Gd?WGd>G>dG:9G?W9GC;dGC;GCGdH;GdGGGdGC9GH;9GLdGLG6tGd5G5dG4;9G8G8rG8rGdFGIGIrGJtrGdFrGdEtrGEtGAG=GAGArGArGd=rGd<rG<G8G4;GJt9G Gru;t3 ^QARA2l $|N M PZ $P J Q tT 9OQ S PJ T  Q UU$ O-$ O y$ O $ O $|Lv rLv tR(?C?OrRC;?C;=g7e=cQ6|U5Z&r$:WZ&$y5]|$5ZJ$U6tZn/X|]$6t[7\&-^+h's(l>|?B>BAY>A@;@B@tEA@PADAAI?E ?B?WFU$B@-$?W@ y$?W@ $?@>|=v&)$)t* Vg5 Vd Vb V` 7a#H$9/X u+3 0tN 0=A$B|>0tEA=$] 9VC$@#(#-I#|%&&&)u#*%$ %+ $t-$(%-%%)#l.U$&(l$#l(Hy$#l(H$|#V#XV&'<!(5dt+d%*::&H*^H',, U$V%$%^y$%^$UL |MVLvVOPZJ=QSdtT-dNSX:OHS|HPJU&U$VN$N{y$N{$ |J MtNR$+)Pm 0E$;-|E>E;tF;tFI{9$AF$=tH0I{ $0I <I40( $<'O:|%=%:W&:W&;&$0t( :(l0A&$0Am 0C 8u 0t   N$UN{$y |Lv]LvQN$N{r$VtNuOVP&r$ t& +|#X # '<' ! ( t+ &W * 'O O,U$ &3$ O&y$ O&$ *$9+z]$9+ u( #H$-$9t. V$ |#0tM0- :P&$'s|Lv(Lv#Lv$M$M(P&$%:tN4$O V&3 (#%$#l ,$9.A $V|O T $U&$]7X$0% $0$ $0# $=(U$A!$0t&3 0% =|!= &u$&|MuOQ0t# pVtPFuZnIZnM;ZnM;:I:F:G!3K!3LFH;Ft1|0 0 /-Y.u/-Y.uVt/2%$(|%$u&%'<'<)A$9t2l)S4 0/ :$=B#$=B%$=| ="<9!9^!9^ 9 9"<9^"<=!:W":W"=%U$;tt"O7R'O72$'$72h]k|Y>+t_n+d+`+f+a+g5+b V|\ V]! V^> V_Z Va Vb Vc Vd ]|$ ] ]|$r]$ 9 i$+thRr|c>rar^r\tfdnb5_|dZVcdZLf$9ULBy$A$HHt3|XXV*^$'@$$e$U V$A$A$A$(%$-$$+z*$"sP&$"sR $UW_y$ ruW L9tUW#GOtie531210641311531210641311531210641311531210641311151413432121110765912156327459111415101312632745915623414132151211109765431413215714152197141521971415219714152197141521563412131011913912567101114152341391256710111415234139125671011141523413912567101114152341514134321211107659151413432121110765915141343212111076591415121211453679101314151212114536791013141512121145367910131415121211453679101314151212114536791013PageDateRevDesignerProjectFileXEROXDrawingPARC1/8/79Roger BatesBdTriconD09.silF145AF145AF145AF145AF145ATTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3S15MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSH3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00H3H2H1H0CCD3D2D1D0SRSRRRRRTTTTSCCMRDSPE'F00CSQ3Q2Q1Q0TTTTD0RRRRRRRRB0D1B1D2B2D3B3SSBMC173FifoAddr.0FifoAddr.1FifoAddr.3FifoAddr.3FifoAddr.1FifoAddr.0FifoAddr.0FifoAddr.1FifoAddr.3FifoAddr.3FifoAddr.1FifoAddr.0FifoAddr.0FifoAddr.1FifoAddr.3FifoAddr.2FifoAddr.2FifoAddr.2FifoAddr.2FifoAddr.2RRRRRRRRRSSTTMC170ABCICIT1RRRRRRRRRSSTTMC170ABCICIOutPar.16OutPar.17OutPar.17OutPar.16QTRRDBReadDataQTRRDBWriteDataMC158MC158F I F O and Shift Register...............FifoCl'InRegCl'ShiftRegLd'Shift/computeShift/computeShiftReg.01ShiftReg.02ShiftReg.03ShiftReg.04ShiftReg.05ShiftReg.06ShiftReg.07ShiftReg.08ShiftReg.09ShiftReg.10ShiftReg.11ShiftReg.12ShiftReg.13ShiftReg.14ShiftReg.15ShiftReg.16ShiftReg.17ShiftReg.04ShiftReg.05ShiftReg.06ShiftReg.07ShiftReg.03ShiftReg.02ShiftReg.01ShiftReg.00ShiftReg.11ShiftReg.10ShiftReg.09ShiftReg.08ShiftReg.15ShiftReg.14ShiftReg.13ShiftReg.12ShiftReg.16ShiftReg.17ShiftReg.01ShiftReg.02ShiftReg.03ShiftReg.07ShiftReg.06ShiftReg.05ShiftReg.04ShiftReg.11ShiftReg.10ShiftReg.09ShiftReg.08ShiftReg.15ShiftReg.14ShiftReg.13ShiftReg.12ClearErrorsFifoParityErrEccData.32e09e08e10e12e11d08d09d10d11d12f09f10f11f12g09g10g11g12g08RTTRSQSRQQ'DCCCR.MC231EccData.32RdOnlyBlock'RTTRSQSRQQ'DCRTTRSQSRQQ'DCCCR....MC231CheckBlock'b09db09eEnReadTW'EnCheckTW'EnWriteTW'InRegCl'InRegCl'InRegCl'InRegCl'FifoCl'FifoCl'FifoCl'FifoCl'ShiftRegLd'ShiftRegLd'ShiftRegLd'ShiftRegLd'(T1)(T1)Write T0Read T1In RegisterF I F OOut RegisterShift RegisterParity Check/Gen.RTGHFifoParityErrMC197c13fdFifoParityErrdFifoParityErrDskData.00DskData.01bIOB.00bIOB.01bIOB.02bIOB.03bIOB.04bIOB.05bIOB.06bIOB.07bIOB.08bIOB.09bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14bIOB.15bIOB.16bIOB.17DskData.02DskData.04DskData.05DskData.06DskData.07DskData.08DskData.09DskData.10DskData.11DskData.12DskData.13DskData.14DskData.15DskData.16DskData.17DskData.03ClearTWsShiftReg.00ShiftReg.inShiftReg.inShiftReg.00ShiftReg.00InReg_SR'InReg_SR'InReg_SR'InReg_SR'InReg_SR'MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSRdOnlyData'RdOnlyData'CheckData'CheckData'InReg_SR'dInReg_SR'f08See TriconD11.sil..CkFifoParity'CkFifoParity'DoradoMidas-KSTATMidas-KSTATEa11af07af07b345679101112OutRegCl'AOutRegCl'AOutRegCl'ABitClock'BBitClock'BBitClock'BBitClock'BBitClock'BOutRegCl'AECLTrueAECLTrueAECLTrueCECLTrueCSBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173 t* ( k' k& $ #l k"O k!3 9 8 k7l k6P 4 2 k1 k0 H G kFm kEP C A k@ k? W V kUm kTQ R P kO kNCG -G G G D"D#D%D4&3D4'OD4(l="=#=%>^&3>^'O>^(l@ 8='+k+'O((l'*^!3/ /#*^$,,,,%< Am Am 2< >>< OD4g=g=fD43=3=)2&2-,  k   @  @ @ @ @2 @+2 2V2 H!#2&32(l H-l1P32527 -lH=?=A=BD4=BEPDEPDD4DCDA?;P@-JQ=RAJQ=M=N=P=BS4=BTQDTQDS4DRDP?JQ@-YQ=aAYQ=\=]=_=Bb5=BcQDcQDb5DaD_?YQ/0/1/2/4/53/6P)A0)A1)A2)4)53)6P,,-/A/C/D4/EP/Fm/G)AA)AC)AD4)EP)Fm)G,,?4/]/^/_/a/b5/cQ)A])A^)A_)a)b5)cQ,,Z#H#l#H$#l%#l&#l$z%z& z(z*z+3,P #HP#HR#lS4#lTQPRzS4zTQN4zVzWzXYN4#HA#HC#lD4#lEPACzD4zEP?4zGzHzIJ?4#H2#H4#l53#l6P24z53z6P03z8z9z:;03#H_#Ha#lb5#lcQ_azb5zcQ]5zezfzgh]5NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ thRYQJQ;P+eC$f`$g|$h$_y$c y$#|\#]!#^>#_Z\]!^>_Z t^Q^Q!V_n!V`!Va!Vb_n`abl|Yabcdth.gedsi$#^.$ s^ $s^ $ !3|Y!V\$!V>$!VM$#/#0 #1<#2Y/0 1<2Y t1P1P!V2l!V3!V4!V52l345l|,4567t;-:87s<$#1,$ s1 $s1 $ !3|,#>#? #@=#AY>? @=AY t@P@P!VAm!VB!VC!VDAmBCDl|;CDEFtJ-IGFsK$#@-$ s@ $s@ $ !3|;#M#N!#O=#PZMN!O=PZ tOQOQ!VPm!VQ!VR!VSPmQRSl|JRSTUtY.XVUsZ$#O-$ sO $sO $ !3|J#u# #!#"u !" t!!!V"!V#!V%!V&3"#%&3l|<%&'<(Xt+*)e(Hs-%$#!$ s!z$s!z$ !3|<!V/$JtpDXc $+td'-]X-^u-_-`-a-b/:|Y/:Z/:\/:]!/:^>/:_Z+3t]5+3^Q+3_n+3`+3a+3b,\*^|Y*^Z*^\*^]!*^^>*^_Z*[$ *[$/:[$ r*eCr$,W#c $#a$#`$#_$%]|$$%S$ #R$$^@$$T-$ #T $$F&@$%GB$$+tH_-A-B-C-D-F-G/:|>/:? /:@=/:AY/:Bv/:C+3tAm+3B+3C+3D+3E+3F,@P*^|>*^? *^@=*^AY*^Bv*^C*@ $ *@ $/:@-$ r*I{r$,;#E $#C$#Q$%Gf$ #P$$FI$ $1@$%0z$$#2$#3$#4$#6 $+t7%-0W-1s-2-3-4-5/:|,/:-/://:0 /:1</:2Y+3t03+31P+32l+33+34+35,/*^|,*^-*^/*^0 *^1<*^2Y*.$ *.$/:.$ r*8Br$,*$&$ #&z$%%$ #%^$Bt_JB`gBaBb?4Z?_J?`g?a?bAm|U>^]!CU>^X>^Y>^\>^^>>^_ZDXZJ$ >Z&$>Z&$ DX_ZDX^>DX]!DX\>d$?UAtZBZ?]?[@ ^./:c $/:a$/:`$/:_$DXa$DX`$DX_$BPJBQfBRBS?4K?PJ?Qf?R?SAm|F>^N!CF>^I>^J>^M>^O=>^PZDXKJ$ >K&$>K&$ DXPZDXO=DXN!DXM>U$?FAtKBK?N?L@ O-BAIBBfBCBD?4<?AI?Bf?C?DAm|7>^? C7>^:>^;>^>>^@=>^AYDX<%$><%$ DXAYDX@=DX? DX>>F$?7At<B<???=@ @-B2IB3eB4B5?4-?2I?3e?4?5Am|(>^0 C(>^+>^,>^/>^1<>^2YDX-I$ >-%$>-%$ DX2YDX1<DX0 DX/>7$?(At-B-?0?.@ 1,/:]|$0S$ 0R $/:^$2T $DXP$DXQ$DXR$DXT $DXE $DXC$DXB$DXA$DX2$DX3$DX4$DX6 $/:GB$0GB$ 0Q $/:F&$2P $/:E $/:C$/:B$/:A$/:6 $/:4$/:3$/:2$[|WAt]A_AbAdJ|ZZ\^a td 9g|$[f$ 9 9[C$ 9[C$ ] |a `w _Z ^> ]! \ Z Y tc b a ` _n ^Q ]5 |W Vt[ f`b|9$b$a r$`C9$`C$` r$c.$^ $^ $O $O $T-$U$Q r$QC$QC9$R r$S$S|9$T y$Py$Ay$E y$D{9$D$C r$BB9$BB$B r$F$E-$@ $@ $1 $1 $6,$7$3 r$3B$3B9$4 r$5$5{9$6 y$2y$&zy$(%$9N{ $9O $9P $9Q $9W_ $9T $9U& $9VC $9H_ $9F& $9GB $9E $9B $9A $9@ $9?{ $90z $91 $92 $93 $99^ $96 $97% $98B $9( $9' $9&z $9) $d$h g e V X Y Y$X|$W_$VC$GB$H_$I{$J$J I G 8 : ; ;$:{$9^$8B$($)$*$, $,P +3 ( !V$-Y.$-=f$-,,$?X$?I$?:$?+$f W H 9 * 2T-$ 2FI$ 9$$ 9 $ 9 $ @ |X    ;   +$   t 2   Vtk 2 V O O9 $$9 $$9 $$9 $$9 $$9 y $$9 ] $$9 @ $$C(% r$C' r$C% r$/:0z$0',$ r/:1$2(H$ r V$9] @$rp#2 @ $,s y9$,s r$] @$ @ $$ ] $$ y $$ $$ $$ $$ $$ $$&$$& $& $ @&z|X&z &z &z&z;&z &z ,s +$ &z&zt*',s ,s (t+Wk+W 2( O*: OG(l G'O  9 A 9$C$>$BC|;>^;>^?4t?4>$>$5 $5Ceg$>eg$Bg5C|c>^c>^b?4tg5?4f>iJ$>eC$Gg 4;g| $?W?WhRpB|(A(A7B7BFAFAUBUYJ;,<At rYQ4\ Du 4;h Cg|$9tcQ 9a 9^ 9W 9V 9Um 9TQ GEP GD4 GC GA G6P G53 G4 G2  /: GTQ GS4 GR GP G_ Ga Gb5 GcQ 9EP 9Fm 9G 9H 96P 97l 98 99 9* 9( 92 9 9 9 9 9 9   2 O     ?Wd$2 Et 2 53 ) k-/-@P-\ k :) :9 :H :W :fA/A>AMA\/r>rMr\r =B|AA ;=B ?4?4 ?t ?W2@- ? += = =U$A$=y$=$==B|W<W#A9$#B$At2&$4;g %9$%$%^ r$#9$#$$A r$#% $!$!z$9$A $9" $9#% $9 $4&3 40z $$+z|</:/: +z -lt-l!-It$e-I.e#.,,#,, +%^U$/:$+y$+$'|+Wt+W'X);)Q)et,)*V*:(Hz(HA(%U$+W$(zy$(z$(H+'|#$A$%]$%$@##%$C$4$ $5$2@ $4;f` $($&*<-t);+t4% /: ]$/:#$-%^$]@t@teF F Fk rZ& $rY $ ZJ$Y.$9J-$9 KJ$rJ $rK& $rJQr;Pr<% $r; $ >^ r$M_ r$M\&Y @$&=B@$&, @$&'$4\_ $4X| @$4I{ @$4M_ $4M 4> 4>^ $4:{ @$4+z @$4/^ $4/ 4# 4# $4 $V$)H$ r2]:$+W$!$ VuhR+f$hR$g5 p &A =G $Ety 9 $ $$ $ $$*:|9 = 99;-$1s]y$1st ?W$=]$;t:W=8$=8 r$F6,$=?{$=N{$=H$=H_ r$FE-$U=]|$=W$=W_ r$FT-$U2   y r$ r$4cQ 4b5 9dn9b59_9]9R9P9O9N9C9A9@9?949291909$9#l4a 4TQ 4S4 4R 4P 4EP 4D4 4C 4A 46P 453 44 42 4(l 4'O 0'r$2(% V$4_ &'4;f F3 40 9O 9e 2$V0H$9+Wz$/:A$/:d$9r r-l r|> >!>"<>#X>$u?W $ ?W $C!$ r?W*^r$Am4% $C$ r$C# r$Gt&3 9' G% 9& A$]Gu" 7" Bt!3Fu!>;|CGt# 2 pFuIFhIh>;t (,s"O%+%2%%%% % % % k&,P &= &YQ 4 4+ 4: 4I 4X  9]| $9^ $9_ $9` $9a $9c $9d' $9eC $ k9 k9!39"O 9X|$ 2L |H tN4 S OQ T Pm U Q |J K M N! PZ Qv R S LB$ ] 9LB$Lf$ 9 tW|ROMKZtUmS4PN|HtL W_ 9I{$ 2= |9 t?4 D @P E Am F B |; < > ?  AY Bv C D =B$ ] 9=B$=f$ 9 tH|C@>=?Y GY GX  **( 2 = d= d;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ E 9$?{ $=B @$,suC0!V>^$ K9$|IIVIVII!F HU $ ]k$ 9 $U G$]$y t 2O 9Zn-|UZ-UZ-UZ-UZ-IT-IR1PS&Wt &|t% r$*: $y%$% $U&t !|t r$%: $y $ $U!t !V V |t r$ : $y$ $Ut |t r$: $y$ $Ut V V |t r$: $y$ $Ut 9$98B $-|&-&-&-&-I&-I#1P%H<HO tEB$ B$D|AY ]AY ]@= 2tD 2C F$ B$;-$ ;-$<|9 ]9 ]8u 2t< 2; ?$ ; $ >9L$9D4?{$ @J$p |t r$9 $y $ $U t  V 9E $9C $9)y$ k'$'$ O) k|&$&$%t)(l+$'$* Ak$ 9| d$U G$A$y t 22W$ W$YQ|U U T tYQ X5 @[f$ W_$9=B $,suEP.y y$.tk JtpA',$U='$yA|%=B%=*^N$='r$JQ',$UF'$yJQ%E%F*^N$F'r$1,$U 1 $y/ @/ 4^N$ 1 r$Jt($B($O1,$U1 $yO//4^N$1 r$ 1,$UV1 $y //V4^N$V1 r$s2$ 2$(1,$U$1 $y(/$A/$4^N$$1 r$1P1,$U-1 $y1P/,/-4^N$-1 r$1s2U$91,$U5W1 $y9/4/5W4^N$5W1 r$9',$U5W'$y9%4%5W*^N$5W'r$9($1s($ $ H$UV%$y V!zN$V%r$(&$U$%$y(#$A#$)AN$$%r$ &$UV%$y ##V)AN$V%r$O&$U%$yO##)AN$%r$9'$B$JQH$UF%$yJQEF!zN$F%r$AH$U=%$yA=B=!zN$=%r$)$1s$9$9H$U5W%$y945W!zN$5W%r$1PH$U-%$y1P,-!zN$-%r$(H$U$%$y($A$!zN$$%r$,$U $y @ ]N$ r$2,$U$y2y ]N$r$ X|$ V$UVV$y TTVZ&N$VVr$(V$U$V$y(T$AT$Z&N$$Vr$sX|$9U$U5WU$y9S4S5WY N$5WUr$A_$U=_$yA]=B]=c N$=_r$1sa`$9_$U5W_$y9]4]5Wc N$5W_r$1P_$U-_$y1P],]-c N$-_r$)a`$ a`$(_$U$_$y(]$A]$c N$$_r$ _$UV_$y ]]Vc N$V_r$9a`$O_$U_$yO]]c N$_r$1sW_$A1,$U=1 $yA/=B/=4^N$=1 r$5t'O>;'OF'O6tu(l>(lG(l 2l 9t1P1Pu2ls2lt1P%:1P%u2l.2l-t1P51P6tu2l%'O%:t&3&3su'O'Ot&3FlGu>>;tl5l6tu.-tl%:l%ustlrOul l 9tO%:W%uX5sX5tW5U6tuWt_uat_sua%a%:t_5_6tua.a-t_>;_>ua>2l>;t1PU Uy $ 9uk 9G r,P 9Z 9?  |Tr%E-uEPDEBEPAE?EP>EWFtU>;U9W_$BW_$JQU$UFU$yJQ|SESFY N$FUr$AU$U=U$yAS=BS=Y N$=Ur$JtW_$LW_$9^ ; $9^ $ysa`$Ba` $Fta 9M Jt$& +$! +$ +$ +$ +$B2 $5u5?W $t<|87 :9;V G (l s s(l%(l6t)>)sb5%:b5.b5VV/:TI4;/:&3k)O?O:W|RROTHSHUVvVvVvVv:Rt: U O &Wpf`+0WuN.8 t 2 2.36t3>3sYQ&WYQG) 33s3%3>X5b56tX5GX52O9(lr;rC R X5X5.W.(l>Km(+W$6|W:WW7t7t8e9$=$]8t-  r$7.$$$?W|Ut 9EP :W y$-y$- ]y$Au 2A B2>O? 2? ?2-t DX2 - O - . |OpEtuOIXO%t <;|?W;?W;= ==ft=f>>;b56 |6 6t6t : ]$: :9;tO:| 7 t7 t7t 2: ]$=@$ $:| -@$8t Bu -t '$9a`$GNgY5312106413115312106413111110141411103763456791011126327459111415101312714152194797141521963765423632745963274596327459131211109151411141510131214132151413215PageDateRevDesignerProjectFileXEROXDrawingPARC1/23/79Roger BatesBdTriconD11.silIOBParityErr17RRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICIRTTRSQSRQQ'DCTRRiiABRRRRRTCDioTSector'Index'DiskTWDisableRunSectorTWIndexTWp.............OutRegFull'ReadTW'WriteTW'ClearTWsClearErrorsRTTRSQSRQQ'DCCCRe06ae06be05ae04bb12aMC109RTTRSQSRQQ'DCCCR.RTTRSQSRQQ'DCCCR.MC231BlockTillIndexoABiRRiiRRiTiTe04a..MC102MC109WriteBlock'BlockTilRdyg04g03MC231MC231MC231EnCheckTW'EnReadTW'EnWriteTW'MC231dIOBParityErr117RTGHIOBParityErrMC197c13b.bIOB.00bIOB.01bIOB.02bIOB.03bIOB.04bIOB.05bIOB.06bIOB.07bIOB.16bIOB.08bIOB.10bIOB.11bIOB.12bIOB.13bIOB.14bIOB.15bIOB.17bIOB.09Buss ParityTask Wake-UpMufAdr_IOB'1 clock period pulsesafter a Muf _ IOB instructionPrePreBitClockPreReadDataREnableMC197c13giTRHGDisable Direct Set of ErrorsMC195c12cbIOB.00bIOB.01bIOB.06bIOB.07TIOA=Us'MC103SampleIOBparity'Dorado IOB parity check( Ether clock )Clock1'CbClock0'BcSeekTagTWRdFifoTWWrFifoTWDisableRund19MufAdr_IOB'ClearErrorsClock1'CbClearTWsClearSectorTWClearIndexTWbIOB.02bIOB.04bIOB.05ClearIndexTWClearErrorsClearSectorTWd18Clock1'Cc.CheckSumErrMC231Doradomidas-KSTATEKSTATEmidas-midas-KSTATEKSTATEmidas-midas-KSTATEmidas-KSTATe05bRTTRSQSRQQ'DCa10aRTTRSQSRQQ'DCCCR.121110976543bIOB.03bIOout'!0TRRiiABd07bd07cc11doABiiiRRTECLTrueAECLTrueASBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3SCMC173..NotReady.SetTagTWShiftInCheckBlock'Must be cleared by microcode if all words compair.Set at the start of a "Read & Compair" block.Pulsed by microcode if it findsan ECC checksum arror after read.CompareErr'CG -G G G t+3*('%$#l"O:987l53421 2  ]D4CEPI4]H]JQ9d9k9O9399:{/?4-l?40:{1P9=@P>POQRS4LTQNcb5ef_ng5a:{ ?4 k?4 :{O;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ C;t JtpV]$VA$VA$ @|Xt;d$   O ;rtkr&]$&A$&A$ @&z|&zX&z&z&zt&z;&z,sd$ &z&z * ' ,s;,s(t+W+Wk(*:rc$rY $y|UZ:T:X!yXkRkYHt\HW<d[X+[+X]|U$:V$Vy$V$|E=D FYVD VFYFFrJ $rG$rE $rB$&J $&H$&zGf$&zLB$&K&$&D &E=&FY&Gv&H)eH@$*:E=&WH&WH)Gv(tH*:|Gv:a 9$:O $$f$rhRA$]|$T $rtYQrcEtH=Bf$2BB $2B Xb5 :J @$!VKJ$ V!VK&$"sLf$I|D> y $:a\:X!R:N>)u*:GvAY;,s;*:  rtJQ rEPr@rUr\_$/ $=$/] y$/ ; |>t> ; W<;< P$;tyy$;ty$; +; |rtcrZnrP'sI< (Fy|_:^>:ayb!k\kcHte`de a+eC+c fU$:`g$`Cy$`C$+`y|]]yM:KZ:NyO=kI!kP6HtSMdR<N+R_+P&T U$:M$M_y$M_$+Ny|JJ?WtCr\?|<<2<<;2;2::929]9|9:^ y$r> *:H9$>H_ $9$re$rf 2)2"sLB$2E$`WM(H$ :$$rH rC r? ?W2/O JtH7%|X:X7lt7lt89$=H$/tO 97>|t:X| $ 9$9$rtrkrOr3rrrrrO3kpy  s8 V$s6 V$:-I$9r-%$.e$r.A$rt. r:{ y$r9^ y$r8B y$ u!3 t69 r7% y$9|:!z$y:!z$>!$U:$r$:{t!5"$:W#:"4|5W1,1s 1s 3u&32t 2"Or:r9r(r'r $r $r  O,s9$.+$+$!V$/ 7pA;P$ $$+WuD4/t 2E OQ rUmA$r^A$:H$:=U$=$ $G $ :J-$I4Hr"O r" y$!3r' y$r( y$r) y$r* y$r r$$:$9s' V$s)A V$" r$r $ $%'O ) s"$r8r+3r*>0z $rh r2 r_' 0r-l 2% $s4^$$=2I$9<|'<t2l ?W+r2 y$pucQcQZnZnPmPmJQJQFmFmEtIX:C9$sC$$<tF; |A>AY>D; E=C$;tC_y$;tC_$</; |+ >)u>,; -Y<'<<.Q+$;t+zy$;t+z$;,,; |(:W(r$$@%^t%^%^%%%3%O%k%dr7lr 2 |@=? AYV? VAYAArtHrCr  |  V ;V: ;r@ $r?{ $/$A $$ $ $ $y $] $r] $ry $r $r $r $r $r $r$ $rA $ $ $ $ :tk 9kV;$O/|+ t1P62l7394|-/0 1<3u4562/^$ ]V/^$/$ 9t:4|5 20.u:t8:6P:4:1|+ t/:{V, $O |t!'O"(l#)%|Xu !#%&'<2$ ]V$$ 9t*|%#X!:t(:&:$:"O|t *%^$",$U$A$#%$9|0 9-Ry$rtPS$ rLf$rLBA$rP$9|1<rtL.. $./.1 $.1P /:u52/:6-:0:/!Bt0 GNiJ K2654311121314109726543111213141097265431112131410972654311121314109726543111213141097654311121314109726543111213141097265431112131410972654311121314109726543111213141097151515151515151515MuxData0MuxData1MuxData2MuxData3MuxData4MuxData6MuxData7PageDateRevDesignerProjectFileXEROXDrawingPARC1/18/79Roger BatesBdTriconD12.silDMUX CONTROL18MidasEn.05F'MidasEn.05F'MidasEn.05F'MidasEn.05T'MidasEn.05T'RamAddr.0RamAddr.1RamAddr.3Ram.04Ram.05Ram.06Ram.07Ram.08Ram.10Ram.09Ram.11Ram.12Ram.13Ram.14Ram.15RamAddr.2SeekIncHeadOvflDevCheckNotSelectedNotOnLineNotReadySectorOvflFifoUnderflowFifoOverflowReadOnlyCylOffsetWriteErrorReadErrorIOBParityErrFifoParityErrEnableRunWriteBlock'CheckBlock'ActiveShiftInShiftOutComputeECCLoadTagCntDone'Select.0Select.1FifoRaddr.0FifoRaddr.1FifoRaddr.2FifoRaddr.3FifoWaddr.0FifoWaddr.1FifoWaddr.2FifoWaddr.3DriveTagCylinderTagHeadTagControlTagTag.000Tag.00Tag.0Tag.1Tag.2Tag.3Tag.4Tag.7Tag.8Tag.9IndexTWSectorTWMuxData5b13a17Tag.5Tag.6MufAdr.09MufAdr.11MufAdr.10ReadDataWriteDataRdOnlyBlock'DebugModeMuffler addresses are:Value listed for Program input020030040060070050100110MuxData0MuxData1Values from 120 to 177 arec22b22a13e07a12Value plus 2000 for Midas inputNextBlockSeekTagTWRdFifoTWWrFifoTWReadDataErrDorado000010KSTATEKSTATKRAMKTAGKFIFOf21e21d23TempSenseOutRegFullInRegFullused by the EthernetDMux=DMux=DMux=DMux=DMux=DMux=DMux=DMux=DMux=DMux=MU164QD7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1MU164QD7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1MU164QD7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1MU164QD7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1MU164QD7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1215SMU164D7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1SMU164D7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1SMU164D7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1SMU164D7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1SMU164D7D6D5D4D3D2D1D0RRRRRRRRE'ZRRRTS4S2S1MufAdr.10MufAdr.11MufAdr.09MufAdr.09MufAdr.11MufAdr.10MufAdr.10MufAdr.11MufAdr.09MidasEn.05F'MufAdr.09MufAdr.11MufAdr.10MufAdr.10MufAdr.11MufAdr.09MidasEn.05F'MufAdr.10MufAdr.11MufAdr.09MidasEn.05F'MidasEn.05F'MufAdr.09MufAdr.11MufAdr.10MufAdr.10MufAdr.11MufAdr.09MidasEn.05F'MufAdr.09MufAdr.11MufAdr.10CG -G G G Ct @PO@P3@P@P???k?O?@P@P)e &3O&33&3&3%%%k%O%&3&3  O 3     k O   :Am7lR7lP7lN7lM6L6JQ6I46H6E7lD7lCAmRPNM2L2JQ2I42H2EDC@P)@P'O@P&3@P%?"?!? ?l?-@P,@P+)e.&3)&3'O&3&3&3%%"%!% %l%-&3,&3+. ) 'O &3 % " !   l - , +:cQ7l^Q7l\7lZ7lY6W6V6Um6S46b7la7l`cQ^Q\ZY2W2V2Um2S42ba`GfGf)>^Q>M-I)-I)MDX $^QMB^QBM)/:)/:NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ r Jt t@ 03   :W03 :W  ) 'O % "! lO3kO&3 *:^Q*:\*:Z*:Y *:W *:V*:Um *:S4 *:R *:N*:M *:I4 *:H *:L *:JQ R M L JQ5W)5W'O5W&3 5W"5W!I4H5W 5W 5Wk 5WO 5WO 5W3 5W 5W V)V'O V&3V% V"V!V VlVOV3VVVkVO\Z:W $^ V$M_V$r)A9$r9$-)A9$>;M_$>;^ $G)A9$G9$ECkVV- + , UmS4 N P p=;?ua?Pm,P.,P.H,PHIXt)IX:u7lt!;tWDX!V;tFmp95Wt% Y WV*:P p:ua:Pmpa)a-%d-%4-%*:t!*:kk^Q 5W 5Wl :u6Pb5>b5Q>Q--lG-lG--ltX|_7$tR$T$U$W$YQ$Zn$[$]c $R$R_$R_$r|ZZrX!rWrUrSrRrQvrO=tas]r|^r]r\ZZ$tb5$a$_:WX;P|_78tR8T8U8W8YQ8Zn8[8]8c $>;R$8R_$8R_$8|ZZ8X!8W8U8S8R8Qv8O=;Pta=]8|^8]8\>;ZZ8tb58a8_-9$#|*nt !3"O$%&( .A$r$ $ $ V|% V#X V"< V! V V V Vtt-%V( V|* V( V'r%t-l,P+3)#*|*n't' '!3'"O'$'%'&'('s.A$-$'s$'O$&|%&#X&"<&!&&&&t*t-%+(&|*&(&'-%'t-l',P'+3C;#D4|*nAtA A!3A"OA$A%A&A(A.A$G$A$Am$A|%A#XA"<A!AAAAtD4t-%F(A|*A(A'G%At-lA,PA+39cu9G raG99a<G9a<G,sG,sG,G9.G.G,G9,sG,sG(a<G(a<dG.aG9(cuG3.G9;,G93,sG3,sGC.^Q|>tH$G$H$I$K$M$N4$Pm$QR_$Bf$BB$BB$Ar|N!rMrJrIrHrFYrE=rD tBsMr|Ar@r?I$tEP$D4$CG$H$J $N{$M_$LB$P$Q$R$W_$VC$U&$Y$Z$[$^ $;P|>:WtH8G8H8I8K8M8N48Pm8Q8R_$>;Bf$8BB$8BB$A8|N!8M8J8I8H8FY8E=8D ;-tB=M8|A8@8?>;I8tEP8D48C*:G$*:H$*:J $*:N{$*:M_$*:LB$*:P$*:Q$*:R$*:W_$*:VC$*:U&$*:Y$*:Z$*:[$*:^ $| ;tO3Ok $r $ y$ y$A V|X V; V V V V Vt VXdt VO V|  V  V rtkO*| ;)tO''''3'O'k'''s$- $'s y$'O y$A&|X&;&&&&&t&X)t +O&| & & -'t'k'OD4| ;C;tOAAAA3AOAkAAA$G $A y$Am y$AA|XA;AAAAAtAXDt FOA| A A GAtAkAO)A y$' y$% y$$ y$ ] y$!z y$" y$% y$ y$ y$z y$ y$ y$A y$$ y$ y$V $V$ $VA $V $V $Vz $V $V $V% $V" $V!z $V ] $V$ $V% $V' $V)A $5W)A $5W' $5W% $5W$ $5W ] $5W!z $5W" $5W% $5W $5W $5Wz $5W $5W $5WA $5W$ $5W $+z$,$9-@$/ $.e$$$$   : : : :$ :$ :$:W$:W$:W$:W :W :W  $ $$*: $ : $$ :  E C D C_$ D{$ E$0WE$0WD{$0WC_$0WD 0WC 0WE @$ @ @$;t@$0W@ @$0W@ c.$ d $ b|$ a`$ `C$ a ` b d 0Wd 0Wb 0W` 0Wa 0W`C$0Wa`$0Wb|$0Wd $;tc.$*:.e$ :/ $ :-$ :,$ :+z$ :, :+ :- :03 :W- :W+ :W, :W+z$:W,$:W-$:W/ $DX.e$AGNe 141110131291554276343765244376521413121110925437615121312111091432765111415101312763376141311109124327651413121110912965710111415231344376521312111091414131211109432765TTiiTABRiiRRiiTTiiTABRiiRRiiTTiiTABRiiRRii..PageDateRevDesignerProjectFileXEROXDrawingPARC1/22/79Roger BatesBdTriconD13.sil19Dorado Clock DistributionTIOA=Cont'TIOA=Ram'TIOA=Tag'oTiTiRRiiRABTTIOA=Data'oTiTiRRiiRABTOutRegWrite'CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16MC104TTiiTABRiiRRiiTTiiTABRiiRRii.........ShiftOut'ShiftRegLd'MC103Disk ClocksSystem ClocksTTiRRiiRTAB.................TABRRMC231ShiftIn.b10Tag.000MC103oRRCDTd15ad15b...PreClock1'Ac06bRTTRSQSRQQ'DCc10bb16ab16bc17ac17bc18ab17bb18ab18boTiTiRRiiRABTTTiiTABRiiRRiioABiiiRRTShiftIn'PrePreBitClock'InReg_IOB...InRegFull'InRegFull'sCountBits...ShiftReg.15ShiftReg.08oTiTiRRiiRABT.TRMC176BitCl'Delay reading of shift registerMC103InReg_SR'PrePreBitClock'BitClock'Af08g..DoradoPreClock1'CaPreClock1'CaPreClock1'CaPreClock1'CaPreClock1'CbPreClock1'CbPreClock1'Cbb11ba10bFifoCl'%InReg_IOB%Tag_IOB%sCountBits%FifoWaddrCl'%Clock1'Ca%Clock1'Cb%Clock1'Cc%Clock1'Ab%ControlRegCl%ControlRegCl'%BitClock'A%WordClock'%InRegCl'%a01aa01bTRRiiABTRRiiABMC102MC102oABiiiRRTTTiiRRRCDToc06a.RamCl'A%RamCl'C%OutRegCl'A%BitClock'C%BitClock'B%bIOout'!0bIOout'!0bIOout'!0bIOout'!0OutRegCl'C%RRiiTToiABMC102TRRiiABMC102d13dd13cc11bc11aSE212SE212SE211SE210SE210SE212SE210SE210SE212SE212SE210SE210.by 1 bit for correct bit alignmentECLTrueAECLTrueC.PreClock0'APreBitClock'PreBitClockInReg_SRFifoCl%CG -G G G 1t$, #l, %+z O+z 1 1s O:):'O!3(l::@Am"OAm$d=$>$@=H@=H>? 9@9@A@=@=>A>A? ? ? *:C $:WC $8u:H:H8u99;=9;=A::8uA8uA999O @$O $:H_ $:C:E9E9C:WD6tFY6tFY5{E5E5C5{C5{D5D9D,sH_ $9M $9L $9H_ $9GB $,sB $,sA $9=B $,sGB $>^ $Y>[vNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ Jt*:I{ $I{ @$T @$*:tD4 *:I I M|KZJ=I!HL$J=AJ=AI!I!KZAKZ9K9KHO $J=tOQ 8B:W|@=9? :W>9A$5? 5{? 5{>5>5@=5{@=6t@6t@9C$:W? :WB $*:tOQ ry$,s]$ &]$ *'*d***',d',',',)| &z;+3 &z&z&zX&zt&]$,st,sX,s;,s&$' )t',+*,s|(%tHk@-|;@-t?t?;@tX<<;t<t<;;;;X<X?XA$@-t@-??t@t< ;< ;;<<t;t;<?A @$,s,s;,sX,st%t%X%;%* 2z $2t C >;4;GGp2% 4 $GB$$I{$k|CkEDADACCEAEkD9FY9FY:WO $:W>J=>4I!8u:WI!>? P:+W::t@tt@t;:X ;rr++X@t] r$tr|t)tr y$ry$r  | < 9 9=t =@t ] r$4|P:WN4N,sS| $,stS C $7S4]|  ]tO WOm+tH+HrdAU$$y$$=B $=#lN47N47H7CHB<S4|PONHR_$OAOANNPAP9Qv9QvHT$OS| $:I!:KZ9KZ9I!:WJ=6tK6tK5{KZ5KZ5I!5{I!5{J=5J=9J=>t<|X<X<<?;t;t@tt)!  $4"O A$AV$<|uAuAXtT D4 ! @ $:W d$GB 9$r | W:WCDrt r!3 <% $8S4:W|P9O:WN9R_$5O5{O5{N5N5P5{P6tQv6tQv9T$:WO:S| $:WP)A$(l&$U$&z$y(l$u#$u$)N$$&zr$ (%U$r$rz$$$:W$$@-Ar$,$$sd$$t&$u',t%+W%^$((% $+W%^9$($ :$C(l ##l.A$$A$A$'$ : $(|_b!p9tN4 9H 9C 9= ,sN4 ,sH ,sC V V2VSOQ IG D4 > = ;D4 >;CC CO C$ dn]|ZZdY>d[vY>[v]\]\kaA_Ab!_b!9b9btb5[##% $$'|&&V%V#X :$u%#X $u@P"$@t$A$AXA ?X? <u<X< ; >;>;)| u+"I{ 9$:W$$:W$tddV$^Q^ V$|I!9tS 3 1s $3 O 4$4"y$R_ $VRGNf F4611111111845673232452345543254232345543232PageDateRevDesignerProjectFileXEROXDrawingPARC1/23/79Roger BatesBdTriconD14.sil20ContTag'HeadTag'CylinderTag'TagBus.9'TagBus.8'TagBus.7'TagBus.6'TagBus.5'TagBus.4'TagBus.3'TagBus.2'TagBus.1'TagBus.0'TagBus.00'TagBus.000'DriveTag'TtlSeekInc'TtlEndOfCyl'TtlDeviceCk'TtlTerm'TtlOnLine'TtlReady'TtlReadOnly'TtlOffSet'Sequence0'Select0'DataP0DataM0ClockP0ClockM0Selected0'SecIndx0'pp( Radial Cable 0Output )( Radial Cable 0( Radial Cable 0Diff Current input )TTL input )Radial Cable for Drive 0pppppppppDaisy Chain CableSequence1'Select1'SecIndx1'Selected1'DataP1DataM1ClockP1ClockM1Sequence2'Select2'Selected2'SecIndx2'DataP2DataM2ClockP2ClockM2Sequence3'Select3'Selected3'SecIndx3'DataP3DataM3ClockP3ClockM3I/O Signals & TerminatorsppppOS0OS1OS2OS3pppppppppppppppppppppRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIPSIP100101104105108109112113116140141144145148149152153156157160164165168169172173176177180181184PPPPPPPPPPPPPPPPPPPPPPPPPSIPRRSIPSIPRVCCRadial Cable for Drive 2Radial Cable for Drive 1Radial Cable for Drive 3102103106107110111114115118119122123126RSIPSIPRRSIPTtlIndex'GNDc41cc41dc41ec41fd41cd41dd41ed41fg41cg41dg41eg41ff41cf41df41ef41fc41bd41bf41bg41bSIPRf42cf42df42ef42fd42cd42dd42ed42ff52cf52dRSIPd42bf42bf52bd42gf52e100 ohms to +5100 ohms to grounde52be52ce52de52fe52ge52he52ie52eTTL input )Diff Current input )Output )Output )Diff Current input )TTL input )TTL input )Diff Current input )Output )( Radial Cable 2( Radial Cable 2( Radial Cable 2( Radial Cable 1( Radial Cable 1( Radial Cable 1( Radial Cable 3( Radial Cable 3( Radial Cable 3of the selected driveTtlSector'TTLTrueATTLTrueC161nnnControlled by baseboardDorado072073076077080081084085088089092096097099098095094091090087086083082079078<>><><<>><<>><<>><(spare)(spare)Composite sector/indexWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelWired to VCC on backpanelDaisy chain TTL inputsDaisy chain outputsScope TPScope TPScope TPScope TPRRSIPSIPCG -G G G =t = =k&z &z&z 2&z = ==&z&z&z&zO&z&zO&z&z &z"OBDBFmB:4B8B6B535368:4FmDdnfYX5VTBTBVBX5BYBfBdnNGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p2ru9?Wp.Gr:Gr>;Gr0 <$ JtA 9$ 9$ 9$A 9$ 9$z 9$# 9$%^ 9$$ 9$y 9$ 9$$ 9$ $ 9$ 9$ y 9$ t     k k   k    3   # %  y 9$ O  O   "O Vu_n :ta:Y:X5:V:T9a` 9$:dn :f r|]9d' 9$r`wu^V]5erX5UV9c ph4;|`w7d' 9$4;]4;\7a` 9$7_$7@ $7A 9$4;7D{ 9$4;@r@9D{ 9$r>r4;|>+N$>$d>r$B$d>; >N$>A$d>Ar$BA$dCtC 2>;| >+N$> $d> r$B $d7y]$< y]$< y$$<]$7t1sph H1sHt 223O#l%$ ]$$ ]$&|'O GN$'O $d'O r$+ $d,st O,s &| ;'O N$'O ]$d'O ]r$+ ]$d& 'OHN$'O$d'Or$+$d,stO $ $ $ D9D7D6PD4DYQDWDUDTQYQWUTQ976P4(O( ( ( O,s &|'O N$'O $d'O r$+ $d$ @]$tceD4EDcDeDD4DE(!( <$]$>;| t>N$>$d>r$B$dCt?2?? 2? ? O;tu$?t(l((k(((k(9uD4 U6V=.]5)V-c -D4 )6.=*e*^*:X5E?4r8*E*?4*:8:WM<tPm 7 7 4OG^$G|ZZG:G?$!?$!V:u_nptecau_n]\tYQWUTQQED4  2s!s slsssksssk p]|]|[ [_' _'4;[7[7]|4;]|4;=7=7<%4;<%r<%9<%9=r=u%#l:WN>%',s1,sQQ1>;|> N$> $d> r$B $d>;> GN$> $d> r$B $d7 @]$7 ]$Ct C O~GNi PageDateRevDesignerProjectFileXEROXPARCRoger Bates21Bd1/16/79TriconD Timing DiagramsTag_IOBTag.xx validTagStrobe'TagTW24 clocks8 clocks(turned off by ClearTW)ReadEnableReadDataWriteEnableWrite LabelWrite HeaderWrite DataSector/IndexTagBus.3'ContTag'Write LabelWrite Data30 us25 us *8 us12 us20 us8 us8 us8 usTime to end of data = 1.75 ms>3 us><2 word Header10 word Label1024 word Data( f23.13 )102P()* This value if for reading a pack on the same drive that Headers were writtenIt may vary by +/- 15 us on other drivesRead or Write InstructionHead or Cylinder Tag InstructionTriconD15.sil( f23.11 )TagBus.2'ReferenceDoradoCG -G G G NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p29u.Gr:Gr>;Gr0p Jt<?W9ta9^ 9\ 9Zn\ V\$ \b,sG VbG V_%G]XG\G#]XG$[VG,sZJG,sZG\<G#\<GdZsG$ZGd^urG V^uGd-Zn:Zn PG PG PGd Q<G ruJ 9tHuD4 LGsKJGsK G&WKGd&WLG*:KJG*:K G8KGd8LG<KJG<K VG#GGH@tG/:GG8GG?GG?G GQ9G&WGGd&WHG/:GG8GGdEtDGD$D{>;$&D$8D$$C VC 7C 9tQ9Pm9K NX<G NXGdOtG9N*:LB$-uK AK L$sL$tMsI$#I$#GGVI&WI$*:I$/:I$8I$<I$?I$$I+WI2I9;I&I=I9;OJtP&9$$|C&WFI$&FI$$F$'sF$(tFmK|Lv'sCtR .R DXR9J UMU|J=9tMMAmOV@P(pTd $ 9tC 9EP ru poGNePageDateRevDesignerProjectFileXEROXPARCRoger BatesContTag'HeadTag'CylinderTag'TagBus.9'TagBus.8'TagBus.7'TagBus.6'TagBus.5'TagBus.4'TagBus.3'TagBus.2'TagBus.1'TagBus.0'DriveTag'TtlSeekInc'TtlEndOfCyl'TtlDeviceCk'TtlTerm'TtlOnLine'TtlReadOnly'TtlOffSet'Radial Cable for Drive 078828687909194959899102103106107110111114115118122TtlIndex'Internal CablesGndGndGndGndGndGnd5678910111213141516171819202122231234GndGndA2A1B1B2C2C1A3A4B3B4C3C4A6A5B5B6C6C5A7A8B8B7C7C8A7C5B5A5C4C3B4B3A4A3C1C2B2B1A1A2GndGnd714321747372pppp8988858482818079787577761918151412111098765GndGndGndGndppppppAlwsOnVCCAlwsOnVCCppppppSecIndx0'Selected0'ClockM0ClockP0DataM0DataP0Select0'Sequence0'GndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGnd83TtlReady'77798081848588899293969710010110410510810911211311611711912012112312424252627282930313233343536373839404142434445464748A10A9B9B10C10C9A11A12B12B11C11C12A14A13B13B14C14C13A15A16B16B15C15DAISEY CHAIN CABLEAMP 204729-1AMP 204733-1TagBus.00'PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPC16Bd1/16/79TriconD16.silReferenceDorado22aCG -G G G NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p29u.Gr:Gr>;Gr0p 5Wt6P5W:45W> 5W2l 5W. 5W* 5W& 5W" 5W 5W 5W 5Wk 5W 5WA 5WUm 5WQ 5WYQ 5WM5W]5 5WI 5WE 8Wr$4Y $4\$ ph8T r$4U&$4QC$8P&r$8LBr$4M_$.tdn.\.T.P.M.I4.EP.Am.=.9.5.1.-.*.&3."O.l..3.5Wd 8[r$K[$K[y$N[C$dK\U$G\<$G\<y$K\_$dG]U$GXX$GXXy$KX|$dGYU$KW<$KW<y$NW_$dKXU$GL$GLy$KL$dGNU$KK$KKy$NK$dKLU$KOt$KOty$NO$dKPU$GP$GPy$KP$dGQU$GTt$GTty$KT$dGUU$KSX$KSXy$NS|$dKTU$pGA$GAy$KA&$dGBfU$K?$K?y$N@ $dKAIU$K<$K<y$N<%$dK=fU$G=$G=y$K=B$dG>U$G9;$G9;y$K9^$dG:U$K8$K8y$N8B$dK9U$GD$GDy$KE $dGFIU$KC$KCy$NC$dKE-U$KG$KGy$NG$dKIU$GH$GHy$KH$dGJ-U$4I{$88r$49$4=$8<r$8@r$4A$8H_r$8D{r$4E$8t\8X58TQ8Pm8L8H6t[3\3X6tW6tS2T2P5O5K2M2I45H5D42EP2Am5@P52]!2a2Qv2M2I2E5WD5WH5WLv5WPZ5W@5W<5W95W5 5W%5W)u5W-Y5W1<5W!5W5W5W5W5W t5WX5W2A2>2: 26<2&2*2.u22Y2"2222 ;2 2t2Lt <p?W$ ru pJtGO-i PageDateRevDesignerProjectFileXEROXPARCRoger BatesRadial Cable for Drive 0DAISEY CHAIN CABLEDorado to Trident CablesAMP 204742-1AMP 204746-1Cal-CompCal-CompE01E02E04E03E18E20E14E16E12E11E10E09E08E07redwhitevioletblackbrownblackgreenOrengeblackYellowBlackE10GE10E04E04GE35E35GE08E08GE14E14GE12E12GE02E02GE16E16GE38E38GE36E36GE34E34GE32E32GE30E30GE28E28GE26E26GE24E24GblueE05E05Assembly 12433E22E22GE20E20GE37E37GE40E40GE39E39GContTag'HeadTag'CylinderTag'TagBus.9'TagBus.8'TagBus.7'TagBus.6'TagBus.5'TagBus.4'TagBus.3'TagBus.2'TagBus.1'TagBus.0'TtlSeekInc'TtlEndOfCyl'TtlDeviceCk'TtlTerm'TtlOnLine'TtlReadOnly'TtlOffSet'TtlIndex'GndGndGndGndGndGndGndGndA2A1B1B2C2C1A3A4B3B4C3C4A6A5B5B6C6C5A7A8B8B7C7C8GndGndGndGndGndGndGndGndGndGndGndGndGndGndGndGndTtlReady'A10A9B9B10C10C9A11A12B12B11C11C12A14A13B13B14C14C13A15A16B16B15C15C16E06E06GNot usedNot usedA7C5B5A5C4C3B4B3A4A3C1C2B2B1A1A2GndGndGndGndGndGndAlwsOnVCCAlwsOnVCCSecIndx0'Selected0'ClockM0ClockP0DataM0DataP0Select0'Sequence0'PPPPPPPPPPPPPPPPblackblackblackblackAssembly 12424Bd1/16/79TriconD17.silReferenceDorado22bCG -G G G NGNXGGrNXGGr Gr#GrGGrH;u>;t/:9$p29u.Gr:Gr>;Gr0p h4;hZ *f` :\@tfztAmzEPzTSz5z4z^$d,s>;y$,s>;$0W>U$3=B$d0W=y$0W=$0W:U$39^$d0W9;y$0W9;$,s;U$/:{$d,s:Wy$,s:W$,s7U$/6$d,s6ty$,s6t$0W6U$35{$d0W5Wy$0W5W$,sCU$/BB$d,sBy$,sB$0WBfU$3A&$d0WAy$0WA$0WFIU$3E $d0WDy$0WD$,sGfU$/F&$d,sFy$,sF$/FV$36 $/7%V$/; V$39$3E$3A$/BV$4;YQ4;Um4;Q4;M4;I4;E0W]U$3\_$d0W\<y$0W\<$,s^U$/]|$d,s]Xy$,s]X$,sbU$/a`$d,sa<y$,sa<$0WaU$3`C$d0W` y$0W` $3`$/aV$/^ V$3\$4;a4;]51s`-a-]1s\1sX-Y-U1sT-R1sP-N41sM1sI4-JQ-Fm1sEP1sAm-B->1s=1s9-:-61s54;.4;2l3.A$//^V$/3BV$32%$0W2U$31$d0W1sy$0W1s$,s3U$/2$d,s2y$,s2$,s0U$/.$d,s.y$,s.$0W.U$3-$d0W-y$0W-$4;4;4;4;"4;&4;*/V$3$3z$/]V$3A$3 ]$/ yV$/V$,sHU$/$d,sy$,s$0W+U$3$d0Wy$0W$0WHU$3$d0Wy$0W$,sdU$/$$d,sy$,s$0W U$3y$d0WVy$0WV$,s U$/ $d,s ry$,s r$,s+U$/ $d,s y$,s $0W U$3 $d0W y$0W $0WU$3$d0Wy$0W$,sU$/$d,sy$,s$0W#HU$3"$d0W!y$0W!$,s$eU$/#%$d,s#y$,s#$,s U$/A$d,sy$,s$0WeU$3%$d0Wy$0W$0WU$3A$d0Wy$0W$,sU$/]$d,s:y$,s:$0W',U$3%$d0W%y$0W%$,s(HU$/'$d,s&y$,s&$,s,,U$/*$d,s*y$,s*$0W+U$3)$d0W)y$0W)$3*^$/V$3$3$/V$/#V$3"$/+zV$/'V$3&z$4;A4;>4;:44;6P4;4;4; 4; O0^Q 01-2-/0-0*-+3-I'O0&30"O-I#l-I0l0-I-IO030O-Ik-I00 -I 2-I 0Ba$Ba`U$Eta`$@Bb|y$BaF`F`g$F`CU$IX`C$@Fa`y$0 k0?445:97Y2Y0tLDH@?Wpd/>$/ $$3 $3=$4^$<?W$ ru pJt-GNiXEROXFileProjectDesignerRevDatePagePhaseDecoderPhaseEncoderDorado>>>>><<<<ReceiverStuffTransmitterStuffBdReceiverTransmitterData PathsData Paths<>Buses23BackPanelConnectionsTestLogicEther00.silEther01.silEther02.silEther03.silEther04.silEther05.silEther06.silEther07.silEther09.silEther08.silEther10.silEther11.silEther12.silEther13.silEther14.silEther15.silWakeupsWakeupsReference11/3/78See DskEth*.sil for IOA, IOB, Muffler Control and Board ClocksCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr VU$:L$ VL $ VL$ tQPm#L$ U $(L$(L$0L$ (U $#QCr$($$0$( $($ $$#$ $$ :$ V $ V$  V$$ : ]r$5W)A$5W2% $<%r$ 5{N$:QCr$5WL$5WL$>;L$ 5WU $5W$$>;$5W $5W$ 0QCr$0 ]r$B+K>;QCr$C9BBP4P'PAP ;53: # 0 >^-l9 7 54 ^-N$9tL$L$5W=B$5W4^ $8:4796t6 >^8N$BB8>^85WH_ $5W?{$(4$(4^$04^$ (=B $8-l877 ) 7C 88r$(/$0',$(' $('$ (A$0A$ (J $(A$*:Fm*EP)+ **<ptQV )Pm ) 5W4$>;4$>^ ]N$>^ BBC>;Cr$C7>;?$>;)e$5W)e$5W?$Jtp)t9 )7 :4$97%:p tM :M (M (A 5M 53 (3 :3 ('O 3 4 5) 54 5? (4 77Pmru V=B$=f$ V4^$ V4$$$?Wpt>GN^ua129657101114152313491411151213102536477561093241514121113XEROXFileProjectDesignerRevDatePageCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7DoradoPARCDrawingDavid BoggsTRTRTRTRTRTRSCMC176Event00110101Data ZeroData OnePDCarrierMC176MC176MC176MC176MC176MC176.....Phase Decoder.24BdCollisionCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16..PDEvent.1PDEvent.1PDEvent.0PDEvent.0g23g22g21hg21bg21cg21dg21eg21fg21gPDCnt.1PDCnt.2PDCnt.3PDCnt.0PDNewPDOldPDCntCtrlPDInputEther01.silMC149EtherPD1/22/79See Ether22.sil for FSM truth tableNo EventMidas ERXMidas EFIFOx7x3ReportCollisionsEtherClk42.5aCG -G G G Ht9@P9<?4]Am]BBAm@P?49C O?@H:H@C:C@L:L HHHHOHH,C,D4,EP, Fm,G,H,I,J3eJQ3eH3eE3eC.?py$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr/t@-%|? -%@=-%AY-%Bv-%C-%D-%E-%F-@$ ]-@$3@$ 9-L$3FY3D 3A3?1tI1Gf1E-1B03|$$pur0Wp F$UsF$y|DDsJ N$sFr$F$UF$yDADJ N$Fr$ 2F$UF$y 2DyDJ N$Fr$@PJ$U<J$y@PH;H<MN$<Jr$H_$K&$@PA$U<A$y@P?;?<E N$<Ar$@PFI$U<F&$y@PD ;D <I{N$<F&r$ $s@ $sA& $H_$+WJ9$Fu<:;P::4:9:7A;PA:4A9A7F9 F77<G7>;G77IG9>;7IG9GtL L7IG9=v?@A+>+?+@+A|6<z:{$s>s=vsu< GtH 8u< 8B$H_$:t)>/B)B/F)eF/Km)eKmA@AAACD4AEPAFmAGAH!H!E!C!Am=' ,Pr(!3$%r'*+3+3*('!3. /0)e0/53)e53/9)9/O)eO/X)X/TQ)TQ/]5)]5A/A03A1P2lA3A4A5A6!6P!4!1!/+ARASATUAWAX5AYQAZn!Y!W!Um!S4OQpy$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9rstPm|NOPRS!T=UZVv:P&$ ]:P&$ PJ$ 9:\_$ U S Qv O=AtY.AVATAR|KtYXWVfUJT-SQs,|+ ,<-Y.u/012:,$ ]:,$ ,$ 9:8$ 2Y 0  - +At5A3eA1,A.|(Xt6,53210/.e/[f$U*[C$y/|Y>*^Y>*^N$*[Cr$/R$U*R_$y/PZ*^PZ*UN$*R_r$/V$U*V$y/T*^T*Z&N$*Vr$/N$U*M$y/K*^K*QCN$*Mr$/7$U*7$y/5*^5*; N$*7r$/3e$U*3B$y/1<*^1<*6N$*3Br$/.$U*.$y/,*^,*2%N$*.r$#Y$y#\9$ W_$%W_$@%X|$ U&$%T-$%T $#O$U#O9$#6 $y#9^9$ 3$%3$@%4$ 1$%0$%0z$6 $:1 $#V/$#2I$#Z& $Y r$WV$V9$U$:T$VS|$t2l s|Ks(X+Wt0+W53+W9+WO+WTQ+W]5VZV7lp0W 5{ r$/|<.!zr$2!z$y.$$.!$U/t!.#l+WX|(X% !#&'<]t&3A$A#"O+d*d(ld'O$*$)$(l$'O",$ "$"$ @|'<&%#]t"O-%$|dt)1 ]$2%]$r|(t#l(l|<'s!zr$+!z$y's$$'s!$U(lt!4^$-a$4^V$c "$5$-d'$A$6$-s>|<>? @=AYBvCD:>^$ ]:>^$ >$ 9:J$ D  A ? =vAtGfAE-ABA@|: tGFEDCBfAI@-/I$U*I{$y/|Gv*^Gv*LN$*I{r$/E-$U*E $y/C*^C*H_N$*E r$/@$U*@$y/>*^>*CN$*@r$/H_ $GB r$F&V$E 9$C$:B$VA$VI4<p*$)$($|(X/:$9$9%^$$A$*$ V'$U V'$ V($ V)$s'$*Vp4]$93X$ 2T-$ Jt/:$3B9$/*$U**^$y/|(X*^(X*-N$**^r$#,,$U#, 9$+Wt,P1sO$]`$3e$-1P 03 0W!+@+ @tB @tF@tO @tTQ @tX @t]5 /:\$/:X|$/:T $/:O$/:K&$/:F$/:BB$/:=$/:9^$/:4$/:0z$/:, $% @t0 @t,P $ @t' @tKm+3%p u k#:9 :J :\ ?Wp($'1s$ Y$ R$ G$ A&$ 6 $ /^$sR_$s@$s.$/:$Gu\K\KX5GX5GSKSKOQGOQGJKJKFmGFmGAKAK=G=G9K9K4G4G03K03K+G+G'OK'Ot  GNd ,6327451413215141321511141510131215141343212111076591514134321211107659151413432121110765943215141211671013951415121211453679101314151212114536791013141512121145367910131415121211453679101314151212114536791013432151412116710139543215141211671013954321514121167101395XEROXFileProjectDesignerRevDatePageDoradoPARCDrawingDavid BoggsCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141...........BdTTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3S.TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3S...TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3SCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141.RxFifoAd.0RxFifoAd.1RxFifoAd.2RxFifoAd.3RxFifoAd.3RxFifoAd.2RxFifoAd.1RxFifoAd.0RxFifoAd.0RxFifoAd.1RxFifoAd.2RxFifoAd.3RxFifoAd.3RxFifoAd.2RxFifoAd.1RxFifoAd.0RxFifoAd.0RxFifoAd.1RxFifoAd.2RxFifoAd.3......MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSRTTRSQSRQQ'DC....RxFifoWE'RxFifoWE'RxFifoWE'RxFifoWE'RxFifoWE'RRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI......MC231MC231RxSyncClk'RTTRSQSRQQ'DCReceiver Data PathsF145AF145AF145AF145AF145A26End Of PacketRxCollisionRxIncTransRxCRCError.12/14/78i8i9i10i11l7bl7ck8k12j12j11j10j9j8k9k10k11RxDataLateEthData.00EthData.01EthData.02EthData.03EthData.04EthData.05EthData.06EthData.07EthData.08EthData.09EthData.10EthData.11EthData.12EthData.13EthData.14EthData.15EthData.16EthData.17EthData.18EthData.18'ECLTrueBECLTrueBRxDataRxSRCtrl.0RxSRCtrl.1RxSR.00RxSR.01RxSR.02RxSR.03RxSR.04RxSR.05RxSR.06RxSR.07RxSR.16RxSR.17RxSR.03RxSR.02RxSR.01RxSR.00RxSR.07RxSR.06RxSR.05RxSR.04RxSR.18RxSR.17RxSR.16RxSR.18'RxSR.08RxSR.09RxSR.10RxSR.11RxSR.12RxSR.13RxSR.14RxSR.15RxSR.15RxSR.14RxSR.13RxSR.12RxSR.11RxSR.10RxSR.09RxSR.08RxBusRegClk'RxBusRegClk'RxBusRegClk'RxBusRegClk'RxEOPEther03.silMidas-ETX121110976543345679101112EtherClk42.5cCG -G G G <%tO@@ <% ==!6P O3 O993 Ok OO !3"OAI,AI-AI/Am03Am1PAm2l; ,; -; /;03;1P;2l=*AI>AI?AI@AmAAmCAmD4; >; ?; @;A;C;D4=;AI[AI\AI]Am^Am_Ama; [; \; ];^;_;a=XW3]3^_aa_A]A[ZnHWA^+W,, ,!,"%^%^ %!%"',%%%&3%'O%^(l)e,/,03,1P,2l%^/%^03%1P%2l',,P%4%5%6%^7)e,P,>,?,@,A%^>%^?%@%A',;%D4%EP%Fm%^G)e;,N4,OQ,Pm,Q%^N4%^OQ%Pm%Q',Km%S%T%U%^W)eKm,],^,_,a%^]%^^%_%a',Z%cQ%dn%e%^f)eZ(l3/3031P2l2l1PA/A,+H(lA03+(l73>3?@AA@A>AH;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGrpur0Wp tH2|D 9S|$J=KZLvM9H_$ @9H_$H$ MLvJ=HFD KZD tPONMKJJ-APAOANAMrHHR_9;2|49C$:;<>98$ @98$8$ ><:8u7Y4;4tAI@-?=;:AAIA@-A?A=r9;9;B)2|%94^$+ ,<-Y.u9)A$ @9)A$)e$ .u-Y+ ('%,<%t10/.e,,+A1A0A/A.er))3B VJ$ V; $ V+$. 9K$ 9<%$ 9,$.V'$|]!\ZYMLvKZJ=<-Y,<,9$+z9$rU$<p.9$2%9$A9$,s|Y,sZ,s\,s]!&zY&zZ&z\&z]!*:t\'s\*]5*^Q*_n*`'O]5'O^Q'O_n'O`'|W&z_Z&z`w&za&zb'Ote'Od'Oc'Ob&g|$,s[$ &[$&[$ *|W'sW,sJ=,sKZ,sLv,sM&zJ=&zKZ&zLv&zM*:tL'sL*M*N*O*P'OM'ON'OO'OP'|H&zO&zP&zR&zS!'OtVf'OUJ'OT-'OS&W$,sLf$ &LB$&LB$ *|HQC$P&$O $M$,s:,s;,s<,s>&z:&z;&z<&z>*:t<'s<*>*?4*@P*Am'O>'O?4'O@P'OAm'|8u&z@=&zAY&zBv&zC'OtF'OE'OD'OC&H_$,s<$ &<$&<$ *|8uA$@$?{$>^$,s+ ,s,<,s-Y,s.u&z+ &z,<&z-Y&z.u*:t-l's-l*.*/*0*1'O.'O/'O0'O1'|(&z0&z1&z2&z4'Ot7I'O6,'O5'O3&8$,s-I$ &-%$&-%$ *|(2%$1 $/$.$'sH's8u's(,s,s,s,s&z&z&z&z*:t's** *!3*"O'O'O 'O!3'O"O'|X&z!&z"<&z#X&z$u'Ot''O&'O%'O$e&)A$,s$ &$&$ *|XtXX2|S9c $YZ\]!9W$ @9W$X$ ]!\YWVvSZSt`g_J^.]ZYA`gA_JA^.A]rXXXXa]|$^$_$`$Qf$rVU$9A$r2I$rVFI$9rF&$V6$9r6$*ZJ$*$*+$*;-$*J$'s|Xtf e dn cQ f`$eC$d'$c $S|$T$U$V$S T U W G Fm EP D4 GB$F&$E $C$4^$5{$6$7$4 5 6 7 (l 'O &3 % (%$'$%$$$Z& $J $; $+z $ $&z$&z$6$96$FI$9F&$U$9U$|SD 4% V$rr"$!z$Y<%|W<%X<%Y<%Z<%\<%]!UZ;?{?W?{@t?{A?{B?{CA|:A;A<A>A? A@=<<%|:<%;<%<<%><%? <%@=<<$ <<$A<$ r8u+3<%|(<%*<%+ <%,<<%-Y<%.u<*$ <*$A+$ r<4^r$>&,s`$,s_$,s^$,s]|$,sQC$0WQC$ @0W\_ 9$,sP&$1sP&$ @1s[C $,s>^$,s?{$,s@$,sA$,sO $1sD$ 1sC $,sM$0WB$ 0WB 9$,s2%$,s1 $,s/$,s.$ ]9$,s"$0W"$ @0W- 9$,s!z$1s, $A` $A_ $A^ $A]| $A\_ $A[C $AC $AB $AA $A@ $A?{ $A>^ $A2% $A1 $A/ $A. $A- $A, $X<5t! : ],V"U$$V]y$V]$,s ]$>;|>;X@t V$@tz V$1s!$ ,s%>W$>;-$>)e$3 $t3 + ;P J Zn r'$.'V$V$A$ $$ $$ @$|t$;$ $ $X$ $  G$ $$O  tO k k3A$3 $$3 $$ @3B|t3B;3B 3B 3BX3B 3B 9; G$ 3B3B7l49; 9; 4t88O4 k7 k $ r$  r$  r$  r$  r$  r$  y r$  ] r$*:$ r$*: r$*: r$*: r$*: r$*: r$*: y r$*: ] r$|74;9;  9; r$ r$:tA  @ r$*: @ r$ <|X@t@t<>>>t >:??W=f=f=!zU$@t$=y$=$p(ta(R(B(2(#lJtpAul ?{9$tA / VZ&$ 9[C$2l |:?WptZnJ;P+l=k4k)')7l)F)V)fAYA<A+3? Ga G_ G^ G] G\ G[ GD4 GC GA G@ G? G> G2l G1P G03 G/ G- G, G  G *:   &, + k O 2       >;]^_aN4OQPmQ !"O*:k*:O*:2*:*:*:*: *: /031P2l>?@A r$3O 3) 3)A $3; $3W $3;P 3X5 !3%p Hu!L!t   rrrr2rOrH2H2O222222% 2% 2% ' GNgYS531210641311426595423912965710111415231341296571011141523134111096754792361114151013121114151013125427635479236853131212410111011126752314947362575610932415141211131415219XEROXFileProjectDesignerRevDatePageDoradoPARCDrawingDavid BoggsBdCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7...........TRTRTRMC149MC176MC176MC176viHGRRScTQxiGHRRcTiGHRRcTn.MC124MC125P'CK'S0S1S2QERDCWEMRRRRRRTTSSSF9401WriteReadQ'QRSQSRRTTCCRJ'K'oABiiiRRToABiiiRRT.MC103MC103MC135MC125MC125RTTRSQSRQQ'DCK'J'RTTRSQSRQQ'Q'QRSQSRRTTCCRJ'K'.....MC135MC135MC231.ABRiiRRiTiTo.MC105CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16CO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16Write has priority over ReadProduces a 1 cycle pulse..synchronous to Clock1Receiver Stuff.27..h7al6ai5ai5bh6bk7ak7bl9l11l10l12l8bl8al18bl18cl18dSCMC176l18h.MC105RRiiTToiAB.TTRRoiABcSx.bIOResetbIOResetECLTrueBECLTrueBRxDataRxCRCClkRxCRCResetRxCRCErrorRxDataLateRxFifoFull'RxFifoAd.0RxFifoAd.1RxFifoAd.2RxFifoAd.3RxFifoFullRxFifoFull'RxFifoEmptyRxFifoEmptyRxBusRegFullRxFifoFullRxSRDump'RxSRDump'RxSRDumpRxSRDump'RxSRDumpRxSR.18'RxSyncClk'RxWriteFifo'RxReadFifo'RxWriteFifo'k5k6ak6bk6cVbb7!TTLTrueBEther04.sil(EOP')for each RxSyncClkbClkEn'EtherFifo1/12/79Clock1'BdClock1'BdClock1'BbClock1'BbMidas-EFIFOEFIFOMidas-Midas-EFIFOMidas-ETXClock1'DbMC158SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3OooO+3t3+32l*1P*03+3-+3,*+**CG -G G G 8\8Y3Y3\5V ]$ ]"O$"O92k,OeekOH*1P,*-032l3e3e2l1P03H*4 ]O ]  2y yO&B&:W$@$>(@P(<$H=H@$Am:BOMNI4FH*N*G(M(Km-IM-II(I4,PX5*X5(X5.\.b'`'\']5',^Q',b$fcdad_n`]5Z3X\3]=7=O7O=!7!+zO+zk+z*+z+z+z+z 2I2IO2I2I-2I+32I-l2l/2l1-l'Opy$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGrpur0Wp <.t, |X, t, , , , , , ,s$ ],s$2$ 9,s"$22X220zt0z0zd0z+/|,te,H,,,,,,,)$($'s$)$($r's$r&W$rs|/s.us-Ys,<0ssstsX2-$$]$)A$<$U8$y<8B8#%N$8r$<$U8]$y<X8BX8N$8]r$<$U8$y<8B8AN$8r$2AU$5W!zU$21:$2/^:$2-%:$2*:$-t 9;!9;O9;%:+$V$H$V#d$V!$VY|Y>:Y>:Y>AY>WUZt\_|X!YOt\Z]$|]:]:]A][vt`|\b!:b!:b!Ab!_teC|aVeU$c]$VX$ VW$W$+WW$)Rd$#b$9[$#[$@.^7tX5cQ)[)_(d$.Y.$ (Y $(Y $ )YQ*YQ,sYQ-b5,s[)b5)])\(%|^(%ZZ(%Y>(%X!(%\.^.X!)T+3T,T)tcQ-W$)W_y$)V$9%^ $%[$#\$`C $#b|$.[$:u53O" y$=!z $= $= $ $ $)G$)Gy$,H$)NU$+tI4, L*H;*M+3|J+3C)I)Gv,I!,E)tJ)|E=)tL)HsG:|E:EE=CD E=CD stN4:|Lv:LvKIJKIJN{9$&WM$&WM_U$G9$&WHU$O$M_$H$F$K&)$*CtLE-H^ZnA|: 9<A=v37Y3>ntAI<+@t<@=fBBU$;$;y$;$2;2@-2|8u5953t@3;t4@ 4&6$<$:(l$|8u%^t@-%^;&W|>3>36&W6(<r$-<$-@$#<%@$9$9^A$0<%$:W9$U#9^$#9$09$(;:|97YVC#$:W@-$=$@ 9$VBf$>;u9&Wz$rp|=v(%V$Vd$UAz$Jtp_':$Va`U$&WG$@8|X!8Y$-E-L:$5WtZn*:KOQH:>%?43>-l.-/: r"9 9939|8 r$= $y8 ]$8 +$U9t O9$]9$9; : OV|ZZt  |X  VX V "$ Xt#|  ! !9X7Y$8eX!8eU4U4X!6tYu7|X!4X4X53tYQ6t|S!6ttW3Y$3T-$T 3B$%T-$ 6 |S!t(l-c_nZ BY BM O B1 B/ B-l B+3 C;! C;O A 2 O "O M B< B@P& F> A$ AO I4 +W_n[_dn%:*^9$$+zV$#, r$!- $>^$X5TQ%p uF>;8+WN{$yQ+z$tR,su"O ?Wpt ) 9 Km HuLLLL!3H!3HOLOHYQLYQt .e3B-l(l-|#,t*,/,+3,0,,P,1,-l+|&+'+(+*+,<+-Y+.u+/,P(%$ ],P(%$2(H$ 9,P4^$,t22|-2+2)u2'<0Wt1P0W/0W,0W*2|/0.u/:/3B $2% $1 $/ $V(%$y$A6t$ V$$ V$A V$] V$.&$&z.A$ $A]$ $A$]5WA$]&GOtf 291110141310251312151413121597654233663274595479236111415101312111415101312XEROXFileProjectDesignerRevDatePagePARCDrawingDoradoDavid BoggsBd.K'J'RTTRSQSRQQ'HaveBus RegFull(EOP').MC135MC135MC231MC231OnOnWakeupsMC103..RTTRSQSRQQ'DCQ'QRSQSRRTTCCRJ'K'Receiver Wakeups28RxOffRTTRSQSRQQ'DCCCRiTRHGMC195k4ak4bl4bh4aMC109l3boABiRRiiRRiTiT.i5cRRiiTToiABh5aEthData.18'bIOin'bIOResetT1RxWakeupsOnRxBusRegFullCurr=EthRxNext=EthRx?RxCtrlClk'p120RcvrWakeEthRxRxOnRxOffbIOB.05TIOA=EthData'RxReadFifo'NoWakeupsEther05.sil.RRiiTToiABiTRHG.MC105MC195RxWakeupsOniTRHGMC195RxBusRegFulll5cl3hl3doABiiiRRTMC103i5dEthCtrl_IOB'bIOB.06T12/22/79See Ether20.sil for wakeup timing diagramClock1'BbMidas-EFIFOEFIFOMidas-.BlockedPrev=EthRxClock1'BbBlocked.bIOResetTRF00j24dT0?4t9CG -G G G ?=>, O,2l2l,//,2l442l/: /:/:l/:O4 4V%2%"%&#l&&"'O# #(l""#Et#=!D4!A&C&@P!?!zL&K&OQ!zO#HI4#HP!V2l&z2&z6P!V6#H0W#H8py$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9rp0W <. ]9$$|4#%t1#%6,"s|.u&3/&32Y"s2$,$4$At6$A1s%^6 %2l"7U$&31P$"1,y$"1,$(u%O#%$&W6 !$(4(3D4$|,&t1P&>&JQ&!C#$LB#$(uL(@(At0$|A$M"H&WH&WKZ"K$E$L$etO$eJt%N%:KJ#HO #HK#PU$&WJ-$#J y$#J $">$">y$&3>$"E-U$%?%^C_$A>$AD4$|AY$:D"s@="s>&3?&3|^$>^$@?{9$?{y$=By$:t? =#u3?Wpuk)tA Hu5L5LCHC&W#%$&W|"(u#t% " v'O$|<$(%$)$$t*>$U:W$y>|9:WAN$:Wr$> $$;tt;t3<uGOtQ371114151013121512111415101312476327456327457631514131211109111415101312111014XEROXFileProjectDesignerRevDatePagePARCDrawingDoradoDavid BoggsBd..MC231MC231.oRRCDTMC103RTTRSQSRQQ'DCoTiTiRRiiRABiRRiMC109.TxOffMC231XmtrOnsPendulumTxOffMC103MC135oABiiiRRT.RTTRSQSRQQ'DCHaveRTTRSQSRQQ'DCMC231Transmitter Wakeups.iTRHGMC195j5bl3cl4cj4bj4ch5bj5dK'J'RTTRSQSRQQ'bIOB.01bIOB.03bIOB.02l6b29bIOResetEnd ofPacketT1TxCtrlClk'TxCtrlClk'TxCtrlClk'Curr=EthTxNext=EthTx?TxBusRegFull'TxGoneWakeEthTxCountDownBus Regp121T1T1T1TxOnTxCntDwn'TIOA=EthData'TxWriteFifo'TxEOPNoWakeupsEther06.silFull'iTRHGMC195l3fSee Ether20.sil for wakeup timing diagram2/22/79Midas-EFIFOEFIFOMidas-Midas-ETXbIOout'!1Prev=EthTxRTTRSQSRQQ'DCh4bT1BlockedTRF00T0Blocked.j24eCG -G G G @t";-"z((l+z,PH%H-l(lT"TVI4zIzMVMHGHN( (UmTX5XRY4367l08 VJQ VHOI45W%5W"/^#/^"/^%/^&3/!z?4>AzBH;HC 9 ;y:py$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9rp0W <7%$$/^$3$|5 VvU&$tS4X|$$BB$$<|@=9t:4|57r8ur8u26:{$];$t8|;=V:V>>8u?dtBfd=A:=HAH>C_U$V<$<y$<$3$5|!4!54"$0 0z 0z00!0z!1s!1s!0"<0z"<0z01!$k3t!34|!>$V:{V$Dt3VW+$1u534t; 9^$9VFVL+$HGr$J r$9H|FFrFYrD VE= FY D E=CN$rV3B+$#1 $"1 $0 V/V23u-Y4ndt7Id26t:2H6H3e8BU$V1$1y$1$u*, $|QvVPVT=TNUdtXdSXW:T-HWHTYU$VS$Ry$R$&pV|'%V%+%r&r&V($(r$9t'OI(lV@P532#l:$H$Ls|E=3E3I!sICJAtMAH;]LI4NU$3H$Gy$G$7lBXH$KmJtpt/uVUmV>^+$JQtUm ?4 4 " # AM PB" u@P?4KmH|IXt"OuUm?44V6+$Dt6VA$VI{$B> H M DX5V(%$+W$$,s&$ V,s%r$!z1 $! M_$%p uJQ's|P(P#P$R$RVT$&tS4(TU$+W$$/$TQuO)?WpHuLLLLWHWH>L>tJQ ( |%V$uV'(X"<)Qdt,,d&+W:'H+zH(H-%U$V&$&zy$&z$*u((-I$r@P!$U< $y@P|;<$AN$< r$5W"$@t"y$=t"=ut,P|"<=t!3P$GOtZ13121591114151013121514134321211107659151413432121110765915141343212111076591211109765431413215121110976543141321543215141211671013951415121211453679101314151212114536791013141512121145367910131415121211453679101314151212114536791013432151412116710139543215141211671013954321514121167101395XEROXFileProjectDesignerRevDatePageDoradoPARCDrawingDavid BoggsCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141CSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141BdTTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3S.TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3STTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3S...TTTTRRRRWE'CE'Q3Q2Q1Q0D3D2D1D0SRRRRA0A1A2A3SCSTTTTRRRRRSRSD0D1D2D3SR'SL'Q0Q1Q2Q3DLDRMC141.......RRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI....MC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRSMC176Q5Q4Q3Q2Q1Q0TTTTTTD5D4D3D2D1D0CRRRRRRS...............Transmitter Data PathsTxOff..F145AF145AF145AF145AF145Ak14k16k15k13k17j13j14j15j16j17i14i15i16i17bIOB.00bIOB.01bIOB.02bIOB.03bIOB.04bIOB.05bIOB.06bIOB.07bIOB.08bIOB.09bIOB.10bIOB.11bIOB.12bIOB.14bIOB.15bIOB.16bIOB.17bIOB.1330Wire ORed onECLTrueDECLTrueDTxDataTxSRCtrl.0TxSRCtrl.0TxSRCtrl.0TxSRCtrl.0TxFifo.00TxFifo.01TxFifo.02TxFifo.03TxFifo.04TxFifo.05TxFifo.06TxFifo.07TxFifo.16TxFifo.08TxFifo.09TxFifo.10TxFifo.11TxFifo.12TxFifo.13TxFifo.14TxFifo.15TxFifo.17TxFifo.17TxFifo.16TxFifo.15TxFifo.14TxFifo.13TxFifo.12TxFifo.11TxFifo.10TxFifo.09TxFifo.08TxFifo.07TxFifo.06TxFifo.05TxFifo.04TxFifo.03TxFifo.02TxFifo.01TxFifo.00TxSRCtrl.1TxSRCtrl.1TxSRCtrl.1TxSRCtrl.1TxFifoWE'TxFifoWE'TxFifoWE'TxFifoWE'TxFifoWE'TxFifoPETxFifoAd.0TxFifoAd.1TxFifoAd.2TxFifoAd.3TxFifoAd.3TxFifoAd.2TxFifoAd.1TxFifoAd.0TxFifoAd.0TxFifoAd.1TxFifoAd.2TxFifoAd.3TxFifoAd.3TxFifoAd.2TxFifoAd.1TxFifoAd.0TxFifoAd.0TxFifoAd.1TxFifoAd.2TxFifoAd.3TxBusRegClk'TxBusRegClk'TxBusRegClk'MC135K'J'RTTRSQSRQQ'k22bECLTrueDABioRRTT.TxReadFifoMC104Ether07.sili23dEther08 & 0912/16/78Clock1'Da!0Clock1'Da!0Clock1'Da!0Clock1'Da!0T1CG -G G G 8et28e==2A FOFA2C Cr,-/031P2l , - / $03 $1P $2l *>?@ACD4 > ? @ $A $C $D4 ;[\]^_a [ \ ] $^ $_ $a X#H#HO#H##k#2## # 'O k$ k*2* + +O +  k 2    2 k k k2W** *!*"#%#% #!#"$#%#&3#'O#%(l',*/*03*1P*2l#%/#%03#1P#2l$,P#4#5#6#%7',,P*>*?*@*A#%>#%?#@#A$;#D4#EP#Fm#%G',;*N4*OQ*Pm*Q#%N4#%OQ#Pm#Q$Km#S#T#U#%W',Km*]*^*_*a#%]#%^#_#a$Z#cQ#dn#e#%f',Z<(lB/B03Bf1PBf2l; 2l; 1P;/;,; +?(l;03>(l<7B>B?Bf@BfA; A; @;>;7Gpy$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGrpur0Wp =ftH=|D H@PH<8$ @<8$B8$ <%><%<<%:<%8u<%7Y@4<%;?449;@P9;)@P)<3B<p*:|Y*:Z*:\*:]!$AY$AZ$A\$A]!(t\%:\(]5(^Q(_n(`%]5%^Q%_n%`%|W$A_Z$A`w$Aa$Ab%te%d%c%b$g|$*:[$ $[$$[$ (l|W%:W*:J=*:KZ*:Lv*:M$AJ=$AKZ$ALv$AM(tL%:L(M(N(O(P%M%N%O%P%|H$AO$AP$AR$AS!%tVf%UJ%T-%S$W$*:Lf$ $LB$$LB$ (l|H*::*:;*:<*:>$A:$A;$A<$A>(t<%:<(>(?4(@P(Am%>%?4%@P%Am%|8u$A@=$AAY$ABv$AC%tF%E%D%C$H_$*:<$ $<$$<$ (l|8u*:+ *:,<*:-Y*:.u$A+ $A,<$A-Y$A.u(t-l%:-l(.(/(0(1%.%/%0%1%|($A0$A1$A2$A4%t7I%6,%5%3$8$*:-I$ $-%$$-%$ (l|(%:H%:8u%:(*:*:*:*:$A$A$A$A(t%:(( (!3("O%% %!3%"O%|X$A!$A"<$A#X$A$u%t'%&%%%$e$)A$*:$ $$$$ (l|X=ftXX=|SXX@PXX;?W@tABC|:;<>? @= t> ?4 @P Am B C < |: ; < > ?  @= <$ <$<$ r F&r$ 28u dt3B,s-./02|(*+ ,<-Y.u t,P -l . / 0 1 +3 |( * +  ,< -Y .u *$ *$+$ r 4^r$ 2&B` $*:`V$*:_V$*:^V$*:]|V$*:QCV$*:P&V$*:O V$*:MV$*:AV$*:@V$*:?{V$*:>^V$*:2%V$*:1 V$*:/V$*:.V$`$_$^$]|$\_9$Qf$ QC $[C$PJ$ P&$>^$?{$@$A$B9$B$ @M $C$C$ @O $2%$1 $/$.$-9$"$ " $,$!$ !z$` $_ $^ $]| $\_ $[C $C $B $A $@ $?{ $>^ $2% $1 $/ $. $- $, $B\BZBYBLvBKZBJ=B<B;B:B-YB,<B+ *:" $*:!z $ VW$9W_ y$ V:$9:{ y$ V($9( y$% $ $ $ $3[C r$3Z& r$=',$9>%3K r$3J r$3<% r$3; r$3, r$3+z r$;*:;pD $$]0t kDX|F W3U $3F& $36 $3' $B2%]$BQC]$Z&$J$; $+z$$%ta%R%B%2%#lY+3< %'se'sU'sFm's6's'O?WZ?WKm?W;?W,PBA9$a_^]\[D4CA@?>2l03/-,1PJtpF]9$0 $$Gu_n t  Jta3, 3 0W? 0W@ 0WA 0WN4 0WOQ 0WPm 0WQ 0W] 0W^ 0W_ 0Wa 3+ 3;P 3J 3Zn 3 + ;P J Zn IX(l 'O &3 % 4 5 6 7 G Fm EP D4 S T U W f e dn cQ W : ( G C_ 2C_B| Fm WFm B;DBDXD{t2D{ E]EP C+U$Fm $C y$C $C0 0 yy$9|9<;<t9|;9 =f =f;<$= =$0 $0t2 <O%p *:$-$A$$$:WtGu^Q ?Wp3t'O 36 3Fm 3U DXuGOQgY1531210641311141110426595423547923663274511141510131215121411111096711109671296571011141523134129657101114152313414151325454792368531312124101110111267523149131075610932415141211131415219XEROXFileProjectDesignerRevDatePageDoradoPARCDrawingDavid BoggsBdCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7..........TRMC149MC176viHGRRScTQxiGHRRcTiGHRRcTnMC124P'CK'S0S1S2QERDCWEMRRRRRRTTSSSF9401WriteReadQ'QRSQSRRTTCCRJ'K'..MC135MC125..TxOffTxOffTABRRMC104iGHRRcTCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TxOffCO'CH3H2H1H0D3D2D1D0SRSRRRRTTTTSMRPE'CE'TF16TxOffABRiiRRiTiToMC105.Read has priority over WriteABRiiRRiTiToTRTRMC176MC176..MC105K'J'RTTRSQSRQQ'RTTRSQSRQQ'DC....sPendulumMC135MC231Produces a 1 cycle pulsesynchronous to clock1for each rising edge ofTransmitter Stuff....Q'QRSQSRRTTCCRJ'K'MC135l14l15l18el18fl18gl13l16l17bl17ah6ch18k18ag18ag18bg18cg18dh23b.MC105RRiiTToiAB31Wire ORed on.ECLTrueDECLTrueDTxFifoEmpty'TxFifoEmptyTxFifoFullTxFifoAd.0TxFifoAd.1TxFifoAd.2TxFifoAd.3TxBusRegFull'TxFifoFullTxSRLoadTxFifoEmptyTxSRLoad'TxSRLoad'TxFifoEmpty'TxCRCEnblTxCRCEnblTxCRCClkTxDataTxDataTxDataLatepPendulum!185k22aTxWriteFifo'TxEOPTxReadFifoTTLTrueBVbb6!Ether08.silECLTrueDbClkEn'TTRRoiABcSxi20a.EtherFifo1/22/79Ether07 & 09pendulum (16 us)Clock1'DbClock1'DbMidas-ETXMidas-EFIFOEFIFOMidas-TRRiCDMC102a1cj19aj19bClock1'Dd!0Clock1'Dd!0MC158SBSB3D3B2D2B1D1B0RRRRRRRRD0TTTTQ0Q1Q2Q3OooOCG -G G G +3t2l+31P*03*/+3,+3+***)*;P%:]2?4484@t=fk7Ik=f7I ]!3 ]#l "Oy!3y#l$N$LMALAN3,OkekeO3H)03,),/1P2le2le1P03/H)3$gefAIa<_H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGrpur0Wp <.t, |, ;, X, t, , , , ,s$ ],s$2$ 9,s$2X2220zt0zd0z+0z/|X,t,,,,,,,,d)$(z$'s]$&WA$)$($'s$&Wd$s|.us-Ys,<s+ /stsXs;s$$<$U8]$y<X8BX8N$8]r$2.A$2, $2)$-tl9;OW|Vv:Vv:VvAVvT=RtY|UZWOtZ|Z:Z:ZAZXt^ |Y_Z:_Z:_ZA_Z]!tb||^>VU&$U&$+WY.$)T=7t`)]5)a(f`$.Z$ (Z$(Z$ )Z*Z,sZ-c,s]5)c)_n)^Q(%|`S(%\(%Z(%Y(%^>.`w.Y)Vv+3Vv,Vv)td-Y.$)Y y$)X$9.d'$:u4= $%^.$.%^$ $ $)F$)Fy$,F$)MU$+tH, K*G*L+3|I+3B)H)FY,H,D)tI)|D )tK)GN{9$&WLBU$N{$LB$7|`w-D-tFW.|X20z$.Y+WD$9D{+z$tD-K$X5@|]!=^=^=f\=f^>At^|c:c:cAcatf|b8a$R_:$VUJ$Va $f`$"sdJ$9"sd'$]|$"s]|$]"s_$#^$#Y.$Y $$Vg|U$eC]$c $V`$VZ&U$W]$$]|$$T-$ r:R_$ y:_$*^$ *^$ Ot2*.e/01.e/013|&$,<&$($+ $-Y$.u*^$.u-Y,<+ 3$&t*,,s*|/t-I(H$9(%$V',$U'z$'O,$]$ ]$ Odd3| $; $$$X$t]$tX;$ t+s|tHH$9z$O$ $:|KZ:KZAJJHAHAIIHLB$HHJJstN4&WLf$9JM_$|HUukr| r  yu u < y< yX X $<uut" $" $<$U8$y<|8B8AN$8r$<$U8y$y<t8Bt8N$8yr$9;t9;k= $V+$U2]U$5WH$95W$U$2|<9t4^:44^>3|67l7Y7l:3;=55C5^6P:4@-U$7l9$49y$49$|8u7;=;5<t?:W>;->;V@U$:$V9y$V9$7>^$7; r$5W|5 5W<s57<7I$27I$UBt> 89::4>;u;>;:>;9Vp:|;<>^$BB#%$@$*:; r$.; $.>$> 9$(<(5 *::$7I$U$7%V$&9$&9y$*9$&@-U$(t:)A>^(%9(%?4(l|':4!V7I$7%!z$*9/'O.k9939,PO! ks=+W`>;`X]5afMV|W9t2 y| y   $t |rrJtpEtu^ 9|7Yt,Bk B CO C;0 C;. C;,P C;* !3 "O %  M N R ^ cQeDaA`$BK |9Ut= <=B $*:JC;#l LV $ 6t$A J )$!V<$$:{9$2:{9$%:)A9$$*^V$#+z r$!, $TQUm%p ^$V\_$G)$tH+WM_$yP+z$P7Ia$7|`w7^>3^>3`w6Pta7I|`w4;a4;a4ta5|[v5t_T 2$2T $2a9$4b5{|[v,su  ?WpEtu] >;8t(l k IXu`L`IXLLOIXO9|8u 7Y 98u :  : <%$t:4 ;'s=4<JQ 7l .e2%-l'O-|",t(,.,*,/,+3,0,,P+|%+&+'+(++ +,<+-Y+.u,P'$ ],P'$2',$ 9,P3B$,t12|,2*2(X2&0Wt030W-0W+0W)2|-0-Y/:-2% $1 $/ $. $V#%6t$#H$9 #H$9 #%9$!H$r#+$r$$r%:$r$ V$ V$ V$ V$2$2$=$ $]GOthu 376765431411103761411151213129153625151214117561093241514121113941110791265321514139131047131036472575610932415141211137561093241514121113XEROXFileProjectDesignerRevDatePagePARCDrawingCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7CE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7TRTRTRTRTRTR..MC176MC176MC176MC176MC176MC149MC149DoradoDavid BoggsSCMC176MC176TRSRRRRRMC136SU'SD'CI'CO'B0B2B3H0H1H2H3TTTTCSB1.MC176SCCE'RRRRRRRRTTTTQ0Q1Q2Q3SA0A1A2A3A4A5A6A7TRTRTRTR.MC176MC176MC176MC176MC149Bd..TxOff.RRiiTToiABTransmitter ControlTRTRMC176MC176PDCarrierTRRiCDTRRiiABMC102MC102MC102h14h15h16h13bh13ch13dh13eh13fh13gh17bh17ch17dh17eh17fh17gh17hh13hi1332Wire ORed onECLTrueDTxState.0TxState.1TxState.2TxCRCEnblTxCRCClkTxGoneTxDataTxSRCtrl.0TxSRCtrl.1TxSRLoad'TxSRLoadTxEndTxStartTxSREmpty'TxSRCtrl.0TxSRCtrl.1TxFifoFullTxDataLateTxFifoPETxCollisionGotTxBitMC106TxAbort'h21aRRRRCDTiTxGoTxEOPEther09.silTxFifoEmptyTxEOPMC104EtherXmtrEtherXmtrEtherXmtrEther07 & 08See Ether17.sil for timing diagrams12/16/78Midas-ETXETXMidas-Midas-ETXETXMidas-Midas-ETXETXMidas-Midas-ETXETXMidas-Midas-ETXETXMidas-Midas-ETXTABRRk18bg15bg15cg15dClock1'Da!2CG -G G G dt2l 1P 3 +3 ,P -l .],&3%'O'O &3 (l "O"Od"OH"O; 2l; 4A&4A2l7lAm1Am7lE1E7IJQ1,JQ7IN1,N#%D4#%EP#%Fm"G#%H#%I#%J#%K)Km)I4)F)D%@03V3kVOllO3k67I81,87l<1<7IS41,S47l\1\7lW1W7l`1`#%2l#%3#%4"5#%6#%7#%9#%:4)9)7l)53)2%/#%U#%W#%X5"YQ#%Zn#%[#%\#%])]5)Z)X)V%Rpy$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9r&WtS#|R#S!#T=#UZ#Vv#W#X#Y$S|$ ]$S|$)S$ 9$_$)Y>)W)T)R(%t\(%ZJ(%X(%U&|O=$t]$[$Z$Y$X$W$Vf$UJ&W03#|.u#/#0#1#2#4#5 #6<$/$ ]$/$)0$ 9$<%$)5)3u)1<)/(%t8(%6(%4(%2I&|+$t9$8e$7I$6,$5$3$2$16^$U2^$y6|\2%\2aN$2^r$6U$U2U$y6S2%S2Y N$2Ur$6ZJ$U2Z&$y6X!2%X!2]|N$2Z&r$6Qf$U2QC$y6O=2%O=2TN$2QCr$6;-$U2; $y692%92>^N$2; r$66$U26$y642%429N$26r$)\$,s\$y,s`C$)Z$.Z$@.[$)X|$.W$.W_$)VC$,sS$U,sR$)9^$,s9^$y,s<$)7%$.7%$@.8B$9 $]| $\_ r$V$W$ :V$!VU$&WO=&W+3t83<3S43W3`%:^Q%::p0W 8 r$7l|6tr$:$y6t%$6t$U7lt73\l|s;ssssXstAtk$+$HHHld$ A$A$ @l|tlXl;lAt ]$|HtV|!V2%$7RV$7<V$78BV$0Wt0|/r$4;$y/%$/$U0t7$,d's$7V$eC$8$,sf`"$:$,s&WA#|@=#AY#Bv#C#D#E#F#H$A$ ]$A$)A$ 9$M$)Gv)E=)C)@(%tJ(%H(%FI(%D&|=v$tKJ$J-$I$G$F$E$D$C6L$U2L$y6|J2%J2P&N$2Lr$6H$U2H_$y6FY2%FY2KN$2H_r$6D$U2C$y6A2%A2GBN$2Cr$6?$U2?{$y6=v2%=v2BN$2?{r$)K&$,sN{$)D{$,sA&$)F$.E$)H$,sKJ$U,sAI$U.E$.H$@.J $&W=v3tN3JQ3E3AmK $J r$I{V$H_9$F&$ :E $!VC$%:L7N{V$7J V$7EV$7A&V$<p%$$$$|7$0+$+$:$U)/(% V$% V$.A $-% $, $* $t. :3B$4^$GB$Z&9$)|1<<%.u<%0<.u<0@-2%$@0@.u?Wt4@-|0=1<=1<:W4^9$9;2%U$A4^V$A2%V$9p $U ]$y|XAX#N$ ]r$"$"$ $UV ]$y XXV#N$V ]r$9t"O"O:W4$V9;2I$7$-+W$!V*^($ :+z)$7W_V$7[V$7`CV$9;W$ :W[$ r;t`g$"O 5{$Y $,$+W-$+W :&$0!V$:9|#X "< $u#X % %O"<$!$#X!#X##st#%?0&WYQ&WG&W53^3Zn3U3Q3M3H3D43?3;P36 r  81s6$$6$#Jtps%$ "$:9$:$9'$$d$C;u? tlC;` C;\ C;W C;S4 C;NC;JQC;AmC;< C;8 C;4 C;2lC;-C;+C;*   (l +3 ,P-l 6*C;, ,P , $ -%$ |'< (X )u * * *(d(9,8$C;tE&3%$$z$%p 1 $3B $t3 1P03"V$:$$u #?WpIu_M;_M;[I[IWM;WM;RIRIEPM;EPM;5C6PC9>:4@3@;t%**)*,%-l'&'.5.5&W3,3*7,P7(3(l>(lC(C,P>,@&W@.py$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9r0Wp < @t'@,,?|$uC%C(X?(A"A*At,A'sB, B(l@P-U$C'O$@P',y$@P',$4',$4',y$7l'O$4-U$6P(l6, 5{'s5{,5|*5"3(3&7l(X7l%4^t*3|$u4^t,,4^'2%^$$2%^$>;(%9$>;%$<($<,r$7|(XA*A"5W"5W*&z&*:%*:(&z)u(l#X(l*n(Ht-I(H()e,s)(',,',)e&.AU$*:'$&'y$&'$7(r$C(9$F%$U(|#X*:%2(%9$8t'O*:, $(/^$@53@9?|1C2YC5?6<A0CA7YAt:4A4B9^B5@P;-U$C4$@P4y$@P4$A|0 t?444$44y$7l4$4;-U$6P569^5{45{:45|7Y50C36<347l57l2Y4^t7l3|14^t94^535W|0 &z2Y*:1*:5 &z5(l/(l6(Ht9(H4;)e8)5',8',5&:{U$*:3$&3y$&3$84*46 $ :6 $(|7Y72Y79^r$<5$<5{r$>;9$B; $>BB$<>^$$9^$y*:5{ $Jtp)$)$@t)s7l's7l's+348A7A*4+34|4z5 z5 42Y ]4 ]2Ye6 d$t6, :|4t<J6P H;6P IX,P1PHH8B$0W*^$>;99$299$0W7$%p t8 |PZPZ NOVOVMMNVNJ$L$ HIIFI!stRsKm&z|D*:D *:Gv&zH(lA(lH(HtK(HF)eK)Gf',K&',G&LU$*:FI$&F&y$&F&$ |+  V)u V, -Y '< .Q dt1, + 0W 9, G0z G.A 2%U$ V+$ +zy$ +z$ G,, |(1 $$*V)uV,-Y'<.Qdt1,d+0W:,H0zH-I2%U$V+$+zy$+z$ |'< /+ *$,]$)$*t' +3S|$]U$H_'$ :Pm(.e$F,,$U /.$9^9$*Fm4V-%$ V|,2%$3$'<*u #?WpHuF L$r*:K&r$.K&$ QC9$S|9$:|N :K$**)ut,|)u'< '< )u*$st+ -%$ :|'<'$$$'$]$)9$%^0W$C, $C6 $ :R_r$ :tI(|A V-%U$-%$1 U$ :tCsD(|I.8$*:8r$V0z9$CC AYBvVBvV@=@=AYVAYE ]$-I$ :E $$E $:Bv:@=$K$(0z$y0W%$VC529$5; $t' M *:G#$H * % 'sIGNU2341512131410111410391512213457116542312151012111415133179QTRRDBRMC158SBTTRoiABMC158QTRRDBiGHRRcTiGHiTRMC125g1eMC158h7b.XEROXFileProjectDesignerRevDatePagePARCDrawingDavid BoggsBdDorado34MC124.RcvDataXmtData'QTRRDBTTRoiABMC124MC158.Collisionh7cto xcvrfrom xcvrfrom xcvrLoopBackPEOutputPDInputTest LogicMC105bIOB.13RRiiTToiAB.l5ak6dEther11.silVbb7XcCollisionTRTRTRTRbIOResetNoWakeupsLoopBackSingleStepbIOB.11bIOB.09bIOB.10T1bIOB.14MC175MC175MC175MC175CCSSSCCMR.MC1751/8/79TRMC175bIOB.15g6gg6eg6dg6cg6fg6bReportCollisionsg7cg7dg7bg7fTestCtrlClk'!2TestCtrlClk'!08T98CG -G G G 't!!!! '(l!(l!'O'/!/!-',\!\'OH!H',U!U'OOQ!OQ'OA!A#l8%8!383ll3s#s!+#;(#(/!V|#X,s*^$py$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9r0Wp <Jt"s$1 $A)A 9$t-l|-Yt1PH;)'Oe$"se$&3!3'O|"""t!3" "#H$"sA$'s!z&W$!z$+| +H t!V|   !z $#$t #"O| t# "OH;u(l03 " : ]]$%$$$$t3(lIX/'s.&W$p Vt3|;t;t$+t+;t|ttV$ :$rt2(%p ,st*H;! &@-$U"s@ $y&|>">"sC_N$"s@ r$&M$U"sM_$y&KZ"KZ"sPN$"sM_r$&T-$U"sT $y&R"R"sW_N$"sT r$&F$U"sF$y&D"D"sJ N$"sFr$6 &z$t6P7%$A$&O &$&U&$&H_&$GH HUH;OQ &A$,s.$H_"$HU"$UO "$OQ u7lA"$tA#H#U#OQ#A!9!V9^$!z<$#|5 &35 !5 #t9%9!V9^$y's9^$y&W6,$U$7I$9!V|5 "st;P?Wp&Z$U"sZ$y&|X"X"s^ N$"sZr$#t\\_"s$\(:#F#M#TQ#@P#Z&\_&$Et\%:&3%:%:,%:7llA'O3GN]4327654327651413121110983174111079126532151413141110254437652141312111094327651312151443276514131211109141312111094327651413121110914131211109432765XEROXFileProjectDesignerRevDatePageDoradoPARCDrawingDavid BoggsClocksBdTTiiTABRiiRRiiTTiiTABRiiRRii....TTiiTABRiiRRii...TTiiTABRiiRRii........TTiiTABRiiRRiiTTiiTABRiiRRiiTTiiTABRiiRRii.....MC210MC21021.25 ns pulse35i21ai21bi7bi7aj6bj6aMC105RRiiTToiAB.l8cTTiiTABRiiRRiiTTiiTABRiiRRiiTTiiTABRiiRRiiPreClock1'DTTiiTABRiiRRiiPreClock0'D...PreClock0'Bj7aj7b...bIOB.00ECLTrueDRxSync'...SingleStepbIOB.08bIOB.04oTiTiRRiiRABTTestCtrlClkj22aTRRiiABMC102TIOA=EthCtrl'TIOA=EthData'RxWriteFifo'RxReadFifo'TxWriteFifo'..Ether12.silbIOB.12TABRRMC104i23cTRSRRRRRMC136SU'SD'CI'CO'B0B2B3H0H1H2H3TTTTCSB1........j21TTRoiAB.MC124Motorola K1115ACrystal Oscillatori20bSE212SE210SE210SE210SE210SE210SE210SE210SE210SE210Motorola logo isnear pin 1.This is a 14 pin pkgBoard pins 8 & 9aren't used23.530 MHzRFoutTK1115Aj202/22/79used by DiskPreClock1'DPreClock1'DPreClock1'BaPreClock1'BaPreClock1'BbPreClock1'BbPreClock1'BbDorado Synchronous ClocksFree-running Ether ClocksRxCtrlClk'%TxCtrlClk'%EthCtrl_IOB'%RxFifoWE'%RxBusRegClk'%Clock0'Dc%Clock0'Da%Clock0'Bc%Clock1'Bb%Clock1'Bd%Clock1'Db%TxFifoWE'%TxBusRegClk'%EClk1%EClk0%EClk2%RxSyncClk'%bIOout'!1bIOout'!1.EtherClk340%EtherClk170%EtherClk42.5a%EtherClk42.5b%EtherClk42.5c%SE210TTiiTABRiiRRiii18ai18bi6aj18aj18bPreClock1'BaTestCtrlClk'%TestCtrlClk!1%Clock1'Da!1%.Clock1'Dd!1%.CG -G G G =t?=A>@8BA8B?8B@=N4=Pm>OQ8BPm8BN48BOQ=G=I=H7I7G8BHAAOd;-#3 74;34;O34;!4;";-";-!; ; 50z+k+03+z+zOk]k[\[]k\=T=W=U7W7T8BU=[=]>\8B]8B[8B\yI4yKmrKmrI4= = 2> 8B 28B 8B ===778B=9=;P=:47;P798B:4$?$Ak@A?@9;PH:4;P9:4N4PmHOQPmN4OQ$T$WkUWTUpy$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGrpur0Wp <|PS!+S!+PRSS$S!S!P$P$RRsRJ=Lv+Lv+J=KZMM$LvLvJ=$J=$KZKZsKZK& $H $sJ=sLvsPsS!U $O $5 7Y+7Y+5 6<77$7Y7Y5 $5 $6<6<s6<r5 s5 s7Y9 $; $9$;>+>+;<>>$>>;$;$<<s<r;s;s>@ $A$@$*:A$*:@$=@ $=>=;8;*:9$*:; $=7Y=5 =f5 =f7Y<7Y<5 =6<979787Y9;7Y9;5 85 86<9;6<=6<*:8$=f =f<< =9t9t89;9; 8 89;== $=y $=] $=f=f ;< ;<=9 9 8 ;9; ;9;889;== ;=886t $8 6t$7l<7l=f|;=f><><;=<9>9>8>9;>9;;8;8<9;<=<:Wt@P:W9\:WN:WH\ \ ]FI =|W=GB $FtG =|J=GN^u 15101312465376141112345678131215914111013121514542325361512141113104747141110254376254361312159376111014915121411131025131215111014763XEROXFileProjectDesignerRevDatePagePARCDrawingCDEFRRTCDEFRRTCDEFRRTPPPPTRDavid BoggsBdDoradoTRTRTRMC103MC113MC176MC176MC176MC176MC104Pp188SCMC176oRRCDT.Input is higher priority.Task numbers differ only inthe low order bit.This SIP sets the task numbers.Pa24ba24ca24da24ea24fNext Futzing & IOAttenTABRR159MC104(EOP)PABioRRTTTRMC176TABRRTABRRTABRRTABRRMC176TRMC104MC104MC104MC104MC113MC113MC195MC195MC195MC195MC195iTRHGiTRHGiTRHGiTRHGiTRHG36iTRHGa24hMC195j23bj23cj23dh23ai24ai24bi24ci24di23ai23bh24hh24bh24ch24dh24eh24fh24gj52SIPh23cRRiiTToiABRRiiTToiABMC105MC105Clock0'DcEthData.18Next.0!Next.1!Next.2!Next.3!Block!IOHold!IOatt!.ECLTrueDCurr=EthTxNext=EthTx?Curr=EthRxNext=EthRx?Next=EthRx?TRRiiABTxAbort'Next=EthTx?'MC102.Next=EthTx?'j22cEther13.silTasksP8P72 & 34 & 56 & 78 & 910 & 1112 & 1314 & 15cutcutcutcutcutcutcutcutcutcutcutcutP6Since the NEXT bus (which can lie) isused to decide when to drive IOatt,it is illegal to branch on IOATT in aninstruction which BLOCKs and may hold.See Ether20.sil for timing diagram2/22/79018006007010011070d24diCDRRTToMC102.a1dBNTGtCT'b!TTTTTTTRP1P2P3P4P5P6P7P8....cut**Standard tasks are 6&7.*Cut pins make ones.cutRepeating lastinstructionPrev=EthTxPrev=EthRxTRTRRiiABMC102j22bBlockedF00MRCCPE'DSSSSRRF00CCbIOResetTR..F00.j24fj24bj24c0t*.21P.e.el8e&3B%3B'0#*#CG -G G G  Ob+a+`+_n+^Q+]5+\+Z]1P]/]1P/$OA 2Ak8:%:%8 ]H ]JQ%JQ%HHH##OHHOMMORRrW OW0<+<A><<H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9r:|U:UUUUZS!T=:P:PPPPZN!O=:K:KKKKZI!J=S!N!I!K 03J$U+J$y03H+zH+MN$+Jr$0Wp <:{$G9$036$U+6$y03|4+z4+9N$+6r$03'$U+'$y03%+z%+*N$+'r$03-I$U+-%$y03+ +z+ +0zN$+-%r$2-%9$2*9$t'OU,sL,s8,s),s/8)|&-Yt0(|(r$,s$y( ]$(,$U(tO)d$((|$u&V'<V'<%*^$$uO-$ T-$Y.$Y 9$T U$O r$:u\:^Q:]5:b:{$Mr$Rr$Wr$J $V9$Q9$L9$ GV$G9$| t#l V Q L Gp$|!V!V!!$r$)+$KtU $U$$Uy%$U%$$ u|D 4*4*7)u7t,4|)u4'<8e'<8e)u7*$03FI$U+F&$y03D +zD +I{N$+F&r$,stHAm|I>;KZ>;KZ=H=JAmC>;D>;D=A=D 0WLB $0WG $AM_r$%:G$FF$ $)Pz$)Lf$r)LB9$Am3u>;5 >;5 =2Y=40W8B $)<9$)<$r)A&z$A=r$0W< $Am: >;;>;;=9=;=,st<03;-$U+; $y03|9+z9+>^N$+; r$F7I$ :WE$:W6 $;tN{$;t>$At;A53ADAKm0W.9$8*U$:W-I$s;t+$#)C$rr8e$r8B $PKA7% 9$%:8B$)3$$:)A$:.$ Fm Km Pm UmA"O V|S! S! S! T= T= VV$ VN! N! N! O= O= VI! I! I! J= J= VD  D  D  E= E= ] 2 y!y!AF 9$ QV$ LV$Jtp#$8-%$|D D D :E=:E=tGFmVWVRVM"sH>M>Fm>=5W+>6!O)O-J-Fm-;P-6-'--lrb 9b"s9 |D  FY!VD !VFY$G$%FY%D $tI$|FY!F!F 4 6!V4!V6$8B$%6%4$t:4$|6!7Y!7Y)3$r$tFm$6U U UWURUMUHU#U*G1 $|+ UtbGF GC G7l G4 U $| W ] ; ] t ; t!V !V $r$Ut 2Uk $ %:|6%J 9$(J $y(R_%$FtR ! %p +Wuc6tc3c+Wb5+Wa+W_+W^*]*\*[/[G G6tb58[G G*:[G G*:e G*:[G*:cuG3a3_6t_0^0]0\0[6t]3\3[6t[0c3 %3 #3 &3 k&.S"?Wpt#lVQLG*r))C_$$|-Y2-2-y-Yy+ -Y+ .d$kt.-l:|-Yrt/U1P |W X! Y> ZZ [v \ ] ^ kY$ $ kY$ Y$ kcy$ tb5 a _ ^ ] \ [ ZnUb|$rZU$ [$$ |ZZ [v \ ] uZnpZ_:u_(p_ \$:ua [=,>;+ H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9rp0W <AK $A* $AA $V\_ $VK $A\_ $\_$Z&$Y $W$U$T$S|$QC$P&$O $J$H_$*:\_$*:Z&$*:Y $*:W$*:U$*:T$*:S|$*:QC$*:P&$*:O $*:L$*:K$*:J$*:H_$*:GB$*:*$*:($*:'$*:&z$*:$A$*:#%$*:"$*:$*:$*:$*:]$*:A$*:$$*:$*:$*:$t\F\FKKFF+3*:$ *:k*: *:*:+3 *:( *:' *:"O *:#l *: *:& JtptU>D>#>O>UmH F&$GB$K$L$*:Pm *:OQ*:MOQ *:\ *:YQ *:X5*:T*:3*:  *: *: *:S *:K *:J M K J G Fm *:UD*:Zn \ZnYQX5UTS Q *:*:HPm*:Q *:G %:p *:F&$*:tFm ?Wpu`OB`BlB.BOs_nBNB-lBOB_nsNp_*:_*:.ArtWk|]tPS4TQUmWXY\a`$VP$P$P$9|X9Vv9UZ9T=9R9P9O9Mkt`C:\9|]!9\9ZVXt`_n^Qk|VHtCBAm=%>|,<%t<%!<%"<%#<%&3<%'O<%(l<%*</$Ae$<A$;A$;t|'<;t%;t#;t";t ;tu;tX;t>t.@t*;t|+;t*;t)uA'<<%t/<%-<%,>| =t<%k<%<%<%<%<%<%O<%l<A$AH$<$$;$$A;t|;t;t;t;tt;t;;t;t>tk@t;t|;t ;t A<%t2<%<%>|t@@tKm;t|@=;t? ;t>AH<%tC<%B<%Am=W>|]<%tP<%S4<%TQ<%Um<%W<%X<%Y<%\<a`$AP$<P$;P$;t|X;tVv;tUZ;tT=;tR;tP;tO;tM>t`C@t\;t|]!;t\;tZAX<%t`<%_n<%^Q)/rG--G9)-G)-G)_G)_G-_JG9)a<rGa<G_JG9_G_Gu"*`y$a$c $_y$^y$tcQ ^ _ a 3a 3_ 3^ 3cQ 3^y$3_y$3c $>a$3`y$3/^y$>0$31 $3.Ay$3-%y$31 3-l 3. 3/ 3 y $> $3Ay$3]y$3yy$3 3 3 3 3D4 3C 3A 3?4 3Cy$3By$3Ay$>?$3> $> $?$Ay$By$Cy$?4 A C D4 GNd121510131411412111097654314132151211109765431413215113322XEROXFileProjectDesignerRevDatePagePARCDrawingppppppppppHost.0Host.1Host.2Host.3Host.4Host.5Host.6Host.7200100402010421RRRRpRcvDataCollisionDavid BoggsBdDoradoBackPanel ConnectionsRVCCRGNDSIPSIPSIPSIPSIPSIPRRRRRRRRRSSTTMC170ABCICIRRRRRRRRRSSTTMC170ABCICI......Host.0Host.1Host.2Host.3Host.4Host.5Host.6Host.7EStatus.17To set a host address bit to 1pull it up to gnd through 91 ohms.3811/3/78g5k21h44bi44bi44ch44ch44di44dHostParitySIPRTTRoiABTTRoiAB..ECLTrueBECLTrueDMC124MC124ECLTrueBECLTrueD100 ohms100 ohmspXmtData'LoopBackSingleStepRxOnTxOnh44eTxDataLateTxCollisionTxFifoPENoWakeupsnnTTLTrueBEther15.silVCCi20c028029032033036037040041093044045048i20d:t5:355:H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9rr|\rZZrX!rUrSrQvrO=rMrCrI9`C$9^ $9[$9Y$9W_$9U&$9R$9P$t`^Q\YWUmS4P!Vu`!V^Q!V\!VY!VW!VUm!VS4!VP |AY EN$ D{$d D{r$dD{$dI{U$ E J-N$ H$d Hr$dH$dGf$9 rE-$9 rE $ r<%$>$9 < AIN$ @ $d @ r$d@ $d@U$ 8u <N$ ;$d ;r$d;$d9>^$r:tG> 9M_$0Wp < y|,< 0N$ /^$d /^r$2/^$dr/ $rt03 y|( -IN$ , $d , r$2, $dr, $rt,$/$,P V; V@P VD VI49R$9G$9G$ @9|N!9K9I9Gv9M9J9H?{G$ 9FY9E==C:C?{J?{H; tQ>^N4>^K; H=BH9a`$9VC$9VC$ @9|\9ZZ9X!9U9[v9Y>9W?{Vf$ 9T9S=R:R?{Y>?{W; t_>^\>^Zn; V=BV*:`C$*:_'$*:^ $*:\$*:[$*:Z$*:Y$*:X|$*:W_$:{|R=BR?{W?{H=BC:{C*:P$*:N{$*:K&$*:H$*:t`*:_n*:^Q*:]5*:\*:Z*:Y*:X?{\O$?{N{O$H;N uedn"Jtp?W; t[; M/,P9D9I49@P9;H;]5 $( y|% )N$ ($d (r$2($d:9$:8u:6<68u9t9:|8u7979:3B$:1:/619t3:|172Y72Y:W/:W6<:<% 9$:5{ 9$Bt87:GNf<XEROXFileProjectDesignerRevDatePagePARCDoradoEthernet CablesDavid BoggsBdpppPPPPPRcvDataCollisionXmtData'+5v+12vPPPPPpppppGndGndGndGndGndppInternal CableGndGndGndGndGndPPPPP+5vXmtData'CollisionRcvDataPPPPPExternal CablePPPPPPPPPP40' Typ65351-034BP39BlackBlackBlackBlackBlackWhiteBlueGreenBrownRedBlackPPPPGnd+15vYellowThis is a standard Alto IIEthernet external cablepart # 216411Ether16.silReference1/22/7965351-034ConnectorDisk Radial 0+12vBergBergCannon DAC-25SCannon DAC-15SCannon DAC-25P21346523243616382013251123122416382013251224112319656715349110111314444345464847939436Normally +15vNot used hereNormally spare+12v hereCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9tpr0W <|\VvP2\2Vv2P2KZ2Es_$sZ&$sT$sI{$sO $$t_$Zn $T$OQ$IL$GB$R_$W$]|$7|C7I!7N7T=7YI!CNT=Y%:t]%:X5%:R%:M%:G|EKZ?WPG!Vp@"st!"s3"s'O"s,"s2l7|.u7(7#X7;72%$,$'$$!Vtl!V)!V/ !V4s#$s%$s)A$s.$s4^$2| 2t2%2+ 20!Vp=|;#X(.u0+ % t+$$$9$@)$'stVFI$r9pGB V`$VK$VJ$VF&$rcJt*:u3*:!*:2l*:,*:'O*:4*:/*:)*:#*:l*:|2s$]$7"st!V*:u!z$=t = = V$Vd$rVA$%:p ru ?WpVQf$VQC$VP&$VK$r9W VLB 9M V$$V $rV ]$!Vt# rpH rY/c/7r7t_n:]5Y:WTQ:R:NLI4:F3_n8]53Y7W3TQ7R3N7L3I47F:4:1.,P:(&:#l!3::O:34813.7,P3(8&3#l8!3373O7r_nr]5rYrWrTQrRrNrLrI4rF r r r" r! L +Gr<G<G< VGsGPd XEROXFileProjectDesignerRevDatePagePARCClock1David BoggsDoradoLoadClock1ShiftLoadStartupStateCntrClock1ShiftStateCRCShutDownClock1ShiftStateIdleMarkDataDataCRCIdle0 (1)15 (16)14 (15)1 (2)Bd40ShiftTransmitter TimingTxGoTxGoneTxSREmptyTxCRCClkTxCRCEnblTxSREmptyTxCRCClkTxCRCClkTxSREmptyTxCRCClkTxDataTxGoTxStartTxAbortGotTxBitGotTxBitGotTxBitGotTxBitEther17.silpreCRCCRCpostCRC12/14/78Loading Tx Shift RegisterReferenceTxEnd has been high since TxSR was last loadedCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9teC$@:eC$@#eC$@0eC$@>;eC$@KeC$@ VeC$@eC$@eC$@eC$@(eC$@,seC$@5WeC$@9eC$@BeC$@GeC$@9ed'r$ Vc.$eCC$ Vc ?W$0p \_ V$:\_$@Z&$Z&$@[Cr$ZJ$:]|$\$\_-$W:$W$@Y r$#X$^ V$:^$@:_6t$U:$U$@Vr$#U$#U)$Z& V$,sZ&$@,s[Cr$0ZJ$S|($0S|$@0Tr$5WS$#W V$0W$@0Y r$5WX$9uU0Z& V$>;Z&$@>;[Cr$BZJ$BZ& $5WW V$BW$@BY r$GX$GW$5WS| V$BS|$@BTr$GS$GS|$H_C$9tHGH_$@BH_$@9H_$@5WH_$@,sH_$@(H_$@H_$@H_$@H_$@ VH_$@KH_$@>;H_$@0H_$@#H_$@:H_$@H_$@QCC$:PJ$#PJ$9u?9A:F&$@:GBr$FI$C$@E r$D$?{$@@r$?$=B$@F& V$(F&$@(GBr$,sFI$C V$,sC$@,sE r$0D$,sA$@,sBr$0A$>^$0=f$,sF& V$9F&$@9GBr$>;FI$0C V$>;C$@>;E r$BD$?{$>;?{$@>;@r$B?$F& V$C$A#$0A$BC $>;F&r$B?{ $0=B$?{$=B:$; C$:$0:$B:$$pLBKNXG5WNXG9uQ9;PiNXGNXGGdGGd2%$@:2%$@#2%$@02%$@>;2%$@K2%$@ V2%$@2%$@2%$@2%$@(2%$@,s2%$@5W2%$@92%$@B2%$@G2%$@9t2l2%C$ V$:$@:r$$-$-$@.r$-$9u++z$+z$@,r$+$)A:$)A$@ V$($@(r$,s$'($0'$@0(%$+z V$,s+z$@*^$0)e$0)A$>;+z$@>;,r$B+$B+z $>;-$@>;.r$B-$B- $9%$C$,s#$NXG%:p!C$9t3G$@B$@9$@5W$@,s$@($@$@$@$@ V$@K$@>;$@0$@#$@:$@$@>;/r$>;0$91 r$9/$@,s/ V$,s0$(1 r$(/$@/ V$0$:1 r$:/$@/ V$z$z$@r$$9uA$A$@]r$d$:$$@$$-$-$9  ]C$> d$`$`$@a:$(`$(`$$tOO8O:#ls C; &W979F9V9<pJt9uSVp9t99O 99'O 9) 9-9D49= 9X59\9^9a9cQ9Zn9Fm9039%:p - V$,s-$@,s.r$0-$0- V$-t#l0#$=#l,s,$5W+$5W+z$,s V$9r$>;$>;r$5$>$@>r$C;$C; r$9$@z V$,sz$@,sr$0$0z$A V$,sA$@,s]r$0d$0A$$$0+$0$- d$3 ?Wp6 ru 9t!3.GNiqXEROXFileProjectDesignerRevDatePagePARCDoradoDavid BoggsLoadShiftStateIdleMaybeStartupShiftStateFullIMIPMaybe or IMIPCntrShiftStateShutDownCntrIMIPFullLoadIdle?Cntr15 (0)14 (1)13 (2)1 (14)0 (15)15 (16 - 0)14 (1)1 (14)0 (15)15 (16 - 0)Cntr notation is (<# occupied postions>)PDCarrierPDEventPDEventPDCarrierPDEvent41shift also decrements CntrBd11/3/78EtherClkEtherClkEtherClkReceiver TimingRxCRCResetRxCRCClkRxCRCClkRxCRCClkRxSRFullRxSRFullRxSyncRxSyncstate is encoded in RxState.xShift and Load are encoded in RxSRCtrl.xPhase decoder events are encoded in PDEvent.xDumping Rx Shift RegisterRxEOPEther18.silReferenceCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9tp0W GdNXGdiNXG Veg$eg$:eg$eg$eg$#eg$(eg$,seg$0eg$5Weg$9eg$>;eg$Beg$Geg$Keg$` V$:`$@:ar$c V$:c $@_$^$^2$\_$\_$@]|r$\$9uZnZ&$Z&$@[Cr$ZJ$` V$(`$@(ar$,s`$,s` V$9`$@9ar$>;`$:d'6t$9X5W#$,sW$@,sY r$0X$\_ V$,s\_$@,s]|r$0\$Z&-$0\_ V$>;\_$@>;]|r$B\$B\_ $>;`r$0W V$>;W$@>;Y r$BX$BW $9SS|C$R$R$tR(RMNXG%:pN{9uD4H_ V$:H_$@:I{r$H$H_ V$(H_$@(I{r$,sH$,sH_ V$9H_$@9I{r$>;H$>;H_r$F&$F&$@GBr$FI$C$C$@E r$D$A:$F& V$,sF&$@,sGBr$0FI$C V$,sC$@,sE r$0D$A$@?{#$,s?{$@,s@r$0?$B$0A$0F& V$>;F&$@>;GBr$BFI$BF& $0C V$>;C$@>;E r$BD$BC $0A$0?{$9;P; C$0:$C;:$9;t9G9:9 5WNXG=BC$9u=;$$@>;%r$B$$B$ $"5W$>;"$@>;#r$B"$B" $9u  ]5W$>; ]$@>;!zr$B $B ] $B$FtUC$T$9TQ0T$BT$9uU"stTQ8TQGTQ9;&W;7; G;V&:W 49cQ 9ua9H9t03 9u-JtpeC$@f`9$ eg$ eC9$ Vf`9$eg$eC9$f`9$eg$eC9$:f`9$seg$seC9$f`9$eg$eC9$f`9$!Veg$!VeC9$#f`9$%eg$%eC9$(f`9$*:eg$*:eC9$,sf`9$.eg$.eC9$0f`9$3eg$3eC9$7eC9$7eg$5Wf`9$5Weg$9eg$9f`9$<eg$<eC9$@teC9$@teg$>;f`9$>;eg$Beg$Bf`9$Deg$DeC9$IXeC9$IXeg$Gf`9$Geg$GJ$GK9$IXJ$IXJ9$DJ9$DJ$BK9$BJ$>;J$>;K9$@tJ$@tJ9$<J9$<J$9K9$9J$5WJ$5WK9$7J$7J9$3J9$3J$0K9$.J9$.J$,sK9$*:J9$*:J$(K9$%J9$%J$#K9$!VJ9$!VJ$K9$J9$J$K9$sJ9$sJ$:K9$J9$J$K9$J9$J$ VK9$ J9$ J$K9$J$@KJ$GJ$BJ$>;J$9J$5WJ$0J$,sJ$(J$#J$J$J$:J$J$ VJ$ V2I$2I$:2I$2I$2I$#2I$(2I$,s2I$02I$5W2I$92I$>;2I$B2I$G2I$K2I$ 2%9$ V3B9$2I$2%9$3B9$2I$2%9$:3B9$s2I$s2%9$3B9$2I$2%9$3B9$!V2I$!V2%9$#3B9$%2I$%2%9$(3B9$*:2I$*:2%9$,s3B9$.2I$.2%9$03B9$32I$32%9$72%9$72I$5W3B9$5W2I$92I$93B9$<2I$<2%9$@t2%9$@t2I$>;3B9$>;2I$B2I$B3B9$D2I$D2%9$IX2%9$IX2I$G3B9$G2I$`$t <p?W9t2l9J9erp9t^ 9\9Fm9+9'O9A9?9%1 0$ 2%$@3B]$2I$ k(-!Vp6 9t"%:p ru ,s- V$9-$@9.r$>;-$>;-r$sGNi XEROXFileProjectDesignerRevDatePagePARCDoradoDavid BoggsBd12/14/78Clock1EtherBitClkXmtDataBitCellBitCellXmtDataEtherBitClkClock1BitCellXmtDataEtherBitClkClock1PrePreCollisionCollisionPrePreCollision is the output of the first stage of the Collision synchronizer42Phase Encoder TimingTxGoTxDataTxDataTxGoTxDataTxGoEther19.silStartupShutdownReferenceGotTxBitGotTxBitGotTxBitEtherDblClkEtherDblClkEtherDblClk100111001110001Jam(1)CG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9p0W <?WGdNXGdiNG 2I$ 4$ 4$ 4$4$4$94$V4$r4$4$4$4$4$4$4$:4$V4$s4$4$4$ 4$!4$#4$$4$%:4$&W4$'s4$(4$)4$*4$+4$-4$.4$/:4$0W4$1s4$24$34$44$54$74$84$9;4$:W4$;t4$<4$=4$>4$?4$A4$B4$C;4$DX4$Et4$F4$G4$H4$I4$K4$L4$M;4$9t492l 9% 3Br$2I$2%r$2%$@3Br$s2I$s2%r$2%$@3Br$!V2I$!V2%r$%2%$@%3Br$*:2I$*:2%r$.2%$@.3Br$32I$32%r$72%$@73Br$<2I$<2%r$@t2%$@@t3Br$D2I$D2%r$IX2%$@IX3Br$M2I$ 4^B$+z$@,$+$$$@)e$%$$$+z$+z$@,$+$+z$ +z$@ ,$!+$!+z$)+z$@),$*+$*+z$2+z$@2,$3+$)A$!)A$@!*^$3)e$$r$$$@%r$#$$9u"QNXG9U UB$GW$@BWr$BX$>;Y r$>;W$@5WW$5WX$0Y r$0W$@,sWr$EtZJ$3[C$3Z&$@!Z&$,sX$#Y $!ZJ$9[C$#W$@ Ws$9Z&$@ Z&$9_<$9^$@ ^$ eCB$Mc.$IXd'r$IXc $@Dc r$Dc.$@td'r$@tc $@<c r$<c.$7d'r$7c $@3c r$3c.$.d'r$.c $@*:c r$*:c.$%d'r$%c $@!Vc r$!Vc.$d'r$c $@sc r$sc.$d'r$c $@c r$c.$ d'r$9tX59cQ 9eM;eg$Leg$Keg$Ieg$Heg$Geg$Feg$Eteg$DXeg$C;eg$Beg$Aeg$?eg$>eg$=eg$L$=L$;H_$@>;I{9$@tH$@tH_9$BH_$@BI{9$DH$DH_9$GH_$@GI{9$IXH$IXH_9$KH_$@KI{9$MH$9H 9a M`$Ka9$K`$@IX`9$IX`$Ga9$G`$@D`9$D`$Ba9$B`$@@t`9$@t`$>;a9$>;`$@<`9$<`$9a9$9`$@7`9$7`$5Wa9$5W`$@3`9$3`$0a9$0`$@.`9$.`$,sa9$,s`$@*:`9$*:`$(a9$(`$@%`9$%`$#a9$#`$@!V`9$!V`$a9$`$@`9$`$a9$`$@s`9$s`$:a9$:`$@`9$`$a9$`$@`9$`$ Va9$ V`$@ V/$@ V1 9$0$/9$/$@1 9$0$/9$:/$@:1 9$s0$s/9$/$@1 9$0$/9$/$@1 9$!V0$!V/9$#/$@#1 9$%0$%/9$(/$@(1 9$*:0$*:/9$,s/$@,s1 9$.0$./9$0/$@01 9$30$3/9$5W/$@5W1 9$70$7/9$9/$@91 9$<0$</9$>;/$@>;1 9$@t0$@t/9$B/$@B1 9$D0$D/9$G/$@G1 9$IX0$IX/9$K/$@K1 9$M0$903 #U+U4U=UFU9==#=+=4=9""#" `]$ `$@ \_$@ ]|$!\$ \_$!\_$)\_$@)]|$*\$*\_$2\_$@2]|$3\$3\_$;t\_$@;t]|$<\$<\_$DX\_$@DX]|$Et\$Et\_$M;\_$@M;]|$GY $M;UEtZ&V$ H_]$ H_$@ /]$ /$@ C$3C$ B$3A$ =BB$ ?{$9?{$ "B$ $$B"$+"4&4";t+z$@;t,$<+$<+z9$3+z$GNiXEROXFileProjectDesignerRevDatePagePARCDoradoDavid BoggsBd11/3/78Wakeup ReqBlockHave BlockedBlockBlockPreemptedI/OI/Oother tasksother tasksother tasksWakeup TimingClock0More Timing Diagrams43Next=Eth?Curr=EthEther20.silI/O means TIOA=EthData and FF=Input or OutputReferenceCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr9p0W <?W9t^ 9X59U ^r$^$@ \_$\_$@]|$_$s^$ Z& V$sZ&$@s[C$ W$W$@Y r$!VX$ V$U$Ur$!VU$@s^ V$%^$@\$\_ V$*:\_$@*:]|r$.\$%_$.^$!VZJ$!VZ& V$.Z&$@.[Cr$3ZJ$.\_$7\_$@7]|r$<\$3Z&$<Z&$@<[Cr$@tZJ$!VW$<W$@<Y r$@tX$!VV$3U$3U V$@tU$@.^:$D^$@D_$M^$<\_ V$IX\_$@@tZ& V$MZ&$@a=aGdNXGdiNG c B$IX]|r$@tW V$@tV V$4;ua `B$ta0Was`$!V`$.`$3`$<`$@t`$rua $a Ba QNXG!pQ 9tcQ.b$<b$@tb$!Vb$sb$*:b$9p c.$c.$c.$sc.$c.$!Vc.$%c.$*:c.$.c.$3c.$7c.$<c.$@tc.$Dc.$IXc.$Mc.$Jt9t\ 9Zn%:p 9tS4-ru GNiXEROXFileProjectDesignerRevDatePagePARCDavid BoggsHost AddressTxLoopSingleStepRxTxOnRxOnTxEOPTxCntDwnLoopSingleStepBdDoradoControl Register Format44InputOutputTestTestOnOnBackBackColl'TxDataLateTxFifoPETestNoWakeupsNoWakeupsEther21.silDataClockCollTxTestEnbl'RxEnbl'TxEnbl'CmdCmdCmdRxBOP'ReferenceThe host address is set by jumpers on the right backplane.12/14/78To set a bit to one, pull it up to ground through 91 ohms.pppppppp0280290320330360370400410001020304050607080910111213141515141312111009080706050403020100ReportCollsCG -G G G y$u.Gr9/:;t>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr90Wp ;-$ V;-$;-$:;-$;-$;-$#;-$t< ,s;-$r5W;-$rK;-Grr;-Grr?WGGr:GfGrQGfGrQGrUGGKQfGr.=2=C;=C;;Qf$r S RVSVRSRTQS4R-S1sS1sR<pJt&W6%M_:tS?WS.?W<?W;H;>H;<H;;BQf$rCS6tTQ6tS46tR9;-$r:>:<:;%:p CtR:R6t;;-$rGQf$r)TQ)RVTQVRTQRS4VS4)S4 :S :R>$ V>$>$:>$>$>$#>$ru rt4:?Wprt2l:|5 5r55V55 :5$5t9 99r99V9 9%:9U UrUUVUU :U$U)U-U2U6tU:U?WUCUH;UH;?C??W?:?6t?2?-?)?$? :??V??r? ??GSH;RGNVIXEROXFileProjectDesignerRevDatePageCarrierCarrierCntCtrlLowLowLowd/cLowLowHighd/cLowLowHighd/cd/cHighHighLowIdleCommentLowCountHighOneHighImpossibleImpossibleLowCountCollisionNothingNothingHighHighHighHighHighHighHighHighHighHighHighHighlowHighHighlow0-10-1HighHighCollisionCollisionCountCountToo many transitionsToo many transitions2-52-56-96-910-1510-15lowHighHighlowlowHighHighlowlowHighHighlowHighHighHighHighHighHighCountCountNothingNothingSetup transition (zero next)Setup transition (one next)OneZeroData transitionData transitionCollisionCollision0-110-11LowLowHighHighHighHighLowLow12-1512-15ActiveActiveHighHighNothingNothingCountCountLowCollisionJamCollisionHighSetup transitionsqqqqqrrData transitionsEnd of packetStart of packet (start bit)ResetResetResetResetResetResetResetResetPRRCDoradoEther22.silDavid BoggsPhase Decoder45BdClear CarrierToo FewDataTooManyBitCell<>BitCell>H;GGr>;Gr:Gr#Gr GrGrNGNXGNXGGr t9 :9+W9dG( 7l7l7l:7l 535353:53 222:2:000 0dG(07l5: 7l+W7l 53&W53 202 00 0+W089G=9GBdG(%:2 %:7l%:069$4^9$2%9$/9$ . ,P * ' % #l !3    O ..,P,P:.:,P . ,P%:. %:,P +W.+W,P0.0,P-9$+z9$:*:':%:#l!3''**%%#l#l!3!3 * ' % #l !3 +W*+W'%:*%:'0*0')A9$'9$&W%&W#l$9$"9$0%0#l%:!3 %:  ]9$%9$::OOOz9$9$9$00  %:%:+W+W O%:O 0%: :G ZrGZG\<GsZJG9sZrGZG\<rG!VZJG9!VZG*:ZG*:\<rG.ZJG9.ZrG3ZG3\<rG!VVf$*:Vf$3Vf$^$.^$`C$8_|SS S)S2SV[v.[v8tU/dG(0O 053+W53+W2+W%+W#l+W!3+W+WO+W9up%: 0W  Jt<FIGsFIGr!VFIGr*:FIGr.H;G%HGr7FIGJt#GH;#G/tKm .F$FdFE:KmK$K$|H$HVC($sVf$Vf$s_'$@_J$Vt_n_9$_$V|\\:J-$J-$H;$H;$:H;$J-$J-$H;$#J-$#H;$(J-$(H;$,sI$,sH;$0I$0H;$3H;$3I$5WI$5WH;$%t9:999V;%:;*:d$%$d$%rd$%d$%d$%; &$0!30:Fru :O:Q?Wp 9u8 9ktHHHHHHH",H$eH&H(H*H-H/:H1sH3H5HHX+X!X)X2XxGN`e Helvetica  Helvetica  Helvetica Helvetica Helvetica Helvetica GATES  $m&5 #?!`zfn h{_ce#&:FJ]l~Y Y J # -4 AO [ci r (}^j/0DskEth.sil etc.r.1 JJPromA4' HX Ramboggse23-Feb-79 3:28:26