map_lab6xc4000xlxc4002xlpc84-09JC($I7/$1I1450BEL_$Net00006_.GG=G31$I7/$1I208F=F4*F1($I7/$1I1500$I7/MD5/$1I8G=(G3*G1)+(~G1*(G2@G4))1$I7/MD4/$1I8F=(F3*F2)+(~F2*(F1@F4))4$I7/Q46$I7/Q5($I7/$1I1520$I7/MD7/$1I8G=(G3*G1)+(~G1*(G2@G4))1$I7/MD6/$1I8F=(F3*F2)+(~F2*(F1@F4))4$I7/Q66$I7/Q7BEL_CNT<0>.POWER($I7/$1I1530$I7/MD1/$1I8G=(G3*G1)+(~G1*(G2@G4))1$I7/MD0/$1I8F=(F3*F2)+(~F2*~F1)4$I7/Q06$I7/Q1($I7/$1I1560$I7/MD3/$1I8G=(G3*G1)+(~G1*(G2@G4))1$I7/MD2/$1I8F=(F3*F2)+(~F2*(F1@F4))4$I7/Q26$I7/Q3*$I7/$1I72H=H1+F1$I6F=F1*F2 $I12 $I14 $I13  $I15 $I20  $I11/$1I30  $I9/$1I60  $I11/$1I31  $I9/$1I61  $I11/$1I32  $I9/$1I62  $I11/$1I33 $I9/$1I63 $I11/$1I37 $I9/$1I64 $I11/$1I36 $I9/$1I65 $I11/$1I35 $I9/$1I66 $I11/$1I34 $I9/$1I67 $I18 $I16 $I2 $I1 $I5/$1I37 BEL_LOAD_A.D1 $I21 $I22 $I10/$1I37 $I8/0 $I10/$1I36 $I8/1 $I10/$1I35 $I8/2 $I10/$1I34 $I8/3 $I10/$1I30 $I8/4 $I10/$1I31 $I8/5 $I10/$1I32 $I8/6 $I10/$1I33 $I8/7 $I19 $I17$I3$Net00006_CLBCLB_R3C7UXMUX:F YMUX:G G3MUX:CIN F4MUX:CIN CARRY:EXAM-CI G:#LUT:G=G3 F:#LUT:F=F4*F1 CINMUX:CIN(01CNT<4>CLBCLB_R5C7 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C2 EC:C3 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR(0146CNT<6>CLBCLB_R4C7 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C4 EC:C3 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR( 0 1 4 6CNT<0>CLBCLB_R7C7 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C1 EC:C3 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*~F1) CINMUX:1 SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR (0146CNT<2>CLBCLB_R6C7 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C4 EC:C3 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR(0146LDCLBCLB_R1C7 5XMUX:F YMUX:H H1:C4 H:#LUT:H=H1+F H2:F F:#LUT:F=F1*F2*1$Net00007_IOBPAD20OUTMUX:O SLEW:SLOW$Net00009_ IOBPAD19OUTMUX:O SLEW:SLOWCLOCK CLKIOBPAD64CLKINMUX:CLKINCOUNT<0> IOBPAD37OUTMUX:O SLEW:SLOW COUNT<1> IOBPAD34OUTMUX:O SLEW:SLOW!"COUNT<2> IOBPAD28OUTMUX:O SLEW:SLOW#$COUNT<3>IOBPAD27OUTMUX:O SLEW:SLOW%&COUNT<4>IOBPAD36OUTMUX:O SLEW:SLOW'(COUNT<5>IOBPAD22OUTMUX:O SLEW:SLOW)*COUNT<6>IOBPAD25OUTMUX:O SLEW:SLOW+,COUNT<7>IOBPAD14OUTMUX:O SLEW:SLOW-.COUNT_ENABLEIOBPAD13  I2MUX:I/0LOAD_AIOBPAD18&IKMUX:IK ISR:RESET I2MUX:IQ IMUX:DELAY1234LOAD_BIOBPAD12I1MUX:I56PRESET<0>IOBPAD35I1MUX:I78PRESET<1>IOBPAD32  I2MUX:I9:PRESET<2>IOBPAD30  I2MUX:I;<PRESET<3>IOBPAD31  I2MUX:I=>PRESET<4>IOBPAD26I1MUX:I?@PRESET<5>IOBPAD24I1MUX:IABPRESET<6>IOBPAD21  I2MUX:ICDPRESET<7>IOBPAD15I1MUX:IEFRESETIOBPAD23I1MUX:IGH$I3BUFGLSBUFGLS_WNWI$Net00008_ COUTCOUT G3CINF40CIN0  $I7/C3COUTCOUTF4CINCIN1$I7/C5COUTCOUT  F4CINCIN1 $I7/C1COUTCOUTF4CINCIN1$I7/C4 COUT0G2$I7/MD5 GD$I7/MD4 FD$I7/C6 COUT0 G2$I7/MD7  G D$I7/MD6  F DBEL_CNT<0>.POWER.1  1CIN$I7/C0 COUT0G2$I7/MD1 GD$I7/MD0 FD$I7/C2 COUT0G2$I7/MD3 GD$I7/MD2 FDCLK IOUTOCKK  CKKCKKCKK3CKIKCK4 CK4CK4CK4 ] !]` !` ( !``` !` ( !  (  $I7/L_CE 8HYCEC3  CEC3CEC3CEC3 CE4CE4CE4CE4 } } 85 58588RST G OUTI1SRC2  SRC4SRC1SRC4 SR4SR4SR4SR4    (   ( LD FXF2F2G1G1  pF2F2  G1G1F2F2G1G1xF2F2G1G1F1iiM  M HM hHh@x@  p 0 =0 =    CNT<4>QXQF1F1'INOF1(00mmCNT<5>QYQG4G4) INOG4(     11CNT<6>  pQXQ F1F1+INO F1(5  P5 p PX [X p [CNT<7>  QYQ G4G4-pINO G4(p   x m x1 P  m1 P  mCNT<0>QXQF1F1 INOF1( -@`-@5`5`CNT<1>QYQG4G4!INOG4(AXAX1`}1`}CNT<2>xQXQF1F1#INOF1( C xCXxXCNT<3>QYQG4G4%INOG4(xxAA1Xu1XuPS<4>?OUTI1F3F3mmPS<5>A pOUTI1G3G3AXA pXPS<6>C OUTI2  F3F3        PS<7>EOUTI1  G3G3}  u} uPS<3>=OUTI2G3G3 H HPS<2>;OUTI2F3F3XX@5@5PS<1>9@OUTI2G3G3I(I( @ PS<0>7OUTI1F3F3ii$Net00003_3QI2F2F2CE/pOUTI2@H1C4 F1F1 pp@$Net00006_ FXINO e  eh   h $Net00004_50OUTI1F1F10CLOCK\FPADCLKINIINI\F$I7/$1I145_CINt GYINOX X  $Net00007_ OUTPAD$Net00009_ OUTPADCOUNT<0> OUT PADCOUNT<1> !OUT"PADCOUNT<2> #OUT$PADCOUNT<3> %OUT&PADCOUNT<4> 'OUT(PADCOUNT<5> )OUT*PADCOUNT<6> +OUT,PADCOUNT<7> -OUT.PADCOUNT_ENABLE 0PAD/IN$Net00002_ 1OUT4INLOAD_A 2PAD1INBEL_LOAD_A.D1.OUT 4OUT3DLOAD_B 6PAD5INPRESET<0> 8PAD7INPRESET<1> :PAD9INPRESET<2> <PAD;INPRESET<3> >PAD=INPRESET<4> @PAD?INPRESET<5> BPADAINPRESET<6> DPADCINPRESET<7> FPADEINRESET HPADGIN$I7/hsetxc4000xlx4002xlpc84-09(BEL_$Net00006_.CARRYBB0BEL_$Net00006_.GG=G31BEL_$Net00006_.FF=F4*F1(BEL_CNT<4>.CARRYBB0BEL_CNT<4>.GG=(G3*G1)+(~G1*(G2@G4))1BEL_CNT<4>.FF=(F3*F2)+(~F2*(F1@F4))4BEL_CNT<4>.FFX6BEL_CNT<4>.FFY(BEL_CNT<6>.CARRYBB0BEL_CNT<6>.GG=(G3*G1)+(~G1*(G2@G4))1BEL_CNT<6>.FF=(F3*F2)+(~F2*(F1@F4))4BEL_CNT<6>.FFX6BEL_CNT<6>.FFYBEL_CNT<0>.POWER(BEL_CNT<0>.CARRYBB0BEL_CNT<0>.GG=(G3*G1)+(~G1*(G2@G4))1BEL_CNT<0>.FF=(F3*F2)+(~F2*~F1)4BEL_CNT<0>.FFX6BEL_CNT<0>.FFY(BEL_CNT<2>.CARRYBB0BEL_CNT<2>.GG=(G3*G1)+(~G1*(G2@G4))1BEL_CNT<2>.FF=(F3*F2)+(~F2*(F1@F4))4BEL_CNT<2>.FFX6BEL_CNT<2>.FFY$Net00006_CLBUXMUX:F YMUX:G G3MUX:CIN F4MUX:CIN CARRY:EXAM-CI G:#LUT:G=G3 F:#LUT:F=F4*F1 CINMUX:CIN(01CNT<4>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C3 EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR(0146CNT<6>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C3 EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR( 0 1 4 6CNT<0>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C3 EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*~F1) CINMUX:1 SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR (0146CNT<2>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F SR:C3 EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=(G3*G1)+(~G1*(G2@G4)) F:#LUT:F=(F3*F2)+(~F2*(F1@F4)) CINMUX:CIN SRX:RESET FFX:#FF SRY:RESET FFY:#FF SETX:SR SETY:SR(0146$Net00008_COUTCOUTG3CINF40CIN0$I7/C3COUTCOUTF4CINCIN1$I7/C5COUTCOUT F4CINCIN1$I7/C1COUTCOUTF4CINCIN1BEL_CNT<4>.CARRYBB.COUT0 COUT0G2BEL_CNT<4>.G.G GDBEL_CNT<4>.F.F FDBEL_CNT<6>.CARRYBB.COUT0 COUT0 G2BEL_CNT<6>.G.G  G DBEL_CNT<6>.F.F  F DBEL_CNT<0>.POWER.1  1CINBEL_CNT<0>.CARRYBB.COUT0 COUT0G2BEL_CNT<0>.G.G GDBEL_CNT<0>.F.F FDBEL_CNT<2>.CARRYBB.COUT0 COUT0G2BEL_CNT<2>.G.G GDBEL_CNT<2>.F.F FDCLKCKK CKKCKKCKKCK4 CK4CK4CK4$I7/L_CECEC4 CEC4CEC4CEC4CE4 CE4CE4CE4RSTSRC3 SRC3SRC3SRC3SR4 SR4SR4SR4LDF2F2G1G1 F2F2 G1G1F2F2G1G1F2F2G1G1CNT<4>QXQF1F1F1(CNT<5>QYQG4G4G4(CNT<6> QXQF1F1 F1(CNT<7> QYQG4G4 G4(CNT<0>QXQF1F1F1(CNT<1>QYQG4G4G4(CNT<2>QXQF1F1F1(CNT<3>QYQG4G4G4(G3F3G3F3G3F3KC4C3G3F3F2F1XYXQYQXQYQXQYQXQYQPS<3>PS<2>PS<1>PS<0>PS<7>PS<6>CLKL_CERSTPS<5>PS<4>LDCE$Net00006_ $1I145_CINt CNT<4> CNT<5> CNT<6> CNT<7> CNT<0> CNT<1> CNT<2> CNT<3>  $I7/hset$GROUP_1 G3F3G3F3G3F3KC3C2G3F3F2F1XYXQYQXQYQXQYQXQYQ