11910121819111012171614151114567432115910121319675897645325674321151456743211513111324IOPReset'DesClkAlwaysClkc3c2c1c3c3c1c2c2c1c3c3c1c2c2c1DesReset'S175Q'TQTRDLS273SCL'CKSPageDateRevDesignerProjectFileXEROXCPE41256314131191012Cycle1nnnnQ0Q1Q2Q3A0A1A2A3A4A5A6A7TCS'SRRRRRRRRTTTSCS'Q0Q1Q2Q3A0A1A2A3A4A5A6A7TCS'SRRRRRRRRTTTSCS'F93427F93427MAS'MDS'Cycle2CDQ'QQSRTTRR'S'IOPReset'DesClk.S74Taa5050TaapMAS'pMDS'NextDesMpState.0NextDesMpState.1NextDesMpState.2DesMpState.0DesMpState.1DesMpState.2RTLS273LS273RTRTLS273LS273RT2519Q_CL'Q_CKQ'TQTRD..WaitClkS175(19)(19)SCL'CKSS175WaitClkDesReset'DES Finite-State MachinesDes Master Port FSMDes Slave Port FSMCycle1SDS'Cycle2Q0Q1Q2Q3A0A1A2A3A4A5A6A7TCS'SRRRRRRRRTTTSCS'nnF93427pSDSnRTLS273LS273RTWaitClkSFLG'DesSpProm-RevAS175DesReset'Q'TQTRDDesReset' jams both FSM's into State 0DesReset' jams both FSM's into State 0NextDesSpState.0NextDesSpState.1NextDesSpState.2DesSpState.0DesSpState.1DesReset' jams both FSM's into State 0Reset Des Chip and FSM's with IOPReset'.RTLS273BaDesSpErrorpDesMpErrorDesMpErrorOnce set, DesMpError remains set permanentlyOnce set, DesSpError remains set permanentlyDesMpProm.0-RevBDesMpProm.4-RevB.MFLG'WaitClkMAS'/MDS'c1unused1unused2TTLHigh-c5/30/83MAS' and MDS' forced low while DesReset', held low one more DesClk by DesMpFsmSpActive_DES'DES_'PARCDrawingCPE31.silTony Westu17u10gu10hu10iu35du34au11u09u10bu10cu10du10eu35bu35cu35fu10j32CG -G G G tKPmN4I$#l*:#l*l*$$&*:&$**:*#l O  ! " # % &3 'O 9(l'%!3dO3eC1,C1K1M+WM+WYQ1 YQ+W\1 \+W_1 _+WcQ1 cQI4JQKmLMNOPUmXYZ\]5^Q_n`Um,C)C1Pm1Q+WQ $ $M$@t$@tr$D$@D$7$7$@3r$3$!V$s$s$@r$$2 $.U$2$2$3$@7$@6t$6t$<U$?W$?W$@t$@<$@:$:$7U$IXU$L$L$M$@DU$H;$H;$IX$@D$@C$C$@tU$sU$$$$@!V$@ :$ :$U$-$-$.$@U$$$$@s$@V$V$U$ U$r$r$$@ $@ $ $U$9$ $ 9 $ $ $ V $ $ $ $ $r $ $ $ $: $ $ $r $V $ $9 $ $V $ $ y$!V9$3U$2 y$@7 y$@3 $3 $4 $4; $6t $5W $5 $MHG@tHG3HG!VHGHGHGKuIXH$DH$<H$7H$.H$H$sH$H$ H$A$9;40W=BF+#9 VA$r$!V9$t  ]$s d$s @ $7 @$@7 ]:$MG-R0O1P|Lv1PO-$,sO-$0tP1P|M, M,tP,S$,sO $*F-l|@=,tD*D*:D$U*:G$.D{$y*:D{r$+3|@=KuJtGrAGr>;Gr3Gr&Gr 9GrGrB>3'sryNXGNG+tA+:49@@P<9=EE[_]YQ9\|PPAYAYVUJ$UJ$VE$E$9[$9Y$9Z$AtXAZA]A_JX5YQZn[\]^_|WtV2|RTUWX!Y>ZZ[v\9VC$ ]9VC$Vf$ 99b|$\YUZRtVAIAKJAMAOHIJKMN4OQPm|HtF2|BvE=FYGvHIJKM9F$ ]9F$F$ 99R$LvJ=EBvtFVaVQ9Q9M9Z rLf$ rLB$KJ$K&V$VJ-$VJ $V; $V; y$;-$VAU$<@ suWWGsG1sQC $1sL $tPmN4GrNXGr_][3cQ 3_ 3\ ,sa`r$,sdN$, |_Z0_Z,sa`$y0a$U-tcQ-_,s^ r$,sa`N$, |\0\,s^ $y0^.$U,sZr$,s^ N$, X0X,sZ$y0Z$U-t\-YQ,sW_r$,sZN$, |UZ0UZ,sW_$y0W$UY $[Cr$*:[C$@*:\_9$]|V$)]|$])_U$_9$(_$y(c r$0c $:c $ e.A$ P$ Pr$0_ $;t_$ 9f`/^$ 9O$ 9O$0\_ $<\_$ f0z$ N$s N{$=Y $ h3$ M$: M_9$ \9$ ^ $ 9_'$ `Cr$9uE9F5E5F0tKJ1P|H1PJ$,sJ$0tL1P|I!, I!,tL,N$,sJ$P&r$*:P&$@*:QC9$Mr$*:L$*:L9$1s|Lv1sH,suS-tM5WuQ5WM4|@=3tD1D0D$U0G$5WD{$y0D{r$1|@=1stF#BBr$2BB$]+WBB$]#B#@P Vr>;p5{>;2%9t%9l9# "$',+ +!3+"O+#l+$+%+&+'r|utl| y y y y  y! y"< y#X y$u %$ ] %$rH$ 9 *^$r#r!r<tlr|9,$,$9# $rt(:!3 |  ]$%(%r$%+zN$%^&*&%(%$y*(H$U&Wt*&W&%$r$%(%N$%^|"*"%$$y*$$U#)9$r $#A9$%u,P9t! 9p+z9$ $ ,$U&t %u )et*|t*,$%,$)et*|%^&3t%!$%$u>&g5&:t':%:#l,s* ,s& .*^$ (%$*:&z $5&z$  /^+z$ ',$V 'U$1 .$&$ %$9" $su/&pz'|H4;@ $-@-$r%!zr$%$N$%^u*u%!z$y*!$U&Wt#lr#%V$r%^$#%^$@#&z9$r'$#'$]7#H$ #e$@ $?Wr,st#l YQ 3YQ uh,s1P,Vpa`VQ|EI$H r$9X|$9tX9!z $,suUt O  $$s +$D $$s  $,s s$D $@*:H$(A%$'su($)$)$*:$@*:U$(9$*:$@*:$( y$. $- $. $,s $- $+ $+W $/: y$@* y$@/ y$@0W y$@0 y$@1s y$@2 y$@*#$( @$ (H$*:) $5W)$$sKmsI4*%9$*A9$r8$8$]rt9 8$ C_r$A$Bru ON7t9"9Yw u)r 4 tl*(l*%*!+W:>VFVV1sa1s^Q1sZ1sW2N2JQ1sE*E0Y $4;NG*:#% y$KrGNi f>The implementation below inverts signals as required.IdlerReset~c1c1rrMAS Activer~c1c1rMDS Activerrrr~c3~c3qc3c3rPageDateRevDesignerProjectFileXEROXCPEc3r>>XBus_Des & SFLG & c1c1c2c3c1DesClkSDS'SDS'DesClkSP Read - First Bytec1c3c2c1SP Read - Last ByteSDS'DesClkc1c3c2c1XBus_Des'c1c3c2c2c2c2c3c1XBus_Des'SP Read - Normal Bytes - XBus_Des' in c1c1c3c2c2XBus_Des'SFLG & c1~c3~XBus_DesIdleFullr~SFLGI'm not sure which clock it rises withpSFLG'SFLG'SFLG'pSFLG'pSFLG'SFLG'ReferencerXBus_DesBaNote on semantics of Master Port WritesMaster Port Finite-State Machine - Error handling of DesMpError signal is not shownSlave Port Finite-State Machine - Error handling of DesSpError signal is not shownDES FSM State DiagramsThe signals are shown logical-true.The signals are shown logical-true.The implementation below inverts signals as required.MAS_TrueMDS_TrueSDS _ TrueMAS_MDS_True~c1rrDes_YBus in c2Des_YBus in c3rDes_YBus in c1If you write to the Des chip in c2, it means write an address using MASIf you write to the Des chip in c1 or c3, it means write data using MDSYou may have to wait for c1 in some of these cases.c1WaitC1MasWaitC1Mds5/30/83Tony WestCPE32.silPARC33CG -G G G 0bG9`G90` +G0`G?|@=5W\$r4_2pf`4|Y>)@==^>>;c $IX`$9>;` @$>;`$]5Wc.$9u_54;pZ7c.$97|_3pa`:Wub59ar$IXa9$Ka$y7eC$$0ZG0Z +G9ZJG90\<G5_n7X$97W $BU$9>;UGGSG9>;SX +G>;SXGB|R'sK#FG#F +G,sFIG9#H;G$pF GTr$KT$yDW$DU$9DX|RGuTC;RB|KBO-$r>;H;GGFIG9>;F +G>;FG>pF $L$]$L$+WL$9$O $'s|E=(H$rBH$rBE=?WO $FL$9?WL$?WL$]GGBr$KGB$ $DQC$DO-$9DXK,sGBr$0GB$ $*:QC$*:O-$9)KGuG-G(D$95WC$](C$BC$]4|U(uD4AD49[C9$<[C$y7^$7\$97|Y>KuJtGrAGr>;Gr3Gr&Gr 9GrGrB>3'sryNXGNXGrNGG9-GB+G99+W +G9+WGIX|%9 :G9 +G9G=<>;',$r>; $r=*:p1 =|#BHG9;tp=|9VG9GL>u?|@t$9@t @$K$yB$9VGBVGL<d$90A @$0A$z0,$8(:'$A$$9:$$:$$]>;$rAu>;-$2$ V2$2$:2$ 22r22 V1 $@ V2%$1,$/r$ V.$ V$@ V$$+z$*$*^$#*^$@r$V$9$@ ]r$ V d$ V @$: @$@1P1 r$* 29&*GUp4*Gur :$$ V$$Up9$*:G9V*Gu!zr$!:$@ V$ V$r$!$ V"$ V!z$@#lr#l#l #l:#H$#H$ V#H$#H$A#$1 $1 $@94;*:G V.$2$#H$!z$!z$@9*:G9:$: ]:$$)A$#(H$#(%r$((%$@()Ar$(l #+zr$(*$(*^r$2$#2$(2$%:2 2V2)22%$"s1,$"s1 $(1 $@(2%r$)#lV#l #l%:#l(#H$##H$#H$"$"s!$"s!z$(!z$@("r$:r$$$#$@#r$($(r$ r$ V$@ V$:$:r$$@$#$#r$($@(r$Up%^($#$($%:u V)$$@$"s$"s$($@(r$ O  r$ V $@ V $$: +$: r$ $@ $$>* CC =p, =B,r$G,$yA/$A-$9A|*C;u,-$,$,$ $$: $ y V$ &/,O 9G.96t*:G,sG.9*G:MG  BA $@t)A y$@t',$9?|#@td$9@tA V$MA$$6tu?Wri%G%^G ^u&G^uG dgY%Gph '<%S9^Rr9ua#02#05%:tM?M;t% ?Wa uT%:|R'sR#SXG#SX +G,sSG9#UG3X$9(W @$(U$9Tr$T$yW$%U$9(O-$r*uX58X56tQf$6tQC $@tO-$9?|K8uQ9eG9dnG9cQ3(R$pT >T Br4 ) wKrGOtiPageDateRevDesignerProjectFileXEROXCPEReferenceAlwaysClkc1c2c2c1c3c3c1c2c2c1c3c3c1c2DesClkin c1DesClkAlwaysClkAlwaysClkDesClkc3MAS'MDS'SDS'SFLG'c3c2c1c3c3c1c2c2c1c3c3c1c2c2c1c1c2c2c1c3c3c1c2c2c1c3c3c1c2c3Des_YBus'Des_YBus'in c2Des_YBus'c1c2c2c1c3c3c1c2c2c1c3c3c1c2c3MDS'AlwaysClkDesClkWrite data into Des Master Port in C3in c3qXBus_Des'XBus_Des'c3c2c1c3c3c1c2c2c1c3c3c1c2c2c1SFLG'SDS'DesClkAlwaysClkRead Data from Des Slave Port in C1Read Data from Des Slave Port in C2qDes SP Data latched by SDS'^qqqqDes SP Data latched by SDS'^AlwaysClkDesClkSDS'SFLG'c1c2c2c1c3c3c1c2c2c1c3c3c1c2c3XBus_Des'Read Data from Des Slave Port in C3Byte 0Byte 0Byte1Byte1NB: If you write in c1, can catch consecutive clicks/Des ClocksNB: Have to miss a click before next writeNB: Have to miss a click before next writeNB: If you read in c1, can read consecutive clicksNB: Have to miss a click before next readNB: Have to miss a click before next readBaDES Timing DiagramsDes SP Data latched by SDS'^Byte 0Byte 0Byte1Byte1Byte 0Byte 0Byte1Byte1Byte2qWrite address into Des Master Port in C2Write data into Des Master Port in C15/30/83PARCCPE33.silTony West34CG -G G G KuJtGrAGr>;Gr3Gr&Gr 9GrGrB>3'sryNXG u NGeCU$ 9dJ$ 9d'$ Vd'$@d'$@d'$dJ$ VeCU$:eCU$dJ$d'$d'$@:d'$@d'$dJ$eCU$#eCU$&dJ$&d'$(d'$@,sd'$@+Wd'$+WdJ$(eCU$eCU$"sdJ$"sd'$#d'$@d'$@d'$dJ$eCU$>;eCU$AdJ$Ad'$Bd'$@Gd'$@Fd'$FdJ$BeCU$Kd'$@Jtd'$JtdJ$GeCU$5WeCU$8dJ$8d'$9d'$@>;d'$@=d'$=dJ$9eCU$4;dJ$4;d'$5Wd'$@0d'$@/d'$/dJ$,seCU$dJ$9tdn uffVffrf f%:f)fDXf?f;tf.f2f7f9g|$g|B$9tb5b$a$a$@c $(c $(a$@"sa$"sb$/b$/a$5Wa$@5Wc $Bc $Ba$@=a$=b$Jtb$ Vc $`$uPm^$(]$(]|$#M$@M$N$O $QC V$9tR9T T$,sUU$/T$/T$0T$@5WT$@4;T$4;T$9UU$=T$=T$>;T$@9T$@8T$8T$5WUU$GUU$JtT$JtT$KT$@BUU$FT$FT$GT$@BT$@AT$AT$>;UU$UU$T$T$T$@#T$@"sT$"sT$UU$(UU$+WT$+WT$,sT$@(T$@&T$&T$#UU$UU$T$T$:T$@T$@T$T$:UU$ VUU$T$T$T$@ VT$@ 9T$ 9T$UU$6U$ 95$ 95{$ V5{$@5{$@5{$5$ V6U$:6U$5$5{$5{$@:5{$@5{$5$6U$#6U$&5$&5{$(5{$@,s5{$@+W5{$+W5$(6U$6U$"s5$"s5{$#5{$@5{$@5{$5$6U$>;6U$A5$A5{$B5{$@G5{$@F5{$F5$B6U$K5{$@Jt5{$Jt5$G6U$5W6U$85$85{$95{$@>;5{$@=5{$=5$96U$4;5$4;5{$5W5{$@05{$@/5{$/5$,s6U$5$95 93-$/$.$#.$@ Vf$f$f$f$(f$,sf$5Wf$9f$Bf$Gf$0eCU$0UU$06U$ V1,$ V1 >;$Huf9t]9N49/91PfG:fG#fG0fG>;fGKfGKVG>;VG0VG#VG:VGVGHuVGV$BV$9V$5WV$,sV$(V$V$V$V$ VV$WB$9W$7V2V.V;tV?VDXV)V%:V VrVVVVV V 7l7lV7l7lr7l 7l%:7l)7lDX7l?7l;t7l.7l27l77l98$8B$ V7$7$7$7$(7$,s7$5W7$97$B7$G7$H7l7G:7G#7G07G>;7GK7G#/r$0/r$0.$@(.$5W.$ar$ Va$@_$_r$_$@9tPm 9_ :PJ$:P&r$P&$@:u_#@$@@r$@$9t@ uFFVFFrF F%:F)FDXF?F;tF.F2F7F9H_$H_B$ VGf$Gf$Gf$Gf$(Gf$,sGf$5WGf$9Gf$BGf$GGf$HFGfG:GfG#GfG0GfG>;GfGKGfG9t>0F&U$F&U$ 9E-$ 9E $ VE $@E $@E $E-$ VF&U$:F&U$E-$E $E $@:E $@E $E-$F&U$#F&U$&E-$&E $(E $@,sE $@+WE $+WE-$(F&U$F&U$"sE-$"sE $#E $@E $@E $E-$F&U$>;F&U$AE-$AE $BE $@GE $@FE $FE-$BF&U$KE $@JtE $JtE-$GF&U$5WF&U$8E-$8E $9E $@>;E $@=E $=E-$9F&U$4;E-$4;E $5WE $@0E $@/E $/E-$,sF&U$E-$9EP 9CA:$?{$(>$(>^$0>^$@pI{%u@#|+2%r$9t, #,$#,r$(,$@5W,$@0,r$0,$(-$5W-:$.$(.$5W$$Gr$,s:$B$Br$G$@,s$@(r$($9  ]r$5W,$>;$@#%$K&G>;&G0&G#&G:&G&GHu%G&$B&$9&$5W&$,s&$(&$&$&$&$ V&$'B$9'$7%2%.%;t%?%DX%)%%:% %r%%V%% %9t9O VA>;$ Ve$0$U$#$@,$%$$9!9# #$,s$U$/#$/#$0#$@5W#$@4;#$4;#$9$U$=#$=#$>;#$@9#$@8#$8#$5W$U$G$U$Jt#$Jt#$K#$@B$U$F#$F#$G#$@B#$@A#$A#$>;$U$$U$#$#$#$@##$@"s#$"s#$$U$($U$+W#$+W#$,s#$@(#$@&#$&#$#$U$$U$#$#$:#$@#$@#$#$:$U$ V$U$#$#$#$@ V#$@ 9#$ 9#$$U$p9#(%#5W.$>;.$@>;/ V$0W|+u#|==#u U$ 9$ 9$ V$@$@$$ VU$:U$$$$@:$@$$U$#U$&$&$($@,s$@+W$+W$(U$U$"s$"s$#$@$@$$U$>;U$A$A$B$@G$@F$F$BU$K$@Jt$Jt$GU$5WU$8$8$9$@>;$@=$=$9U$4;$4;$5W$@0$@/$/$,sU$$9t2 9 $#$ ]$ d$# @$@0U$ V $ V y>;$9 9  uVr %:)DX?;t.279A$AB$ VH$H$H$H$(H$,sH$5WH$9H$BH$GH$HHG:HG#HG0HG>;HGKHG# ]$>; @$@5W d$r$9t O ,s +$,s r$0 $@K $@G r$G +$0 $:$ @$5W @$p]#:u/$,(/1s,`,s$0]|$@0^$(O?QC$#PJ$#P&r$(P&$@(QC#$#O r$(N$(M$0M$@_n*#A:$9@$9@r$>;@$@>;A V$0?{$B>$B>^$K>^$@$@P*5,P2-)1s)?Wr9Jta$JtR_$ VR_$@R_r$ VS|$JtR$=R$=R_$BR_$@BS|$5WS|$5WR_$@/R_$/R$"sR$"sR_$(R_$@(S|$S|$R_$@R_$R$B$B$B$@C$(C$(B$@"sB$"sB$/B$/B$5WB$@5WC$BC$BB$@=B$=B$JtB$ VC$Br$ VB$@JtB$Jt3B$ V3B$@3Br$ V4^$Jt3e$=3e$=3B$B3B$@B4^$5W4^$5W3B$@/3B$/3e$"s3e$"s3B$(3B$@(4^$4^$3B$@3B$3e$!$!z$!z$@"$("$(!z$@"s!z$"s!$/!$/!z$5W!z$@5W"$B"$B!z$@=!z$=!$Jt!$ V"$!zr$ V!z$@Jt!z$Jt$ V$@r$ V$Jt$=$=$B$@B$5W$5W$@/$/$"s$"s$($@($$$@$$u.:O: 5O5 (- OC;G O5/=|+>;% V$>; ] V$ph(Y %0O $BrNXGrw)r 4 KGrqGQie813263139Algorithm Unit starts processing blockAlgorithm Unit finishes processing block813263139ClockFinished reading 64-bit block out of Output PortPageDateRevDesignerProjectFileXEROXCPEReferenceBa5/30/83DES Timing - OverviewTime, in Z8068 clocks = 411nS in Dandelion designStart writing 64-bit block into Master PortWrite 8 bytesRead 8 bytesfrom Slave portto Master portMP FlagSP FlagMFLG goes active ready for next blockMFLG goes inactive.SFLG goes activeSFLG goes inactive11NOTES:The longest operation in encrypting a block is the time it takes to get the data through the algorithm unit, 18 clocks.Therefore, this is the bottleneck in the pipelining scheme, and the software must aim to keep the Algorithm unit fully busy.Apart from the first and last blocks, the time taken to encrypt the middle blocks is 18 clocks.Write 8 bytesRead 8 bytesfrom Slave portto Master portMP FlagSP FlagSP FlagMP Flagto Master portfrom Slave portRead 8 bytesWrite 8 bytesWrite 8 bytesRead 8 bytesfrom Slave portto Master portMP FlagIDLEIDLEAlgorithm Unit busyAlgorithm Unit busyAlgorithm Unit busyAlgorithm Unit busyOne possible pipelining schemeWARNING! This data is not guaranteed to be correct!WARNING! This data is not guaranteed to be correct!WARNING! This data is not guaranteed to be correct!PARCCPE34.silTony West35CG -G G G yFI$FI$FI$FI$FI$ FI$ $FI$FI$FI$ yFI$ ]FI$FI$FI$AFI$$FI$FI$FI$zFI$]FI$FI$FI$%FI$FI$"FI$#FI$!zFI$ ]FI$%FI$'FI$)AFI$(%FI$*^FI$+zFI$,FI$]FI$ @FI$FI$AFI$$FI$]F&+W$-F&$9O $ O $$O $O $ @$O $-O $] tE E HE #E ,E  J $H$2ub&2Y(9g|-$ c $$^$Z&$$U $-QC9$0Wtb0W^Q0WY0WUm0zP/:h2uP0KJtGrAGr>;Gr3Gr&Gr 9GrGrB>3'sry u ?WrBNXGNXGrNGG9L+WG-HGr9H;+G9H;G HGrHGr$HGr.uFm12g5+2tJ %J %I2I H :JQ2u^Q%2a2Um2OtE 0Wg5Up; t9w7|5_9=AGC4G94;AG94;G +$A$r"$&+WG+W"Gr"s+G"sG"Gr"Gr%"Gr% % ## #%&W$:WzkO1O1l kl 9Gr0GrGrrGr1,G?WGrr :0G"s$$2MGVGr+WdGr0$6td$"s-G"s-G"sG0dGrDdGrMdGr#l E E#l1u-3 Vt%J!Vl5W9p.@3*^3 V 3w)r 4 KGPi16161514131211109813572461281213654731418111131517864216125919731418111131517864216125919731418111131517864216125919119159534781314171811261216731418111131517864216125919119159534781314171811261216PageDateRevDesignerProjectFileXEROXCPEBa5/30/83General Purpose 8-bit PortOC'CKSQ3Q2Q1Q0TTTTD0RRRRRRRRD1D2D3STTTTD4D5D6D7Q4Q5Q6Q7E1'E2'Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTSLS374ppppppppppppppppS240#LS374OC'CKSQ3Q2Q1Q0TTTTD0RRRRRRRRD1D2D3STTTTD4D5D6D7Q4Q5Q6Q7Y.10Y.11Y.12Y.13Y.14Y.15E2E1'Q7Q6Q5Q4D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTQ0Q1Q2Q3SS241#S240#E1'E2'Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTSppppppppX.10X.11X.12X.13X.14X.15ppppppE1'E2'Q7'Q6'Q5'Q4'Q3'Q2'Q1'Q0'D7D6D5D4TTTTSD3D2D1RRRRRRRRD0TTTTSS240#PO.0PO.1PO.2PO.3PO.4PO.5PO.6PO.0'PO.1'PO.2'PO.3'PO.4'PO.5'PO.6'PO.7'nn_Port'nnABTRRiTRHGiPort_'WPortS00S04Port_PIO.0PIO.1PIO.2PIO.3PIO.4PIO.5PIO.6PIO.7iGHiTRpCycle3pppppRTVCCpnS240MS.0MS.1+5P9P10P11P12P13P14P15P8P7P6P5P4P3P2P16P1TTTTTTTTRRRRRRRRVCCnPI.0PI.1PI.2PI.3PI.4PI.5PIO.6PIO.5PIO.4PIO.3PIO.2PIO.1PIO.0PIO.7PI.5PI.4PI.3PI.2PI.1PI.0PLAT16ExtPwr220/330 res. networkBeckman 898-5-R220/330Y.00Y.01Y.02Y.03Y.04Y.05Y.06Y.07Y.08Y.09pAlwaysClk'X.00X.01X.02X.03X.04X.05X.06X.07X.08X.09Cycle3Pin'PortOutput'Fuse116135133131129127125123121134132130128126124122120108107106105104103102101136113112111110109137119118117115114Connection compatable with Dolphin interface:PARCDrawingCPE35.silBob Garneru15v43fu36bv39u51u13u12v05w05d6Compu33f1except for pin 16 (N.C. on D0) & pin 35 (GND on D0).DB37 Female Connector J236CG -G G G  t%kO3A222O222k232$AcAc+ +*z+z)A!3A#lA%A'<:W :W!3:W"O:W#l:$:%:&:'A&A$A"OA >A7A:4A<3:W6:W7:W9:W:4:;P:A=A;PA9A6>3',7',:4'",3679:4 :;P :'=';P',9',6#33$6$9H;PH=V>V=VH;Gr3Gr&Gr 9GrGrG+NXGNXGB>3'sryNXG?WBtS4HS43|NztYQzZnz[z\|QvSUX!t\r_'$S$ 9rR$rR$ ]|Y>X!WUTSRQvt[ZnYQ|NY>WTRtX5WUTzX5zWzUzT#HFm%Fm&3H&3I4&3JQ&3Km&3L&3M&3N&3O"H"I4"JQ"Km(|E(H(J=(Lv#A"tL"M"N"|D"E"F"H"I!"J="KZ"Lv"sF&$ ]"sF&$(FI$ 9"sR_$"tO(|KZ(I!(F(D&3A 9\]$ 9[]$ 9Z]$ 9Y]$ 9X|]$ 9U&]$ 9VC]$ 9W_]$t^Q\s$[s$Zs$Ys$U&s$VCs$W_s$X|s$1s|Y>1sX!1sU1sW1sT1sS1sQv1sRPJ$ P&$O-$ O U$N$ M$Lr$sK$J$L$ sK$ J$ VI$ VI{$H$ H_$1sE1sD1sF1sH1sJ=1sI!1sKZ1sLv(P& r$(O r$(M r$(L r$(H_ r$(I{ r$(J r$(K r$#tQ? 98]$ 97]$ 96]$ 99]$ 9; ]$ 9<%]$ 9=B]$ 9>^]$4H43|0 zt:z;z<z>|25 7Y9t>r@$4$ 9r4^$r4^$ ]|:98u7Y6<5 42t<;:|0 :8u6<4t987l6Pz9z8z7lz6P 9^V$=BV$<%V$; V$6V$7V$8V$9V$$4",4%^6P%^7l%^8%^9!6P!7l!8!9&|4&6<&8u&:"0 !t:!;!< |2 4 5  6< 7Y 8u 9 :!V4^$ ]!V4^$&4$ 9!V@$!t>&|9&7Y&5 &2%^t>%^<%^;%^:%|0 "st?=?<4?W4?6P?7l?8?9?:?;?<?>A|9A7YA5 A2?0 1s/1s.u1s,<1s-Y1s+ 1s*1s'1s(&>^$&=B$&<%$&; $&6$&7$&8$&9$A>^$A=B$A<%$A; $A6$A7$A8$A9$Gt5W=5W 9=' F'F&F%F$F#lF"OF!3F G>G=)c )Um !u2tcQ2H2I42JQ2Km2L2M2N2O2T2U2W2X52YQ2Zn2[2\2+32,P2-l2.2/2021222!2"2#2%2&32'O2222232O0u -w u)r 4 t*(l%^$9$92@$B's4(FmS44#b5!3B4&W0u 40p yKr GO e E HELVETICA  HELVETICA  HELVETICA HELVETICA HELVETICA GATES  a18Jj/MKVcpe31.sil etc.QpQQ\4L#U$pQalee.es 2-Aug-83 11:38:53