design_14=F-xc4000exc4005epq100-3<>BEL_VIDTIM/HTIME/HCOUNT<0>.POWER(VIDTIM/HTIME/HCNT_1/CO_20VIDTIM/HTIME/HCNT_1/BUF2_REG_ffy_0G=~G1*(G4@G2)1VIDTIM/HTIME/HCNT_1/BUF1_REG_ffx_0F=~F2*~F15VIDTIM/HTIME/HCOUNT<0>8VIDTIM/HTIME/HCOUNT<1>(VIDTIM/HTIME/HCNT_1/CO_40VIDTIM/HTIME/HCNT_1/BUF4_REG_ffy_1G=~G1*(G4@G2)1VIDTIM/HTIME/HCNT_1/BUF3_REG_ffx_1F=~F2*(F1@F4)5VIDTIM/HTIME/HCOUNT<2>8VIDTIM/HTIME/HCOUNT<3>(VIDTIM/HTIME/HCNT_1/CO_60VIDTIM/HTIME/HCNT_1/BUF6_REG_ffy_2G=~G1*(G4@G2)1VIDTIM/HTIME/HCNT_1/BUF5_REG_ffx_2F=~F2*(F1@F4)5VIDTIM/HTIME/HCOUNT<4>8VIDTIM/HTIME/HCOUNT<5>(VIDTIM/HTIME/HCNT_1/CO_70VIDTIM/HTIME/HCNT_1/BUF8_REG_ffy_3G=~G1*(G3@G2)1VIDTIM/HTIME/HCNT_1/BUF7_REG_ffx_3F=~F2*(F1@F4)5VIDTIM/HTIME/HCOUNT<6>8VIDTIM/HTIME/HCOUNT<7>BEL_VIDTIM/VTIME2/VCOUNT<0>.POWER(VIDTIM/VTIME2/VCNT_1/CO_20VIDTIM/VTIME2/VCNT_1/BUF2_REG_ffy_0G=~G1*(G4@G2)1VIDTIM/VTIME2/VCNT_1/BUF1_REG_ffx_0F=~F2*~F15VIDTIM/VTIME2/VCOUNT<0>8VD0(VIDTIM/VTIME2/VCNT_1/CO_40VIDTIM/VTIME2/VCNT_1/BUF4_REG_ffy_1G=~G1*(G4@G2)1VIDTIM/VTIME2/VCNT_1/BUF3_REG_ffx_1F=~F2*(F1@F4)8VD15VD2(VIDTIM/VTIME2/VCNT_1/CO_60VIDTIM/VTIME2/VCNT_1/BUF6_REG_ffy_2G=~G1*(G4@G2)1VIDTIM/VTIME2/VCNT_1/BUF5_REG_ffx_2F=~F2*(F1@F4)5VD38VD4(VIDTIM/VTIME2/VCNT_1/CO_80VIDTIM/VTIME2/VCNT_1/BUF8_REG_ffy_3G=~G1*(G4@G2)1VIDTIM/VTIME2/VCNT_1/BUF7_REG_ffx_3F=~F2*(F1@F4)5VD58VD6(VIDTIM/VTIME2/VCNT_1/CO_90VIDTIM/VTIME2/VCNT_1/BUF10_REG_ffy_4G=~G1*(G3@G2)1VIDTIM/VTIME2/VCNT_1/BUF9_REG_ffx_4F=~F2*(F1@F4)8VD75VD8'BEL_PELFIFO/DO13.RAMBB*PELFIFO/AR2/Q4/$1I1_HintH=H10PELFIFO/DO12G=0x00001PELFIFO/DO13F=0x00005PELFIFO/DI208PELFIFO/DI21'BEL_PELFIFO/DO15.RAMBB*PELFIFO/AR2/Q6/$1I1_HintH=H10PELFIFO/DO14G=0x00001PELFIFO/DO15F=0x00008PELFIFO/DI225PELFIFO/DI23'BEL_PELFIFO/DO17.RAMBB*PELFIFO/AR3/Q0/$1I1_HintH=H10PELFIFO/DO16G=0x00001PELFIFO/DO17F=0x00005PELFIFO/DI248PELFIFO/DI25'BEL_PELFIFO/DO21.RAMBB*PELFIFO/AR3/Q4/$1I1_HintH=H10PELFIFO/DO20G=0x00001PELFIFO/DO21F=0x00005PELFIFO/DI288PELFIFO/DI29'BEL_PELFIFO/DO1.RAMBB0PELFIFO/DO0G=0x00001PELFIFO/DO1F=0x00008PELQ0'BEL_PELFIFO/DO3.RAMBB0PELFIFO/DO3G=0x00001PELFIFO/DO2F=0x00008PELQ2'BEL_PELFIFO/DO5.RAMBB0PELFIFO/DO4G=0x00001PELFIFO/DO5F=0x00005PELQ4'BEL_PELFIFO/DO7.RAMBB0PELFIFO/DO7G=0x00001PELFIFO/DO6F=0x00008PELQ6'BEL_PELFIFO/DO9.RAMBB0PELFIFO/DO9G=0x00001PELFIFO/DO8F=0x00005PELQ8*PELFIFO/FIFO/$1I3338/$1I30_HintH=F0PELFIFO/FIFO/BG=~G1*((G4*G2)+G3)1PELFIFO/FIFO/DF=(((F3*~F4)*~F1)+(F2*F1))+((F3*F4)*~F2)5PELFIFO/FIFO/LAST8FMT0PELFIFO/ORDG=G1+(G3*G4)1PELFIFO/FIFO/EF=~F4*((F2*F1)+F3)8PELFIFO/FULL5FORN*PELFIFO/FIFO/APRD/$1I2644_HintH=F0PELFIFO/FIFO/APRD/NS1G=G2@G31PELFIFO/FIFO/APRD/NS0F=~(F2)5PELFIFO/FIFO/AR08PELFIFO/FIFO/AR1*PELFIFO/FIFO/APRD/$1I2666_HintH=F0PELFIFO/FIFO/APRD/NS3G=((G2*G1)*G3)@G41PELFIFO/FIFO/APRD/NS2F=(F1*F2)@F48PELFIFO/FIFO/AR25PELFIFO/FIFO/AR3*PELFIFO/FIFO/APWR/$1I2644_HintH=F0PELFIFO/FIFO/APWR/NS1G=G2@G41PELFIFO/FIFO/APWR/NS0F=~(F2)5PELFIFO/FIFO/AW08PELFIFO/FIFO/AW1*PELFIFO/FIFO/APWR/$1I2666_HintH=F0PELFIFO/FIFO/APWR/NS3G=((G2*G1)*G3)@G41PELFIFO/FIFO/APWR/NS2F=(F1*F2)@F35PELFIFO/FIFO/AW28PELFIFO/FIFO/AW3*PELFIFO/FIFO/C4UD/D3H=(G*F)+(~F*H1)0PELFIFO/FIFO/C4UD/GG=(G2*G1)+(~G1*(G4@G2))1PELFIFO/FIFO/CE_RDF=~F2*F35PELFIFO/FIFO/Q38VIDTIM/PBL*PELFIFO/FIFO/C4UD/D2H=F@H10PELFIFO/FIFO/C4UD/$1N2959G=(~G1*~G2)*~G31PELFIFO/FIFO/C4UD/$1N2980F=((F3*~F4)*~F2*~F1)+((F1*F4)*F2*~F3)8PELFIFO/FIFO/Q2*PELFIFO/FIFO/C4UD/$1I3000/$1I30_HintH=F1PELFIFO/FIFO/C4UD/D1F=(((F2*~F4)*~F3)+((F3*F4)*~F2))@F15PELFIFO/FIFO/Q18PELFIFO/FIFO/Q00PELFIFO/FIFO/A2G=(G3*G1)+(~G1*G4)1PELFIFO/FIFO/A3F=(F1*F3)+(~F3*F2)0PELFIFO/FIFO/A0G=(G3*G1)+(~G1*G2)1PELFIFO/FIFO/A1F=(F2*F1)+(~F1*F3)'BEL_PELFIFO/DO29.RAMBB0PELFIFO/DO28G=0x00001PELFIFO/DO29F=0x0000'BEL_PELFIFO/DO31.RAMBB0PELFIFO/DO30G=0x00001PELFIFO/DO31F=0x0000'BEL_PELFIFO/DO18.RAMBB0PELFIFO/DO19G=0x00001PELFIFO/DO18F=0x0000'BEL_PELFIFO/DO24.RAMBB0PELFIFO/DO25G=0x00001PELFIFO/DO24F=0x0000'BEL_PELFIFO/DO26.RAMBB0PELFIFO/DO27G=0x00001PELFIFO/DO26F=0x0000'BEL_PELFIFO/DO22.RAMBB0PELFIFO/DO23G=0x00001PELFIFO/DO22F=0x0000'BEL_PELFIFO/DO10.RAMBB0PELFIFO/DO11G=0x00001PELFIFO/DO10F=0x0000$1I5400CTLWR G=(~G1*~G3)*G2*~G41DOEN- F=~((F3*~F2)+~F4) FCLK *$1I493/$1I47/DO9/2.0_Hint H=H10DO9 G=~(G3+(~G1*G4)+((G1*G4)*G2))1DO9/2.0 F=((F2*~F1)*~F4)+((F3*F1)*~F4)5PELQ9 8PELFIFO/RUND 0DO8G=~(G2+(~G3*G1)+((G3*G1)*G4))1DO8/2.0F=((F4*~F3)*~F1)+((F2*F3)*~F1)0DO7G=~(G3+(~G1*G2)+((G1*G2)*G4))1DO7/2.0F=((F2*~F1)*~F3)+((F4*F1)*~F3)5PELQ70DO6G=~(G4+(~G2*G3)+((G2*G3)*G1))1DO6/2.0F=((F1*~F2)*~F3)+((F4*F2)*~F3)*DO5H=~(F+G)0DO5/2.1G=((G3*G4)*~G1)+((G1*G4)*G2)1DO5/2.0F=((F2*~F1)*~F4)+((F3*F1)*~F4)*DO4H=~(F+G)0DO4/2.1G=((G3*G1)*~G2)+((G2*G1)*G4)1DO4/2.0F=((F3*~F2)*~F1)+((F4*F2)*~F1)0DO2G=~(G2+(~G1*G3)+((G1*G3)*G4))1DO2/2.0F=((F2*~F3)*~F1)+((F4*F3)*~F1)*DO1H=~(F+G)0DO1/2.1G=((G2*G1)*~G3)+((G3*G1)*G4)1DO1/2.0F=((F2*~F3)*~F1)+((F4*F3)*~F1)5PELQ1*$1I502/M2/2.0H=(F*G)*H10VIDTIM/VTIME2/VDV/ADG=(~(G3*G2)*G1)+(~(G3*G2)*G4)1VIDTIM/VTIME2/LX0_17F=((F1*~F2*F3)*~F4)+(~F3*~F2)5VIDTIM/NDRV*DO0H=~(F+G)0DO0/2.1G=(G3*~G2)+((G2*G4)*G1)1DO0/2.0F=((F1*~F2)*~F4)+((F3*F2)*~F4)*PELFIFO/RQCLH=F+G0PELFIFO/DRQCLRG=(G2*~G4)*~G3*G11PELFIFO/FDISF=~(F1)PELFIFO/ADEB*PELFIFO/AR1/Q0/$1I1_HintH=H15PELFIFO/DI88PELFIFO/DI9*PELFIFO/AR1/Q2/$1I1_HintH=H15PELFIFO/DI108PELFIFO/DI11*PELFIFO/AR1/Q4/$1I1_HintH=H18PELFIFO/DI125PELFIFO/DI13*PELFIFO/AR1/Q6/$1I1_HintH=H18PELFIFO/DI145PELFIFO/DI15*PELFIFO/AR2/Q0/$1I1_HintH=H15PELFIFO/DI168PELFIFO/DI17*PELFIFO/AR2/Q2/$1I1_HintH=H15PELFIFO/DI188PELFIFO/DI19*PELFIFO/AR3/Q2/$1I1_Hint!H=H15PELFIFO/DI26!8PELFIFO/DI27!*PELFIFO/AR3/Q6/$1I1_Hint#H=H15PELFIFO/DI30#8PELFIFO/DI31#*PELFIFO/PA1D$H=~H1*F0PELFIFO/PA2D$G=G2*G11CRN$F=F2*F15PELFIFO/PELASM1$8PELFIFO/PELASM2$*PELFIFO/DREG/Q3/$1I1_Hint'H=H10DO3'G=~(G2+(~G3*G1)+((G3*G1)*G4))1DO3/2.0'F=((F4*~F3)*~F1)+((F2*F3)*~F1)8PELQ3'5PELQ5'*PELFIFO/RQS+H=F+H10PELFIFO/GE4+G=(G1+G4)+G21PELFIFO/RQS/2.0+F=((F1*~F2)*~F4)+F38PELFIFO/DRQF+5VIDTIM/DR3+0PELFIFO/FIFO/C,G=(G3*G4)*G11PELFIFO/FIFO/A,F=(F2*~F1)*~F4*~F3*PELFIFO/FIFO/C4UD/D06H=(G@F)@H11PELFIFO/FIFO/CE_WR6F=~F2*F1*PELFIFO/FIFO/C4UD/F7H=((F@G)*H1)+(~H1*G)1PELFIFO/FIFO/C4UD/$1N29577F=(F1*F4)*F2*PELFIFO/POPDAH=F+(~H1*G)0PELFIFO/POP/$1I30_GintAG=G11PELFIFO/POPD2AF=(~F4*~F2)*F35PELFIFO/POPA0PELFIFO/PSHDBG=((G1*~G3)*~G2)+G41PELFIFO/POPWDBF=(F3*F1)*~F25PELFIFO/POPWTB8PELFIFO/PUSHB0RS1CG=~G1*G31RS0CF=~F1*F41VIDTIM/PIRQ-DF=~(~F2*F1)*VIDTIM/CSY-H=~((G*H1)+(~H1*F))0VIDTIM/CSYNC/M2G=(G1*G3)*G4*G21VIDTIM/NCSF=((F1*~F3)+(F2*~F3))+F4VIDTIM/VCENE0VIDTIM/CSYNC/M1/2.0G=G3*G2*G11VIDTIM/CSYNC/M0/2.0F=F4*~(F2*F1)*VIDTIM/DR1FH=F+G0VIDTIM/DRNFG=((G1*G4)*G3)+(~G3*G2)1VIDTIM/NVDRFF=(F1*F4)*F28VIDTIM/DR2F0VIDTIM/HTIME/$1I13/AND1GG=(~G4*G1)*G2*~G31VIDTIM/HTIME/$1I115/AND1GF=(F4*F1)*~F2*F30VIDTIM/HTIME/VGSR/2.0HG=G3*(~G4*~G1)*~G21VIDTIM/HTIME/NHSR/2.0HF=F3*(~F4*~F1)*~F2*VIDTIM/HTIME/DHRRIH=F*G0VIDTIM/HTIME/$1I121/AND1IG=(G4*G1)*G2*~G31VIDTIM/HTIME/DHRR/2.0IF=F3*(F1*~F4)*F20VIDTIM/HTIME/$1I176/AND1JG=(G1*G2)*~G4*~G31VIDTIM/HTIME/$1I138/AND1JF=(F1*F2)*~F4*~F30VIDTIM/HTIME/CHRS/2.0KG=G4*(~G1*~G3)*G21VIDTIM/HTIME/HDVR/2.0KF=F4*(~F1*~F3)*~F2*VIDTIM/HTIME/HDVSLH=H1*F*G0VIDTIM/HTIME/$1I134/AND1LG=(G2*~G3)*~G1*~G41VIDTIM/HTIME/HDVS2/2.0LF=F1*(F2*~F3)*F4*VIDTIM/HTIME/CHRRMH=H1*F*G0VIDTIM/HTIME/$1I171/AND1MG=(~G2*G3)*G1*G41VIDTIM/HTIME/CHRR2/2.0MF=F2*(F4*~F3)*F10VIDTIM/HTIME/HEQR/2.0NG=~G3*(~G2*~G1)*~G41VIDTIM/HTIME/KEY2/4.0NF=(~F1*~F3)*F4*F20VIDTIM/HTIME/$1I74/AND1OG=(~G2*G1)*~G3*G41VIDTIM/HTIME/$1I70/AND1OF=(F2*F4)*F1*~F30VIDTIM/HTIME/DHRS/2.0PG=G2*(~G3*~G4)*~G11VIDTIM/HTIME/HVSR/2.0PF=~F2*(F3*~F4)*F10VIDTIM/HTIME/DHRN/ADQG=(~G2*G4)+(~G2*G3*G1)1VIDTIM/HTIME/$1I87/AND1QF=(F1*F4)*F3*F28VIDTIM/DHRQ0VIDTIM/HTIME/HDV/ADRG=(~(G3*G2)*G1)+(~(G3*G2)*G4)1VIDTIM/HTIME/CHRN/ADRF=(~F4*F3)+(~F4*F2*F1)8VIDTIM/CHRR5VIDTIM/HDRVR0VIDTIM/HTIME/HLN/TQSG=G1@G41VIDTIM/HTIME/HEQ/ADSF=(~(F3*F4)*F2)+(~(F3*F4)*F1)5VIDTIM/HEQS8VIDTIM/HLNS0VIDTIM/HTIME/HVS/ADTG=(~(G4*G2)*G3)+(~(G4*G2)*G1)1VIDTIM/HTIME/LASTHTF=F2*F35VIDTIM/HSTT8VIDTIM/HVDT0VIDTIM/HTIME/KEYDUG=((G2*~G1)*~G4)*~G31VIDTIM/HTIME/L2HM1UF=(F2*F1)*F3*~F48VIDTIM/HX2U5VIDTIM/PKEYU0VIDTIM/HTIME/VHS/ADVG=(~(G3*G4)*G1)+(~(G3*G4)*G2)1VIDTIM/HTIME/NHS/ADVF=(~(F2*F4)*F1)+(~(F2*F4)*F3)5VIDTIM/NHSV8VIDTIM/VHSV0VIDTIM/GKDWG=G2*G41VIDTIM/IKEDWF=~F1+~F2+~F45VIDTIM/IKEW8VIDTIM/PVGKW0$1N527XG=(G3*G4)+(~G4*G2)1VIDTIM/PRLDENXF=~F2*F35VIDTIM/PRELDX0VIDTIM/T2/TQYG=G1@G41VIDTIM/T1/TQYF=~(F1)5VIDTIM/T1Y8VIDTIM/T2Y0VIDTIM/LDED-ZG=~G1+(~G3*G2)1VIDTIM/LDENDZF=~F1*F38VIDTIM/VKEZ5VIDTIM/LDEE-Z*VIDTIM/VRD1/$1I1_Hint[H=H15VIDTIM/VRD1[8VIDTIM/VRD2[0VIDTIM/VTIME2/CVRN/AD\G=(~G2*G4)+(G2*G1)1VIDTIM/VSKD\F=(F3*F1)*F25VIDTIM/PVSK\8VIDTIM/CVR\0VIDTIM/VTIME2/LX6_11]G=((G3*~G2)*~G4)+((G4*G1)*~G2*~G3)1VIDTIM/VTIME2/$1I197/AND1]F=(~F1*F3)*~F2*F40VIDTIM/VTIME2/NVRC/4.0^G=(G3*G2)*G4*G11VIDTIM/VTIME2/$1I197/AND2^F=(F4*~F2)*~F1*~F30VIDTIM/VTIME2/LX16_17/4.0/2.0_G=~G1*~G21VIDTIM/VTIME2/NVRS_F=((F2*~F4)*F3)*F10VIDTIM/VTIME2/DVRN/AD`G=(~(G1*~G4)*G2)+(~(G1*~G4)*G3)1VIDTIM/VTIME2/VINC`F=F2*F35VIDTIM/DVR`1VIDTIM/VTIME2/IFDDaF=(~F2*F4)+(~F4*F1)5IFDa*VIDTIM/VTIME2/LASTVbH=(G*H1)+(~H1*F)0VIDTIM/VTIME2/NVRS1/4.0bG=(~G4*G1)*G2*G31VIDTIM/VTIME2/MAXLObF=((F1*F2)*~F4)*F38VIDTIM/VTIME2/MAXHIb*VIDTIM/VTIME2/VSYDcH=F*G*~H10VIDTIM/VTIME2/LX6TO7/4.0cG=(~G1*~G4)*G2*G31VIDTIM/VTIME2/L0_63cF=(~F4*~F2)*~F1*~F35VIDTIM/VSYNcDBUS0.OUTBUFdDBUS0dCTL/Q0/D.BUFdBEL_DBUS0.DELAYdCTL0dDBUS1.OUTBUFeDBUS1eCTL/Q1/D.BUFeBEL_DBUS1.DELAYeCTL1eDBUS2.OUTBUFfDBUS2fCTL/Q2/D.BUFfBEL_DBUS2.DELAYfCTL2fDBUS3.OUTBUFgDBUS3gCTL/Q3/D.BUFgBEL_DBUS3.DELAYgCTL3gDBUS7.OUTBUFhDBUS7hCTL/Q7/D.BUFhBEL_DBUS7.DELAYhCTL7hDBUS6.OUTBUFiDBUS6iCTL/Q6/D.BUFiBEL_DBUS6.DELAYiCTL6iDBUS5.OUTBUFjDBUS5jCTL/Q5/D.BUFjBEL_DBUS5.DELAYjCTL5jDBUS4.OUTBUFkDBUS4kCTL/Q4/D.BUFkBEL_DBUS4.DELAYkCTL4kDBUS8.OUTBUFlDBUS8lCTL/Q8/D.BUFlBEL_DBUS8.DELAYlCTL8lDBUS9.OUTBUFmDBUS9mCTL/Q9/D.BUFmBEL_DBUS9.DELAYmCTL9mDFLDO.OUTBUFnDFLDOnVGA.OUTBUFoVGAoDAHLD.OUTBUFpDAHLDpACOD3.OUTBUFqACOD3qACOD2.OUTBUFrACOD2rACOD1.OUTBUFsACOD1sACOD0.OUTBUFtACOD0tCPUCLKuRST-vRSTI-vIZE-.OUTBUFwIZE-wBEL_IZE-.ZEROwCASIN1-xPELFIFO/CAS-xDAKIN-yPELFIFO/DAK-yDRQOUT-.OUTBUFzDRQOUT-zPELD0{PELFIFO/AR0/Q0/D.BUF{BEL_PELD0.DELAY{PELFIFO/DI0{PELD1|PELFIFO/AR0/Q1/D.BUF|BEL_PELD1.DELAY|PELFIFO/DI1|PELD2}PELFIFO/AR0/Q2/D.BUF}BEL_PELD2.DELAY}PELFIFO/DI2}PELD3~PELFIFO/AR0/Q3/D.BUF~BEL_PELD3.DELAY~PELFIFO/DI3~PELD4PELFIFO/AR0/Q4/D.BUFBEL_PELD4.DELAYPELFIFO/DI4PELD5PELFIFO/AR0/Q5/D.BUFBEL_PELD5.DELAYPELFIFO/DI5PELD6PELFIFO/AR0/Q6/D.BUFBEL_PELD6.DELAYPELFIFO/DI6PELD7PELFIFO/AR0/Q7/D.BUFBEL_PELD7.DELAYPELFIFO/DI7CASIN2-PELFIFO/CASD/$1I37/DBUFBEL_CASIN2-.DELAYPELFIFO/DCAS-DBUS10.OUTBUFDBUS10DBUS10.OUTFFDBUS11.OUTBUFDBUS11DBUS11.OUTFFDBUS20.OUTBUFDBUS20DBUS20.OUTFFDBUS21.OUTBUFDBUS21DBUS21.OUTFFDBUS22.OUTBUFDBUS22DBUS22.OUTFFDBUS23.OUTBUFDBUS23DBUS23.OUTFFDBUS24.OUTBUFDBUS24DBUS24.OUTFFDBUS25.OUTBUFDBUS25DBUS25.OUTFFDBUS26.OUTBUFDBUS26DBUS26.OUTFFDBUS27.OUTBUFDBUS27DBUS27.OUTFFDBUS28.OUTBUFDBUS28DBUS28.OUTFFDBUS29.OUTBUFDBUS29DBUS29.OUTFFDBUS12.OUTBUFDBUS12DBUS12.OUTFFDBUS30.OUTBUFDBUS30DBUS30.OUTFFDBUS31.OUTBUFDBUS31DBUS31.OUTFFDBUS13.OUTBUFDBUS13DBUS13.OUTFFDBUS14.OUTBUFDBUS14DBUS14.OUTFFDBUS15.OUTBUFDBUS15DBUS15.OUTFFDBUS16.OUTBUFDBUS16DBUS16.OUTFFDBUS17.OUTBUFDBUS17DBUS17.OUTFFDBUS18.OUTBUFDBUS18DBUS18.OUTFFDBUS19.OUTBUFDBUS19DBUS19.OUTFFA0REGSA/A0ISTRB-REGSA/NSTBIA1REGSA/A1IWR-REGSA/NWRILDEN.OUTBUFLDENLDEN.OUTFFHDRV-.OUTBUFHDRV-HDRV-.OUTFFKEY.OUTBUFKEYKEY.OUTFFHSYNC-.OUTBUFHSYNC-HSYNC-.OUTFFHIRQ-.OUTBUFHIRQ-HIRQ-.OUTFFVGCLK.OUTBUFVGCLKVGCLK.OUTFFVDRV-.OUTBUFVDRV-VDRV-.OUTFFVSYNC-.OUTBUFVSYNC-VSYNC-.OUTFFVSCLK.OUTBUFVSCLKVSCLK.OUTFFDBLANK-.OUTBUFDBLANK-DBLANK-.OUTFFADCLK.OUTBUFADCLKADCLK.OUTFFDSYNC-.OUTBUFDSYNC-DSYNC-.OUTFF$1I540STARTUPSTARTUP GSRATTR:NOTVIDTIM/HTIME/HCOUNT<0>CLBCLB_R10C6 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C1 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*~F1 CINMUX:1 SRX:RESET SRY:RESET(0158VIDTIM/HTIME/HCOUNT<2>CLBCLB_R9C6 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C1 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(01 5 8VIDTIM/HTIME/HCOUNT<4>CLBCLB_R8C6 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C1 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET ( 0 158VIDTIM/HTIME/HCOUNT<6>CLBCLB_R7C6 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C1 FCARRY:CARRY G:#LUT:G=~G1*(G3@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(0158VIDTIM/VTIME2/VCOUNT<0>CLBCLB_R5C1 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*~F1 CINMUX:1 SRX:RESET SRY:RESET(0158VD1CLBCLB_R4C1 CLKX:CLK ECX:EC CLKY:CLK DY:F G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:G EC:C2 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(0185VD3CLBCLB_R3C1 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C2 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET (!0"1#5$8VD5 CLBCLB_R2C1 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C3 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET%(&0'1(5)8VD7 CLBCLB_R1C1 CLKX:CLK ECX:EC CLKY:CLK DY:F G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:G EC:C3 FCARRY:CARRY G:#LUT:G=~G1*(G3@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET*(+0,1-8.5DOEN- CLBCLB_R10C1 ^XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=(~G1*~G3)*G2*~G4 F:#LUT:F=~((F3*~F2)+~F4)01$1I486 PRI-CLKBUFGP_BLDO9/2.0 CLBCLB_R3C10 CLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:H H1:C1 DIN:C4 SR:C3 EC:C2 H:#LUT:H=H1 G:#LUT:G=~(G3+(~G1*G4)+((G1*G4)*G2)) F:#LUT:F=((F2*~F1)*~F4)+((F3*F1)*~F4) SETY:SR SRX:RESET SRY:RESET*0158DO8/2.0CLBCLB_R9C1 vXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=~(G2+(~G3*G1)+((G3*G1)*G4)) F:#LUT:F=((F4*~F3)*~F1)+((F2*F3)*~F1)01DO7/2.0CLBCLB_R1C9 CLKX:CLK ECX:EC XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:DIN DIN:C3 EC:C2 G:#LUT:G=~(G3+(~G1*G2)+((G1*G2)*G4)) F:#LUT:F=((F2*~F1)*~F3)+((F4*F1)*~F3) SRX:RESET015DO6/2.0CLBCLB_R1C8 vXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=~(G4+(~G2*G3)+((G2*G3)*G1)) F:#LUT:F=((F1*~F2)*~F3)+((F4*F2)*~F3)01DO5CLBCLB_R3C7 YMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H:#LUT:H=~(F+G) H0:G H2:F G:#LUT:G=((G3*G4)*~G1)+((G1*G4)*G2) F:#LUT:F=((F2*~F1)*~F4)+((F3*F1)*~F4)*01DO4CLBCLB_R4C6 YMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H:#LUT:H=~(F+G) H0:G H2:F G:#LUT:G=((G3*G1)*~G2)+((G2*G1)*G4) F:#LUT:F=((F3*~F2)*~F1)+((F4*F2)*~F1)*01DO2/2.0CLBCLB_R1C6 vXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=~(G2+(~G1*G3)+((G1*G3)*G4)) F:#LUT:F=((F2*~F3)*~F1)+((F4*F3)*~F1)01DO1CLBCLB_R6C1 CLKX:CLK ECX:EC XMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:DIN DIN:C4 EC:C1 H:#LUT:H=~(F+G) H0:G H2:F G:#LUT:G=((G2*G1)*~G3)+((G3*G1)*G4) F:#LUT:F=((F2*~F3)*~F1)+((F4*F3)*~F1) SRX:RESET*015VIDTIM/VTIME2/LX0_17CLBCLB_R3C4 CLKX:CLK ECX:EC XMUX:F YMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:G H1:C3 SR:C4 EC:C2 H:#LUT:H=(F*G)*H1 H0:SR H2:F G:#LUT:G=(~(G3*G2)*G1)+(~(G3*G2)*G4) F:#LUT:F=((F1*~F2*F3)*~F4)+(~F3*~F2) SRX:RESET*015DO0CLBCLB_R4C2 XMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H:#LUT:H=~(F+G) H0:G H2:F G:#LUT:G=(G3*~G2)+((G2*G4)*G1) F:#LUT:F=((F1*~F2)*~F4)+((F3*F2)*~F4)*01PELFIFO/FDISCLBCLB_R2C11 `XMUX:F YMUX:H G3MUX:G3I G2MUX:G2I H:#LUT:H=F+G H0:G H2:F G:#LUT:G=(G2*~G4)*~G3*G1 F:#LUT:F=~(F1)*01PELFIFO/$1I341SEC-CLKBUFGS_TRPELFIFO/DI8CLBCLB_R4C9 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58PELFIFO/DI10CLBCLB_R8C10 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58PELFIFO/DI12CLBCLB_R11C8 pCLKX:CLK ECX:EC CLKY:CLK DY:H XQMUX:QX YQMUX:QY ECY:EC DX:DIN H1:C1 DIN:C2 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*85PELFIFO/DI14CLBCLB_R12C8 pCLKX:CLK ECX:EC CLKY:CLK DY:H XQMUX:QX YQMUX:QY ECY:EC DX:DIN H1:C2 DIN:C4 EC:C1 H:#LUT:H=H1 SRX:RESET SRY:RESET*85PELFIFO/DI16CLBCLB_R4C10 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C2 DIN:C1 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58PELFIFO/DI18CLBCLB_R8C13 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C2 DIN:C1 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58PELFIFO/DO13CLBCLB_R11C9 CLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C4 SR:C2 EC:C3 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET/'0*10213548PELFIFO/DO15CLBCLB_R12C9 CLKX:CLK ECX:EC CLKY:CLK DY:H XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:DIN H1:C1 DIN:C2 SR:C4 EC:C3 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET5'6*708198:5PELFIFO/DO17 CLBCLB_R5C12 CLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C4 EC:C3 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET;'<*=0>1?5@8PELFIFO/DO21"CLBCLB_R7C12 CLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C2 DIN:C4 SR:C1 EC:C3 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESETA'B*C0D1E5F8PELFIFO/DO1%CLBCLB_R5C9 CLKY:CLK DY:G XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC H1:C1 DIN:C2 SR:C4 EC:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRY:RESETG'H0I1J8PELFIFO/DO3&CLBCLB_R6C9 CLKY:CLK DY:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC H1:C1 DIN:C2 SR:C4 EC:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRY:RESETK'L0M1N8PELFIFO/DO5(CLBCLB_R7C9 CLKX:CLK ECX:EC XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:G H1:C4 DIN:C1 SR:C2 EC:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESETO'P0Q1R5PELFIFO/DO7)CLBCLB_R8C9 CLKY:CLK DY:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC H1:C1 DIN:C2 SR:C4 EC:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRY:RESETS'T0U1V8PELFIFO/DO9*CLBCLB_R9C9 CLKX:CLK ECX:EC YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:F H1:C1 DIN:C4 SR:C2 EC:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESETW'X0Y1Z5PELFIFO/FIFO/LAST-CLBCLB_R7C11 CLKX:CLK CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:H SR:C1 H:#LUT:H=F H2:F G:#LUT:G=~G1*((G4*G2)+G3) F:#LUT:F=(((F3*~F4)*~F1)+(F2*F1))+((F3*F4)*~F2) SETX:SR SETY:SR SRX:RESET SRY:SET[*\0]1^5_8PELFIFO/FULL.CLBCLB_R8C11 CLKX:CLK CLKY:CLK DY:F G3MUX:G3I F4MUX:F4I XQMUX:QX YQMUX:QY DX:G SR:C1 G:#LUT:G=G1+(G3*G4) F:#LUT:F=~F4*((F2*F1)+F3) SETX:SR SETY:SR SRX:RESET SRY:RESET`0a1b8c5PELFIFO/FIFO/AR0/CLBCLB_R11C10 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C2 H:#LUT:H=F H2:F G:#LUT:G=G2@G3 F:#LUT:F=~(F2) SETX:SR SETY:SR SRX:RESET SRY:RESETd*e0f1g5h8PELFIFO/FIFO/AR20CLBCLB_R11C11 CLKX:CLK ECX:EC CLKY:CLK DY:H G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:G SR:C1 EC:C2 H:#LUT:H=F H2:F G:#LUT:G=((G2*G1)*G3)@G4 F:#LUT:F=(F1*F2)@F4 SETX:SR SETY:SR SRX:RESET SRY:RESETi*j0k1l8m5PELFIFO/FIFO/AW01CLBCLB_R10C10 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C2 H:#LUT:H=F H2:F G:#LUT:G=G2@G4 F:#LUT:F=~(F2) SETX:SR SETY:SR SRX:RESET SRY:RESETn*o0p1q5r8PELFIFO/FIFO/AW22CLBCLB_R10C11 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C1 EC:C3 H:#LUT:H=F H2:F G:#LUT:G=((G2*G1)*G3)@G4 F:#LUT:F=(F1*F2)@F3 SETX:SR SETY:SR SRX:RESET SRY:RESETs*t0u1v5w8PELFIFO/FIFO/CE_RD3CLBCLB_R6C11 CLKX:CLK CLKY:CLK DY:DIN XMUX:F G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C3 DIN:C2 SR:C1 EC:C4 H:#LUT:H=(G*F)+(~F*H1) H0:G H2:F G:#LUT:G=(G2*G1)+(~G1*(G4@G2)) F:#LUT:F=~F2*F3 SETX:SR SRX:RESET SRY:RESETx*y0z1{5|8PELFIFO/FIFO/C4UD/$1N29594CLBCLB_R5C11 CLKY:CLK DY:H YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY H1:C3 SR:C1 H:#LUT:H=F@H1 H2:F G:#LUT:G=(~G1*~G2)*~G3 F:#LUT:F=((F3*~F4)*~F2*~F1)+((F1*F4)*F2*~F3) SETY:SR SRY:RESET}*~018PELFIFO/FIFO/Q15CLBCLB_R5C10 CLKX:CLK CLKY:CLK DY:DIN F4MUX:F4I XQMUX:QX YQMUX:QY DX:H DIN:C1 SR:C3 H:#LUT:H=F H2:F F:#LUT:F=(((F2*~F4)*~F3)+((F3*F4)*~F2))@F1 SETX:SR SETY:SR SRX:RESET SRY:RESET*158PELFIFO/FIFO/A38CLBCLB_R9C10 KXMUX:F YMUX:G G3MUX:G3I G:#LUT:G=(G3*G1)+(~G1*G4) F:#LUT:F=(F1*F3)+(~F3*F2)01PELFIFO/FIFO/A19CLBCLB_R9C11 UXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I G:#LUT:G=(G3*G1)+(~G1*G2) F:#LUT:F=(F2*F1)+(~F1*F3)01PELFIFO/DO29:CLBCLB_R11C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C3 SR:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO31;CLBCLB_R12C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C2 DIN:C1 SR:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO18<CLBCLB_R6C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C4 DIN:C3 SR:C1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO24=CLBCLB_R9C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C4 DIN:C3 SR:C1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO26>CLBCLB_R10C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C2 DIN:C4 SR:C1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO22?CLBCLB_R8C12 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C3 DIN:C1 SR:C2 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DO10@CLBCLB_R10C9 iXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C3 SR:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000'01PELFIFO/DI26!CLBCLB_R9C13 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C4 DIN:C2 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58PELFIFO/DI30#CLBCLB_R12C11 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C4 DIN:C2 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESET*58CRN$CLBCLB_R3C8 CLKX:CLK ECX:EC CLKY:CLK DY:G XMUX:F G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C3 EC:C1 H:#LUT:H=~H1*F H2:F G:#LUT:G=G2*G1 F:#LUT:F=F2*F1 SRX:RESET SRY:RESET*0158DO3/2.0'CLBCLB_R6C2 CLKX:CLK ECX:EC CLKY:CLK DY:H XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:DIN H1:C4 DIN:C1 EC:C2 H:#LUT:H=H1 G:#LUT:G=~(G2+(~G3*G1)+((G3*G1)*G4)) F:#LUT:F=((F4*~F3)*~F1)+((F2*F3)*~F1) SRX:RESET SRY:RESET*0185PELFIFO/RQS+CLBCLB_R3C11 CLKX:CLK ECX:EC CLKY:CLK DY:H XMUX:H YMUX:G G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:DIN H1:C3 DIN:C2 SR:C4 EC:C1 H:#LUT:H=F+H1 H2:F G:#LUT:G=(G1+G4)+G2 F:#LUT:F=((F1*~F2)*~F4)+F3 SETY:SR SRX:RESET SRY:RESET*0185PELFIFO/FIFO/A,CLBCLB_R6C10 OXMUX:F YMUX:G G3MUX:G3I F4MUX:F4I G:#LUT:G=(G3*G4)*G1 F:#LUT:F=(F2*~F1)*~F4*~F301PELFIFO/FIFO/CE_WR6CLBCLB_R7C10 FXMUX:F YMUX:H H1:C4 SR:C3 H:#LUT:H=(G@F)@H1 H0:SR H2:F F:#LUT:F=~F2*F1*1PELFIFO/FIFO/C4UD/F7CLBCLB_R4C12 WXMUX:H F4MUX:F4I H1:C4 SR:C2 H:#LUT:H=((F@G)*H1)+(~H1*G) H0:SR H2:F F:#LUT:F=(F1*F4)*F2*1PELFIFO/POPACLBCLB_R1C11 }CLKX:CLK F4MUX:F4I XQMUX:QX DX:H H1:C3 SR:C2 H:#LUT:H=F+(~H1*G) H0:G H2:F G:#LUT:G=G1 F:#LUT:F=(~F4*~F2)*F3 SETX:SR SRX:RESET*015PELFIFO/POPWTBCLBCLB_R3C9 CLKX:CLK CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY DX:F SR:C4 G:#LUT:G=((G1*~G3)*~G2)+G4 F:#LUT:F=(F3*F1)*~F2 SETX:SR SETY:SR SRX:RESET SRY:RESET0158RS0CCLBCLB_R11C1 AXMUX:F YMUX:G G3MUX:G3I F4MUX:F4I G:#LUT:G=~G1*G3 F:#LUT:F=~F1*F401VIDTIM/PIRQ-DCLBCLB_R3C12 XMUX:F F:#LUT:F=~(~F2*F1)1VIDTIM/CSY-CLBCLB_R1C3 XMUX:H YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C3 SR:C2 H:#LUT:H=~((G*H1)+(~H1*F)) H0:SR H2:F G:#LUT:G=(G1*G3)*G4*G2 F:#LUT:F=((F1*~F3)+(F2*~F3))+F4*01VIDTIM/$1I566ESEC-CLKBUFGS_TLVIDTIM/CSYNC/M0/2.0CLBCLB_R2C3 RXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=G3*G2*G1 F:#LUT:F=F4*~(F2*F1)01VIDTIM/NVDRFCLBCLB_R3C5 CLKY:CLK DY:H XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC EC:C3 H:#LUT:H=F+G H0:G H2:F G:#LUT:G=((G1*G4)*G3)+(~G3*G2) F:#LUT:F=(F1*F4)*F2 SRY:RESET*018VIDTIM/HTIME/$1I115/AND1GCLBCLB_R5C5 \XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=(~G4*G1)*G2*~G3 F:#LUT:F=(F4*F1)*~F2*F301VIDTIM/HTIME/NHSR/2.0HCLBCLB_R7C3 _XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=G3*(~G4*~G1)*~G2 F:#LUT:F=F3*(~F4*~F1)*~F2 0 1VIDTIM/HTIME/DHRRICLBCLB_R8C5 kYMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H:#LUT:H=F*G H0:G H2:F G:#LUT:G=(G4*G1)*G2*~G3 F:#LUT:F=F3*(F1*~F4)*F2 * 0 1VIDTIM/HTIME/$1I138/AND1JCLBCLB_R6C6 ]XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=(G1*G2)*~G4*~G3 F:#LUT:F=(F1*F2)*~F4*~F301VIDTIM/HTIME/HDVR/2.0KCLBCLB_R7C7 ^XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=G4*(~G1*~G3)*G2 F:#LUT:F=F4*(~F1*~F3)*~F201VIDTIM/HTIME/HDVSLCLBCLB_R6C5 vYMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 H:#LUT:H=H1*F*G H0:G H2:F G:#LUT:G=(G2*~G3)*~G1*~G4 F:#LUT:F=F1*(F2*~F3)*F4*01VIDTIM/HTIME/CHRRMCLBCLB_R7C5 tXMUX:H G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 H:#LUT:H=H1*F*G H0:G H2:F G:#LUT:G=(~G2*G3)*G1*G4 F:#LUT:F=F2*(F4*~F3)*F1*01VIDTIM/HTIME/KEY2/4.0NCLBCLB_R8C3 _XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=~G3*(~G2*~G1)*~G4 F:#LUT:F=(~F1*~F3)*F4*F201VIDTIM/HTIME/$1I70/AND1OCLBCLB_R6C4 \XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=(~G2*G1)*~G3*G4 F:#LUT:F=(F2*F4)*F1*~F301VIDTIM/HTIME/HVSR/2.0PCLBCLB_R8C4 ^XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=G2*(~G3*~G4)*~G1 F:#LUT:F=~F2*(F3*~F4)*F101VIDTIM/HTIME/$1I87/AND1QCLBCLB_R5C6 CLKY:CLK DY:G XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC EC:C3 G:#LUT:G=(~G2*G4)+(~G2*G3*G1) F:#LUT:F=(F1*F4)*F3*F2 SRY:RESET01 8VIDTIM/CHRRCLBCLB_R6C7 CLKX:CLK ECX:EC CLKY:CLK DY:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:G EC:C1 G:#LUT:G=(~(G3*G2)*G1)+(~(G3*G2)*G4) F:#LUT:F=(~F4*F3)+(~F4*F2*F1) SRX:RESET SRY:RESET!0"1#8$5VIDTIM/HEQSCLBCLB_R7C4 CLKX:CLK ECX:EC CLKY:CLK DY:G F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C3 G:#LUT:G=G1@G4 F:#LUT:F=(~(F3*F4)*F2)+(~(F3*F4)*F1) SRX:RESET SRY:RESET%0&1'5(8VIDTIM/HSTTCLBCLB_R5C4 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C1 G:#LUT:G=(~(G4*G2)*G3)+(~(G4*G2)*G1) F:#LUT:F=F2*F3 SRX:RESET SRY:RESET)0*1+5,8VIDTIM/HTIME/L2HM1UCLBCLB_R6C3 CLKX:CLK ECX:EC CLKY:CLK DY:F XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:G EC:C3 G:#LUT:G=((G2*~G1)*~G4)*~G3 F:#LUT:F=(F2*F1)*F3*~F4 SRX:RESET SRY:RESET-0.1/805VIDTIM/NHSVCLBCLB_R5C3 CLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C3 G:#LUT:G=(~(G3*G4)*G1)+(~(G3*G4)*G2) F:#LUT:F=(~(F2*F4)*F1)+(~(F2*F4)*F3) SRX:RESET SRY:RESET10213548VIDTIM/IKEWCLBCLB_R2C7 CLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:F EC:C2 G:#LUT:G=G2*G4 F:#LUT:F=~F1+~F2+~F4 SRX:RESET SRY:RESET50617588VIDTIM/PRLDENXCLBCLB_R1C7 lCLKX:CLK XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I XQMUX:QX DX:F G:#LUT:G=(G3*G4)+(~G4*G2) F:#LUT:F=~F2*F3 SRX:RESET90:1;5VIDTIM/T1YCLBCLB_R2C8 _CLKX:CLK CLKY:CLK DY:G XQMUX:QX YQMUX:QY DX:F G:#LUT:G=G1@G4 F:#LUT:F=~(F1) SRX:RESET SRY:RESET<0=1>5?8VIDTIM/LDENDZCLBCLB_R3C6 CLKX:CLK ECX:EC CLKY:CLK DY:F XMUX:F G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY DX:G SR:C1 EC:C3 G:#LUT:G=~G1+(~G3*G2) F:#LUT:F=~F1*F3 SETX:SR SRX:RESET SRY:RESET@0A1B8C5VIDTIM/VRD1[CLBCLB_R4C7 pCLKX:CLK ECX:EC CLKY:CLK DY:DIN XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C2 DIN:C1 EC:C3 H:#LUT:H=H1 SRX:RESET SRY:RESETD*E5F8VIDTIM/PVSK\CLBCLB_R2C6 CLKX:CLK CLKY:CLK DY:G G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C2 G:#LUT:G=(~G2*G4)+(G2*G1) F:#LUT:F=(F3*F1)*F2 SRX:RESET SRY:RESETG0H1I5J8VIDTIM/VTIME2/$1I197/AND1]CLBCLB_R3C2 nXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=((G3*~G2)*~G4)+((G4*G1)*~G2*~G3) F:#LUT:F=(~F1*F3)*~F2*F4K0L1VIDTIM/VTIME2/$1I197/AND2^CLBCLB_R2C4 \XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I G:#LUT:G=(G3*G2)*G4*G1 F:#LUT:F=(F4*~F2)*~F1*~F3M0N1VIDTIM/VTIME2/NVRS_CLBCLB_R4C3 LXMUX:F YMUX:G G2MUX:G2I F4MUX:F4I G:#LUT:G=~G1*~G2 F:#LUT:F=((F2*~F4)*F3)*F1O0P1VIDTIM/VTIME2/VINC`CLBCLB_R4C4 ~CLKX:CLK ECX:EC XMUX:F G3MUX:G3I G2MUX:G2I XQMUX:QX DX:G EC:C2 G:#LUT:G=(~(G1*~G4)*G2)+(~(G1*~G4)*G3) F:#LUT:F=F2*F3 SRX:RESETQ0R1S5IFDaCLBCLB_R5C2 RCLKX:CLK ECX:EC F4MUX:F4I XQMUX:QX DX:F EC:C4 F:#LUT:F=(~F2*F4)+(~F4*F1) SRX:RESETT1U5VIDTIM/VTIME2/LASTVbCLBCLB_R3C3 CLKY:CLK DY:F XMUX:H YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I YQMUX:QY ECY:EC H1:C4 SR:C3 EC:C2 H:#LUT:H=(G*H1)+(~H1*F) H0:SR H2:F G:#LUT:G=(~G4*G1)*G2*G3 F:#LUT:F=((F1*F2)*~F4)*F3 SRY:RESETV*W0X1Y8VIDTIM/VTIME2/L0_63cCLBCLB_R2C2 CLKX:CLK ECX:EC XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:H H1:C2 EC:C3 H:#LUT:H=F*G*~H1 H0:G H2:F G:#LUT:G=(~G1*~G4)*G2*G3 F:#LUT:F=(~F4*~F2)*~F1*~F3 SRX:RESETZ*[0\1]5DBUS0dIOBPAD104  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CE^_`abDBUS1eIOBPAD103  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I1MUX:IQ SLEW:SLOW ICE:CEcdefgDBUS2fIOBPAD13  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CEhijklDBUS3gIOBPAD99  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I1MUX:IQ SLEW:SLOW ICE:CEmnopqDBUS7hIOBPAD18  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CErstuvDBUS6iIOBPAD17  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CEwxyz{DBUS5jIOBPAD15  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CE|}~DBUS4kIOBPAD11  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CEDBUS8lIOBPAD97  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CEDBUS9mIOBPAD19  MOUTMUX:O OMUX:O TRI:T IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ SLEW:SLOW ICE:CEDFLDOnIOBPAD20OUTMUX:O OMUX:O SLEW:SLOWVGAoIOBPAD9OUTMUX:O OMUX:O SLEW:SLOWDAHLDpIOBPAD94OUTMUX:O OMUX:O SLEW:SLOWACOD3qIOBPAD98OUTMUX:O OMUX:O SLEW:SLOWACOD2rIOBPAD6OUTMUX:O OMUX:O SLEW:SLOWACOD1sIOBPAD100OUTMUX:O OMUX:O SLEW:SLOWACOD0tIOBPAD107OUTMUX:O OMUX:O SLEW:SLOWCPUCLKuCLKIOBPAD84CLKINMUX:CLKINRST-vIOBPAD57  I1MUX:I PULL:PULLUPIZE-wIOBPAD55OUTMUX:O OMUX:0 SLEW:SLOWCASIN1-xIOBPAD27  I2MUX:IDAKIN-yIOBPAD80  I2MUX:IDRQOUT-zIOBPAD29OUTMUX:O OMUX:ONOT SLEW:FASTPELD0{IOBPAD33  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD1|IOBPAD16-IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD2}IOBPAD69  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD3~IOBPAD76  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD4IOBPAD74  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD5IOBPAD70  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD6IOBPAD68  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CEPELD7IOBPAD73  -IMUX:DELAY IKMUX:IK ISR:RESET I2MUX:IQ ICE:CECASIN2-IOBPAD30  &IMUX:DELAY IKMUX:IK ISR:RESET I1MUX:IQDBUS10IOBPAD72:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS11IOBPAD65:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS20IOBPAD41:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS21IOBPAD42:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS22IOBPAD45:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS23IOBPAD43:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS24IOBPAD47:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS25IOBPAD44:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS26IOBPAD62:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS27IOBPAD46:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS28IOBPAD48:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS29IOBPAD61:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS12IOBPAD67:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS30IOBPAD51:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS31IOBPAD52:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS13IOBPAD71:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS14IOBPAD66:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS15IOBPAD75:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS16IOBPAD34:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CEDBUS17IOBPAD23:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CE DBUS18IOBPAD40:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CE   DBUS19IOBPAD37:OUTMUX:OQ OMUX:O OKMUX:OK TRI:T SLEW:SLOW OSR:RESET OCE:CE A0IOBPAD93  I2MUX:ISTRB-IOBPAD89  I2MUX:IA1IOBPAD83  I1MUX:IWR-IOBPAD79  I2MUX:ILDENIOBPAD5-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:FAST OSR:RESETHDRV-IOBPAD1010OUTMUX:OQ OMUX:ONOT OKMUX:OK SLEW:SLOW OSR:RESETKEYIOBPAD108-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:SLOW OSR:RESET HSYNC-IOBPAD112-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:SLOW OSR:RESET!"#HIRQ-IOBPAD24-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:SLOW OSR:RESET$%&VGCLKIOBPAD14-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:FAST OSR:RESET'()VDRV-IOBPAD120OUTMUX:OQ OMUX:ONOT OKMUX:OK SLEW:SLOW OSR:RESET*+,VSYNC-IOBPAD960OUTMUX:OQ OMUX:ONOT OKMUX:OK SLEW:SLOW OSR:RESET-./VSCLKIOBPAD10-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:FAST OSR:RESET012DBLANK-IOBPAD380OUTMUX:OQ OMUX:ONOT OKMUX:OK SLEW:SLOW OSR:RESET345ADCLKIOBPAD28-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:FAST OSR:RESET678DSYNC-IOBPAD1-OUTMUX:OQ OMUX:O OKMUX:OK SLEW:SLOW OSR:RESET9:;VIDTIM/HTIME/HCNT_1/CO_2 @COUTCOUT @ `F4CINCIN1 @ @ `VIDTIM/HTIME/HCNT_1/CO_4 @ XCOUTCOUT @ F4CIN CIN1 @ X @ VIDTIM/HTIME/HCNT_1/CO_6 @ COUTCOUT @ xF4CINCIN1 @ @ xBEL_VIDTIM/HTIME/HCOUNT<0>.POWER 1CINVIDTIM/HTIME/HCNT_1/CO_1 COUT0G2VIDTIM/HTIME/HCNT_1/BUF2_REG_ffy_0 GDVIDTIM/HTIME/HCNT_1/BUF1_REG_ffx_0 FDVIDTIM/HTIME/HCNT_1/CO_3 COUT0G2VIDTIM/HTIME/HCNT_1/BUF4_REG_ffy_1 G DVIDTIM/HTIME/HCNT_1/BUF3_REG_ffx_1 F DVIDTIM/HTIME/HCNT_1/CO_5  COUT0 G2VIDTIM/HTIME/HCNT_1/BUF6_REG_ffy_2  GDVIDTIM/HTIME/HCNT_1/BUF5_REG_ffx_2  FDVIDTIM/HTIME/HCNT_1/CO_7 COUT0G2VIDTIM/HTIME/HCNT_1/BUF8_REG_ffy_3 GDVIDTIM/HTIME/HCNT_1/BUF7_REG_ffx_3 FDFCLKCOUTO @CKK @ 8CKK @ CKK @ PCKK pCKK CKK (xCKK (CKKpCKK CKK 8CKKHCKK (CKK CKKHCKKHCKK CKKCKK# CKK' PCKK+CKK/ CKK3 CKK7 0CKK; CKK> (0CKKB @CKKE pCKKI @0CKKUCKKY CKK]0CKKb 8CKIKg CKIKl CKIKq 8CKIKv CKIK{ CKIK 0CKIK HCKIK CKIKCKIKCKIK pCKIK xCKIKCKIK PCKIK 8CKIK CKIK CKIKpCKIK CKOK0CKOK xCKOK 8CKOK `CKOK CKOKCKOK CKOKCKOK CKOKCKOKCKOK CKOK@CKOKCKOK CKOKCKOK(CKOKCKOK CKOK  CKOK8CKOK0CKOK CKOK  CKOK# CKOK&CKOK) CKOK, CKOK/ XCKOK2 CKOK5CKOK8CKOK;pCKOKCKK CKK` CKKCKK @CKKSpCKK-`CKK(`0CKK#`CKK`pCKK`CKK KK KKKK 8KK KKKKxKKCKKHCKK{H CKKvHCKKqCKKlHxCKKgxCKKbH CKK^H PCKKZ 8CKKV CKKR PCKKN CKKJ CKKE PCKK?CKK9 CKK3 xCKKCK5 CK5CK5CK5CK5CK5CK8CK8CK5CK5CK5CK5CK5CK8CK8CK5$CK8(CK5,CK50CK84CK58CK5?CK5CCK8FCK5JCK5CK5.CK8)CK5$CK5CK8CK5K0K0K0K0K0K0K0CK5|CK5wCK5rCK5mCK8hCK5cCK8_CK5YK5XK5UK8TK8QK5PK5MK8LK8IK8HK8DK5CK5FCK5>K5=K5@CK58K87K8:CK82K51K54CK5 X x X x x  P X  X X P X X 8 H P H  x Hx  H H  H x xx x  x  8x x  X 0 `0 `p0 `0 `00 `P p  @P 0 ` X  0 p0 8 8  }   } X   p x  }  }  }  0 }8 } x  } (  p  } }@ X x  } } x x  }  } }  } ` } 8 } x 0 p  }p   X  8  P  x p } }  }  H 0 X  X  } 8 p  }  } 8 } 0     @0 p p  @ (0 p  p 0     P P  PP p p   X  H H   ( H   8    p ( (x    X p X  @ P  @  @ 8  @  VIDTIM/VCENx`OUTO @CEC1 @ @CEC1 @ CEC1 @ XCEC10CEC3$ CEC1' `CEC3+CEC10p CEC33p CEC3E CEC3RhF3F3HCEC1  CEC3C CEC3CE5 CE5CE5CE5#CE5(CE5,CE5/CE54CE5FCE5( H`( ` ` x  x  ` x @ X @ @ @ @`  0`    ``  h` ` `` X p X p `X VIDTIM/HX2/h QYQ XF2F2 @G1G1 X F2F2 @ PG1G1 X pF2F2 @ G1G1 X (F2F2 @ hG1G1RHF2F2& @F1F1% hG1G1)(G1G11XG2G2%H 0 0 0h  0p `h  ip ` e@ X e@ 5 e  5 e X p 0 e 0 e ` e ` X ( e ` ` ` ` ! `  !h   i @ h i (h @ MPh MP X  ( MP ( @  ( @ P (  i  i @ i hh  i ( EhEhXh EhVIDTIM/HTIME/HCOUNT<0> HQXQ @F1F1 XF2F2 F3F3 G3G3 F3F3 G4G40F3F300G3G3.p F3F3 G4G4 0 G3G3 G4G4F1( ( ( ( ep ep X eppp ppp p!! -!8- e88 H e8p  000      0   M H M @ HVIDTIM/HTIME/HCOUNT<1> QYQ G4G4 F3F3 ` F4F4 G4G4 F1F1 G3G3F2F2G2G2.@ F4F4 hG1G1  pG2G2 G1G1G4(-(@ (-((( i( i ( ( h  h  h ` h` eh eh `  eh    e e h  )) e  p 5  5 e  e  VIDTIM/HTIME/HCOUNT<2> H QXQ @ (F1F1 `@F4F4 X F2F2 x G2G2 F4F4 G1G1F1F1(G1G10 pG3G3  G1G10 G3G3-` G4G4F1(h (h h h h         e  M `@ q M q M H M e  x e  X H e  @ H  8 @ 8  8   5 H  5`   8 80 p 80  8  @ ( H  VIDTIM/HTIME/HCOUNT<3> hQYQ hG4G48 pF2F2 @F1F1 @ F1F1 @ G1G1 F2F2 G2G2@F4F4 @G4G4 (G2G2  G4G4 G2G2G4(      p @p@ p @   @  @   !   !  !  0  0 (  0 88 p  8 e h e   h h VIDTIM/HTIME/HCOUNT<4> H pQXQ @ F1F1p F3F3p G3G3 F4F4 G4G4 pF2F2 pG2G2 p HF3F3 p pG3G3 (F2F2 0 F3F3 F1F1 F1(X  X X !X ! H% p p% p H%     p  p   H H (  H H p ] 0 ] 0 ] 0  H p H p H p H 0  @ H p VIDTIM/HTIME/HCOUNT<5> QYQ G4G4@ F4F4` G4G4 (F2F2 (G2G2 F1F1 G1G1 8 (F2F2 X (G2G2 @F1F1  pF2F2 F4F4 G4(h h` ` ` !` ! @` ! P e P P  p  e P E HX (E H8 ( E H      P ( P ( P e P `  @  e P e PVIDTIM/HTIME/HCOUNT<6> H (QXQ @ @F1F1 HF3F3 pG3G3 F4F4 G4G4  @F1F1  hG1G1. F1F1- G1G10 HF3F3  F4F40 F3F3 G1G1F1( h i H h i p h i M  H ( M x  x !x x  x  x x !x ! @x ! hx !E ( (E ( (  (  ( ( (  ! ( 0   ! ! @ @ !0 H H ( !VIDTIM/HTIME/HCOUNT<7> QYQ pG3G3 F1F1X pG2G2 @F1F1 hG1G1 F3F3 G3G3 @ F4F4 ` G4G4.8 F2F2 F4F4  F1F1 F2F2  = 0 = X p =        0 = 0` = 0@ = 08  0= 0 0 ! p 0 ! h 0 ! @ 0 ! 0  0  0VIDTIM/VTIME2/VCNT_1/CO_2`0COUTCOUT`F4CINCIN1`0`VIDTIM/VTIME2/VCNT_1/CO_4`COUTCOUT"`F4CIN CIN1``VIDTIM/VTIME2/VCNT_1/CO_6 `COUTCOUT'`XF4CIN%CIN1``XVIDTIM/VTIME2/VCNT_1/CO_8%`PCOUTCOUT,`F4CIN*CIN1`P`BEL_VIDTIM/VTIME2/VCOUNT<0>.POWER 1CINVIDTIM/VTIME2/VCNT_1/CO_1 COUT0G2VIDTIM/VTIME2/VCNT_1/BUF2_REG_ffy_0 GDVIDTIM/VTIME2/VCNT_1/BUF1_REG_ffx_0 FDVIDTIM/VTIME2/VCNT_1/CO_3 COUT0G2VIDTIM/VTIME2/VCNT_1/BUF4_REG_ffy_1 GDVIDTIM/VTIME2/VCNT_1/BUF3_REG_ffx_1 FDVIDTIM/VTIME2/VCNT_1/CO_5  COUT0!G2VIDTIM/VTIME2/VCNT_1/BUF6_REG_ffy_2 !G$DVIDTIM/VTIME2/VCNT_1/BUF5_REG_ffx_2 "F#DVIDTIM/VTIME2/VCNT_1/CO_7 %COUT0&G2VIDTIM/VTIME2/VCNT_1/BUF8_REG_ffy_3 &G)DVIDTIM/VTIME2/VCNT_1/BUF7_REG_ffx_3 'F(DVIDTIM/VTIME2/VCNT_1/CO_9 *COUT0+G2VIDTIM/VTIME2/VCNT_1/BUF10_REG_ffy_4 +G.DVIDTIM/VTIME2/VCNT_1/BUF9_REG_ffx_4 ,F-DVIDTIM/VTIME2/VINCBRPFX@CEC4HCEC2#CEC2(@CEC3.CEC3U@CEC4YHCEC2]@CEC3CEC2J hCEC2SHCEC2CE5CE5$CE5)CE5-CE5@m@-m Hm @P H hH)`)`-P-((mPmX@XEEEHmEPmHPVIDTIM/VTIME2/LASTV? V HXxF2F2`(G1G1xHF2F2`G1G1"xF2F2!`G1G1'xF2F2&`HG1G1,xhF2F2+`G1G1T@F4F4G4G4==XHxHHxhP-P-PP8E88`(}``HHH(Ue(U@mE8m E8}xHX}X`X`}X}xX} Xexe VIDTIM/VTIME2/VCOUNT<0>hQXQ`F1F1PphF3F3XpF3F3MPG3G3F1(pmmphmH H   PhPP=P=P}P}P`hVD0< @QYQ@G4G4LF4F4KG1G1[PG3G3G1G1F4F4MG2G2W G1G1G4(%X%X-P-hh mm@@@VD1> QYQ``F1F1LF2F2KG4G4P@F4F4O G1G1[G2G2 G4G4G3G3QG4G4F1(HHh h@ @@``(HmHmHH@@((VD2^ hHQXQG4G4LF3F3KG3G3[`G4G4 G4G4M`G4G4OXHG2G2WXG2G2G4(&`00EXHEPPE XE  8 8((`))55 eP % eP%0000PPhHVD3: #hQXQ `F1F1LF1F1KG2G2[HG1G1F3F3G2G2 G4G4W`G4G4"F1(E`EHm( m(mH-HH-H))-HH0h0--m`hmhmVD4;$QYQ G4G4X@F4F4WpG3G3ZH1C2F2F2 G4G4!G4( p phh  p000@0VD5K(hQXQ%` F1F1N(F3F3\(F3F3 G2G2'F1(  mmhP-(P-hi (i mHhmH` hVD6C)`QYQ%`G4G4N F1F1\ F1F1 (G1G1&G4(  (       `  ` 0- `0-``VD7<-QYQ*`F1F1NF2F2\F2F2 G4G4,F1( 8   8  0000HHH`((H  H  VD85.hhQXQ+G3G3N`F4F4MHG1G1\`F4F4 hG4G4  h  E  E %%E0E0-H-8(8((hh-`-mm`hhmPELFIFO/FIFO/A07! `GYPF2F2G1G1F2F2G2G2 F1F1 G1G1 (F1F1 PG1G1F4F4G4G4 F1F1 G1G1 F3F3 G3G3I @F4F4H @G4G4M F3F3L G4G4Q HF3F3P pG3G3U F1F1T G1G1Y (F1F1X G2G22 pF3F31 G3G38 F3F37 8G3G3>F1F1=(G1G1D @F1F1C hG1G1M`  `` m` `m`% @ @mm p ! pp ! Hp ! X  X m 0 5m 1 81hX X X 5XX 5`u `u p (`u ( 5m  5      ! !  @  @  5 ` 5`  `m m%m % 5 ( 5X(Xxxxh-h- i  i  i h i (X @X%X X% m  `m Ph (  ( 0 50 5 P `0 5h (h ( ( ` (  `PELFIFO/FIFO/A14!H FXpF3F3G3G3F3F38G3G3 F3F3 G3G3 0F3F3 XG3G3F3F3G3G3 F3F3 G3G3 F4F4 G4G4I F2F2H 0G3G3M F4F4L G3G3Q F4F4P G4G4U F4F4T G4G4Y hF4F4X hG4G42 F4F41 G4G48 F2F27 G2G2>F3F3=0G3G3D F4F4C G4G4J P  P  0       @   @     mxP mxH @P  5H @ h hx 5    P  P H  PH H H 0H H H        5 X 5 0    8uupH HH H !H ! 0  0    ! !       5 u   u @@u  ! 5H  5u !   5 5x 5 m mH m 5H  5PELFIFO/FIFO/A21!8 `GYF4F4G4G4F1F10G1G1 F4F4 G4G4 hF4F4 hG4G4F1F1G1G1 F4F4 G4G4 F1F1 G1G1I F1F1H (G1G1M F1F1L G2G2Q (F2F2P (G2G2U F3F3T G3G3Y F2F2X PG1G12 PF2F21 PG2G28 F1F17 0G1G1>@F4F4=@G4G4D HF3F3C pG3G3=  (    ` ! ` !` `  8 ` @@MMM M       5   0   U( U( H iU( P Ph (h 5 P 5 h @ 5 h @ 5XXMXM0MMM ( ( ( (@ (H i pH i HH iU   h  h  MMM 8 ` @ @ @  8 ` U  U  U  (8 ` (PELFIFO/FIFO/A3.! FXhF1F1PG2G2HF4F4HG4G4 F2F2 G2G2 F2F2 G2G2F2F2G2G2 pF2F2 pG2G2 F2F2 G2G2I F3F3H G2G2M F2F2L G1G1Q @F1F1P hG1G1U pF2F2T pG2G2Y 0F3F3X XG3G32 hF1F11 G1G18 HF4F47 HG4G4>F2F2=G2G2D (F2F2C (G2G2>  (  (  H  H h P h P @) hh 5 Xh 5 0 p p @ h @ @ @  h h     p  p  5     HHP!hh h h @Hu      !  !  !    5   @) @huhhuh 5hh  h h 5HuHHuH 5Hm !m   H 5 H 5 @)h 5 h 5  h 5PELFIFO/DI203 PQXQA (D1C2BH1' @ (- @ @- @)-)xu-xu( P(PELFIFO/DI214 QYQF DC4AD08AD08   ( !( !m Pm P P P) 0) 0 0  0PELFIFO/DI24?QXQ HD0C3p 5 Hp p 5p !p p p !p PPPELFIFO/DI25@@QYQ hD1C4  hx  x !x x x !x x @x PELFIFO/DI28E (QXQD1C1uu 5  5 !  ( !PELFIFO/DI29F QYQD0C3e  e e 0  e 0PELFIFO/FIFO/LAST^P (QXQ] HF3F3a` pF2F2m ` p m  ! P ( ! ! H !m m  !P ( !PELFIFO/FIFO/AR0gPQXQ G2G2fPF2F2e PG2G2k`PF2F2jPG2G2 P P1h1hP`PP  P PP PELFIFO/FIFO/AR1h0QYQ 0F3F3kHhF1F1jHG1G1e8G3G3) 0m )m uuHhuHu80uPELFIFO/FIFO/AR2lQYQ( hG4G4khF4F4jG3G3  ( hm  m )m0)m0uumhmPELFIFO/FIFO/AR3 mPPQXQ F2F2jG4G4 h  huPPum(m(uPPuPELFIFO/FIFO/AW0 qQXQ XG3G3pF2F2o G2G2u`F2F2tG2G2 X` 8  8 8PELFIFO/FIFO/AW1r0QYQ` F2F2uHF1F1tHG1G1o(G4G4m` m HH0 (0 PELFIFO/FIFO/AW2vPQXQ8 XG3G3uF3F3tG3G3000m8Pm88 XPPELFIFO/FIFO/AW3wQYQ (F1F1tG4G4  ( PELFIFO/FIFO/C4UD/$1N2959"~8GYy G4G4mp 0 mp80 BEL_PELFIFO/DO13.RAMBB /OUT01WEBEL_PELFIFO/$SIG_1 /OUT11D1BEL_PELFIFO/$SIG_2 /OUT22WEBEL_PELFIFO/$SIG_3 /OUT32D0PELFIFO/AR2/Q4/$1I1_Hint 0H3DBEL_PELFIFO/DO15.RAMBB 5OUT07WEBEL_PELFIFO/$SIG_4 5OUT17D1BEL_PELFIFO/$SIG_5 5OUT28WEBEL_PELFIFO/$SIG_6 5OUT38D0PELFIFO/AR2/Q6/$1I1_Hint 6H9DBEL_PELFIFO/DO17.RAMBB ;OUT0=WEBEL_PELFIFO/$SIG_7 ;OUT1=D1BEL_PELFIFO/$SIG_8 ;OUT2>WEBEL_PELFIFO/$SIG_9 ;OUT3>D0PELFIFO/AR3/Q0/$1I1_Hint <H?DBEL_PELFIFO/DO21.RAMBB AOUT0CWEBEL_PELFIFO/$SIG_10 AOUT1CD1BEL_PELFIFO/$SIG_11 AOUT2DWEBEL_PELFIFO/$SIG_12 AOUT3DD0PELFIFO/AR3/Q4/$1I1_Hint BHEDBEL_PELFIFO/DO1.RAMBB GOUT0HWEBEL_PELFIFO/$SIG_13 GOUT1HD1BEL_PELFIFO/$SIG_14 GOUT2IWEBEL_PELFIFO/$SIG_15 GOUT3ID0PELFIFO/DO0 HGJDBEL_PELFIFO/DO3.RAMBB KOUT0LWEBEL_PELFIFO/$SIG_16 KOUT1LD1BEL_PELFIFO/$SIG_17 KOUT2MWEBEL_PELFIFO/$SIG_18 KOUT3MD0PELFIFO/DO2 MFNDBEL_PELFIFO/DO5.RAMBB OOUT0PWEBEL_PELFIFO/$SIG_19 OOUT1PD1BEL_PELFIFO/$SIG_20 OOUT2QWEBEL_PELFIFO/$SIG_21 OOUT3QD0PELFIFO/DO4 PGRDBEL_PELFIFO/DO7.RAMBB SOUT0TWEBEL_PELFIFO/$SIG_22 SOUT1TD1BEL_PELFIFO/$SIG_23 SOUT2UWEBEL_PELFIFO/$SIG_24 SOUT3UD0PELFIFO/DO6 UFVDBEL_PELFIFO/DO9.RAMBB WOUT0XWEBEL_PELFIFO/$SIG_25 WOUT1XD1BEL_PELFIFO/$SIG_26 WOUT2YWEBEL_PELFIFO/$SIG_27 WOUT3YD0PELFIFO/DO8 YFZDPELFIFO/FIFO/$1I3338/$1I30_Hint [H^DPELFIFO/FIFO/B \G_DPELFIFO/FIFO/D ]F[FPELFIFO/ORD~ `GcDPELFIFO/FIFO/E aFbDPELFIFO/FIFO/APRD/$1I2644_Hint dHgDPELFIFO/FIFO/APRD/NS1 eGhDPELFIFO/FIFO/APRD/NS0 fFdFPELFIFO/FIFO/APRD/$1I2666_Hint iHlDPELFIFO/FIFO/APRD/NS3 jGmDPELFIFO/FIFO/APRD/NS2 kFiFPELFIFO/FIFO/APWR/$1I2644_Hint nHqDPELFIFO/FIFO/APWR/NS1 oGrDPELFIFO/FIFO/APWR/NS0 pFnFPELFIFO/FIFO/APWR/$1I2666_Hint sHvDPELFIFO/FIFO/APWR/NS3 tGwDPELFIFO/FIFO/APWR/NS2 uFsFPELFIFO/FIFO/C4UD/D3 xH{DPELFIFO/FIFO/C4UD/G& yGxGBEL_PELFIFO/FIFO/CE_RD.F zFxFPELFIFO/FIFO/C4UD/D2 }HDPELFIFO/FIFO/C4UD/$1N2980 F}FPELFIFO/FIFO/C4UD/$1I3000/$1I30_Hint HDPELFIFO/FIFO/C4UD/D1 FFBEL_PELFIFO/DO29.RAMBB OUT0WEBEL_PELFIFO/$SIG_28 OUT1D1BEL_PELFIFO/$SIG_29 OUT2WEBEL_PELFIFO/$SIG_30 OUT3D0BEL_PELFIFO/DO31.RAMBB OUT0WEBEL_PELFIFO/$SIG_31 OUT1D1BEL_PELFIFO/$SIG_32 OUT2WEBEL_PELFIFO/$SIG_33 OUT3D0BEL_PELFIFO/DO18.RAMBB OUT0WEBEL_PELFIFO/$SIG_34 OUT1D1BEL_PELFIFO/$SIG_35 OUT2WEBEL_PELFIFO/$SIG_36 OUT3D0BEL_PELFIFO/DO24.RAMBB OUT0WEBEL_PELFIFO/$SIG_37 OUT1D1BEL_PELFIFO/$SIG_38 OUT2WEBEL_PELFIFO/$SIG_39 OUT3D0BEL_PELFIFO/DO26.RAMBB OUT0WEBEL_PELFIFO/$SIG_40 OUT1D1BEL_PELFIFO/$SIG_41 OUT2WEBEL_PELFIFO/$SIG_42 OUT3D0BEL_PELFIFO/DO22.RAMBB OUT0WEBEL_PELFIFO/$SIG_43 OUT1D1BEL_PELFIFO/$SIG_44 OUT2WEBEL_PELFIFO/$SIG_45 OUT3D0BEL_PELFIFO/DO10.RAMBB OUT0WEBEL_PELFIFO/$SIG_46 OUT1D1BEL_PELFIFO/$SIG_47 OUT2WEBEL_PELFIFO/$SIG_48 OUT3D0PELFIFO/PUSH QYQH (F1F1H PG1G18 0F3F3 PG1G1` G4G4 @F1F1x%H Px%8 0x%H (x%x px p p% P% p  p   h m 0  0m 0 0(!(!(h(h @ h  hPELFIFO/FDISyHFX^H XSRC1cH SRC1g8SRC3mHSRC1q8SRC3vHSRC1{H SRC1HSRC18 SRC3phSRC2 SRC48SRC3hSR5rSR5F1_SR5bSR5lSR5wSR5SR5SR5`8`H`8`H ` H  8  8H X 8H  8ephe8 H H8HPELFIFO/POP$PhQXQJ  CEC3N CEC3R `CEC3V CEC3Z HCEC3z F3F3 CEC2 (CEEC0(CEEC xCEEC 8CEEC `CEEC CEECCEEC CEEC(CEEC CEECCEEC(CEEC (CEEC@CEECCEEC (CEEC(CEEC((CEECCEEC CEEC  CEEC8CEEC F3F3 G3G3CEC2 hCEC2` CEC1CE5P P  m   m  8%  p   - - --!-!- ` h8  `8   -- X  X X  XmP mPp  p p p H!  H!  h  hh  hp 5 Hh ! ` h !  HmH H  p 5  p 5 - 5 5-x-x%%--   ! m  !m   (0 !  0 ! h! 8 P  8 - 0- 0!!-(-(((m(  x( x( `HHmm-xx xx-` @@Phmxmx--!m!mXmX%% X%  X% X p X - p --m- X) @ X) X  X M   M   MH   MH xPhxx)Px)xxPP@@@Ph@h!Yh!m hUPhU! ! !   h!! `)H`)`H`HmHmH8%8%88m mPhmh!Xh!h (hm( (m(Ph--! !m Phm8 h YP(((  (@ (( H( P  p   `  8 ( xX0( @ (PELFIFO/ADEB)@HOUTO3 CEC3: (CEC3? CEC3E `CEC3 CEC38 CEC3 xCEC3 ( CEC18CEC3X CEC3X HCEC3(CEC3 (CEC1CEEC hCEEC p(CEEC(CEEC X(CEEC @(CEEC (CEEC (CEEC4CE5:CE5@CE5FCE5CE5CE54CE59CE5@CE5FCE5CE5CE5CE5CE5CE5CE5CE5CE5CE5BHHHH@ @ -x  -x0`8@0` 8@8 88 p 8 - ( - -  -   ) e ) e M p h M x H p h ` x H         0  ( 0  (  p  (` p  (`@ X H@ X @H@   `  @H  (@H  8 8 @H   ( @H ` x@H `  (  ( @H  ( ( ( @( X(( p(  hPELFIFO/FIFO/CE_WR 0FXqCEC2vCEC3WEC4HWEC4 WEC1 @WEC1WEC1 pWEC2 WEC4G @WEC4K WEC4O (WEC2S WEC4W WEC2]H @F1F1\H hG1G1aH F1F1yH G1G1HF1F18F3F3/ PWEC25 HWEC4;@WEC4A XWEC1H1C4F1rCE5wCE56  @  m m  eeH8u8um@8  8 8 !8 ! X8 !8 8   P  Hxu  @xu @m@ @@m@  p 8 5@8@888 588 5 @8 5m  m  H   ` 0 `@HH( (UUH8 i iH  iH @ iH h i   (   0 PELFIFO/DI229 HQYQ D0C1xHH1C4M  M M`M`xH E H EPELFIFO/DI23: QXQ D1C3pDC2% -h%-hx xp PELFIFO/FIFO/CE_RD zH FXgPCEC2mpPCEC2]h F4F4\ G4G4ah F4F4F3F3F2F28 `GC3xF1mCE5lCE5hCE5mpPm  P ) @) ! @m @h  !m @ H  HH   !8 `m  !m H m m  m h H m FMTP_ QYQz` F2F2\ pG3G3hF4F4 G3G3G2G2 m   m   00mhmhmhhmhm  m  ! p  !m `  m PELFIFO/FULLb QYQa F3F3` G3G3 (F2F2G2G2 PP 8 8 x       x (  xFORNIcP pQXQ`H G1G1 G3G3 `  ` ! !  (  ( ( H (  H H P p PELFIFO/FIFO/Q3{P QXQy G2G28 F3F38 G3G3HGC2G4G4 eXeXeeHe8 8 P m  P m PELFIFO/FIFO/Q1QXQ`F2F2~G2G2F1F1 F1F1 G1G1F4F4 ((`((@  @  @ @ @ @ PELFIFO/FIFO/Q00@QYQh@F4F4~H(G1G1@F4F4 F2F2 H1C4`F1F1         m`mmmh@m  @0@  H(0@ PELFIFO/FIFO/Q2@QYQ~0G3G3} H1C3 F4F4( G4G4HF2F2HG1G1 Hm@m X  X( mX X mXH    0@ RSTI-lOUTI18GSRGSR8CTLWRo GYb80CEECg8CEECl CEECq8 @CEECv CEEC{ CEEC 8CEEC PCEEC8 CEECCEECC88@ @ 9 9 @@( ( ! ( !(  @ P(  @( ( 5( 5(( !  - ! M - M eH e      8 9 8% 8  8%   8 ! - ! e - e  5 5 H 5 H 5H   )   )    `! Q `- `!  `-  ( (HHHH% % ``8888 P8  P  8 9    8 @ Q 8H80CTL0%b8@QI28INOhF3F3mhm  x8@x`8`8@CTL1#g QI18 hINO F4F48 hX Xe(  e(CTL2!l QI2XINO `F4F4X M M `  MCTL3q 0QI18 INO F2F2 ` x i ` `x i 0 `)8 @) 0 @CTL4H @QI2INOpH1C30G3G3 `F4F4C @SRC1 p((( ]P ` ]P @0x @x(( @CTL5G (QI2VPH1C4 F3F39 G4G4 -HP) -H )     h q`  q q` h q ( h ( (   ( CTL6@{ QI2 HF4F46 F2F2 H   H       5 H  5CTL79v QI2 F4F4H F1F1 H    P   PCTL88 xQI28INOx F2F2x Y Y8 8 x CTL9-QI28F3F38-- X XPELFIFO/DI0QI2 xH1C1G D1C1   m  m m m x  m @@PELFIFO/DI1 xQI2 HDC2G D0C2 X  X MX MX   H  M M  x PELFIFO/DI2 (QI2 H1C1K D0C2 H  H 0 0 M 0 M 0 ! M M  !  ( !PELFIFO/DI3(QI2 pDC2K D1C1 - - - -    p  - - X X E E E@ E@(PELFIFO/DI4 H(QI2 (H1C1O D1C4 E 0 E 0     (  @ @ ] H( ]PELFIFO/DI5 0(QI2 PPDC2O XD0C1 ! X ! M H M H % M PP M % 0( %PELFIFO/DI6 (QI2 PH1C2S pD0C2 H pp  Hp X X H- Mx P x Mx x H- ( H-PELFIFO/DI7 (QI2 XHDC4S D1C1 - - -` -`   XH  E E E ( EPELFIFO/DCAS-hQI1F3F3HHG1G1HHXXhPELFIFO/DO10 FX (DO U` ( qH U` q qH 5 q  5PELFIFO/DAK-((OUTI2 TRIT(TRIT pTRIT @TRIT XTRIT TRITTRIT TRITTRIT (TRITTRITTRIT TRIT8TRITTRIT TRITTRIT TRITTRITTRIT  TRIT 0TRITF4F4hF4F4`G4G4U`--EEm0h m0 p - -HHXx!0! %!X%XXXpx!!  9 ! (M(MMM8  8M8MMM 9 9 (9! !  X  @  p 9( ! ppp P!]]QQH(x%x!Hx%HHHEPPP((9 9 9 9 9P9UP9!U!((((( !!!Ex((Ex%E%((EPELFIFO/DO11 GY((DO`((1H`11H11 1PELFIFO/DO20C xGY pDO ! p !  - -   x PELFIFO/DO21D 0FX @DOX ! @X ! ` `- `- ` ` 0 `PELFIFO/DO22 xFX XDO X  U  xU PELFIFO/DO23 GY DO     Q  Q PELFIFO/DO24 FXDOhhPPUP UPPELFIFO/DO25 `GY DO (  (  Q ( `Q (PELFIFO/DO26FX(DO]`(H]`HUUPELFIFO/DO27GY (DO% (%-p-pPELFIFO/DO28GYDO  --PELFIFO/DO29XFX(DO(@)@)XPELFIFO/DO121 GY (DO (@@X XPELFIFO/DO30@GY8DO80Q0@QPELFIFO/DO31FXDOXX--PELFIFO/DO132 XFX (DO  ( -@  - -@ X -PELFIFO/DO147 @GY(DO(PMPPMPP @PPELFIFO/DO158 FX (DO` (H` M0H 50 M0  50PELFIFO/DO16=8GYDOPP-Pp -P8p PELFIFO/DO17>FX DO88@X@XPELFIFO/DO18 FX  DOX  X   - -    PELFIFO/DO19 GY0DO0Q QVIDTIM/LDENDTA @FX8DOBD1p8pppX @XVIDTIM/HDRVV$ QXQ8 DO! G1G1 8   ! !  !   !   VIDTIM/PKEYX0( QXQ 8DO !8p !H pH H !H !  ! E  !( E VIDTIM/CSY-O pHX#8DO;xDO}px}p pH8H pVIDTIM/PIRQ-AFX&DOppMMMXMXVIDTIM/PVGKb8 `QYQ) DO X   X  - ` -VIDTIM/NDRVKQXQ, xDOG1G1 x@!0@!0VIDTIM/VSYNf]QXQ/8 PDO 58 P 5p%p%pp8-8-VIDTIM/PVSKmI HQXQ2DO  - H-VIDTIM/PBLp| QYQ5DO  mH mH$1N5279 GY@XINI8DO @X] ]  q  q008 8  DO0PHX^8(INO 8( @mP@mDOEN- `FX^ (TRITc TRITh TRITm HTRITr TRITw TRIT| @TRIT XTRIT TRITTRIT @   X ! ! q q!  (  (  (( ! !  !  H! (e(`eDO1` HXc8INO 8  `  DO2 GYh INO ]p   ]pDO3  GYm8 HINO !8 H  !      DO7  GYr INO     DO6  xGYw INO Ep  x EpDO5 HY| @INO p @ - p -   DO4 HY XINO X    `  `DO8 `GY8 INO 8    ` DO98GYINOpp8IFDUQXQ INOTF1F1 G2G2 G2G2 PPP-P-PPPmPm  m  m   M  M((  (  P( PeePELQ9+QXQF2F2  RS0*`XFX F3F3 @G1G1 F1F1 G1G1 @hF2F2 `hG2G2 0F3F3 XG3G3F1F1G1G1HF2F2HG2G2 F3F3 G3G3 F1F1 G1G1 XHF2F2 xHG2G2 F3F3 G3G3.@  @  @     x     E E xxHHHHmHm     0   0 @00 `h0 @h000      m mHH xH XH!!u 5 X 5 0 5  u`XuRS1@GYH1C3 @F1F1 G3G3 F3F3 hG2G2 xF3F3 xG3G3` (F1F1` PG1G1F4F4(G4G4F4F4G4G4` F1F1` G1G1 F4F4 G4G4 @`F1F1 @G1G1 F1F1 G1G10 ( p-  Xp-` `   h X  H X  H  !xxx!%!%  x  x %  %` ` %%%%p @p @`p @p%pp%   %  %% i  i  i ( ( h h%` P%` ((%(DO9/2.0FX8G3G38  PELQ81Z QXQ hF4F4  h  5  5 M 5 M  5DO8/2.0` FX G2G2 ` PELQ77 hQXQ hF2F2  h h DO7/2.0 pFX G3G3x x  p PELQ6>V QYQ (F1F1  ( M  x x M ` ( x x E x ` ( E xDO6/2.0 (pFX hG4G4 MX h  MX  M (p MPELQ5E QXQ F2F2 0  0 (m (m ( (  8 8@@   PELQ4MR (QXQ hF3F3 E h E  - 8  ( - 8PELQ3T QYQ F4F4}  }DO3/2.0( FX G2G2    PELQ2ZN QYQ XhF2F2 ] Xh  ]    E EDO2/2.0> @pFX xhG2G2 e xh @p ePELQ1`h QXQx F2F2m x h m PELQ0fJ @QYQ`F1F1 (m`(m m m  M  0H M PH 0H E PH @ E$1I502/M2/2.0LHYG3G3xmxxmE`x`E``CRNq (FX`F2F2G2G2DC4 `G2G2F1 e  e M XPHXxPHm8xm8`m8 8 8 8 8 M8 ( M8 M ` ( MPELFIFO/PELASM1r 0QXQ F2F2 G2G2 (G1G1  ( 0  5  5  0 5PELFIFO/GE4uGYF3F3PELFIFO/DRQFtQYQINOH1C3H1C3 hh(((-(-mm  ``88PELFIFO/RQSsHHXHG1G1D*H--HPELFIFO/CAS-whOUTI2`hF2F2PG3G3MPM`h xh xPELFIFO/RQCL|XHYxSRC4mpx-mpX-PELFIFO/RUND0QYQHF1F1H0PELFIFO/PELASM2 pQYQ xH1C3 F1F1 G1G1    x   p PELFIFO/POPWT QXQ G4G4 `  `   PELFIFO/DI8 HQXQHH1C2W hD0C4 h   !    !     H H HPELFIFO/DI9 QYQxDC1W @D1C1  5 @   5  !    !x x x xmx xmXmx XmPELFIFO/DI10 pQXQ0 pH1C2 D0C3 0 p   p    p PELFIFO/DI110 QYQ DC1 D1C1 )  M ) M    0     e xe x x0  xPELFIFO/DI12 pQYQ/ D1C10H1' u  p uPELFIFO/DI13 0PQXQ4 DC4/D08/D08    M M u 0P uPELFIFO/DI14 pHQYQ5  D1C16H1'   pH PELFIFO/DI15 0QXQ: DC25D05 X  X MX 0 MXPELFIFO/DI16HQXQ;D1C1<H1'HPELFIFO/DI170QYQ@DC2;D08x8 x8 mmm0mPELFIFO/DI18 pQXQ8 hH1C4 D0C3   p - 8 h p- PELFIFO/DI19P QYQ0 DC2 D1C4(  i( i (P0  (PP  (PELFIFO/DI26 QXQD0C4h` 5h ` 5PELFIFO/DI27P hQYQD1C2P hPELFIFO/DI30PQXQD1C2U0PU0PELFIFO/DI31HQYQ D0C18 H8PELFIFO/DO1I FX DC4  PELFIFO/DO3L GY H1C4  PELFIFO/DO5Q 0FX DC1    ! !   ! 0 !PELFIFO/DO7T GY DC31 1 1`1`111 1 PELFIFO/DO9X `GYH1C11111( i( i1 ( `1 (PELFIFO/FIFO/C8 GY]` (F2F2m X` ( !m X  !8  PELFIFO/FIFO/A FX\ (G2G2m ` ( !m ` !   PELFIFO/FIFO/C4UD/D0 8 xHYDC1 08 x 0PELFIFO/FIFO/C4UD/F$PHXx H1C3M 8 MM 8PMREGSA/A0I98OUTI2F4F4G2G28REGSA/NSTBI;8OUTI2`hF1F1`G1G1xF2F2`G1G1`mxm``h8REGSA/A1I=OUTI1G4G4G3G3 ))00pp!!((REGSA/NWRI?x(OUTI2F3F3G3G3x)x)x)Ex(EVIDTIM/DR2B(QYQF2F2pDC2 mpmpp p  h h eh ehh(hVIDTIM/DR3CPQXQF1F100m0Pm0VIDTIM/CVRDJ `QYQ @F2F2G `G4G4  @   `  ` `VIDTIM/CHRE# QYQ (F1F1" F3F3 H ( H H H VIDTIM/VHSI4h@QYQHhGC21 (G1G1EHhEE  (E h@EVIDTIM/DRNL0GY6 `F4F45 `G4G4H @ F1F1|p DC2G0  p ! ! e e  e e0 M ` M ` M @ 0VIDTIM/DVROSHQXQG1G1G @HG1G1QHG2G2  @H ``HhhhmhmHHVIDTIM/DHRP @QYQD HH1C2 G4G4 @G4G4 x  exx  ex  m m  @   H  e e @ @ eVIDTIM/NVDRFFXpF3F3pG3G3F18p8p8``VIDTIM/VRD2[F QYQ@ G3G3    (  (VIDTIM/VRD1\E HQXQF xDC1@ xG2G2 e x m e m x H mVIDTIM/LDEE-^C HQXQA @F1F1@ @G1G1 @ @ HVIDTIM/PRLDEN_: pFXA F3F3;D1 EX  E EX p EVIDTIM/VKEhB QYQ5 G2G27 CEC2H XF2F2|x CEC4ex e 8  8        e  e X VIDTIM/IKEj7 QXQ6  F1F1H (F3F3 - ( -   -VIDTIM/PRELDr; hQXQPINI9 hG2G2YP}Y=}= Ex h Ex  h h VIDTIM/T1t> 0QXQ: F3F39 G3G3= ( F1F1< (HG1G1      - - ( - (H 0 -VIDTIM/T2w? p`QYQ: hF2F2< h`G4G4  h  h` p` VIDTIM/NHSD3(QXQ@`F4F42 F1F1E@`E!Ep!(Ep (VIDTIM/CSYNC/M0/2.0M FX F1F1x x VIDTIM/HEQE' (QXQ& (F2F2pPG3G3%pP%%%% 8 (% 8 X ( ( XVIDTIM/CSYNC/M1/2.0NpXGY8hF2F2E8hpXEVIDTIM/HVDG,@QYQ G1G1)0G3G3  xxEE@p 0@p VIDTIM/CSYNC/M2PpGY@F4F4E @pE VIDTIM/HTIME/$1I115/AND1FX2@@F4F4=@@=VIDTIM/HTIME/NHSR/2.0  0FX28F2F2EH8EH   ! 0 !VIDTIM/HTIME/DHRR 0 HY xG2G2 x E 8 E 8 x0  xVIDTIM/HTIME/$1I13/AND108GY1`@G4G4E`@E08VIDTIM/HTIME/VGSR/2.0< p xGY1p0G3G3 p0   E p xE VIDTIM/HTIME/$1I138/AND1 @ FX! G2G2   e  @ e VIDTIM/HTIME/HDVR/2.0^ 0FX! G3G3 ! 0 !VIDTIM/HLN( QYQ XH1C1 H1C1*F3F3TF2F2% G4G4-p G3G3      p    P !  P !p  p p !p ! X p !    VIDTIM/HTIME/HDVS0 HY! G4G4 P P eP eP 0  VIDTIM/HTIME/CHRR 0HX" F4F4 @ @ @ @ @ ! 0@ !VIDTIM/HTIME/$1I176/AND1 GY" F1F1   VIDTIM/HTIME/CHRS/2.0 xGY" F2F2 x VIDTIM/HTIME/L2HM1. FX*F2F2/D1== 8  8VIDTIM/HTIME/KEY2/4.0 xFX-X G2G2E X E  ! !  x VIDTIM/HTIME/$1I70/AND1 FX& F4F4    VIDTIM/HTIME/HEQR/2.0p GY& HF3F3 8 H 8= xp = xVIDTIM/HTIME/$1I74/AND1 GY)G2G2@ @VIDTIM/HTIME/HVSR/2.0 xFX)@G4G4@! !   x VIDTIM/HTIME/$1I87/AND1 @FX @(G1G1 @( @ VIDTIM/HTIME/DHRS/2.0 GY 0G3G3  0   )  ) VIDTIM/HST+QXQ2pF3F3G xG2G2 ep x epppppPP p VIDTIM/VTIME2/$1I197/AND1LFXX8F2F2E8EVIDTIM/VTIME2/$1I197/AND2NFXX F1F1 EEVIDTIM/VTIME2/MAXHIYhQYQVpGC3phVIDTIM/VTIME2/LX0_17JFX8F2F2XG2G2F1F1`G4G4F1 EH`EHEpp88EXE8EVIDTIM/VTIME2/L0_63A\FXGC4  F1F1 HG1G1P `F1F1F4F4XhG2G2ZF1m `mxxxExExx- H-  -xxXh@-@- - -VIDTIM/VTIME2/LX6_11KGYF2F2VIDTIM/VTIME2/NVRSP PFXQG3G3pmpmE PEVIDTIM/VTIME2/NVRC/4.0MXGYQG1G100XVIDTIM/VTIME2/NVRS1/4.0WpGYP8HF2F2E8HmEmpVIDTIM/VTIME2/LX16_17/4.0/2.0=OpGYF1F1`p`CPUCLK'bPADCLKININIb$1I493/$1I47/DO9/2.0_Hint HDDO5/2.1 GGDO5/2.0 FFDO4/2.1 GGDO4/2.0 FFDO1/2.1Z GGDO1/2.0Y FFVIDTIM/VTIME2/VDV/AD GDDO0/2.1u GGDO0/2.0t FFPELFIFO/DRQCLR} GGPELFIFO/AR1/Q0/$1I1_Hint HDPELFIFO/AR1/Q2/$1I1_Hint HDPELFIFO/AR1/Q4/$1I1_Hint HDPELFIFO/AR1/Q6/$1I1_Hint HDPELFIFO/AR2/Q0/$1I1_Hint HDPELFIFO/AR2/Q2/$1I1_Hint HDPELFIFO/AR3/Q2/$1I1_Hint HDPELFIFO/AR3/Q6/$1I1_Hint HDPELFIFO/PA1D HDPELFIFO/PA2Dp GDPELFIFO/DREG/Q3/$1I1_Hint HDPELFIFO/RQS/2.0 FFPELFIFO/FIFO/C4UD/$1N2957! FFPELFIFO/POPD HDPELFIFO/POP/$1I30_Gint GGPELFIFO/POPD2 FFPELFIFO/PSHD GDPELFIFO/POPWD FDVIDTIM/NCSG FFVIDTIM/DR1Q HDVIDTIM/HTIME/$1I121/AND1  G GVIDTIM/HTIME/DHRR/2.0+  F FVIDTIM/HTIME/$1I134/AND1 GGVIDTIM/HTIME/HDVS2/2.0M FFVIDTIM/HTIME/$1I171/AND1 GGVIDTIM/HTIME/CHRR2/2.0t FFVIDTIM/HTIME/DHRN/AD G DVIDTIM/HTIME/HDV/AD !G$DVIDTIM/HTIME/CHRN/AD "F#DVIDTIM/HTIME/HLN/TQ %G(DVIDTIM/HTIME/HEQ/AD &F'DVIDTIM/HTIME/HVS/AD )G,DVIDTIM/HTIME/LASTH *F+DVIDTIM/HTIME/KEYD -G0DVIDTIM/HTIME/VHS/AD 1G4DVIDTIM/HTIME/NHS/AD 2F3DVIDTIM/GKDg 5G8DVIDTIM/IKEDi 6F7DVIDTIM/T2/TQ <G?DVIDTIM/T1/TQ =F>DVIDTIM/LDED-] @GCDVIDTIM/VRD1/$1I1_Hint DHEDVIDTIM/VTIME2/CVRN/AD GGJDVIDTIM/VSKDn HFIDVIDTIM/VTIME2/DVRN/AD QGSDVIDTIM/VTIME2/IFDD TFUDVIDTIM/VTIME2/MAXLO XFVFYDVIDTIM/VTIME2/VSYD ZH]DVIDTIM/VTIME2/LX6TO7/4.0 [GZGDBUS0 ^OUT_PAD`INCTL/Q0/D.BUF `OUTaINBEL_DBUS0.DELAY aOUTbDDBUS1 cOUTdPADeINCTL/Q1/D.BUF& eOUTfINBEL_DBUS1.DELAY fOUTgDDBUS2 hOUTiPADjINCTL/Q2/D.BUF, jOUTkINBEL_DBUS2.DELAY kOUTlDDBUS3 mOUTnPADoINCTL/Q3/D.BUF2 oOUTpINBEL_DBUS3.DELAY pOUTqDDBUS7 rOUTsPADtINCTL/Q7/D.BUFJ tOUTuINBEL_DBUS7.DELAY uOUTvDDBUS6 wOUTxPADyINCTL/Q6/D.BUFD yOUTzINBEL_DBUS6.DELAY zOUT{DDBUS5 |OUT}PAD~INCTL/Q5/D.BUF> ~OUTINBEL_DBUS5.DELAY OUTDDBUS4 OUTPADINCTL/Q4/D.BUF8 OUTINBEL_DBUS4.DELAY OUTDDBUS8 OUTPADINCTL/Q8/D.BUFP OUTINBEL_DBUS8.DELAY OUTDDBUS9 OUTPADINCTL/Q9/D.BUFV OUTINBEL_DBUS9.DELAY OUTDDFLDO OUTPADVGA OUTPADDAHLD OUTPADACOD3 OUTPADACOD2 OUTPADACOD1" OUTPADACOD0$ OUTPADRST-m PADINIZE-n OUTPADBEL_IZE-.ZERO 0INCASIN1-x PADINDAKIN-z PADINDRQOUT-{ OUTPADPELD0 PADINPELFIFO/AR0/Q0/D.BUF\ OUTINBEL_PELD0.DELAY OUTDPELD1 PADINPELFIFO/AR0/Q1/D.BUFb OUTINBEL_PELD1.DELAY OUTDPELD2 PADINPELFIFO/AR0/Q2/D.BUFh OUTINBEL_PELD2.DELAY OUTDPELD3 PADINPELFIFO/AR0/Q3/D.BUFn OUTINBEL_PELD3.DELAY OUTDPELD4 PADINPELFIFO/AR0/Q4/D.BUFt OUTINBEL_PELD4.DELAY OUTDPELD5 PADINPELFIFO/AR0/Q5/D.BUFz OUTINBEL_PELD5.DELAY OUTDPELD6 PADINPELFIFO/AR0/Q6/D.BUF OUTINBEL_PELD6.DELAY OUTDPELD7 PADINPELFIFO/AR0/Q7/D.BUF OUTINBEL_PELD7.DELAY OUTDCASIN2- PADINPELFIFO/CASD/$1I37/DBUF OUTINBEL_CASIN2-.DELAY OUTDDBUS10 OUTPADDBUS10.OUTFF QINDBUS11 OUTPADDBUS11.OUTFF QINDBUS20 OUTPADDBUS20.OUTFF QINDBUS21 OUTPADDBUS21.OUTFF QINDBUS22 OUTPADDBUS22.OUTFF QINDBUS23 OUTPADDBUS23.OUTFF QINDBUS24 OUTPADDBUS24.OUTFF QINDBUS25 OUTPADDBUS25.OUTFF QINDBUS26 OUTPADDBUS26.OUTFF QINDBUS27 OUTPADDBUS27.OUTFF QINDBUS28 OUTPADDBUS28.OUTFF QINDBUS29 OUTPADDBUS29.OUTFF QINDBUS12 OUTPADDBUS12.OUTFF QINDBUS30 OUTPADDBUS30.OUTFF QINDBUS31 OUTPADDBUS31.OUTFF QINDBUS13 OUTPADDBUS13.OUTFF QINDBUS14 OUTPADDBUS14.OUTFF QINDBUS15 OUTPADDBUS15.OUTFF QINDBUS16 OUTPADDBUS16.OUTFF QINDBUS17 OUTPADDBUS17.OUTFF  QINDBUS18  OUT PADDBUS18.OUTFF  Q INDBUS19  OUTPADDBUS19.OUTFF Q INA0: PADINSTRB-< PADINA1> PADINWR-@ PADINLDENS OUTPADLDEN.OUTFF QINHDRV-U OUTPADHDRV-.OUTFF QINKEYW OUTPADKEY.OUTFF  QINHSYNC-Y !OUT"PADHSYNC-.OUTFF #Q!INHIRQ-` $OUT%PADHIRQ-.OUTFF &Q$INVGCLKa 'OUT(PADVGCLK.OUTFF )Q'INVDRV-c *OUT+PADVDRV-.OUTFF ,Q*INVSYNC-e -OUT.PADVSYNC-.OUTFF /Q-INVSCLKl 0OUT1PADVSCLK.OUTFF 2Q0INDBLANK-o 3OUT4PADDBLANK-.OUTFF 5Q3INADCLKu 6OUT7PADADCLK.OUTFF 8Q6INDSYNC-v 9OUT:PADDSYNC-.OUTFF ;Q9INVIDTIM/HTIME/HCNT_1/hsetxc4000ex4005epq100-3BEL_VIDTIM/HTIME/HCOUNT<0>.POWER(BEL_VIDTIM/HTIME/HCOUNT<0>.CARRYBB0BEL_VIDTIM/HTIME/HCOUNT<0>.GG=~G1*(G4@G2)1BEL_VIDTIM/HTIME/HCOUNT<0>.FF=~F2*~F15BEL_VIDTIM/HTIME/HCOUNT<0>.FFX8BEL_VIDTIM/HTIME/HCOUNT<0>.FFY(BEL_VIDTIM/HTIME/HCOUNT<2>.CARRYBB0BEL_VIDTIM/HTIME/HCOUNT<2>.GG=~G1*(G4@G2)1BEL_VIDTIM/HTIME/HCOUNT<2>.FF=~F2*(F1@F4)5BEL_VIDTIM/HTIME/HCOUNT<2>.FFX8BEL_VIDTIM/HTIME/HCOUNT<2>.FFY(BEL_VIDTIM/HTIME/HCOUNT<4>.CARRYBB0BEL_VIDTIM/HTIME/HCOUNT<4>.GG=~G1*(G4@G2)1BEL_VIDTIM/HTIME/HCOUNT<4>.FF=~F2*(F1@F4)5BEL_VIDTIM/HTIME/HCOUNT<4>.FFX8BEL_VIDTIM/HTIME/HCOUNT<4>.FFY(BEL_VIDTIM/HTIME/HCOUNT<6>.CARRYBB0BEL_VIDTIM/HTIME/HCOUNT<6>.GG=~G1*(G3@G2)1BEL_VIDTIM/HTIME/HCOUNT<6>.FF=~F2*(F1@F4)5BEL_VIDTIM/HTIME/HCOUNT<6>.FFX8BEL_VIDTIM/HTIME/HCOUNT<6>.FFYVIDTIM/HTIME/HCOUNT<0>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*~F1 CINMUX:1 SRX:RESET SRY:RESET(0158VIDTIM/HTIME/HCOUNT<2>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(01 5 8VIDTIM/HTIME/HCOUNT<4>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET ( 0 158VIDTIM/HTIME/HCOUNT<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 EC:C4 FCARRY:CARRY G:#LUT:G=~G1*(G3@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(0158VIDTIM/HTIME/HCNT_1/CO_2COUTCOUTF4CINCIN1VIDTIM/HTIME/HCNT_1/CO_4COUTCOUT F4CIN CIN1VIDTIM/HTIME/HCNT_1/CO_6 COUTCOUTF4CINCIN1BEL_VIDTIM/HTIME/HCOUNT<0>.POWER 1CINBEL_VIDTIM/HTIME/HCOUNT<0>.CARRYBB COUT0G2BEL_VIDTIM/HTIME/HCOUNT<0>.G GDBEL_VIDTIM/HTIME/HCOUNT<0>.F FDBEL_VIDTIM/HTIME/HCOUNT<2>.CARRYBB COUT0G2BEL_VIDTIM/HTIME/HCOUNT<2>.G G DBEL_VIDTIM/HTIME/HCOUNT<2>.F F DBEL_VIDTIM/HTIME/HCOUNT<4>.CARRYBB  COUT0 G2BEL_VIDTIM/HTIME/HCOUNT<4>.G  GDBEL_VIDTIM/HTIME/HCOUNT<4>.F  FDBEL_VIDTIM/HTIME/HCOUNT<6>.CARRYBB COUT0G2BEL_VIDTIM/HTIME/HCOUNT<6>.G GDBEL_VIDTIM/HTIME/HCOUNT<6>.F FDFCLKCKK CKKCKKCKKCK5 CK5CK5CK5VIDTIM/VCENCEC4 CEC4CEC4CEC4CE5 CE5CE5CE5VIDTIM/HX2F2F2G1G1F2F2G1G1 F2F2 G1G1F2F2G1G1VIDTIM/HTIME/HCOUNT<0>QXQF1F1F1(VIDTIM/HTIME/HCOUNT<1>QYQG4G4G4(VIDTIM/HTIME/HCOUNT<2> QXQF1F1F1(VIDTIM/HTIME/HCOUNT<3> QYQG4G4G4(VIDTIM/HTIME/HCOUNT<4>QXQ F1F1 F1(VIDTIM/HTIME/HCOUNT<5>QYQ G4G4 G4(VIDTIM/HTIME/HCOUNT<6>QXQF1F1F1(VIDTIM/HTIME/HCOUNT<7>QYQG3G3 KC4F2XQYQXQYQXQYQXQYQFCLKVCENHX2HCOUNT<0> HCOUNT<1> HCOUNT<2> HCOUNT<3> HCOUNT<4> HCOUNT<5> HCOUNT<6> HCOUNT<7>  -VIDTIM/VTIME2/VCNT_1/hsetxc4000ex4005epq100-3BEL_VIDTIM/VTIME2/VCOUNT<0>.POWER(BEL_VIDTIM/VTIME2/VCOUNT<0>.CARRYBB0BEL_VIDTIM/VTIME2/VCOUNT<0>.GG=~G1*(G4@G2)1BEL_VIDTIM/VTIME2/VCOUNT<0>.FF=~F2*~F15BEL_VIDTIM/VTIME2/VCOUNT<0>.FFX8BEL_VIDTIM/VTIME2/VCOUNT<0>.FFY(BEL_VD1.CARRYBB0BEL_VD1.GG=~G1*(G4@G2)1BEL_VD1.FF=~F2*(F1@F4)5BEL_VD1.FFX8BEL_VD1.FFY(BEL_VD3.CARRYBB0BEL_VD3.GG=~G1*(G4@G2)1BEL_VD3.FF=~F2*(F1@F4)5BEL_VD3.FFX8BEL_VD3.FFY(BEL_VD5.CARRYBB 0BEL_VD5.G G=~G1*(G4@G2)1BEL_VD5.F F=~F2*(F1@F4)5BEL_VD5.FFX 8BEL_VD5.FFY (BEL_VD7.CARRYBB 0BEL_VD7.G G=~G1*(G3@G2)1BEL_VD7.F F=~F2*(F1@F4)5BEL_VD7.FFX 8BEL_VD7.FFY VIDTIM/VTIME2/VCOUNT<0>CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*~F1 CINMUX:1 SRX:RESET SRY:RESET(0158VD1CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(01 5 8VD3CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET ( 0 158VD5 CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY GCARRY:CARRY G:#LUT:G=~G1*(G4@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(0158VD7 CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:COUT0 F4MUX:CIN CARRY:INC XQMUX:QX YQMUX:QY ECY:EC DX:F EC:C4 FCARRY:CARRY G:#LUT:G=~G1*(G3@G2) F:#LUT:F=~F2*(F1@F4) CINMUX:CIN SRX:RESET SRY:RESET(0158!VIDTIM/VTIME2/VCNT_1/CO_2COUTCOUTF4CINCIN1VIDTIM/VTIME2/VCNT_1/CO_4COUTCOUT F4CIN CIN1VIDTIM/VTIME2/VCNT_1/CO_6 COUTCOUTF4CINCIN1VIDTIM/VTIME2/VCNT_1/CO_8COUTCOUTF4CINCIN1BEL_VIDTIM/VTIME2/VCOUNT<0>.POWER 1CINBEL_VIDTIM/VTIME2/VCOUNT<0>.CARRYBB COUT0G2BEL_VIDTIM/VTIME2/VCOUNT<0>.G GDBEL_VIDTIM/VTIME2/VCOUNT<0>.F FDBEL_VD1.CARRYBB COUT0G2BEL_VD1.G G DBEL_VD1.F F DBEL_VD3.CARRYBB  COUT0 G2BEL_VD3.G  GDBEL_VD3.F  FDBEL_VD5.CARRYBB COUT0G2BEL_VD5.G GDBEL_VD5.F FDBEL_VD7.CARRYBB COUT0G2BEL_VD7.G GDBEL_VD7.F FDFCLK CKK CKKCKKCKKCKKCK5 CK5CK5CK5CK5VIDTIM/VTIME2/VINC CEC4 CEC4CEC4CEC4CEC4CE5 CE5CE5CE5CE5VIDTIM/VTIME2/LASTV F2F2G1G1F2F2G1G1 F2F2 G1G1F2F2G1G1F2F2G1G1VIDTIM/VTIME2/VCOUNT<0>QXQF1F1F1(VD0QYQG4G4G4(VD1 QXQF1F1F1(VD2 QYQG4G4G4(VD3QXQ F1F1 F1(VD4QYQ G4G4 G4(VD5QXQF1F1F1(VD6QYQG4G4G4(VD7QXQF1F1F1(VD8QYQG3G3 KC4F2XQYQXQYQXQYQXQYQXQYQFCLKVINCLASTVVCOUNT<0> VD0 VD1 VD2 VD3 VD4 VD5 VD6 VD7 VD8  -PELFIFO/FIFO/HSETxc4000ex4005epq100-3o'BEL_PELFIFO/DO13.RAMBB*BEL_PELFIFO/DO13.HH=H10BEL_PELFIFO/DO13.GG=0x00001BEL_PELFIFO/DO13.FF=0x00005BEL_PELFIFO/DO13.FFX8BEL_PELFIFO/DO13.FFY'BEL_PELFIFO/DO15.RAMBB*BEL_PELFIFO/DO15.HH=H10BEL_PELFIFO/DO15.GG=0x00001BEL_PELFIFO/DO15.FF=0x00005BEL_PELFIFO/DO15.FFX8BEL_PELFIFO/DO15.FFY'BEL_PELFIFO/DO17.RAMBB *BEL_PELFIFO/DO17.H H=H10BEL_PELFIFO/DO17.G G=0x00001BEL_PELFIFO/DO17.F F=0x00005BEL_PELFIFO/DO17.FFX 8BEL_PELFIFO/DO17.FFY 'BEL_PELFIFO/DO21.RAMBB"*BEL_PELFIFO/DO21.H"H=H10BEL_PELFIFO/DO21.G"G=0x00001BEL_PELFIFO/DO21.F"F=0x00005BEL_PELFIFO/DO21.FFX"8BEL_PELFIFO/DO21.FFY"'BEL_PELFIFO/DO1.RAMBB%0BEL_PELFIFO/DO1.G%G=0x00001BEL_PELFIFO/DO1.F%F=0x00005BEL_PELFIFO/DO1.FFX%'BEL_PELFIFO/DO3.RAMBB&0BEL_PELFIFO/DO3.G&G=0x00001BEL_PELFIFO/DO3.F&F=0x00005BEL_PELFIFO/DO3.FFX&'BEL_PELFIFO/DO5.RAMBB(0BEL_PELFIFO/DO5.G(G=0x00001BEL_PELFIFO/DO5.F(F=0x00005BEL_PELFIFO/DO5.FFX('BEL_PELFIFO/DO7.RAMBB)0BEL_PELFIFO/DO7.G)G=0x00001BEL_PELFIFO/DO7.F)F=0x00005BEL_PELFIFO/DO7.FFX)'BEL_PELFIFO/DO9.RAMBB*0BEL_PELFIFO/DO9.G*G=0x00001BEL_PELFIFO/DO9.F*F=0x00005BEL_PELFIFO/DO9.FFX**BEL_PELFIFO/FIFO/LAST.H-H=F0BEL_PELFIFO/FIFO/LAST.G-G=~G1*((G3*G4)+G2)1BEL_PELFIFO/FIFO/LAST.F-F=(((F2*~F3)*~F4)+(F1*F4))+((F2*F3)*~F1)5BEL_PELFIFO/FIFO/LAST.FFX-8BEL_PELFIFO/FIFO/LAST.FFY-0BEL_PELFIFO/FULL.G.G=G1+(G2*G3)1BEL_PELFIFO/FULL.F.F=~F1*((F3*F4)+F2)5BEL_PELFIFO/FULL.FFX.8BEL_PELFIFO/FULL.FFY.*BEL_PELFIFO/FIFO/AR0.H/H=F0BEL_PELFIFO/FIFO/AR0.G/G=G1@G21BEL_PELFIFO/FIFO/AR0.F/F=~(F1)5BEL_PELFIFO/FIFO/AR0.FFX/8BEL_PELFIFO/FIFO/AR0.FFY/*BEL_PELFIFO/FIFO/AR2.H0H=F0BEL_PELFIFO/FIFO/AR2.G0G=((G3*G4)*G2)@G11BEL_PELFIFO/FIFO/AR2.F0F=(F2*F3)@F15BEL_PELFIFO/FIFO/AR2.FFX08BEL_PELFIFO/FIFO/AR2.FFY0*BEL_PELFIFO/FIFO/AW0.H1H=F0BEL_PELFIFO/FIFO/AW0.G1G=G1@G21BEL_PELFIFO/FIFO/AW0.F1F=~(F1)5BEL_PELFIFO/FIFO/AW0.FFX18BEL_PELFIFO/FIFO/AW0.FFY1*BEL_PELFIFO/FIFO/AW2.H2H=F0BEL_PELFIFO/FIFO/AW2.G2G=((G3*G4)*G2)@G11BEL_PELFIFO/FIFO/AW2.F2F=(F2*F3)@F15BEL_PELFIFO/FIFO/AW2.FFX28BEL_PELFIFO/FIFO/AW2.FFY2*BEL_PELFIFO/FIFO/CE_RD.H3H=(G*F)+(~F*H1)0BEL_PELFIFO/FIFO/CE_RD.G3G=(G3*G1)+(~G1*(G2@G3))1BEL_PELFIFO/FIFO/CE_RD.F3F=~F1*F25BEL_PELFIFO/FIFO/CE_RD.FFX38BEL_PELFIFO/FIFO/CE_RD.FFY3*BEL_PELFIFO/FIFO/C4UD/$1N2959.H4H=F@H10BEL_PELFIFO/FIFO/C4UD/$1N2959.G4G=(~G2*~G3)*~G11BEL_PELFIFO/FIFO/C4UD/$1N2959.F4F=((F2*~F4)*~F1*~F3)+((F3*F4)*F1*~F2)5BEL_PELFIFO/FIFO/C4UD/$1N2959.FFX4*BEL_PELFIFO/FIFO/Q1.H5H=F1BEL_PELFIFO/FIFO/Q1.F5F=(((F2*~F4)*~F3)+((F3*F4)*~F2))@F15BEL_PELFIFO/FIFO/Q1.FFX58BEL_PELFIFO/FIFO/Q1.FFY50BEL_PELFIFO/FIFO/A3.G8G=(G3*G1)+(~G1*G2)1BEL_PELFIFO/FIFO/A3.F8F=(F3*F1)+(~F1*F2)0BEL_PELFIFO/FIFO/A1.G9G=(G3*G1)+(~G1*G2)1BEL_PELFIFO/FIFO/A1.F9F=(F3*F1)+(~F1*F2)'BEL_PELFIFO/DO29.RAMBB:0BEL_PELFIFO/DO29.G:G=0x00001BEL_PELFIFO/DO29.F:F=0x0000'BEL_PELFIFO/DO31.RAMBB;0BEL_PELFIFO/DO31.G;G=0x00001BEL_PELFIFO/DO31.F;F=0x0000'BEL_PELFIFO/DO18.RAMBB<0BEL_PELFIFO/DO18.G<G=0x00001BEL_PELFIFO/DO18.F<F=0x0000'BEL_PELFIFO/DO24.RAMBB=0BEL_PELFIFO/DO24.G=G=0x00001BEL_PELFIFO/DO24.F=F=0x0000'BEL_PELFIFO/DO26.RAMBB>0BEL_PELFIFO/DO26.G>G=0x00001BEL_PELFIFO/DO26.F>F=0x0000'BEL_PELFIFO/DO22.RAMBB?0BEL_PELFIFO/DO22.G?G=0x00001BEL_PELFIFO/DO22.F?F=0x0000'BEL_PELFIFO/DO10.RAMBB@0BEL_PELFIFO/DO10.G@G=0x00001BEL_PELFIFO/DO10.F@F=0x0000PELFIFO/DO13CLBCLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C3 EC:C4 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET'*0158PELFIFO/DO15CLBCLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C3 EC:C4 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET'*0 1 5 8PELFIFO/DO17 CLBCLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C3 EC:C4 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET ' *0158PELFIFO/DO21"CLBCLKX:CLK ECX:EC CLKY:CLK DY:DIN XMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C3 EC:C4 H:#LUT:H=H1 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET SRY:RESET'*0158PELFIFO/DO1%CLBCLKX:CLK ECX:EC XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:G H1:C1 DIN:C2 SR:C3 EC:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET'015PELFIFO/DO3&CLBCLKX:CLK ECX:EC YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:F H1:C1 DIN:C2 SR:C3 EC:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET'015PELFIFO/DO5(CLBCLKX:CLK ECX:EC XMUX:F G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:G H1:C1 DIN:C2 SR:C3 EC:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET '!0"1#5PELFIFO/DO7)CLBCLKX:CLK ECX:EC YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:F H1:C1 DIN:C2 SR:C3 EC:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET$'%0&1'5PELFIFO/DO9*CLBCLKX:CLK ECX:EC YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:F H1:C1 DIN:C2 SR:C3 EC:C4 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000 SRX:RESET(')0*1+5PELFIFO/FIFO/LAST-CLBCLKX:CLK CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:H SR:C3 H:#LUT:H=F H2:F G:#LUT:G=~G1*((G3*G4)+G2) F:#LUT:F=(((F2*~F3)*~F4)+(F1*F4))+((F2*F3)*~F1) SETX:SR SETY:SR SRX:RESET SRY:SET,*-0.1/508PELFIFO/FULL.CLBCLKX:CLK CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX YQMUX:QY DX:F SR:C3 G:#LUT:G=G1+(G2*G3) F:#LUT:F=~F1*((F3*F4)+F2) SETX:SR SETY:SR SRX:RESET SRY:RESET10213548PELFIFO/FIFO/AR0/CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C4 H:#LUT:H=F H2:F G:#LUT:G=G1@G2 F:#LUT:F=~(F1) SETX:SR SETY:SR SRX:RESET SRY:RESET5*60718598PELFIFO/FIFO/AR20CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C4 H:#LUT:H=F H2:F G:#LUT:G=((G3*G4)*G2)@G1 F:#LUT:F=(F2*F3)@F1 SETX:SR SETY:SR SRX:RESET SRY:RESET:*;0<1=5>8PELFIFO/FIFO/AW01CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C4 H:#LUT:H=F H2:F G:#LUT:G=G1@G2 F:#LUT:F=~(F1) SETX:SR SETY:SR SRX:RESET SRY:RESET?*@0A1B5C8PELFIFO/FIFO/AW22CLBCLKX:CLK ECX:EC CLKY:CLK DY:G G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H SR:C3 EC:C4 H:#LUT:H=F H2:F G:#LUT:G=((G3*G4)*G2)@G1 F:#LUT:F=(F2*F3)@F1 SETX:SR SETY:SR SRX:RESET SRY:RESETD*E0F1G5H8PELFIFO/FIFO/CE_RD3CLBCLKX:CLK CLKY:CLK DY:DIN XMUX:F G3MUX:G3I G2MUX:G2I XQMUX:QX YQMUX:QY ECY:EC DX:H H1:C1 DIN:C2 SR:C3 EC:C4 H:#LUT:H=(G*F)+(~F*H1) H0:G H2:F G:#LUT:G=(G3*G1)+(~G1*(G2@G3)) F:#LUT:F=~F1*F2 SETX:SR SRX:RESET SRY:RESETI*J0K1L5M8PELFIFO/FIFO/C4UD/$1N29594CLBCLKX:CLK YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I XQMUX:QX DX:H H1:C1 SR:C3 H:#LUT:H=F@H1 H2:F G:#LUT:G=(~G2*~G3)*~G1 F:#LUT:F=((F2*~F4)*~F1*~F3)+((F3*F4)*F1*~F2) SETX:SR SRX:RESETN*O0P1Q5PELFIFO/FIFO/Q15CLBCLKX:CLK CLKY:CLK DY:DIN F4MUX:F4I XQMUX:QX YQMUX:QY DX:H DIN:C2 SR:C3 H:#LUT:H=F H2:F F:#LUT:F=(((F2*~F4)*~F3)+((F3*F4)*~F2))@F1 SETX:SR SETY:SR SRX:RESET SRY:RESETR*S1T5U8PELFIFO/FIFO/A38CLBUXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I G:#LUT:G=(G3*G1)+(~G1*G2) F:#LUT:F=(F3*F1)+(~F1*F2)V0W1PELFIFO/FIFO/A19CLBUXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I G:#LUT:G=(G3*G1)+(~G1*G2) F:#LUT:F=(F3*F1)+(~F1*F2)X0Y1PELFIFO/DO29:CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000Z'[0\1PELFIFO/DO31;CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000]'^0_1PELFIFO/DO18<CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000`'a0b1PELFIFO/DO24=CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000c'd0e1PELFIFO/DO26>CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000f'g0h1PELFIFO/DO22?CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000i'j0k1PELFIFO/DO10@CLBiXMUX:F YMUX:G G3MUX:G3I G2MUX:G2I F4MUX:F4I H1:C1 DIN:C2 SR:C3 RAMCLK:CLK G:#RAM:G=0x0000 F:#RAM:F=0x0000l'm0n1PELFIFO/FIFO/A07!XGY\F1F1[G1G1_F1F1^G1G1bF1F1aG1G1eF1F1dG1G1hF1F1gG1G1kF1F1jG1G1nF1F1mG1G1F1F1G1G1F1F1G1G1"F1F1!G1G1&F1F1%G1G1*F1F1)G1G1F1F1G1G1 F1F1G1G1F1F1G1G1F1F1G1G1PELFIFO/FIFO/A14!YFX\F2F2[G2G2_F2F2^G2G2bF2F2aG2G2eF2F2dG2G2hF2F2gG2G2kF2F2jG2G2nF2F2mG2G2F2F2G2G2F2F2G2G2"F2F2!G2G2&F2F2%G2G2*F2F2)G2G2F2F2G2G2 F2F2G2G2F2F2G2G2F2F2G2G2PELFIFO/FIFO/A21!VGY\F3F3[G3G3_F3F3^G3G3bF3F3aG3G3eF3F3dG3G3hF3F3gG3G3kF3F3jG3G3nF3F3mG3G3F3F3G3G3F3F3G3G3"F3F3!G3G3&F3F3%G3G3*F3F3)G3G3F3F3G3G3 F3F3G3G3F3F3G3G3F3F3G3G3PELFIFO/FIFO/A3.!WFX\F4F4[G4G4_F4F4^G4G4bF4F4aG4G4eF4F4dG4G4hF4F4gG4G4kF4F4jG4G4nF4F4mG4G4F4F4G4G4F4F4G4G4"F4F4!G4G4&F4F4%G4G4*F4F4)G4G4F4F4G4G4 F4F4G4G4F4F4G4G4F4F4G4G4PELFIFO/DI20QXQD1C1H1'PELFIFO/DI21QYQDC2D08PELFIFO/DI24QXQcD0C2PELFIFO/DI25QYQcD1C1PELFIFO/DI28QXQZD1C1PELFIFO/DI29QYQZD0C2PELFIFO/FIFO/LAST/QXQ.F2F22F3F3PELFIFO/FIFO/AR08QXQXG2G27F1F16G1G1<F3F3;G3G3PELFIFO/FIFO/AR19QYQYF2F2<F2F2;G4G46G2G2PELFIFO/FIFO/AR2=QXQVG2G2<F1F1;G2G2PELFIFO/FIFO/AR3 >QYQWF2F2;G1G1PELFIFO/FIFO/AW0 BQXQXG3G3AF1F1@G1G1FF3F3EG3G3PELFIFO/FIFO/AW1CQYQYF3F3FF2F2EG4G4@G2G2PELFIFO/FIFO/AW2GQXQVG3G3FF1F1EG2G2PELFIFO/FIFO/AW3HQYQWF3F3EG1G1PELFIFO/FIFO/C4UD/$1N2959"OGYJG2G2BEL_PELFIFO/DO13.RAMBB OUT0WEBEL_PELFIFO/$SIG_1 OUT1D1BEL_PELFIFO/$SIG_2 OUT2WEBEL_PELFIFO/$SIG_3 OUT3D0BEL_PELFIFO/DO13.H HDBEL_PELFIFO/DO15.RAMBB OUT0WEBEL_PELFIFO/$SIG_4 OUT1D1BEL_PELFIFO/$SIG_5 OUT2 WEBEL_PELFIFO/$SIG_6 OUT3 D0BEL_PELFIFO/DO15.H H DBEL_PELFIFO/DO17.RAMBB  OUT0WEBEL_PELFIFO/$SIG_7  OUT1D1BEL_PELFIFO/$SIG_8  OUT2WEBEL_PELFIFO/$SIG_9  OUT3D0BEL_PELFIFO/DO17.H  HDBEL_PELFIFO/DO21.RAMBB OUT0WEBEL_PELFIFO/$SIG_10 OUT1D1BEL_PELFIFO/$SIG_11 OUT2WEBEL_PELFIFO/$SIG_12 OUT3D0BEL_PELFIFO/DO21.H HDBEL_PELFIFO/DO1.RAMBB OUT0WEBEL_PELFIFO/$SIG_13 OUT1D1BEL_PELFIFO/$SIG_14 OUT2WEBEL_PELFIFO/$SIG_15 OUT3D0BEL_PELFIFO/DO1.G GDBEL_PELFIFO/DO3.RAMBB OUT0WEBEL_PELFIFO/$SIG_16 OUT1D1BEL_PELFIFO/$SIG_17 OUT2WEBEL_PELFIFO/$SIG_18 OUT3D0BEL_PELFIFO/DO3.F FDBEL_PELFIFO/DO5.RAMBB  OUT0!WEBEL_PELFIFO/$SIG_19  OUT1!D1BEL_PELFIFO/$SIG_20  OUT2"WEBEL_PELFIFO/$SIG_21  OUT3"D0BEL_PELFIFO/DO5.G !G#DBEL_PELFIFO/DO7.RAMBB $OUT0%WEBEL_PELFIFO/$SIG_22 $OUT1%D1BEL_PELFIFO/$SIG_23 $OUT2&WEBEL_PELFIFO/$SIG_24 $OUT3&D0BEL_PELFIFO/DO7.F &F'DBEL_PELFIFO/DO9.RAMBB (OUT0)WEBEL_PELFIFO/$SIG_25 (OUT1)D1BEL_PELFIFO/$SIG_26 (OUT2*WEBEL_PELFIFO/$SIG_27 (OUT3*D0BEL_PELFIFO/DO9.F *F+DBEL_PELFIFO/FIFO/LAST.H ,H/DBEL_PELFIFO/FIFO/LAST.G -G0DBEL_PELFIFO/FIFO/LAST.F .F,FBEL_PELFIFO/FULL.G 1G4DBEL_PELFIFO/FULL.F 2F3DBEL_PELFIFO/FIFO/AR0.H 5H8DBEL_PELFIFO/FIFO/AR0.G 6G9DBEL_PELFIFO/FIFO/AR0.F 7F5FBEL_PELFIFO/FIFO/AR2.H :H=DBEL_PELFIFO/FIFO/AR2.G ;G>DBEL_PELFIFO/FIFO/AR2.F <F:FBEL_PELFIFO/FIFO/AW0.H ?HBDBEL_PELFIFO/FIFO/AW0.G @GCDBEL_PELFIFO/FIFO/AW0.F AF?FBEL_PELFIFO/FIFO/AW2.H DHGDBEL_PELFIFO/FIFO/AW2.G EGHDBEL_PELFIFO/FIFO/AW2.F FFDFBEL_PELFIFO/FIFO/CE_RD.H IHLDBEL_PELFIFO/FIFO/CE_RD.G JGIGBEL_PELFIFO/FIFO/CE_RD.F KFIFBEL_PELFIFO/FIFO/C4UD/$1N2959.H NHQDBEL_PELFIFO/FIFO/C4UD/$1N2959.F PFNFBEL_PELFIFO/FIFO/Q1.H RHTDBEL_PELFIFO/FIFO/Q1.F SFRFBEL_PELFIFO/DO29.RAMBB ZOUT0[WEBEL_PELFIFO/$SIG_28 ZOUT1[D1BEL_PELFIFO/$SIG_29 ZOUT2\WEBEL_PELFIFO/$SIG_30 ZOUT3\D0BEL_PELFIFO/DO31.RAMBB ]OUT0^WEBEL_PELFIFO/$SIG_31 ]OUT1^D1BEL_PELFIFO/$SIG_32 ]OUT2_WEBEL_PELFIFO/$SIG_33 ]OUT3_D0BEL_PELFIFO/DO18.RAMBB `OUT0aWEBEL_PELFIFO/$SIG_34 `OUT1aD1BEL_PELFIFO/$SIG_35 `OUT2bWEBEL_PELFIFO/$SIG_36 `OUT3bD0BEL_PELFIFO/DO24.RAMBB cOUT0dWEBEL_PELFIFO/$SIG_37 cOUT1dD1BEL_PELFIFO/$SIG_38 cOUT2eWEBEL_PELFIFO/$SIG_39 cOUT3eD0BEL_PELFIFO/DO26.RAMBB fOUT0gWEBEL_PELFIFO/$SIG_40 fOUT1gD1BEL_PELFIFO/$SIG_41 fOUT2hWEBEL_PELFIFO/$SIG_42 fOUT3hD0BEL_PELFIFO/DO22.RAMBB iOUT0jWEBEL_PELFIFO/$SIG_43 iOUT1jD1BEL_PELFIFO/$SIG_44 iOUT2kWEBEL_PELFIFO/$SIG_45 iOUT3kD0BEL_PELFIFO/DO10.RAMBB lOUT0mWEBEL_PELFIFO/$SIG_46 lOUT1mD1BEL_PELFIFO/$SIG_47 lOUT2nWEBEL_PELFIFO/$SIG_48 lOUT3nD0PELFIFO/PUSHYF1F1XG1G1WF1F1VG1G11G3G3PELFIFO/FDIS/SRC33SRC38SRC3=SRC3BSRC3GSRC3LSRC3QSRC3TSRC30SR54SR59SR5>SR5CSR5HSR5USR5PELFIFO/POPCEC4CEC4#CEC4'CEC4+CEC4KF2F2FCLK>CKK CKKCKKCKKCKKCKK#CKK'CKK+CKK/CKK3CKK8CKK=CKKBCKKGCKKLCKKQCKKTCKK[KK^KKaKKdKKgKKjKKmKKCK5K5K5 CK5K5 K5CK5K5K5CK5K5K5K5K5K5K5!K5"K5%K5&K5)K5*K50CK54CK59CK5>CK5CCK5HCK5MCK5UCK5\K0_K0bK0eK0hK0kK0nK0PELFIFO/ADEBCEC4 CEC4CEC4CEC4CE5 CE5CE5CE5PELFIFO/FIFO/CE_WRBCEC4GCEC4ZWEC3]WEC3`WEC3cWEC3fWEC3iWEC3lWEC3WEC3WEC3 WEC3$WEC3(WEC3.F4F4-G1G12F4F4JG1G1PF3F3SF3F3WEC3WEC3 WEC3WEC3CCE5HCE5PELFIFO/DI22 QXQiD0C2PELFIFO/DI23 QYQiD1C1PELFIFO/FIFO/CE_RD KFX8CEC4=CEC4.F3F3-G3G32F1F1PF2F2SF2F2IF19CE5>CE5FMT0QYQKF1F1-G2G2PELFIFO/FULL3QXQ2F2F21G2G2FORN4QYQ1G1G1PELFIFO/FIFO/Q3LQXQJG3G3PELFIFO/FIFO/Q1TQXQPF1F1OG3G3SF1F1PELFIFO/FIFO/Q0UQYQPF4F4OG2G2SF4F4PELFIFO/FIFO/Q2QQXQOG1G1NH1C1OC2C1C2C1C2C1C2C1C2C4C2C1F1 C3 G4 F1C2C1C2C1C2C1C2C1C4C2C1C2C1C2C1KC4 C4C2C1XYXXQYYQXYXYXXQXQYXXQXQYXQYX YQ XQ YQXQYQXQYQXQXYXYXYXYXYXYXYDI10DI11DI26DI27DI18DI19DI31DI30D0VKEDRNFPUSHFDISACDI8DI9DI6DI7DI5DI4DI2DI3POPDI1DI0DI17DI16DI15DI14FCLKADEBCE_WRDI13DI12DO13 DO12 DO15 DI22 DO14 DI23 DO17 DO16 DO21 DO20 DO1 PELQ0 PELQ2 DO3 DO5 PELQ4 PELQ6 DO7 PELQ8 DO9 CE_RD FMT FULL FORN Q3 PBL Q1 Q0 Q2 DO29 DO28 DO31 DO30 DO18 DO19 DO24 DO25 DO26 DO27 DO22 DO23 DO10 DO11  -VIDTIM/HTIME/HCNT_1/hset$GROUP_1  KC1F2XQYQXQYQXQYQXQYQVIDTIM/VTIME2/VCNT_1/hset$GROUP_3 ! !"#$%&'()*+,-./0123456789: KC4F2XQYQYQXQXQYQXQYQYQXQPELFIFO/FIFO/HSET$GROUP_5 !"#$%&'()*+,-./012345678;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OC3C1C4C2C3C4C1C2C1C4C2C3F1 C1 G2 F2C4C1C2C1C1C4C2C1C3C2C1C2C1C2C1KC3 C2C4C1XYXYQYXQXYXYXYQYQYXXQYQYXQYX YQ YQ XQXQYQXQYQYQXYXYXYXYXYXYXY