FC@Dy3.zv FCy3 z} PPDVVVVV V V V VVV VVVVVVVVVVVVVVVVV V!V"V#V$V%V&V'V(V)V*V+V,V-V.V/V0V1V2V3V4V5V6V7V8V;VV9V<V=V>V?V@VAVBVCVDVEVFVGVHVIVJVMV:VKVNVOVPVQVTVLVRVUVVVWVZVVV[V\V]V^V_VVYV`VVVVVVVVVVVVVVVVVVVVVVaVwVzV{V|V}VVxV~VPPDVVVVV V V V VVV VVVVVVVVVVVVVVVVV V!V"V#V$V%V&V'V(V)V*V+V,V-V.V/V0V1V2V3V4V5V6V7V8V;VV9V<V=V>V?V@VAVBVCVDVEVFVGVHVIVJVMV:VKVNVOVPVQVTVLVRVUVVVWVZVVV[V\V]V^V_V VYV`VVVVVVVVVVVVVVVVVVVVVVaVwVzV{V|V}VVVVV*1V1 3A0A1A2 Q1B0B1B2 Q2 Q0 A3 B3 Q3 AQ BQ QQp$I55$I56$I57$I58     ANDBLK2eJ u_88`n_8`n_8- V  D3_2  D3_3 D2_0 D2_1 D2_2  D2_3 D1_0 D1_1 D1_2 D1_3 D0_0  D0_1 !D0_2 "D0_3v QQ D4_O D3_O D2_O D1_O D0_O SQ4$I40$I41$I42$I43$I44$I45$I46$I47$I48 $ V*q11%?ADDR0 ADDR1 ADDR2$Net00010_ABCDZ ADDRN$I1$I2$I3$I4$I5  BARDEChxJtBAw9nBnBA _Blm3 Va{&A g@B%8c1%A"|C:\WIN95\TEMP\~SCH3735.TMPAТBB8U6LQRd^B8UOBЮuOBwBH8UHSC_MdiA4UUTU4Ul4UH/wBV> 8U8Um3)=U-~EnEEAND3B3 cAND2B2 _AND2B1 ^OR2B2 INV:' 1%Sh cAND3B3 V_AND2B2^AND2B1OR2B2:INV@0Xc(X((( +@0X$G[_(hX((( +@0 G2^(hX((( +@0XpF(hX((( +@0XFX:(,XR(`((G[/333YYYYY[[AND3B3$I1DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0/333YYYAND2B2$I2DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PARAM= VINVPINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O/333YYYAND2B1$I3DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1OEY.222WWWWWYYOR2B2$I4DEVICE=ORLEVEL=XILINXLIBVER=2.0.0,000VVVINV$I5DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1IO  Vb d<d`d\Pp<pdpp p tp LpHpp! H! <l! `l! 8\,! l4&h V 9L_r8l   = m %444ADDR0* %444ADDR1<:R %444ADDR2dbz %444ADDR0 %444ADDR1 %444ADDR2tr %444ADDR1LJb %444ADDR2H F^ %444 V  ADDR2 *999 $Net00010_*p,n #000AdF20F#000BdjVTj#000CdfRPf#000DPq;lHthhADDR<@  ADDR|   <  d      t  L  H   V 9I49 $I50  d      !" NMUXBLK5,,,o%f7GѮ&,P@o% `"! C:\TEMP\~kc3C05.TMPҶ9#@ p DM u"N,,79_.s,\Ҷ.,v,r V78     XORBLK2A _Blm3a {&A g@B&c1A"3C:\WIN95\TEMP\~SCH374E.TMPAТBB@O.6LQRd^B@OOBЮuOBwB.F@O/FSC_MdiA?,@A,lBC,DE,h V$%FG,HI,JK,LM,NO,PQ,GRS,TU,VW,(XY! xZ[! dx\]! Dx^_! `a! )bc!  l`de! \Dfg! \hPdhi! l<jk! l<lm! l<no! lpq! lrs V%&! l<Ptu! l <Pvw! <<xy! <<z{! lh|}! lt~! lZ 4D!!h!@d< V&'`4p! !lDT|,x4!  D! <h!  4!  V'(h96rQlV  : k , ?R e/ x`   $ U   #6J I{ \ o ? p   4  V()e - @S) fZ y .  ^     )0 Di _ z  M    1 /j B !] "x F w     ; l # 6  V)*I0\a o  % V    K -| @ Sf y@ q   5 f  $ 7*J[  ]# p$ % &*999 $Net00015_ *999 $Net000 V*+16_2 *999 $Net00017_ *999 $Net00018_U* *999 $Net00019_ *999 $Net00020_tr# *999 $Net00021_A *999 $Net00022_ *999 $Net00023_  *999 $Net00024_JH` "111Q0@ B^  V+,"111Q1@4 B2^J "111Q2@  B ^" "111Q3@ B^ "111Q0@0 B.^F "111Q1@ B^ "111Q2@X BV^n "111Q3@ B^ "111Q0@, B*^B "111Q1@T BR^j "111Q2@ B^ "111Q3@ B^ "111Q0@$ B"^: "111Q1@L V,- BJ^b "111Q2@ B^ "111Q3@t Br^ "111Q0@  B^6 "111Q1@H BF^^ "111Q2@p Bn^ "111Q3@ B^ "111Q0@D BB^Z "111Q1@ B^ "111Q2@l Bj^ "111Q3@ B^ "111Q0@h Bf^~ "111Q1@ B^ "11 V-.1Q2@ B^ "111Q3@ B^ "111Q1@ B^ "111Q2@ B^ "111Q3@ B^ "111Q1@ B^ "111Q2@ B^ "111Q3@( B&^> *999 $Net00059_b`x *999 $Net00060_0.F #000A(Nx:J8N#000BP~r| V./#000CLm*999 $Net00064_i  *999 $Net00065_DqB Z *999 $Net00066_  *999 $Net00067_lj *999 $Net00068_ *999 $Net00069_<q:)R *999 $Net00070_dbz *999 $Net00071_ *999 V/0 $Net00072_ *999 $Net00073_ *999 $Net00074_HFA ^ *999 $Net00075_tA  *999 $Net00076_hf=~ *999! $Net00077_ *999" $Net00078_@>V "111Q0  "111Q1   " "111Q24 2J "111 V01Q3D BZ "111Q0~ "111Q1 2 "111Q2 "111Q3h f~ "111Q0 "111Q1 "111Q2@ >V "111Q3 "111Q0 "111Q1 "111Q2dbz "111Q3<:R " V12111Q0 "111Q1* "111Q2 "111Q1`^v "111Q2p n "111Q3  "111Q0 "111Q1 "111Q2  "111Q3 6 "111Q0l j "111Q1 "111Q2 V232 "111Q3DBZ "111Q0TRj "111Q1|z "111Q2 "111Q3,*B "111Q0xv "111Q1 "111Q2 "111Q3 "111Q1  #000#D N : 8 N#000$E( Fx 2J 0 F V34#000%Fx > * ( >#000&G r ^ \ rOp<4@@Q<J.;'E  QDR| ", ,4 ,  , ,0 , ,X , ,, ,T , , ,$ ,L , ,t ,  V45 ,H ,p , ,D , ,l , ,h , , , , , , , , ,(' 4Dh V56@d<`p lDT|, V8K LE JXOR2@0DG(hk((( +@0DPG(hk((( +@0DG~(hk((( +@0D$G=(hk(((-222XXXXOR2$I51DEVICE=XORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1I0I1O-222XXXXOR2$I52DEVICE=XORLEVEL=XILINXLIBVER=2.0.0 VIJlFm3a {&A g@Bc1A"aC:\WIN95\TEMP\~SCH1322.TMPAТBB@O6LQRd^B@OOBЮuOBwB@OSC_MdiAN I)*7=#x/# #C:\TEMP\~kcC06.TMP(4,,79_.k 3 """"'M-,(,~$M4_1E DM2_1 AND2B2 AND2B1 VCC'"1Z `"! ~DM4_1EM2_1AND2B2AND2B1VCC V:;@0/D(Dkj((( +@0/PD(Dkj((( +@0/D(Dkj((( +@0@/D(Dkj((( +@0d^-@(k(~(( +@0$^-(k(~(( +@0^-(k(~(( +@0^-(k(~(( +@0l$ (hk((( ,@@7x&0 l(hk((( *@0@!  V;<:(TkzP(P(P(=P.333OOOOOPPM4_1E$I40LEVEL=MXILINXLIBVER=2.0.1=P.333OOOOOPPM4_1E$I41LEVEL=MXILINXLIBVER=2.0.1=P.333OOOOOPPM4_1E$I42LEVEL=MXILINXLIBVER=2.0.1=P.333OOOOOPPM4_1E$I43LEVEL=MXILINXLIBVER=2.0.1-222NNNM2_1$I44LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0 V<=-222NNNM2_1$I45LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I46LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I47LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4 V=>D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0/444ZZZAND2B2$I48DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PARAM=INVPINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O/444ZZZAND2B1$I49DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O V>?Vt,111LLLjjktVCC$I50LEVEL=XILINXLIBVER=2.0.0VCCPINTYPE=OUTPORT_ID=2 VCC   . E \ s& . c 0880808  0 0|0D000D00 V?@0D$0B0D! \T! \@! \H@! \,! $< ! 8@ ! 8@ ! 88@xG ! 8  V@A! ! !  <<Hx! PH+! <+%! %! ! |L! |$%! *+! ^! l^!! D--! d-'! D$'!! D !! &'! ,-! $^_! D`/! @/)! )#! #! VAB G"#! L()! L./! L0123`45 67Z89:;tt<=4t>?`@ABCLDE FGHIJKtLM4NOPQ|RS|TU|\VW|XYT@Z[T@\ VBC]T@TD@1d&9L3l   e8 q   ' :=Mn`s4g3 f1DW2je} !"$333 VCDM4_2HpF^ *999 $Net00126_8H:F^ *999! $Net00127_HJ "111S2  "111S1* "111S0 *999" $Net00132_<M $333D4_0 $333D4_1`^v $333D4_2 6 $333D4_3 "111 VDEQ0J "111Q1t@r "111Q24@2J "111Q38  $333 D3_0 $333 D3_1LJb $333 D3_2  " $333 D3_3 $333D2_0@ $333D2_1t@r $333D2_24@2J $333 D2_3@  $333D1_0 VEF[ $333D1_1[ $333D1_2\[Zr $333D1_3[2 $333D0_0p $333D0_1p $333D0_2p $333D0_3DpBZ $333M4_0i $333M4_1p $333M4_3w x0 VFG8` h @ LLQ  QDR| RR t 4 ,D4_P:P5  D4_} RR `   .D3_PvZPSq  D3_} RR L F  F VGH.FD2_PP{  D2_} RR t F4 F.FD1_PP  D1_} RR| | F|\ F|.FD0_PP  D0_} RRT T FT FTD,FSd^Bf;Y  S_} RR  VJR0DvD|(hk(n(( +@0DPvD(hk(n(( +@0DvD(hk(n((,111VVVOR2$I54DEVICE=ORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=7I1PINTYPE=INPORT_ID=9OPINTYPE=OUTPORT_ID=10I0I1O,111VVVOR2$I55DEVICE=ORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=7I1PINTYPE=INPORT_ID=9OPINTYPE=OUTPORT_ID=10I0I1O VPQ0Q1Q2Q3 D1_0 D1_1 D1_2  D1_3  D0_0  D0_1  D0_2  D0_3 QQ D1_O D0_Op$I58$I59$I60$I61      MUXBLK2A _Bl"m3a{&A g@B*c1 VH ]5C    ,  h   h  @   P7*1V13A0A1A2A3 B0 B1 B2 B3 Q0 Q1 Q2 Q3 QQ AQ BQp$I51$I52$I53$I54 VKLI0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1I0I1O-222XXXXOR2$I53DEVICE=XORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1I0I1O-222XXXXOR2$I54DEVICE=XORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1I0I1O   .  VLMb ,@ , , ,t   x  L H, H H H` 1&b9L_r&W  VMN   "111A0@@B>[V "111A1@B[ "111A2@B[ "111A3@tBr[ "111 B0 . "111 B1x v "111 B2  "111 B3L Jb "111Q0%,Y'*CB "111Q1%Y'C "111Q2%Y'C "111Q3%` VNOY'^Cv f\LT,$Q`vZsSq Q_} RRH, tH tH tH`*tA< =  A_} RR,@ t, t, t,t,tB<=  B_} RR tx t tL-t \L `h T  VQXA"ՃC:\WIN95\TEMP\~SCH3B53.TMPAТBB@O6LQRd^B@OOBЮuOBwB@OSC_MdiA[V "111A1@ VTUB[ "111A2@B[ "111A3@tBr[ "111 B0 . "111 B1x v "111 B2  "111 B3L Jb "111Q0%,Y'*CB "111Q1%Y'C "111Q2%Y'C "111Q3%`Y'^Cv f\LT,$Q` V> "111A1  "111A28 6N "111B0XZt "111B1XZt "111B2XZt& "111 Q0-/K* "111 Q1-/K "111 Q2-$/"K: "111A3  "111B3XZt "111 Q3-/K d0d V^_  STATMACHfxJt+WJw9n+n+WJ _+Un3a|&WJ g@+*c1*"OC:\WIN95\TEMP\~SCH0867.TMP/JBw+LT6L\TQRd^+Lg+Юug+4'L'SC_MdiL0{ULLUL'/4V\LLn3 33`-6I^5AND4B2 fAND4B3g VUvZsSq Q_} RRH, tH tH tH`*tA< =  A_} RR,@ t, t, t,t,tB<=  B_} RR tx t tL-t \L `h T  , P*c1͈1e SQ VXY(k(~(( +@04G(k(~((-222NNNM2_1$I58LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I59LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNN VYZM2_1$I60LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I61LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0   . .,0H00 VZ[! 8! 8! L! H`! H! !    8DDD$DpHL V[\ 0a'Z % 8 K& ^Y #000 S,' "111Q0 "111Q1 "111Q286N "111Q3 $333D1_0X Z $333D1_1X Z $333D1_2X$ Z": $3 V\]33D1_3Xp Zn $333 D0_0& $333 D0_1&* $333 D0_2LJ&b $333 D0_3& fH@0D`Q<O  Q_} RR l l8 l,lD1_,'  D1_} RRD lD / V_wFD BUF OR2$UNCONNECTED$ ' 1*`j fAND4B2gAND4B3FDBUFOR2 $UNCONNECTED$@0`v4f(X((( +@0D5[g(X((( +@0X?(X(U(( +@0B(,XR(l(( +@05Z(hX(n(( @H\*+ Vuv STACKOUTJ DATAN ADDRESSK STATMACH1 H8$I7$I8$I9$I10UNC4UNC5UNC6UNC7 .      NSTACK0 V0I1O-222XXXAND2$I57DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O-222XXXAND2$I58DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O   . J VPINTYPE=INPORT_ID=7I2PINTYPE=INPORT_ID=6I3PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=8I0I1I2I3O-222XXXAND3$I61DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXXAND3$I62DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_I V030_$Net00031_$Net00036_$Net00033_$Net00034_$Net00035_$Net00037_$Net00038_ WCLK!!$Net00040_""$Net00041_##$Net00042_$$$Net00043_%%A0&&A1''A2((WE$I35$I36$I37$I38$I39$I40$I41$I42$I43 $I44 V= UAND3bOR4@0l&3(d(~(( +@0l&3(d(~(( +@0lL&3(d(~(( +@0l\ &3(d(~(( +@0t3b(d(j(( +@0l< &3 _(d(~(( +@0l@ &3 (d(~(( +@0l &3 ?(d(~(( +@0l8 &3 (d(~((  V      SWITCH709<<6QR/@Znpo-Jj:*Hw3K$@wnwJ$4L$n PR[R[R[. (~SCH10C.TMP76-7"3nn"1/@Ҹ37o-JU I)* 3o-x/o-to-D:\TEMP\~kc180D.TP7"N;nOHK$_U ' V  OPERATORx(OPERATOR  OPERATORx0 $ @T  X X $Net00042_LN *999$ $Net00043_= $111%A0vt $111&A1bNLb $111'A2 $111(WE "111&A1  "111%A0 VNet00033_  8" *999 $Net00034_hfp~ *999 $Net00035_(* *999 $Net00036_X *999 $Net00037_HF\^ *999 $Net00038_  !& &333 WCLK *999! $Net00040_:<~ *999" $Net00041_"X$Vn *999#0 @d d  V999 $Net00023_\^ *999 $Net00024_4t6r *999 $Net00025_,  .  & *999 $Net00026_  p " *999 $Net00027_  H  *999 $Net00028_    *999 $Net00029_ 4"2J *999 $Net00030_D~F *999 $Net00031_h~j *999 $ V>,*(6>$111Q1,6$111Q2"$111 Q3"*999 $Net00020_, H.  2 $111 D0  $111 D1 r p  $111 D2^ J H ^  $111D36 " 6  *999 $Net00021_L \~N Z r *999 $Net00022_  * V;QVq5n [ !"*L#E$ h% {&  ' Q( & g%*999 $Net00008_ Hv F-^ *999 $Net00015_  - *999 $Net00016_   *999 $Net00017_ t 6 *999 $Net00018_ 7 9  $111Q0 V! ! l ! h !  \! h @4! h tH! l t!  @9&r9L  N   !    GK  |  y-HPc~4m  Voi! jk! 0 Llm!  Lno! l Lpq!  rs! 0 ttu!  tpvw#! l thptxy! z{! X|}! u~! ! `x! ! l $!  P!  \!  4!  LH! l L$!  ! Dx V|45! x d67! x <@A! P BC! ( xh@DE!  PTPQ! \P RS! \( x@TU! \ PGF! \ ( VW!  (4|`c!  L ce!  eg!  ga! D Lbc! 0L de! L fg! lL hk!  Lkm! mo! t V( TZ[! l( T$]! T ]M! T lM=! LT l=%! T DS<=! 0 TLM!  tT\]! l tT&_! , <_O! , lO?! $, l?'! , DS>?! 0 `TNO!  LT^_! l LT()!  P  *+!  ( d,-!   <./!   \801! x P 4T23! x (  V! 4! ! !  ! L 8\!  |4!  H!  $! 8|L! $`! t Y!  TYI! 0 lI9!  l9!!  D<89! 0P THI! P TXY! lP T"[! | ,[K! | lK;! t| l;#! | Dd:;! 0( TJK!  V 0 0D 00t)0AX   000 0 L0 0h 0h t0h @! H H! H ! 4 ! 4 K!  L H !  \ !  4 !  $HG ! l $` !  L!  L V      0 | 0  0  | T ,   W0 0| 0T 0, = 0 0t| 0LT 0$,  500 0| 0T 0,  F 0  VH\/444ZZZZZ\\AND3B3$I48DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0Vt,111LLLjjktVCC$I49LEVEL=XILINXLIBVER=2.0.0VCCPINTYPE=OUTPORT_ID=2VCCYz,111LLLmmnzGND$I50LEVEL=XILINXLIBVER=2.0.0GROUNDPINTYPE=OUTPORT_ID=4GROUND+<6<<<<<<<<<<$UNCONNECTED$UNC21<6<<<<<<<<<<$UNCONNECTED$UNC22    0 $0 0  4  VI0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O/444ZZZAND2B1$I46DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O/444ZZZAND2B1$I47DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O VVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I41LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I42LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I43LEVEL=MXILINXLIBVER=2.0.0/444ZZZAND2B1$I44DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O/444ZZZAND2B1$I45DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0 V P(O(t(( @FRo*,@Fo*,=P.333OOOOOPPFD4RE$I35LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I36LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I37LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I38LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPD2_4E$I39LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I40LE Vv~?7}?7$u/Hٮ?7L@ -LoE hC:\WIN95\TEMP\~kc3F01.TMP5 PSP/TnLd/TD L/UDfچ5Nkkۆk۰L/HC:\WIN9\TEMP\~sch3F01.TMPLI:E#ER.?7p2?7_Hpu/Hpۅ//ۏ5=5g6'55C:\WIN95\TEP\~kc3F02.TMP:*</p3 GF-<PPSTATMACH  V|}DELAY3 EXEC SWITCH CLK$I1$I2$I3$I4$I5 ~DEBOUNCEfxJt5_5w9n5n5_5 _5W8o3a}&_5 g@5c14"cC:\WIN95\TEMP\~SCH134C.TMP4B6J<6LQRd^6J5Юu55J V@0 'D(Dkk((( +@0l X'D(Dkk((( +@0l '0D(Dkk((( +@0 ' D(Dkk((( +@0/ (hk((( +@0$/ (hk((( +@08T/ l(hk((( +@0L/ :(hk((( +@0/(k((( *@0 L .d(Tk{P(P'P' +@0 ./ Vwx@HR\*+@H\*+G[/333YYYYY[[AND4B2$I1DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0G[/333YYYYY[[AND4B3$I2DEVICE=ANDLEVEL=XILINXLIBVER=2.0.09L+///KKKKKLLFD$I3LEVEL=MXILINXLIBVER=2.0.0DX,000VVVVVXXBUF$I4DEVICE=BUFLEVEL=XILINXLIBVER=2.0.0,000UUUOR2$I5DEVICE=ORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=7I1PINTY VxyPE=INPORT_ID=9OPINTYPE=OUTPORT_ID=10I0I1O*;6;;;;;;;;;;$UNCONNECTED$UNC1*;6;;;;;;;;;;$UNCONNECTED$UNC24;6;;;;;;;;;;$UNCONNECTED$UNC3 0$$3$00@PAP(l ! H$K! $$|! `L!  l! ,$  Vyz! PD ! P ! D ! Ppx ! ,! `P! `(! `! X! l! $! $! $=4 Pm c    B u     1DBWu%444STATEt$*v": *999 $N Vz{et00002_LN (555WRITEN.DN.(555UPDOWN (555ADDREN0;)666STACKENZFDZ &333PUSH22 &333FULL   %222 CLK '444 EMPTYvb`v %444STATE $333PUSH  V}JW8JSC_Mdi4J$UDJJJJ/5W8V67JJo3E9-&HHIFD(FD INV :AND3B1a'199rl(IFDFD:INVaAND3B1@0,XI((X(_(( +@0XnI(X(U(( +@0XnI(X(U(( +@0fIO:(,XR( V$I9$I10$I11$I12      SWITCH7_5 _5W8p3a\}&_5 g@5(c1(4"C:\WIN95\TEMP\~SCH0867.TMP4ТB6L6L@QRd^6L5Юu55LW8SC_Mdi4L$UDLLL/5W8V7 LLp3 V{ '666STACKEN+ u* "1 1 1 $Net00014_ $Net00015_$Net00016_ FULL EMPTY ADDRESS2$Net00022_ STACKEN PUSH CLK  DATA0  DATA1  DATA2 DATA3STACKOUT0STACKOUT1STACKOUT2STACKOUT3 ADDRESS0 ADDRESS1K V~ RAM4_9K CB4CLED AND3B2 AND3B3 GND $UNCONNECTED$ '1 M -LoE  STATMACHRAM4_9KCB4CLEDAND3B2AND3B3 GND $UNCONNECTED$@0hVB (S(('@pP`=(S((+@0 (X ((( +@0PD6=(X((( +@0PR PPVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVbVSVXVdyvutsrqponmlkjihgfPPVVVVVVVVVV!VVfVVVVVVVVVVVVVVVVVVVViVVVVVVVVVVVVVgVVVjVkVlVmVnVoVpVqVrVsVtVuVvVyVVVVdVVhVVVVVVVVVbVSVXVV V VV V"VV V VVcVVVeVVVVV9(X((( +@0 P(N(s(( @vB\*+@vBI\*+@lvB\*+@DvB\*+*;1;;;;;;;;;;STATMACHSTATMACH1?R1555QQQQQRRRAM16X4S$I6LEVEL=MXILINXLIBVER=2.0.0>Q0444PPPPPQQCB4CLED$I7LEVEL=MXILINXLIBVER=2.0.1G[/333YYYYY[[AND3B2$I8DEVICE=A VNDLEVEL=XILINXLIBVER=2.0.0G[/333YYYYY[[AND3B3$I9DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0Yz,111LLLmmnzGND$I10LEVEL=XILINXLIBVER=2.0.0GROUNDPINTYPE=OUTPORT_ID=4GROUND*;6;;;;;;;;;;$UNCONNECTED$UNC4*;6;;;;;;;;;;$UNCONNECTED$UNC5*;6;;;;;;;;;;$UNCONNECTED$UNC6*;6;;;;;;;;;;$UNCONNECTED$UNC7&303333333333RAM4_9KH8    .  VY040 00l0 08          0! ! Dq!  Vhx !  ! lx ! ( !  (! 4(<m!  4 !    !   !  l!  ! ! 4! hlt! hD! l\! hL! hL K! hK!! J!  K! H<! Pl"#x$%xx&' VPx()(xZ*+L,-xL./PL01(L234567G89t\:;t4<=t >?@ABCDElFGHI9 &r!4E\ZGy b u    VM   ,?RUex4kG~#6I#*999 $Net00014_`) *999 $Net00015_D`B)Z *999 $Net00016_~Q $333FULLq8 %444EMPTYqL   V $333FULL"l$jV %444EMPTY,D.BtZ *999 $Net00022_nl )666STACKEN<K &333PUSHdr %222CLKd&z& %444DATA0*- %444DATA1x*v- %444DATA2P*N-f %444DATA3(*&-> )888 STACKOUT0wy V )888 STACKOUT1wxyv )888 STACKOUT2wPyNf )888 STACKOUT3w(y&> (777 ADDRESS0 (777 ADDRESS1 (777 ADDRESS2 (777 ADDRESS0\Zgr (777 ADDRESS142gJ (777 ADDRESS2  g" (777 ADDRESS0* (777 ADDRESS1 V*  (777 ADDRESS2*2 (777 ADDRESS0l*j (777 ADDRESS1* (777 ADDRESS2* xX|  STACKOUT  STACKOUTx RR x P (-  DATA:@;5  DATAOUTx RR x V-p-GvHIFD('O1(^* T I(IFD@00~G((X(_(( +@00~G((X(_(( +@00~Gn((X(_(( +@00~G%((X(_(( +@0~G((k(_(( +@0~G((k(_(( +@0~GL((k(_(( VQ2 D0_0 D0_1 D0_2  D1_0  D1_1  D1_2 QQ D0_O D1_OT$I15$I16$I17   MUXBLK2A_5 _5W8 p3a }&_5 g@51c114"/C:\WIN95\TEMP\~SCH0A2F.TMP4ТB6L>6L@QRd^6 V P (2ADDRESSlpngz  ADDRESSy \\    t\ t4 t     l  -    @,  l||* 11G$Net00001_ DELAY1 DELAY2  V`(( +@0p>Ia(X(((,000SSSIFD$I1INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ9L+///KKKKKLLFD$I2LEVEL=MXILINXLIBVER=2.0.09L+///KKKKKLLFD$I3LEVEL=MXILINXLIBVER=2.0.0,000VVVINV$I4DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1  VIO/333YYYAND3B1$I5DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2Oj00H00\000! d !  < ! H<% ! H! tP! P% !  V! < ! ld! ,! H! \0! 0! ! ,9Pn    @*999 $Net00001_032 &555DELAY1< &555DELAY2(X*u &555DELAY3,.y &333EXEC VL5Юu55>LW8?SC_Mdi4L$UDLLL>/5W8VH 7LL p3  G -IGM2_1'? 11g E JM2_1@0`(k(~(( +@0(k(~(( +@0(k(~((-222NNNM2_1$I15LEVEL=MXILINXLIBVER=2.0.0D0 V"#1ͬ 1 OPERATOR0OPERATOR1OPERATOR2OPERATOR3OPERATOR4OPERATOR5 STACKOP  ISNOP  ISPUSH $Net00049_$Net00050_ CE_ALU PUSHCE_STACK EXECh OPERATORJ OPCODEL OPERATORJ OPERATORJ$I18$I19$I20 V *(555SWITCHP] %222CLKd:&z$: *1͚1(wCLK SW0 SW1 SW2 SW3 SW4 SW5 SW6  SWI0  SWI1  SWI2  SWI3  SWI4  SWI5 SWI6h SWP SWI$I6$I7$I8 V,000SSSIFD$I6INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,000SSSIFD$I7INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,000SSSIFD$I8INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3C VDQ,000SSSIFD$I9INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,111TTTIFD$I10INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,111TTTIFD$I11INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3 VCDQ,111TTTIFD$I12INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ  .A]"0($0( [00L040 )- V P (2ADDRESSlpngz  ADDRESSy \\    t\ t4 t     l  -    @,  l|222CLKd:&z$:  V.y &333EXEC *(555SWITCHP] %3 SWI1@ $333 SWI2@ $333 SWI3X@Vn $333 SWI4 $333 SWI5tr $333SWI6\Zr sDTH Th " Vr #222SW6\Zr $333SWI0@ $333 SWI1@ $333 SWI2@ $333 SWI3X@Vn $333 SWI4 $333 SWI5tr $333SWI6\Zr v@DTHSW<vZ?Sq  SW~ ?? VH1$I21$I22$I23$I24$I25 UNC1UNC2UNC3UNC4UNC5UNC6            CONTROL_5 _5W8 p3a }&_5 g@52c14" VNETPO(Ώ))A@@W5Ϗ)ҏ)@CALC.MOD,,@,:z37x)U I)*g-f3)x/fЏ)ҏ)D:\TEMP\~kc041E.TPwЧXwKUAg0@@wXwsw&6%- <1 ^ 3<       "~  _TTP INPUTSA[6:0]ahG@c\  INPUTSA[6:0]t.  V  t G\.GSWI&4 >! SWI} RR      X aa RRh  h Gh GhXGNN ??  t  \&  h D  T H*111@ SQ0Q1 VPINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I16LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID=3D0D1OS0-222NNNM2_1$I17LEVEL=MXILINXLIBVER=2.0.0D0PINTYPE=INPORT_ID=4D1PINTYPE=INPORT_ID=5OPINTYPE=OUTPORT_ID=2S0PINTYPE=INPORT_ID V=3D0D1OS0   . "0p0pI! t8! p8! pl! ! (` (` ( ` 4     V g0za)\  #000 S "111Q08# "111Q18# "111Q2 8#6 $333D0_0 m"R $333D0_1 m"R $333D0_2 4m"2RJ $333 D1_0 "R $333D1_1 "R  V$333D1_2  " R" f< \ Qlv  QI} ??( ( ( ,D0_PrQk  D0_} ??  4.D1_d>"e9  D1_} ??      - <      0 Vno33SUM0L B $333SUM1L B $333SUM2L B $333SUM3L ~B %222+OFLX  n  "111Q0\*Zr "111Q14*2J "111Q2 * " "111Q3* "111(CEd f   #222)CLKd f   &555,QRESETd pf n  VC:\WIN95\TEMP\~SCH2459.TMP4ТB6LV6L@QRd^6L5Юu55VLW8WSC_Mdi4 L$U )888 OPERATOR1PNZf )888 OPERATOR2xvZ )666 STACKOP(2%444 ISNO VPPN;f &555 ISPUSHQ '666 STACKOP *999 $Net00049_ *999 $Net00050_m (555CE_ALUXb&333PUSHN:8N*777CE_STACKt &333EXEC<"K " '666 STACKOP 6 %444  VISNOP &555 ISPUSH2 x$0llOPERATOR(b@F&?;]  OPERATORx  X X X X X X( XP Xx1XOPCODE  OPCODERx(OPERATOR Vmn DATA3tv2 '666%ADD_SUB* "111&COf '666OPCODE2HJ '666OPCODE2H J *999' $Net00010_  $111(CE,' %222)CLK,' $333*OVERd f   '666OPCODE0$"2: '666OPCODE12 $3 V·8__8zΟ:3 ac8)A_8 csch1B71TMP5ٵ'5JIJZWu5ΘB8PJ<LQ$d^8Po9fϦuo9f8JPSC_Mdi sU'5rдP$}`U}PPJJ'8:~V PϸP3  H-IIAND2'v 1 R LC JAND2@0ppVJ(hk( V Tl T0  h$  Xl    D X D     @h     L1 VINPUTSB[6:0]T0U+   INPUTSB[6:0]t- OUTHOG[1:0]aG @\  OUTHOG[1:0]u$ T hT  0 T T V !"#$%&'(&%RAM4_9KgxJt7w9nnϧ7 _5p3 a~&7 g@ .c1 A"[C:\WIN95\TEMP\~SCH2457.TMPBB;O6L<QRd^JOg8Юug8JO5SC_MdiAрOU@OOO/J5VZOЄOp3 (**FM V-QQFD4RE D2_4E M4_1E DAND2B1 AND3B3 VCC GND $UNCONNECTED$ 'Q$1 I *FD4RED2_4EDM4_1EAND2B1AND3B3VCC GND $UNCONNECTED$@0l8 E(lk((( +@08 EP(lk((( +@008 E(lk((( +@0 8 E V(lk((( +@0~F@(kC((( +@0 JD(Dkk((( +@0l XJD(Dkk((( +@0l J0D(Dkk((( +@0 J D(Dkk((( +@06G (hk((( +@0$6G (hk((( +@08T6G l(hk((( +@0L6G :(hk((( +@0(k V((( *@0 L Fd(Tk{P(P'P' +@0 4 P(O(t(( @vBo*,@vBo*,=P.333OOOOOPPFD4RE$I35LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I36LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I37LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPFD4RE$I38LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOP VPD2_4E$I39LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I40LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I41LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I42LEVEL=MXILINXLIBVER=2.0.0=P.333OOOOOPPM4_1E$I43LEVEL=MXILINXLIBVER=2.0.0/444ZZZAND2B1$I44DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O D 6HOUVt{ %,3:AHOV]dkryVt()\ 2d)<Ob,u^   ) \ %222CLK #222SW0|~ #222SW1|~ #222SW2|~ #222SW3|X~Vn #222SW4 #222SW5t V00LLLFD$I70LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ.A] T gt0($g0( 00L040 + VQ+000LLLFD$I67LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ+000LLLFD$I68LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ+000LLLFD$I69LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ+0 Vd(T((+000LLLFD$I64LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ+000LLLFD$I65LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CDQ+000LLLFD$I66LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4CD V*D'1 21  8CLK SW0 SW1 SW2 SW3 SW4 SW5 SW6  SWI0~  SWI1~  SWI2~  SWI3~  SWI4~  SWI5~ SWI6|l SW[6:0] SWI[6:0] SW[6:0] SWI[6:0]$I70$I67$I64$I66$I68$I65$I69 D! 6HOUVt{ %,3:AHOV]dkryVA@;  A ee(    8  , Br@VO;m  B eeD  D  D  D, Ql~wv Q eeP  P  P$  P+  @ 0 @d d   OG[1:0]u. INP V! <! ($! ( ! ! $!   ! 0d ! L ! 4 !  ! 0L ! 04 ! 0hhhhXt\$$ !$"#X$$%&' D 6HOUVt{ %,3:AHOV]dkryV*'1 21  CLK SW0 SW1 SW2 SW3 SW4 SW5 SW6  SWI0~  SWI1~  SWI2~  SWI3~  SWI4~  SWI5~ SWI6|l SW[6:0] SWI[6:0] SW[6:0] SWI[6:0]$I6$I7$I8$I9$I10$I11$I12 V      SWITCH709<g=6QRZp!Jj:*Hw3K$@w wJ$4L$   PSpTSpTS. (~SCH341.TMP7/,-&0n"'@'37!JU I)*O#3!x/!t!D:\TEMP\~kc3A48.TP&35K$_U w( V3 ,6-p -3f-&@f=IFD('M1  B* z/ I(IFD@00/((X(_(( +@00/((X(_(( +@00/n((X(_(( +@00/%((X(_(( +@0/((k(_(( +@0/((k(_(( +@0/L((k V(( +@0pVJ(hk((( +@0p`VJ(hk((( +@0pVJF(hk(((-222XXXAND2$I55DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O-222XXXAND2$I56DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I VAND3B3 VCC GND $UNCONNECTED$ '$1 '] * FD4RED2_4EDM4_1EAND2B1AND3B3VCC GND $UNCONNECTED$@0l8 ~.(lk((( +@08 ~.P(lk((( +@008 ~.(lk((( +@0 8 ~.(lk((( +@0^/@(kC((( + Vpq02 '666OPCODE12 '666OPCODE22 "111CEp r6 '666STACKOPpr~  ! T,04Plp 0p  lH L0\L \xdx@hxh` Vlm +Ct()(9,;n0N1a2t324e567839e:;'<:=M8>`i?)666$STACKOPTO %444 DATA0tv %444 DATA1tlvj %444 DATA2tDvBZ %444 VklXx@A xBC xDE xFG XxHI!  <JK!  LLM!  0LNO,PQ,RS,TU!  tVW! t $6 &j 9 L _%<&m' (  C)D1u*WjG}z Vjk0! 0`4!40! P0x! ,d! ,d!! 8 $Z !D8"#D8$%D8&'D8()!  *+\x,-4x./ x01x23!  t45!  t67!  pt89D x:;D x<=D x>?D  Vijm  X         g  7k! p``l`D ` ! x ! d@ !  Vhi6V  Q  d  wq ~N l tt t  z  z  20  I8  `> s>  > MT0[  , ,   Vgh;;;;;;$UNCONNECTED$UNC6*;6;;;;;;;;;;$UNCONNECTED$UNC7=P.333OOOOOPPFD4RE$I53LEVEL=MXILINXLIBVER=2.0.0H\/444ZZZZZ\\AND5B2$I54DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0+<6<<<<<<<<<<$UNCONNECTED$UNC23+<6<<<<<<<<<<$UNCONNECTED$UNC24+<6<<<<<<<<<<$UNCONNECTED$UNC25+<6<<<<<<<<<<$UNCONNECTED$UNC26.604445555566ANDBLK2$U1    VW` OROUTM XOROUTL DATAN SWDATAL STACKM OPCODEc8B OPCODEL SUMf8Y8B Qh8Y8B MUXO QQ ANDOUTc8Y8BLMUXBLK2XORBLK2 ORBLK2 MUXBLK5 ADDSUB1 $I2$I3$I4 OVERFLOW1  UNC2 UNC3 UNC7 V`a UNC5 UNC6 $I53 $I54 UNC23  UNC24  UNC25  UNC26  $U1 $    %&'()*+(),0123456789:;<=>? FALU`[G6 Vab6u75`6[Xs+ & C:\TMP\~kc1B07.TMPRVP/SpGnL/dG [GD/ц:N/ҧ҆ҰwJ75C:\TMP\~sh1B07.TMP/6[$G=+Z+8iG=66GJu7560GGҏ:4,4:g6?4ҟ:Nӟ:C:\TMP\~kc1B0.TMPvfGG ؏3++x-G6HnMUXBLK2 XORBLK2 Vbc ORBLK2 MUXBLK5 ADSU4 INV XNOR2 qAND3B2 FDRE$UNCONNECTED$ FD4RE AND5B2 #ANDBLK2'.1 S Xs+ & MUXBLK2XORBLK2ORBLK2MUXBLK5ADSU4 INVqXNOR2AND3B2FDRE $UNCONNECTED$FD4RE#AND5B2ANDBLK2@0V;+( Vcd('@0x<8(|S(('@0xPJp(|S(('@0\t(SB((+@0d6J(4XZ((( +@0:1 (,XR(`(( +@00hq(hX((( +@7J(X((( +@0 \nJ (X((( @&>\*+@&>*\*+@P p&> Vde\*+@P &>e\*+@P &>\*++@0 (lk((( +@0XVf#(k((( @( &>o*,@( 0&>o*,@\ &>:o++@\&>vo+++@px (|S(x(('808888888888MUXBLK2MUXBLK2'8088 Vef88888888XORBLK2XORBLK2%6/6666666666ORBLK2ORBLK2'808888888888MUXBLK5MUXBLK5@S.666RRRRRSSADSU4ADDSUB1LEVEL=MXILINXLIBVER=2.0.0,000VVVINV$I2DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1 IO.222YYYXNOR2$I3DEVICE=XNORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPO VfgRT_ID=1I0I1OG[/333YYYYY[[AND3B2$I4DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0-777SSSFDREOVERFLOW1LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3CEPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4RPINTYPE=INPORT_ID=6CCEDQR*;6;;;;;;;;;;$UNCONNECTED$UNC2*;6;;;;;;;;;;$UNCONNECTED$UNC3*;6;;;;;;;;;;$UNCONNECTED$UNC5*;6;;;; VT_ID=3CDQ,000SSSIFD$I9INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,111TTTIFD$I10INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,111TTTIFD$I11INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINT V*1V1 ;3@A0AA1BA2IQ1DB0EB1FB2JQ2HQ0LA3MB3NQ3 AQ BQ QQp$I55$I56$I57$I58 @ABIDEFJHLMN FANDBLK2+ tؕp?[G?/?4uCHDx?P/ VS LC fC:\TMP\~kc1D0D.TMPx? 7O;P/Sx??G&nL/dG& [DIG'D/8نO;N/==چ=ڰBDICC:\TMP\~sh1D0D.TMP/??[DIL W? ?Bꅿ?>BuCB6GGVڏO;,4O;Vg6?O;O;C:\TMP\~kc1D0.TMP ??pKGh3  H-?vKn>>AND2'v 1 ;z V LC JAND2@0pp6(hk((( +@0p6(hk((( +@0p`6(hk((( +@0p6 F(hk(((-222XXXAND2$I55DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O-222XXXAND2$I56DEVICE=ANDLEVEL=XILINXLIBVER=2. V0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O-222XXXAND2$I57DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O-222XXXAND2$I58DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=19I1PINTYPE=INPORT_ID=18OPINTYPE=OUTPORT_ID=20I0I1O     V . J !(8 D, D, D,PPP$"! D,P@1A&bBWI9DLE_FJ Vr&HLMN"111A0( &> "111A1  "111A28 6N "111B0XZt "111B1XZt "111B2XZt& "111Q0-/K* "111Q1-/K "111Q2-$/"K: "111A3  "111B3XZt "111 VQ3-/K d0dA@;  A ee(    8  , Br@VO;m  B eeD  D  D  D, Ql~wv Q eeP  P  P$  P+  @  V(_((,000SSSIFD$I6INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,000SSSIFD$I7INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ,000SSSIFD$I8INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPOR VVW*A1h1  $$STACKOP  DATA0  DATA1  DATA2  DATA3 %%ADD_SUB&&CO OPCODE2''$Net00010_((CE ))CLK OPCODE1 OPCODE0 **OVER SUM0 SUM1 SUM2 SUM3 ++OFLQ0Q1Q2Q3 ,,QRESET 4MUX0 5MUX1 6MUX2 7MUX3 V}|3YYYAND3B1$I5DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PARAM=INVPINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O:M+000LLLLLMMFD$I73LEVEL=MXILINXLIBVER=2.0.0j00H00\000! d !  < ! H<% ! H! t V+@0 3 b(d(j((-222XXXAND3$I55DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXXAND3$I56DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXX VAND3$I57DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXXAND3$I58DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O,111VVVOR4$I59DEVICE=ORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=5I1 V $I45 $I46 $I47 $I48$I49$I50UNC21 UNC22       !"#$%&'(&%FRAM4_9K-$%P-47n`/-  V - *C:\TEMP\~kc1C2A.TMP`-C--$&-47`/- --79_.@-*Ѷ.-C.@iV-VP 7|p//- &v 7&,47L I)*_ ,4x/C:\TEMP\~kc1CB.TMP.--79_.`A4 (**FM--.-FD4RE D2_4E M4_1E DAND2B1  Vop "111Q0! J# ?  "111Q1! J# ?  "111Q2! J# ~?  "111Q3! XJ# V? n $333MUX0  M  $333MUX1  M  $333MUX2  ~M  $333MUX3 X VM n &555QRESET< >   #222CLK< > g  "111CE< 0> .\ F '666OPCODE V    INPUTSA[6:0]~  INPUTSB[6:0]~  OUTHOG[1:0] PTERMHOG,0/h))A:*HwϠA@BΏ)Ϗ)@C.w/,@p)J:*Hw83K@w @wJ4L @  `^l^l^ ~SCH040.TMPalb͏)7O%{:\TRNG_Ώ))AW5Ϗ)я)CALC. V2_v   INPUTSA[6:0]~  OUTHOG[1:0]  INPUTSB[6:0]~x$I55$I56$I57$I58$I59~$I62 $I61 $I63 $I64 $I65~   !"#$%&'()* PTERMHOG09<2/%QWRW/@ V|P! P% ! ! < ! ld! ,! H! \0! 0! ! ,9Pn    @*999 $Net00001_DfF &555DELAY1< &555DELAY2(X*u &555DELAY3, VkjOPARAM=INVPINTYPE=OUTPORT_ID=1 IO.222YYYXNOR2$I3DEVICE=XNORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1I0I1OG[/333YYYYY[[AND3B2$I4DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0-777SSSFDREOVERFLOW1LEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=3CEPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=1QPINTYPE=OUTPORT_ID=4RPINTYP D# 6HOUVt{ %,3:AHOV]dkryV*w1 1 O$Net00001_x DELAY1| DELAY2| DELAY3| EXEC~ SWITCH| CLK}$I73$I2$I3$I4$I5 ~DEBOUNCE09<+QRg-Z֜!pgJj:*Hw3K'@w֜wJ'!4 VL'֜M "o"o"o '~SCH206.TMP7*-1+֜m$ o+og-Ҹ37OgJU I)*W=3gx/gtgD:\TEMP\~kc2602.TP1/֜K'WU7 "֜`/\,6E-/n++FD INV AND3B1'1 [t9raFD INVAND3B1@@0,X+'(d( V}T(( +@0X+(X(U(( +@0X+L(X(U(( +@0? (,XR(`(( +@0p+<(X(((9L+///KKKKKLLFD$I2LEVEL=MXILINXLIBVER=2.0.09L+///KKKKKLLFD$I3LEVEL=MXILINXLIBVER=2.0.0,000VVVINV$I4DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1 IO/33 V *(555SWITCHP] %222CLKd:&z$: 3 SWI1@ $333 SWI2@ $333 SWI3X@Vn $333 SWI4 $333 SWI5tr $333SWI6\Zr sDTH Th " VSW4  SW[6:0]y ??  t G\,GSWIBZ/ K SWI[6:0]x RR      X aa RRh  h Gh GhXGNN ??  t  \ *111@ SQ0Q1 V)SW[6:0]PvZbSq SW[6:0]*SWI[6:0]&  *!  SWI[6:0]x  D T H h  D% 6HOUst{ %,3:AHOV]dkryVsr*Cn1 j<1  ,$$STACKOP{  DATA0}  DATA1}  DATA2}  DATA3} %%ADD_SUB{&&CO OPCODE2{''$Net00010_x((CE ))CLK OPCODE1{ OPCODE0{ **OVER~ SUM0~ SUM1~ SUM2~ SUM3~ ++OFLQ0Q1Q2Q3 ,,QRESET| 4MUX0~ 5MUX1~ 6MUX2~ 7MUX3| Vrq  OROUT[3:0]  XOROUT[3:0]  DATA[3:0]  SWDATA[3:0]  STACK[3:0]  OPCODE[2:0]K   OPCODE[2:0] SUM[3:0] KK  Q[3:0] KK  MUX[3:0] Q[3:0]  ANDOUT[3:0]KK   DATA[3:0] KK  Q[3:0] KKK | MUXBLK2XORBLK2{ORBLK2|MUXBLK5{ADDSUB1{$I2 Vqp$I3$I4 OVERFLOW1y UNC2~ UNC3~ UNC7~ UNC5~ UNC6~ $I53~ $I54~ UNC23} UNC24} UNC25} UNC26} $U1 $    %&'()*+(),0123456 Vpo789:;<=>? ALUi>O#g֜g0O#_=O#vgg֜D4_<-QRg-Z֜!pgJj:*Hw3K'@w֜wJ'!4L'֜ 04p4p4pf< '~SCH349.TMP7*-1V6֜7*J16.֜ 7.'7.7V*16.֜ #g-Ҹ37g VonJU I)*W=3gx/gtgD:\TEMP\~kc3E50.TP16.֜#K'WU7 "֜7.ֹ,6++x-6.2,-MUXBLK2 XORBLK2 ORBLK2 MUXBLK5 ADSU4 INV XNOR2 qAND3B2 FDRE$UNCONNECTED$ FD4RE AND5B2 #ANDBLK2'11 ] Xs+4 MUXBLK2 Vlk,@\ ~&:o++@\~&vo+++@pxf= (|S(x(('808888888888MUXBLK2MUXBLK2'808888888888XORBLK2XORBLK2%6/6666666666ORBLK2ORBLK2'808888888888MUXBLK5MUXBLK5@S.666RRRRRSSADSU4ADDSUB1LEVEL=MXILINXLIBVER=2.0.0,000VVVINV$I2DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2 VnmXORBLK2ORBLK2MUXBLK5ADSU4 INVqXNOR2AND3B2FDRE $UNCONNECTED$FD4RE#AND5B2ANDBLK2@0.2+(('@0xv38(|S(('@0xPF*p(|S(('@0\t0(SB((+@0d&0(4XZ((( +@0?1 (,XR(`(( +@00h'q(hX((( + Vml@7&%(X((( +@0 \& (X((( @~&\*+@~&*\*+@P p~&\*+@P ~&e\*+@P ~&\*++@0 /(lk((( +@0X)f#(k((( @( ~&o*,@( 0~&o* V-! <! ($! ( ! ! $!   ! 0d ! L ! 4 !  ! 0L ! 04 ! 0hhhhXt\$$ !$" VYPE=OUTPORT_ID=3CDQ,111TTTIFD$I12INIT=RLEVEL=MXILINXLIBVER=2.0.0CPINTYPE=INPORT_ID=2DPINTYPE=INPORT_ID=15QPINTYPE=OUTPORT_ID=3CDQ.A] T gt"0($0( [00L040 ) V*61 \1 3 $Net00021_x$Net00022_x$Net00023_x$Net00024_xINPUTSA6zINPUTSA5zINPUTSA4zINPUTSA3zINPUTSA2zINPUTSA1zINPUTSB3z INPUTSB2z!INPUTSB1z"INPUTSB6z#INPUTSB5z$INPUTSB4z%$Net00037_x&$Net00038_x'$Net00039_x($Net00040_x)$Net00041_x*$Net0004 V%nO;ֹ,61p -N;21<FD' 1  8y* z/ HFD@0^2(d(T(( +@00^2 (d(T(( ,@@00^2(d(T(( +@00^2\(d(T(( +@0^2(d(T(( +@00^2(d(T(( +@0^2f( V*[11 > 1 'I $Net00008_$Net00015_$Net00016_$Net00017_$Net00018_Q0Q1Q2 Q3 $Net00020_ D0 D1 D2D3$Net00021_$Net00022_$Net00023_$Net00024_$Net00025_$Net00026_$Net00027_$Net00028_$Net00029_$Net00 Vqrx`t xDX Dxa !"#x`$%xSWDATAdzT^dWOu  SWDATAz'STACK>T"O9  STACK{(OPCODEx2hwc-  OPCODEz ,,4 4-0DATADT6R  DATAEz&XOROUThZv  XOROUTz%OROUT VrsT  OROUT{aa RR` `l `D `,SUM  SUMT{&OPCODEn  OPCODEz&OPCODElqF  OPCODEzee$\ \ \ SUMl(q  SUMDEz RRD PPec      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PP~x#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Vs]DDD*Qv@ZS;q  QMDEz RR\ 4   ,MUX t f/   MUXDEz#MUX 4  "  MUXDEzsRR \ \ \ X\ Q  2  Q RRD  \ D  V]D$ /Dp./D0_B,&'=  D0_} RR l /L /-/ H < 0 ,  ,4t \ D  \ D X-\ ANDOUTe  ANDOUTz% Tl T0  h$ L  Xl  @h    Vt D X D  ^*1 1*g@STATE$Net00002_ WRITEN UPDOWN ADDREN STACKEN PUSH FULL CLK EMPTY$I1$I2$I3$I4$I5UNC1UNC2UNC3 D Vp.JP:*Hwv3K@wִwJθ4Lִ  @BipIDipIDiX (~SCH334.TMP7ҷ6-52ִLD7<6n52ִ'2 /x37~.0U I)*/3.x/.Z.D:\TEMP\~kc363F.TP52ִ 2KU ִ02|&6  F-22&22AND3 OR4b'Z1 3s B VD=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXXAND3$I63DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O-222XXXAND3$I64DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=3I1PINTYPE=INPORT_ID=2I2PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=7I0I1I2O,111VV VVOR4$I65DEVICE=ORLEVEL=XILINXLIBVER=2.0.0I0PINTYPE=INPORT_ID=5I1PINTYPE=INPORT_ID=7I2PINTYPE=INPORT_ID=6I3PINTYPE=INPORT_ID=1OPINTYPE=OUTPORT_ID=8%I0I1I2I3O  s  &] ' V[0D00 @X 0X@ 0t0 O0X0H 0t    3 ! `!  d)! 5!   <5! H <<45! l  ,  d<#x#3 V! D3! X&"#! ll X23! l ))! X()! l 0<.t<.! td-.! l 84d0 (0%!  <%! 0 <<$%! lD /0! l H' '! X -&'! l *'! l 0P, ,!  -+,! lh t1,! l Vd $4P 7! `D7!! t67! l` 89!  D ,:;!   ,<=!   |>?!   |Xd@A!  p96rQR.e ! "p#F$(}%q&'(( Va)**999 $Net00021_* *999 $Net00022_ d"bz *999 $Net00023_. *999 $Net00024_X Z  (777INPUTSA6, *?B (777INPUTSA5 ? (777INPUTSA4 ? (777INPUTSA3 ? (777INPUTSA2d b?z (777INPUTSA1<  V:?R (777INPUTSB3*? (777INPUTSB2$? (<7;INPUTSB1tUr? -t777INPUTSB6  ? (777INPUTSB5 $ ? (777INPUTSB4  ? *999 $Net00037_X` SZ^ v *999 $Net00038_\D (^B Z *999 $Net00039_\ ^  *999 $Net00040_  "  V *999 $Net00041_ * ' *999 $Net00042_  2 i<Pp 77 INPUTSA[6:0]bhF?c]  INPUTSA[6:0]t xx,d<. INPUTSB[6:0]le  INPUTSB[6:0]t- OUTHOG[1:0]`H A[  OUTH VA@;  A ee(    8  , Br@VO;m  B eeD  D  D  D, Ql~wv Q eeP  P  P$  P+  @ 0 @d d   OG[1:0]u. INP VUTSB[6:0]hc  INPUTSB[6:0]t- OUTHOG[1:0]`<uF  OUTHOG[1:0]u ,,$.77 INPUTSB[6:0]hc   INPUTSB[6:0]t xxt   $ < hT  ` p hr #222SW6\Zr $333SWI0@ $33 VjiE=INPORT_ID=6CCEDQR*;6;;;;;;;;;;$UNCONNECTED$UNC2*;6;;;;;;;;;;$UNCONNECTED$UNC3*;6;;;;;;;;;;$UNCONNECTED$UNC5*;6;;;;;;;;;;$UNCONNECTED$UNC6*;6;;;;;;;;;;$UNCONNECTED$UNC7=P.333OOOOOPPFD4RE$I53LEVEL=MXILINXLIBVER=2.0.0H\/444ZZZZZ\\AND5B2$I54DEVICE=ANDLEVEL=XILINXLIBVER=2.0.0+<6<<<<<<<<<<$UNCONNECTED$UNC23+<6<<<<< Vih<<<<<$UNCONNECTED$UNC24+<6<<<<<<<<<<$UNCONNECTED$UNC25+<6<<<<<<<<<<$UNCONNECTED$UNC26.604445555566ANDBLK2$U1   6V  I  \  oq ~  """ (  (  &  =  T g   Vhgz  j y   888MT0[  , ,  m  X         g  Vgf 7k! p``l`D ` ! x ! d@ ! 0! 0`4!40! P0x! ,d! ,d!! 8 $Z !D Vfe8"#D8$%D8&'D8()!  *+\x,-4x./ x01x23!  t45!  t67!  pt89D x:;D x<=D x>?D Xx@A xBC xDE xFG XxHI!  <JK!  LLM!  0LNO,PQ,RS,T VedU!  tVW! t $6 &j 9 L _%<&m' (  C)D1u*WjG}z +Ct()(9,;n0N1a2t324e567 Vdc839e:;'<:=M8>`i?)666$STACKOPTO %444 DATA0tv %444 DATA1tlvj %444 DATA2tDvBZ %444 DATA3tv2 '666%ADD_SUB* "111&COf '666OPCODE2HJ '666OPCODE2H J Vcb *999' $Net00010_ e $111(CE,' %222)CLK,' $333*OVERd f   '666OPCODE0$"2: '666OPCODE12 $333SUM0L B $333SUM1L B $333SUM2L B $333SUM3L ~B %222+OFLX  n  " Vba111Q0\*Zr "111Q14*2J "111Q2 * " "111Q3* "111(CEd f   #222)CLKd f   &555,QRESETd pf n  "111Q0! J# ?  "111Q1! J# ?  "111Q2! J# ~?  "111Q3! XJ# V? n $333MUX0  M  $ Va`333MUX1  M  $333MUX2  ~M  $333MUX3 X VM n &555QRESET< >   #222CLK< > g  "111CE< 0> .\ F '666OPCODE02 '666OPCODE12 '666OPCODE22 "111CEp r6 '666STACKOPpr~   V`W! T,0Plp 0p  lH L0\L \xdx@0xh`x`t xDX DxO !"#x`$%x&'L04P()LdL*+L@$,-hh./ VWV0123LXSWDATAxzT^WOu  SWDATA[3:0]u'STACK>T"O9  STACK[3:0]v(OPCODE2hc-  OPCODE[2:0]u ,,4 4-0DATA$DH)1M  DATA[3:0]]u&XOROUThZv  XOROUT[3:0]u%OROUTT  OROUT[3:0]v#SUM VVt  SUMT{&OPCODEn  OPCODEz&OPCODElqF  OPCODE[2:0]uee$\ \ \ SUMl(q  SUM[3:0]x RRDDDD(QT~  Q[3:0]0]w RR\ 4 Vt]   ,^*1 1*g@STATE$Net00002_ WRITEN UPDOWN ADDREN STACKEN PUSH FULL CLK EMPTY$I1$I2$I3$I4$I5UNC1UNC2UNC3 D V]D$ /Dp./D0_B,&'=  D0_} RR l /L /-/ H < 0 ,  ,4MUX t f/   MUXDEz#MUX 4  "  MUX[3:0]xsRR \ \ \ X\ Q  %   Q[3:0]z RRD  \ D  V P (2ADDRESSlpngz  ADDRESSy \\    t\ t4 t     l  -    @,  l|222CLKd:&z$:  \ D  \ D X-\ ANDOUT V)SW[6:0]PvZbSq SW[6:0]*SWI[6:0]&  *!  SWI[6:0]x  D T H h e  ANDOUT[3:0]~) DATA[3:0]DT1M  DATA[3:0]w(Q[3:0]v@ZS;q Q[3:0]zaa RR` `l `D `.