1 2v1^,K H IPAD8IPAD SWITCH7 DEBOUNCECONTROLALU STACKSEG7DECBARDEC INVOBUFOPAD $UNCONNECTED$PTERMHOG IBUF'IBUF8@0l4(TXz(((@0<x(b(,kR(v((@pF0p (|S((@pn& (|S(@p8(S((@p,6. (SB(j(@p'9 (S((@p9j(DSj((@p&. (N((@0v*  (,XR(`((@0 ^' sd&(((@0 ^' 2d&(((@0 ^' d&(((@0 |^'d&(((@0 T^'od&(((@0 ,^'.d&(((@0 ^'d&(((@0 ^'d&(((@0 t^'ld&(((@0 L^', d&(((@0 $^' d&(((@0 ^' d&(((@0 H^'l d&(((@0 ^', d&(((@0 ^' d&(((@0 ^' d&(((@0 3l(,kR(((@0 3(,kR(((@0 3(,kR(((@0 3t(,kR(((@0 |3(,kR(((@0 T3 $(,kR(((@0 ,3!|(,kR(((@0 3"(,kR(((@0 t3#,(,kR(((@0 $3$(,kR(((@0 L3%(,kR(((@0 3&4(,kR(((@0 H3'(,kR(((@0 3((,kR(((@0 3)<(,kR(((@0 3*(,kR(((@,/]*-@x/'\*+@0\T3+(,dS(((@pT/,/(Q(((@0T^'-(,dSd)d(d(@0xf'. (,dS(q((@0l;1z'(Td{(((p.222NNNccdpIPAD8$I1LEVEL=MXILINXLIBVER=2.0.0I[7:0]PORT_ID=1I[7:0]303333333333SWITCH7H2414444444444DEBOUNCEH3303333333333CONTROLH4/,//////////ALUH51.1111111111STACKH6303333333333SEG7DECH72/2222222222BARDECH1,000VVVINV$I2DEVICE=INVLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPARAM=INVPINTYPE=OUTPORT_ID=1IO-111XXXOBUF$I3DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I4DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I5DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I6DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I7DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I8DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-111XXXOBUF$I9DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I10DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I11DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I12DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I13DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I14DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I15DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I16DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I17DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIO-222YYYOBUF$I18DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0GTSPINTYPE=INPORT_ID=5IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1GTSIOX-222VVVVVXXOPAD$I19EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I20EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I21EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I22EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I23EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I24EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I25EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I26EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I27EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I28EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I29EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I30EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I31EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I32EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I33EXT=OPADLEVEL=XILINXLIBVER=2.0.0X-222VVVVVXXOPAD$I34EXT=OPADLEVEL=XILINXLIBVER=2.0.0;6;;;;;;;;;;$UNCONNECTED$UNC1;6;;;;;;;;;;$UNCONNECTED$UNC2u-222VVViikuIPAD$I52EXT=IPADLEVEL=XILINXLIBVER=2.0.0IPADPORT_ID=1IPADX-222VVVVVXXOPAD$I58EXT=OPADLEVEL=XILINXLIBVER=2.0.0S1444RRRRRSSPTERMHOGU3$FILE=ptermhog.vhd$DEF=VHDL[-222YYYYY[[OBUF$I59DEVICE=OBUFLEVEL=XILINXLIBVER=2.0.0-222YYYIBUF$I71DEVICE=IBUFLEVEL=XILINXLIBVER=2.0.0IPINTYPE=INPORT_ID=2OPINTYPE=OUTPORT_ID=1IOP.333OOOOOPPIBUF8$I74LEVEL=MXILINXLIBVER=2.0.0*Es\o95T T .K ] ]   "$#%&'()    !       * .0X+,0t.-//0X!  t! T `!  8t! T  !  \L ! , 4 !  L! , ! @ !  `! @ !  `! @ h!  @`! @ !   !! ` T"#!  $%! ` T&'!  h()! ` @T*+!  ,-!  `./!  01!  \L23!  445!  L67!  89! @|:; <= 8>? `@A BC! HhDE! H|hFG! ,HI! HTJK! H,d LMQ]! X]W! XOQO! X|PQ! TW! VW! T\]! LRS! XY#! hxNU!  hPZ[! 6p7&8899L:_J;r<=>?@DAtBC DE0=FCvGVHiI|!JZKLMN7OpPQR/ BS U h{S1TfUVW-8XmUYZ [888) STACKLED0 $ + & 888( STACKLED1 8 6+ N 888' STACKLED2 `$ ^+ v 888& STACKLED3  +  555-GAUGE0 8   555,GAUGE1   " 555+GAUGE2 48 2 J 555*GAUGE3 \ Z r 000.A    000/B    0000C    0001D    0002E h f ~ 0003F @ > V 0004G   . 9995 $Net00001_  m  9996 $Net00002_ x m  9997 $Net00003_  m  9998 $Net00004_ x m  9999 $Net00005_ h fm ~ 999: $Net00006_ @x >m V 999; $Net00007_  m . 222<OFL    999= $Net00009_  Y  999> $Net00010_< \> Z r 999? $Net00011_< 4q> 2 J 999@ $Net00012_< >  " 999A $Net00013_< q>   999B $Net00014_, 888 STACKOUT0P R  & 888 STACKOUT1P 8R 6 N 888 STACKOUT2P `R ^ v 888 STACKOUT3P R   666CSTACKOP 555DCE_ALU|z  333EEXEC,*(B 666FSTACKENTRj 333GPUSHp,r*B 666SWITCH7HJ 555HCLK_IN 333EEXECxz 999I $Net00008_DhFf~ 999J $Net00015_4h6f~ 999K $Net00016_k dP@H<4xH< Hh  TD(DxTdALUVAL"' ALUVAL[3:0]ADDRESSm  ADDRESS[2:0]  STACKOUTP$B ^ STACKOUT[3:0]RR  8 ` OPCODEptuH OPCODE[2:0]SWIp0Lu"> SWI[3:0]STACKOUTpum STACKOUT[3:0]SWI` SWI[6:1]SWITCHSWITCH H SWITCH[6:0]SWI ALUVAL[3:0]DI ALUVAL[3:0] SWITCH[7:0]{ SWITCH[7:0]SWIx L}. SWI[6:1]SWITCHl4T SWITCH[7:0] SWITCH[7:0]XHF` SWITCH[7:0] SWITCH[7:0]SWISWITCHSWI[6:0]<HA SWI[6:0] INHOG2A[7:0] INHOG2A[7:0] SWITCHA[6:0]  SWITCHA[6:0] SWITCH[6:0]  SWITCH[6:0] SWITCH[7:0]HR SWITCH[7:0]  p p 00    -