Synopsys_edif6|m]or2c00aor2c10as2084~$n298PFUR1C9eCLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX1:WD FFMUX3:WD FFLATCH3:#FF FFLATCH1:#FF MODE:F4 gsr0GSRGSRtop_clink/decode/ARG2677[4]PFUR5C6HCINMUX:CIN FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_clink/decode/ARG2677[8]PFUR5C5HCINMUX:CIN FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_clink/decode/ARG2677[0]PFUR4C6FCINMUX:1 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_clink/decode/n2868PFUR1C16OQLUT3:#LUT:F3=0 CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX3:F FFLATCH3:#FF MODE:F4 top_clink/latch/n23[0]PFUR11C5  HLUTA:#LUT:F3=(~A2*~A4*A1)+(~A4*~A3*A1)+(~A2*A4*~A1*A0)+(A4*~A3*~A1*A0) HLUTB:#LUT:F0=B2*B4*B3*~B1*~B0 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX3:F FMUX0:F MODE:F5 adv_cmd_strPFUR12C7 F5MUX:MUX HLUTA:#LUT:F3=0 HLUTB:#LUT:F0=B4*~B2*~B0*~B1*B3 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_clink/decode/n23[0] PFUR11C8  HLUTA:#LUT:F3=~A0*A2*~A3*~A4*A1 HLUTB:#LUT:F0=~B0*~B2*~B3*~B1*B4 CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 top_clink/state/state[4] PFUR13C6 HLUTA:#LUT:F3=(A4*~A2*~A0*A1)+(~A4*A2*~A0*A1)+(~A3*~A4*~A0*A1) HLUTB:#LUT:F0=(~B4*B3)+(~B2*~B1*B3)+(B4*B2*~B3*B1*B0) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX3:F MODE:F5 top_clink/state/state[3] PFUR13C5  QLUT2:#LUT:F2=A3+(A1*A0)+A2 HLUTB:#LUT:F0=B2+(B0*~B4*~B1)+(~B3*~B0*B4*B1) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_clink/state/state[0] PFUR13C7  HLUTA:#LUT:F3=(~A2*~A0*A1)+(~A2*~A1*A0)+(~A1*~A3*A0)+(~A1*~A4*A0)+(A1*A4*~A3*~A0)+(A1*~A4*~A0*A3) HLUTB:#LUT:F0=(~B2*~B0)+(~B4*~B0*B3)+(B4*~B3*~B0)+(~B1*~B4*~B0) CLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 data_bus_o[0] PFUR10C3CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_o[4]PFUR7C12CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_o[8]PFUR6C13CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_o[12]PFUR8C12CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/data_in[1]PFUR11C16CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/data_in[5]PFUR7C13CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/data_in[9]PFUR7C11CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/data_in[13]PFUR11C3CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/n2865PFUR1C15  HLUTA:#LUT:F3=A3*~A4*~A2*~A1*~A0 HLUTB:#LUT:F0=B3*B4*B2*~B0*B1 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX3:F MODE:F5 top_clink/decode/sel[0]PFUR5C14 PQLUT3:#LUT:F3=A2*~A3*A1*A4 QLUT2:#LUT:F2=(A2*A3*~A1*A0)+(~A2*~A3*A1*A0) HLUTB:#LUT:F0=(B4*~B3*~B2*~B0)+(~B4*B2*B1)+(~B3*B2*B1*B0)+(B3*B2*~B0*B1)+(~B4*B3*~B2*~B1)+(~B3*~B2*~B1*B0)+(B4*~B2*~B1*~B0) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B ad_str_iPFUR3C9QLUT3:#LUT:F3=A3*~A2*~A1*~A4 QLUT2:#LUT:F2=A3*~A2*~A0*A1 QLUT1:#LUT:F1=B3*B2*~B1*~B4 QLUT0:#LUT:F0=~B3*B2*~B1*~B0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/dt_blkPFUR5C11QLUT1:#LUT:F1=B3*B4*~B2*B1 QLUT0:#LUT:F0=B2*B1 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX0:F FFMUX1:F FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/n2866PFUR1C6 HLUTA:#LUT:F3=A4*~A0*~A2*~A1*A3 HLUTB:#LUT:F0=(B4*B0*~B2*~B1*B3)+(~B4*~B0*B2*~B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX1:WD FFMUX3:F FFLATCH3:#FF FFLATCH1:#FF FMUX0:F MODE:F5 top_clink/decode/cmd_condPFUR5C10  QLUT3:#LUT:F3=A1*A3*A4 QLUT2:#LUT:F2=A0*A3 HLUTB:#LUT:F0=(B3*B1)+(~B2*~B4)+B0 CLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_clink/decode/latch_endPFUR3C8 QLUT2:#LUT:F2=A2*~A1 QLUT1:#LUT:F1=(~B4*B2)+(~B3*~B1*~B4) QLUT0:#LUT:F0=(B1*~B2)+(B3*~B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:F FFMUX1:WD FFMUX2:F FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F4 top_clink/decode/wr_dt_inc|PFUR4C11 VQLUT0:#LUT:F0=(B1*B2) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/sel[4]PFUR1C8 HLUTA:#LUT:F3=(~A4*A2*A1)+(A4*A0*~A2*A1)+(~A0*A2*~A3*A1) HLUTB:#LUT:F0=(B4*B0*~B2*~B3*B1)+(~B4*B0*B2*B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 top_clink/decode/first_wordPFUR5C9 QLUT1:#LUT:F1=(B2*~B4*~B3*~B1)+(~B2*B4*~B3*~B1) QLUT0:#LUT:F0=(~B1*~B3)+(~B3*~B2) HLUTA:#LUT:F3=A4+(~A0*A3)+(~A2*~A0*A1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX3:F FFLATCH3:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5A-F4B increment_addPFUR6C10 SQLUT0:#LUT:F0=B1+B0 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/wr_blk_donePFUR6C5F5MUX:MUX HLUTA:#LUT:F3=~(A4+A1+~A3+A2)*~A0 HLUTB:#LUT:F0=0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_clink/decode/inc_add_i PFUR1C12@CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:WD FFLATCH1:#FF MODE:F4 sync_i!PFUR1C4 HLUTA:#LUT:F3=(A4*A0*~A2*~A3*~A1)+(A4*~A0*~A2*~A3*A1) HLUTB:#LUT:F0=~B4*B0*~B2*~B3*~B1 CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 top_clink/cmd_ext"PFUR1C7   HLUTA:#LUT:F3=~A3*A0*~A2*~A1*A4 HLUTB:#LUT:F0=(B3*~B0*~B2*~B4)+(B3*B0*B2*~B4*B1)+(~B3*B0*~B2*~B1)+(~B0*~B2*~B1*B4)+(B3*~B2*~B1*~B4) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:WD FFMUX3:F FFLATCH3:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 top_clink/decode/str_end#PFUR1C5 QLUT1:#LUT:F1=(B2*~B3)+(B2*~B4) QLUT0:#LUT:F0=(B0*B1)+(B0*B3) HLUTA:#LUT:F3=A4+(A1*A0)+(A3*A0)+(A2*A1)+(A2*A3) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX3:WD FFLATCH3:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX3:F MODE:F5A-F4B reg_rd$PFUR4C8@CLKMUX:CLK CEMUX:1 FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/rd_dt_inc}PFUR4C10 VQLUT0:#LUT:F0=(B2*B1) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 clr_rd%PFUR16C12 eHLUTB:#LUT:F0=~B4*~B3*~B2*~B0*B1 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_clink/decode/wr_blk_cnt[0]&PFUR3C6  QLUT3:#LUT:F3=A1*A4 QLUT2:#LUT:F2=A1*A2 QLUT1:#LUT:F1=B2*B3 QLUT0:#LUT:F0=B0*B2 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/wr_blk_cnt[4]'PFUR5C7  QLUT3:#LUT:F3=A1*A3 QLUT2:#LUT:F2=A1*A2 QLUT1:#LUT:F1=B1*B2 QLUT0:#LUT:F0=B1*B0 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/wr_blk_cnt[8](PFUR5C4  QLUT3:#LUT:F3=A2*A4 QLUT2:#LUT:F2=A2*A3 QLUT1:#LUT:F1=B1*B2 QLUT0:#LUT:F0=B1*B0 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/strb_id[0])PFUR4C9  HLUTA:#LUT:F3=(~A2*A4*~A3*A0)+(~A2*A4*~A0*A3)+(~A2*A4*A1*A0) HLUTB:#LUT:F0=(~B2*B4*~B3*B0)+(~B2*B4*~B0*B3)+(B2*B4*~B1*~B0*~B3)+(B2*~B4*B1*~B0*~B3)+(~B2*B4*B1*B0) CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5 top_clink/decode/sel[1]*PFUR5C8 QLUT3:#LUT:F3=A2+~A4 QLUT2:#LUT:F2=(A3*A1)+A0+A2 QLUT1:#LUT:F1=(B2*~B4*B1)+(B3*~B1*~B4) QLUT0:#LUT:F0=(B2*~B0*B1)+(B2*~B0*B3)+(B3*~B0*B1) CLKMUX:CLK CEMUX:CE SRDMUX1:RESET FFMUX0:F FFMUX1:F FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX3:F FMUX2:F MODE:F4 sel_csr[0]+PFUR9C10  QLUT2:#LUT:F2=A0*A2 QLUT1:#LUT:F1=B2*B1 QLUT0:#LUT:F0=B2*B3 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 tag[0],PFUR9C12CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 tag[4]-PFUR8C11ACLKMUX:CLK CEMUX:CE FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 cmd[0].PFUR9C14CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 cmd[4]/PFUR9C13ACLKMUX:CLK CEMUX:CE FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_clink/decode/n21100PFUR3C10 IQLUT1:#LUT:F1=B3*~B2*~B1 QLUT0:#LUT:F0=B3*B2*~B1 FMUX1:F FMUX0:F MODE:F4 top_clink/n691PFUR12C6 1QLUT0:#LUT:F0=(B2*~B3)+(~B3*~B0) FMUX0:F MODE:F4 top_clink/shift_32PFUR12C8 F5MUX:MUX HLUTA:#LUT:F3=A0+A4+A1+A2+A3 HLUTB:#LUT:F0=1 CLKMUX:CLK CEMUX:1 FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F5 C0MUX6:C0NOT top_clink/n753PFUR12C5  sF5MUX:MUX HLUTA:#LUT:F3=(A0*~A4)+(A0*~A3*A1)+(A0*~A1*A3) HLUTB:#LUT:F0=~B4*B0*~B1*~B3 FMUX1:F MODE:F5 C0MUX6:C0NOT top_clink/n724PFUR4C5 *QLUT0:#LUT:F0=B3+B1+B0+B2 FMUX0:F MODE:F4 top_clink/n735PFUR6C6 *QLUT0:#LUT:F0=B3+B1+B0+B2 FMUX0:F MODE:F4 led[0]6PFUR10C2CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/addr_reg[15]7PFUR8C7 pQLUT0:#LUT:F0=(B3*B2)+(B0*~B1*~B2)+(~B0*~B2*B1) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/addr_reg[14]8PFUR8C9 QLUT3:#LUT:F3=A4+A3 QLUT2:#LUT:F2=(A2*A3)+(~A3*~A0*A1)+(~A3*~A1*A0) HLUTB:#LUT:F0=(B4*B3)+(~B3*~B0*B1)+(~B3*~B2*B1)+(~B3*B2*~B1*B0) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX3:F MODE:F4A-F5B top_reg/addr_reg[12]9PFUR6C7 QLUT2:#LUT:F2=(A2*A3)+(~A3*~A0*A1)+(~A3*~A1*A0) HLUTB:#LUT:F0=(B4*B3)+(~B3*~B0*B1)+(~B3*~B2*B1)+(~B3*~B1*B2*B0) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_reg/addr_reg[10]:PFUR6C9 QLUT2:#LUT:F2=(A2*A3)+(~A3*~A0*A1)+(~A3*~A1*A0) HLUTB:#LUT:F0=(B4*B3)+(~B3*~B0*B2)+(~B3*~B1*B2)+(~B3*B1*~B2*B0) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_reg/addr_reg[8];PFUR7C7  QLUT2:#LUT:F2=(A3*A2)+(~A2*~A0*A1)+(~A2*~A1*A0) HLUTB:#LUT:F0=(B0*B2)+(~B2*~B4*B3)+(~B2*~B1*B3)+(~B2*~B3*B1*B4) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_reg/addr_reg[6]<PFUR7C9  QLUT2:#LUT:F2=(A2*A3)+(~A3*~A0*A1)+(~A3*~A1*A0) HLUTB:#LUT:F0=(B0*B3)+(~B3*~B2*B4)+(~B3*~B1*B4)+(~B3*B1*~B4*B2) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_reg/addr_reg[4]=PFUR9C6 QLUT2:#LUT:F2=(A3*A1)+(~A1*~A0*A2)+(~A1*~A2*A0) HLUTB:#LUT:F0=(B4*B1)+(~B1*~B0*B3)+(~B1*~B2*B3)+(~B1*~B3*B2*B0) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_reg/addr_reg[0]>PFUR10C5  QLUT1:#LUT:F1=(B4*B2)+(~B2*~B1*B3)+(~B2*~B3*B1) QLUT0:#LUT:F0=(~B3*~B2)+(B2*B0) HLUTA:#LUT:F3=(A0*A2)+(~A2*~A1*A4)+(~A2*~A3*A4)+(~A2*A3*~A4*A1) CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX3:F FFLATCH3:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F5A-F4B top_reg/blk_reg[12]?PFUR8C8CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/blk_reg[8]@PFUR6C12CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/blk_reg[4]APFUR7C10CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/blk_reg[0]BPFUR10C6CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/a6CPFUR7C8 QLUT2:#LUT:F2=A3*A1*A2 QLUT0:#LUT:F0=B1*B3*B0 CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[1]DPFUR16C9fCLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET FFMUX1:WD FFMUX2:WD FFLATCH2:#FF FFLATCH1:#FF MODE:F4 csr_val[6]EPFUR1C3ACLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:WD FFLATCH3:#FF MODE:F4 csr_val[4]FPFUR10C1 QLUT1:#LUT:F1=B2+~B1 QLUT0:#LUT:F0=~B1+~B2 CLKMUX:CLK CEMUX:CE SRDMUX2:RESET SRDMUX3:RESET FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FMUX1:F FMUX0:F MODE:F4 csr_val[9]GPFUR3C1ACLKMUX:CLK CEMUX:CE SRDMUX2:RESET FFMUX2:WD FFLATCH2:#FF MODE:F4 csr_val[0]HPFUR9C1 ACLKMUX:CLK CEMUX:CE FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/a2IPFUR9C5 QLUT2:#LUT:F2=A3*A0*A2 QLUT0:#LUT:F0=B2*B3*B1 CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[12]JPFUR16C10@CLKMUX:CLK CEMUX:1 FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[15]KPFUR16C2eCLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:WD FFMUX3:WD FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[10]LPFUR15C1@CLKMUX:CLK CEMUX:1 FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[11]MPFUR14C1@CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX2:WD FFLATCH2:#FF MODE:F4 top_reg/a10NPFUR6C8 QLUT2:#LUT:F2=A2*A0*A1 QLUT0:#LUT:F0=B1*B2*B3 CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_reg/a14OPFUR8C10 VQLUT0:#LUT:F0=B1*B2*B0 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[13]PPFUR15C9@CLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX3:WD FFLATCH3:#FF MODE:F4 top_reg/tri_en1QPFUR9C7QLUT3:#LUT:F3=A3*~A2*~A1*A4 QLUT2:#LUT:F2=~A3*A2*A1*A0 QLUT1:#LUT:F1=~B3*~B2*B1*B4 QLUT0:#LUT:F0=~B3*B2*~B1*B0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 csr_val[8]RPFUR1C1ACLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:WD FFLATCH3:#FF MODE:F4 csr_val[5]SPFUR1C2ACLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:WD FFLATCH3:#FF MODE:F4 csr_val[7]TPFUR2C1ACLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:WD FFLATCH3:#FF MODE:F4 top_reg/n109[0]UPFUR9C3 QLUT3:#LUT:F3=A3*~A1*~A2*A4 QLUT2:#LUT:F2=A3*~A1*A2*A0 QLUT1:#LUT:F1=B3*B1*~B2*~B4 QLUT0:#LUT:F0=B3*B1*~B0*B2 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:F4 top_reg/n100[2]VPFUR9C4,QLUT0:#LUT:F0=B3*~B2*~B0*B1 FMUX0:F MODE:F4 top_reg/n1371WPFUR8C2 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1372XPFUR8C4 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1373YPFUR6C2 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1374ZPFUR5C1 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1375[PFUR6C1 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1376\PFUR7C1 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1377]PFUR7C2 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1378^PFUR5C2 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1379_PFUR7C3 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1380`PFUR6C3 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1381aPFUR8C5 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/n1382bPFUR8C3 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_reg/U469cTRITRI.R6C7.4 TRIMUX:TRI top_reg/U470dTRITRI.R10C5.4 TRIMUX:TRI top_reg/U471eTRITRI.R8C7.5 TRIMUX:TRI top_reg/U472fTRITRI.R7C4.5 TRIMUX:TRI top_reg/U473gTRITRI.R8C2.5 TRIMUX:TRI top_reg/U474hTRITRI.R10C7.6 TRIMUX:TRI top_reg/U475iTRITRI.R7C9.4 TRIMUX:TRI top_reg/U476jTRITRI.R8C6.7 TRIMUX:TRI top_reg/U477kTRITRI.R6C1.5 TRIMUX:TRI top_reg/U478lTRITRI.R8C4.6 TRIMUX:TRI top_reg/U479mTRITRI.R7C6.5 TRIMUX:TRI top_reg/U480nTRITRI.R10C9.4 TRIMUX:TRI top_reg/U481oTRITRI.R8C7.6 TRIMUX:TRI top_reg/U482pTRITRI.R6C9.5 TRIMUX:TRI top_reg/U483qTRITRI.R6C2.6 TRIMUX:TRI top_reg/U484rTRITRI.R6C4.6 TRIMUX:TRI top_reg/U485sTRITRI.R7C4.4 TRIMUX:TRI top_reg/U486tTRITRI.R8C9.4 TRIMUX:TRI top_reg/U487uTRITRI.R10C5.6 TRIMUX:TRI top_reg/U488vTRITRI.R10C6.7 TRIMUX:TRI top_reg/U489wTRITRI.R8C8.6 TRIMUX:TRI top_reg/U490xTRITRI.R7C1.5 TRIMUX:TRI top_reg/U491yTRITRI.R6C2.5 TRIMUX:TRI top_reg/U492zTRITRI.R7C10.6 TRIMUX:TRI top_reg/U493{TRITRI.R10C2.6 TRIMUX:TRI top_reg/U494|TRITRI.R6C12.6 TRIMUX:TRI top_reg/U495}TRITRI.R8C8.5 TRIMUX:TRI top_reg/U496~TRITRI.R10C2.4 TRIMUX:TRI top_reg/U497TRITRI.R7C10.7 TRIMUX:TRI top_reg/U498TRITRI.R7C1.4 TRIMUX:TRI top_reg/U499TRITRI.R6C12.7 TRIMUX:TRI top_reg/U500TRITRI.R10C6.5 TRIMUX:TRI top_reg/U501TRITRI.R6C12.5 TRIMUX:TRI top_reg/U502TRITRI.R7C2.6 TRIMUX:TRI top_reg/U503TRITRI.R10C6.6 TRIMUX:TRI top_reg/U504TRITRI.R8C8.4 TRIMUX:TRI top_reg/U505TRITRI.R10C2.7 TRIMUX:TRI top_reg/U506TRITRI.R7C10.5 TRIMUX:TRI top_reg/U507TRITRI.R7C10.4 TRIMUX:TRI top_reg/U508TRITRI.R6C2.7 TRIMUX:TRI top_reg/U509TRITRI.R10C2.5 TRIMUX:TRI top_reg/U510TRITRI.R6C12.4 TRIMUX:TRI top_reg/U511TRITRI.R10C6.4 TRIMUX:TRI top_reg/U512TRITRI.R8C8.7 TRIMUX:TRI top_reg/U513TRITRI.R7C3.7 TRIMUX:TRI top_reg/U514TRITRI.R6C8.7 TRIMUX:TRI top_reg/U515TRITRI.R6C3.4 TRIMUX:TRI top_reg/U516TRITRI.R6C4.4 TRIMUX:TRI top_reg/U517TRITRI.R7C4.6 TRIMUX:TRI top_reg/U518TRITRI.R10C5.5 TRIMUX:TRI top_reg/U519TRITRI.R8C9.5 TRIMUX:TRI top_reg/U520TRITRI.R8C5.7 TRIMUX:TRI top_reg/U521TRITRI.R7C9.7 TRIMUX:TRI top_reg/U522TRITRI.R8C7.7 TRIMUX:TRI top_reg/U523TRITRI.R10C7.7 TRIMUX:TRI top_reg/U524TRITRI.R10C9.5 TRIMUX:TRI top_reg/U525TRITRI.R8C9.6 TRIMUX:TRI top_reg/U526TRITRI.R7C7.6 TRIMUX:TRI top_reg/U527TRITRI.R6C1.7 TRIMUX:TRI top_reg/U528TRITRI.R10C5.7 TRIMUX:TRI top_reg/U529TRITRI.R6C9.6 TRIMUX:TRI top_reg/U530TRITRI.R8C7.4 TRIMUX:TRI top_reg/U531TRITRI.R7C4.7 TRIMUX:TRI top_reg/U532TRITRI.R8C3.4 TRIMUX:TRI top_divide/"+"-return205[0]PFUR16C4FCINMUX:1 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_divide/"+"-return205[4]PFUR15C40CINMUX:CIN FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_divide/add_87/plus/scuba_vloPFUR15C3 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 top_divide/"+"-return180[0]PFUR7C6FCINMUX:1 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_divide/"+"-return180[4]PFUR7C50CINMUX:CIN FMUX0:F MODE:RIPPLE RIPPLEMODE:CNTUP top_divide/add_86/plus/scuba_vloPFUR7C4 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 ctr[0]PFUR8C6 +QLUT3:#LUT:F3=(A4*~A3)+(A4*~A2) QLUT2:#LUT:F2=(A1*~A3)+(A1*~A2) QLUT1:#LUT:F1=(B4*~B3)+(B4*~B2) QLUT0:#LUT:F0=(B0*~B3)+(B0*~B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 clk_30[4]PFUR16C3  "QLUT3:#LUT:F3=A2*A3 QLUT2:#LUT:F2=(A0*A1)+(A0*A3*A2) QLUT1:#LUT:F1=(B3*~B1)+(B3*~B2) QLUT0:#LUT:F0=(~B2*~B0)+(~B0*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_divide/clks0_i[3]PFUR16C1 _QLUT0:#LUT:F0=(B1*~B3)+(B1*~B2) CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_divide/clks0_i[2]PFUR16C5 _QLUT0:#LUT:F0=(B3*~B1)+(B3*~B2) CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_divide/clks0_i[1]PFUR16C6  _QLUT1:#LUT:F1=(B4*~B3)+(B4*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F4 top_divide/clks0_i[0]PFUR16C8  1QLUT3:#LUT:F3=(~A2*~A4)+(~A3*~A4) QLUT2:#LUT:F2=(~A2*~A1)+(~A3*~A1) QLUT1:#LUT:F1=(~B2*~B3)+(~B1*~B3) QLUT0:#LUT:F0=(B0*~B2)+(B0*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/state/cnt_enPFUR2C7  QLUT3:#LUT:F3=A2*A1 QLUT2:#LUT:F2=A0+(A2*A1) HLUTB:#LUT:F0=(B0*B2)+~B4+(~B2*B1)+(~B2*B3) CLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:F FFLATCH3:#FF FMUX2:F FMUX0:F MODE:F4A-F5B top_dlink/state/cnt[0]PFUR3C4CINMUX:1 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET LSRMUX:LSRNOT MODE:RIPPLE SRMODE:ASYNC RIPPLEMODE:CNTUP top_dlink/state/cnt[4]PFUR3C3CINMUX:CIN CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET LSRMUX:LSRNOT MODE:RIPPLE SRMODE:ASYNC RIPPLEMODE:CNTUP top_dlink/state/cnt[8]PFUR3C2CINMUX:CIN CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET LSRMUX:LSRNOT MODE:RIPPLE SRMODE:ASYNC RIPPLEMODE:CNTUP top_dlink/state/n2881PFUR1C11  F5MUX:MUX HLUTA:#LUT:F3=~A0*A1 HLUTB:#LUT:F0=(~B0*B1)+(~B0*B4)+(~B0*B3*B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX1:F FFMUX3:WD FFLATCH3:#FF FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_dlink/state/ct_twoPFUR2C4ACLKMUX:CLK CEMUX:CE FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/state/transfer_startPFUR2C5 oQLUT1:#LUT:F1=B1+B4 QLUT0:#LUT:F0=B0*B1 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F4 top_dlink/state/bit_clrPFUR2C8F5MUX:MUX HLUTA:#LUT:F3=~A4*~A3*~A2*~A1*~A0 HLUTB:#LUT:F0=0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF FMUX1:F MODE:F5 C0MUX6:C0NOT top_dlink/state/clrPFUR4C14 F5MUX:MUX HLUTA:#LUT:F3=~A2*~A3*~A0*~A1*A4 HLUTB:#LUT:F0=0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_dlink/state/evt_endPFUR4C13  pQLUT1:#LUT:F1=B3+B1 QLUT0:#LUT:F0=~(B1) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F4 top_dlink/latchPFUR3C11  QLUT3:#LUT:F3=(~A1*~A2)+(A1*A3) QLUT2:#LUT:F2=~A0*~A3*~A2*~A1 HLUTB:#LUT:F0=~B0*B3*~B2*~B1*~B4 CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX3:F FMUX2:F MODE:F4A-F5B top_dlink/state/ct_two137PFUR4C3   F5MUX:MUX HLUTA:#LUT:F3=~(A4+A1+~A3+A2)*~A0 HLUTB:#LUT:F0=0 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:CINNOT top_dlink/state/lst_data_pendPFUR2C13  QLUT2:#LUT:F2=A2+A0+A3+A1 QLUT1:#LUT:F1=B1+B2+B3 QLUT0:#LUT:F0=B3+B1 CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX2:F FMUX1:F MODE:F4 top_dlink/state/bit2561PFUR3C13 F5MUX:MUX HLUTA:#LUT:F3=0 HLUTB:#LUT:F0=~B4*~B0*~B3*~B1*~B2 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_dlink/dt_sel[1]PFUR4C12ACLKMUX:CLK CEMUX:CE FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/dt_sel[2]PFUR3C14 F5MUX:MUX HLUTA:#LUT:F3=~A4*~A3*~A0*~A1*A2 HLUTB:#LUT:F0=(B4*~B2)+(B1*~B2)+(B0*~B2)+(B3*~B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT dl_rdPFUR5C12 uQLUT1:#LUT:F1=B4+(B1*B2) QLUT0:#LUT:F0=B1*B2 CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F4 top_dlink/state/state[5]PFUR2C9F5MUX:MUX HLUTA:#LUT:F3=0 HLUTB:#LUT:F0=B4*B3*B2*B1*~B0 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_dlink/state/state[4]PFUR2C12  F5MUX:MUX HLUTA:#LUT:F3=A0+(~A1*~A3) HLUTB:#LUT:F0=B0+(~B2*~B1)+~B4+~B3 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F5 C0MUX6:C0NOT top_dlink/state/state[3]PFUR3C12  HLUTA:#LUT:F3=(A3*A2)+(A4*~A1*~A3*~A0) HLUTB:#LUT:F0=(B3*~B1*~B4)+(B3*~B2*~B4)+(B3*~B0*~B4)+(~B3*B0*B2*~B4*B1) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET FMUX3:F MODE:F5 top_dlink/state/state[0]PFUR2C10 QLUT3:#LUT:F3=(~A3*~A2*A4)+(A4*~A1*~A2)+(A3*~A4*~A2*A1) QLUT2:#LUT:F2=(~A3*A1*~A2)+(A3*~A2*~A1) HLUTB:#LUT:F0=(~B3*~B0)+(B4*~B2*~B3*~B1) CLKMUX:CLK CEMUX:CE SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4A-F5B top_dlink/shift/latch_2delPFUR12C16  QLUT1:#LUT:F1=(B4*~B3)+(B3*B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:WD FFMUX1:F FFMUX2:WD FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/shift[0]PFUR12C13  QLUT3:#LUT:F3=(A1*A4)+(A3*~A1) QLUT2:#LUT:F2=(A1*A0)+(A2*~A1) QLUT1:#LUT:F1=(B3*B2)+(B4*~B3) QLUT0:#LUT:F0=B0*B3 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/shift[4]PFUR11C12  'QLUT3:#LUT:F3=(A1*A4)+(A3*~A1) QLUT2:#LUT:F2=(A1*A0)+(A2*~A1) QLUT1:#LUT:F1=(B1*B3)+(B4*~B1) QLUT0:#LUT:F0=(B1*B0)+(B2*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/shift[8]PFUR12C15 'QLUT3:#LUT:F3=(A1*A3)+(A4*~A1) QLUT2:#LUT:F2=(A1*A0)+(A2*~A1) QLUT1:#LUT:F1=(B1*B4)+(B3*~B1) QLUT0:#LUT:F0=(B1*B0)+(B2*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/shift[12]PFUR13C15 QLUT2:#LUT:F2=(A3*A1)+(A2*~A3) QLUT1:#LUT:F1=(B1*B4)+(B3*~B1) QLUT0:#LUT:F0=(B1*B2)+(B0*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_st[0]PFUR10C13 QLUT3:#LUT:F3=(A3*A2)+(A1*~A3) QLUT2:#LUT:F2=A3*A0 QLUT1:#LUT:F1=B1*B4 QLUT0:#LUT:F0=B0*B1 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_st[4]PFUR9C11  'QLUT3:#LUT:F3=(A2*A4)+(A3*~A2) QLUT2:#LUT:F2=(A2*A0)+(A1*~A2) QLUT1:#LUT:F1=(B2*B3)+(B4*~B2) QLUT0:#LUT:F0=(B2*B0)+(B1*~B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_st[8]PFUR8C14 QLUT3:#LUT:F3=(A1*A3)+(A4*~A1) QLUT2:#LUT:F2=(A1*A0)+(A2*~A1) QLUT1:#LUT:F1=(B1*B4)+(B3*~B1) QLUT0:#LUT:F0=B1*B2 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_st[12]PFUR12C14 QLUT3:#LUT:F3=A2+~A1 QLUT2:#LUT:F2=A1*A0 QLUT1:#LUT:F1=(B1*B4)+(B3*~B1) QLUT0:#LUT:F0=(B1*B0)+(B2*~B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_ev[0]PFUR14C11 'QLUT3:#LUT:F3=(A1*~A3)+(A3*A4) QLUT2:#LUT:F2=(A0*~A3)+(A3*A2) QLUT1:#LUT:F1=(B4*~B3)+(B3*B1) QLUT0:#LUT:F0=(B0*~B3)+(B3*B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_ev[4]PFUR10C10  'QLUT3:#LUT:F3=(A4*~A1)+(A1*A3) QLUT2:#LUT:F2=(A0*~A1)+(A1*A2) QLUT1:#LUT:F1=(B3*~B1)+(B1*B4) QLUT0:#LUT:F0=(B2*~B1)+(B1*B0) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_ev[8]PFUR11C11 'QLUT3:#LUT:F3=(A2*~A1)+(A1*A4) QLUT2:#LUT:F2=(A0*~A1)+(A1*A3) QLUT1:#LUT:F1=(B4*~B1)+(B1*B3) QLUT0:#LUT:F0=(B0*~B1)+(B1*B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_int_ev[12]PFUR14C12 'QLUT3:#LUT:F3=(A4*~A3)+(A3*A1) QLUT2:#LUT:F2=(A0*~A3)+(A3*A2) QLUT1:#LUT:F1=(B4*~B3)+(B3*B1) QLUT0:#LUT:F0=(B0*~B3)+(B3*B2) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[0]PFUR11C13QLUT2:#LUT:F2=(A2*A0)+(~A1*A2)+(A3*~A0*A1) QLUT1:#LUT:F1=B1+B4 QLUT0:#LUT:F0=(B2*B0)+(~B1*B2)+(B3*~B0*B1) CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET FFMUX0:F FFMUX1:F FFMUX2:F FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[2]PFUR13C13 QLUT2:#LUT:F2=(A0*A1)+(~A3*A0)+(A2*~A1*A3) QLUT0:#LUT:F0=(B0*B1)+(~B3*B0)+(B2*~B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[4]PFUR10C11QLUT2:#LUT:F2=(A2*A0)+(~A1*A2)+(A3*~A0*A1) QLUT0:#LUT:F0=(B2*B0)+(~B1*B2)+(B3*~B0*B1) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[6]PFUR10C12 QLUT2:#LUT:F2=(A3*A0)+(~A1*A3)+(A2*~A0*A1) QLUT0:#LUT:F0=(B2*B0)+(~B1*B2)+(B3*~B0*B1) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[8]PFUR11C15 QLUT2:#LUT:F2=(A2*A1)+(~A3*A2)+(A0*~A1*A3) QLUT0:#LUT:F0=(B0*B1)+(~B3*B0)+(B2*~B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[10]PFUR11C14 QLUT2:#LUT:F2=(A0*A1)+(~A3*A0)+(A2*~A1*A3) QLUT0:#LUT:F0=(B0*B1)+(~B3*B0)+(B2*~B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[12]PFUR13C14 QLUT2:#LUT:F2=(A2*A1)+(~A3*A2)+(A0*~A1*A3) QLUT0:#LUT:F0=(B0*B1)+(~B3*B0)+(B2*~B1*B3) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/shift/reg_val[14]PFUR14C14 QLUT2:#LUT:F2=(A2*A3)+(~A1*A2)+(A0*~A3*A1) QLUT0:#LUT:F0=(B0*B3)+(~B1*B0)+(B2*~B3*B1) CLKMUX:CLK CEMUX:1 SRDMUX2:RESET FFMUX0:F FFMUX2:F FFLATCH2:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/data[12]PFUR10C14CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/data[8]PFUR7C14CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/data[4]PFUR6C11CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/data[0]PFUR8C13CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/reg_data_vld_dPFUR4C7 \QLUT0:#LUT:F0=B3+B1 CLKMUX:CLK CEMUX:1 FFMUX0:WD FFLATCH0:#FF SRDMUX0:RESET FMUX0:F MODE:F4 top_dlink/lst_data_lPFUR1C13eCLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:WD FFMUX3:WD FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_dlink/n217PFUR2C14  EQLUT1:#LUT:F1=B3+B2+~B1 QLUT0:#LUT:F0=B2*~B1 FMUX1:F FMUX0:F MODE:F4 top_dlink/n224PFUR2C11   VF5MUX:MUX HLUTA:#LUT:F3=A2*A3*A4*A0*~A1 HLUTB:#LUT:F0=0 FMUX1:F MODE:F5 C0MUX6:CINNOT top_dlink/state/n2553PFUR5C13   aF5MUX:MUX HLUTA:#LUT:F3=~A2+A4+(A1*A0)+A3 HLUTB:#LUT:F0=B4+(B1*B2) FMUX1:F MODE:F5 C0MUX6:CINNOT top_dlink/n219PFUR4C4 *QLUT0:#LUT:F0=B3+B1+B0+B2 FMUX0:F MODE:F4 top_dlink/n220PFUR2C3*QLUT0:#LUT:F0=B3+B0+B1+B2 FMUX0:F MODE:F4 hdr[28]PFUR15C12 WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM top_l1_fifo/waddr2[0]PFUR16C16 bQLUT3:#LUT:F3=(~A3*~A1)+(~A4*~A1) CLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX3:F FFLATCH3:#FF MODE:F4 top_l1_fifo/i_reg_val_Q54[28]PFUR12C12QLUT3:#LUT:F3=1 QLUT2:#LUT:F2=1 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:F FFMUX3:F FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[24]PFUR12C11QLUT0:#LUT:F0=0 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[20]PFUR9C8CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[16]PFUR13C9QLUT0:#LUT:F0=0 CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:F FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[12]PFUR15C8CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[8]PFUR11C4CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[4]PFUR10C4CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/i_reg_val_Q54[0]PFUR12C9CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 rd_buf1[0]PFUR16C11  QLUT3:#LUT:F3=(A4*~A2*~A1)+(A4*~A3*~A2)+(~A4*~A1*A2)+(~A4*~A3*A2) QLUT1:#LUT:F1=(~B2*~B1)+(~B1*~B3) QLUT0:#LUT:F0=(B2*B3)+(B0*B3) CLKMUX:CLK CEMUX:CE SRDMUX1:RESET SRDMUX3:RESET FFMUX1:F FFMUX3:F FFLATCH3:#FF FFLATCH1:#FF FMUX0:F MODE:F4 wr_buf1[1]PFUR16C14QLUT0:#LUT:F0=(B3*~B2*~B0)+(B3*~B2*~B1)+(~B3*~B0*B2)+(~B3*~B1*B2) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 wr_buf1[0]PFUR16C13  bQLUT1:#LUT:F1=(~B3*~B1)+(~B2*~B1) CLKMUX:CLK CEMUX:CE SRDMUX1:RESET FFMUX1:F FFLATCH1:#FF MODE:F4 top_l1_fifo/raddr2[0]PFUR16C15 QLUT3:#LUT:F3=(A3*~A4*~A2)+(A3*~A4*~A1)+(~A3*~A2*A4)+(~A3*~A1*A4) QLUT1:#LUT:F1=(B3*B1)+(B1*B4) QLUT0:#LUT:F0=(~B1*~B2)+(~B3*~B2) CLKMUX:CLK CEMUX:CE SRDMUX3:RESET FFMUX0:F FFMUX3:F FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX1:F MODE:F4 top_l1_fifo/waddr2[1]PFUR15C16 QLUT0:#LUT:F0=(B1*~B2*~B0)+(B1*~B2*~B3)+(~B1*~B0*B2)+(~B1*~B3*B2) CLKMUX:CLK CEMUX:CE FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 top_l1_fifo/wr_1PFUR9C9 QLUT0:#LUT:F0=B1*B3 CLKMUX:CLK CEMUX:1 SRDMUX1:RESET FFMUX0:F FFMUX1:WD FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET FMUX0:F MODE:F4 hdr[26]PFUR12C10WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[24]PFUR11C10WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[22]PFUR10C9WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[18]PFUR13C11 WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[4]PFUR11C6WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[20]PFUR10C8WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[2]PFUR14C10WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[16]PFUR13C10WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[6]PFUR10C7WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[0]PFUR14C9WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[12]PFUR15C10WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[8]PFUR11C9WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[30]PFUR13C12 WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[14]PFUR15C11 WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM hdr[10]PFUR11C7WENA:A4 FMUX3:F FMUX2:F FMUX1:F FMUX0:F MODE:SDPM SYNCPHASE:CLK RAM3:#RAM:F3=0 RAM1:#RAM:F1=0 RAM0:#RAM:F0=0 RAM2:#RAM:F2=0 PEMUX0:PE0 PEMUX1:PE1 PEMUX2:PE2 PEMUX3:PE3 C0MUX:1 FASTRAM:FAST_RAM top_l1_fifo/n473PFUR12C4 QLUT0:#LUT:F0=1 FMUX0:F MODE:F4 top_lede/Logic0PFUR8C1 QLUT0:#LUT:F0=0 FMUX0:F MODE:F4 data_bus_i_l[14]PFUR2C15eCLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:WD FFMUX3:WD FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_i_l[12]PFUR3C15eCLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF MODE:F4 data_bus_i_l[9]PFUR4C15CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF MODE:F4 data_bus_i_l[6]PFUR6C15CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF MODE:F4 data_bus_i_l[2]PFUR7C15CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_i_l[0]PFUR8C15eCLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF MODE:F4 data_bus_o_l[14] PFUR2C16eCLKMUX:CLK CEMUX:1 SRDMUX3:RESET FFMUX0:WD FFMUX3:WD FFLATCH3:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_o_l[12] PFUR3C16eCLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF MODE:F4 data_bus_o_l[9] PFUR4C16CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF MODE:F4 data_bus_o_l[6] PFUR6C16CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF MODE:F4 data_bus_o_l[2] PFUR7C16CLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX2:RESET SRDMUX3:RESET FFMUX0:WD FFMUX1:WD FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF FFLATCH1:#FF FFLATCH0:#FF SRDMUX0:RESET MODE:F4 data_bus_o_l[0]PFUR8C16eCLKMUX:CLK CEMUX:1 SRDMUX2:RESET SRDMUX3:RESET FFMUX2:WD FFMUX3:WD FFLATCH3:#FF FFLATCH2:#FF MODE:F4 n299PFUR1C10eCLKMUX:CLK CEMUX:1 SRDMUX1:RESET SRDMUX3:RESET FFMUX1:WD FFMUX3:WD FFLATCH3:#FF FFLATCH1:#FF MODE:F4 U165TRITRI.R6C15.7 TRIMUX:TRI U150TRITRI.R6C15.4 TRIMUX:TRI U151TRITRI.R10C15.6 TRIMUX:TRI U152TRITRI.R6C15.5 TRIMUX:TRI U153TRITRI.R8C15.7 TRIMUX:TRI U154TRITRI.R7C15.5 TRIMUX:TRI U155TRITRI.R7C15.4 TRIMUX:TRI U156TRITRI.R8C15.4 TRIMUX:TRI U157TRITRI.R10C15.4 TRIMUX:TRI U158TRITRI.R8C15.5 TRIMUX:TRI U159TRITRI.R10C15.7 TRIMUX:TRI U160TRITRI.R8C15.6 TRIMUX:TRI U161TRITRI.R7C15.6 TRIMUX:TRI U162TRITRI.R7C15.7 TRIMUX:TRI U163TRITRI.R6C15.6 TRIMUX:TRI U164TRITRI.R10C15.5 TRIMUX:TRI clk30_in[0] PICPB8A%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 buf_add1[0]!PICPB15A(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 clk15"PICPB6B%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 cmd_str_30#PICPT6B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 usr_rst$PICPT15A(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 buf_add1[2]%PICPB16D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 st_spare2&PICPL16ALEVEL:TTL DELAY:DLYIN PULL:UP clk30_in[2]'PICPB8C%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 inc_add(PICPT12B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 clk8)PICPB5A%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 two_word_data_led*PICPL6D(ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:TNOT glink_not_ready_led+PICPL8D%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T soft_led[1],PICPL13D%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T out_play_rec_led-PICPL7C%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T dlink.PICPR12B%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 continuous_mode_led/PICPL8C%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T start_pl0PICPT4D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 raw_data_led1PICPL7D(ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:TNOT non_run_mode_led2PICPL6C(ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:TNOT soft_led[3]3PICPL15D%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T in_play_rec_led4PICPL7A%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T next_data5PICPT11B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 clk46PICPB1A%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 i_mem_act_led7PICPL8A%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T cal_str8PICPT16D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 soft_led[2]9PICPL13B%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T dt_pres:PICPT13DLEVEL:TTL DELAY:DLYIN PULL:UP run_mode_led;PICPL6B%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T st_spare1<PICPL16DLEVEL:TTL DELAY:DLYIN PULL:UP one_word_data_led=PICPL6A(ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:TNOT en_out_mem_led>PICPL5A%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T glink_not_sync_led?PICPL5C%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T lst_data@PICPT13ALEVEL:TTL DELAY:DLYIN PULL:UP soft_led[0]APICPL10B%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T single_mode_ledBPICPL5B(ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:TNOT clk30_in[3]CPICPB8D%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 clinkDPICPR11DLEVEL:TTL DELAY:DLYIN PULL:UP clk2EPICPB3B%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 o_mem_act_ledFPICPL8B%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T buf_add1[3]GPICPR15A(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 clk30_in[1]HPICPB8B%ODMUX:DOUT TRI:FAST PULL:NONE TMUX:1 syncIPICPT6D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 en_in_mem_ledJPICPL7B%ODMUX:OUT TRI:SINKLIM PULL:UP TMUX:T buf_add1[1]KPICPB15D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 data_io[0]LPICPR8C@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[1]MPICPR8D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[2]NPICPR7A@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[3]OPICPR7B@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[4]PPICPR7C@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[5]QPICPR7D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[6]RPICPR6B@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[7]SPICPR6C@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[8]TPICPR6D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[9]UPICPR4B@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[10]VPICPR4C@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[11]WPICPR4D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[12]XPICPR3C@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[13]YPICPR3D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[14]ZPICPR2A@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT data_io[15][PICPR2D@ODMUX:DOUT TRI:SINKLIM LEVEL:TTL DELAY:FASTIN PULL:UP TMUX:TNOT buf_add0[0]\PICPB11B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 buf_add0[1]]PICPB11D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 buf_add0[2]^PICPB13B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 buf_add0[3]_PICPB14A(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 ct_spare2`PICPB9C(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 ct_spare1aPICPB9B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 p_r_modebPICPL3C(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 en_out_memcPICPL2D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 out_play_recdPICPT1D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 en_in_memePICPT2D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 in_play_recfPICPT3D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 daq_format[0]gPICPL10D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 daq_format[1]hPICPL10C(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 op_mode[0]iPICPL9D'ODMUX:OUT TRI:SINKLIM PULL:NONE TMUX:1 op_mode[1]jPICPL9C'ODMUX:OUT TRI:SINKLIM PULL:NONE TMUX:1 op_mode[2]kPICPL9B'ODMUX:OUT TRI:SINKLIM PULL:NONE TMUX:1 op_mode[3]lPICPL9A(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 data_widthmPICPT11D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 rd_evtnPICPT7B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 l1oPICPT7D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 rd_dt_strpPICPT10D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 wr_dt_strqPICPT10B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 ad_strrPICPT9B(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 blk_strsPICPT9D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 cmd_str_60tPICPT5D(ODMUX:DOUT TRI:SINKLIM PULL:NONE TMUX:1 g_syncuPICPL14CLEVEL:TTL DELAY:DLYIN PULL:UP lockvPICPL15ALEVEL:TTL DELAY:DLYIN PULL:UP i_mem_actwPICPB10ALEVEL:TTL DELAY:DLYIN PULL:UP o_mem_actxPICPB9DLEVEL:TTL DELAY:DLYIN PULL:UP clkyPICPR10DLEVEL:TTL DELAY:FASTIN PULL:UP rstzRESETNRESETN RPULL:UP n293${#IQ$``WD3I#0T #0!!"pq$-x"pq#Q$-x##Q$$``$$#$cmd_str_i"P#?Q3wXCD0x08B2#@PB1#@A1-?E>?-?0(010x08.00(01)10.0p15)10p15 0 0p5>p5)?>=}>>@U@@U@PM>@U}>M>}>=>)?=>?)?P@XC?P@??n302^C<I<<(WD3?<<<(B<)?<C<B<)data_bus_o_l[15] @;Q3^C<(DA3hA83?=3>3h?=3> B8+C,B8+C+B8+B1AH+C+@?*AH+?E+?*?E+> >A> @>A1@B8'C'B8'C&B8'C'8B8'B1B8#B1BP'C'BP#BP'B8#C#A0#B8#@(% A0#@(% :9%,%:9%,%2 02q2 03(2q;+;+A;+:*x;=+:*x;=+: :A: <:A1<145452q3 2q453 ;';'9;':&p:&p:H%:H :H%:H=:H :H5:H=BP#C#BP=BP#:9!BP=;#;#1;#=(#>"h=(#?=#`>"h@#X?=#`@#h@#X@"@#h@"@p!:9!@p!:9!5)50)5)350)453;A;;A:::H5:q:H5::q5E:3(5E453(;;x;+A;+(;'9;'P;'9;' ;#1;#;;;#1;";;H;#1;";'9;&;'9;&;#1;#H;+A;*;;;+A;*;+A;+X4@45n292"S|CpI$@CLK@@CLK(CLK8CLK@CLK 0CLK (CLK 8CLK CLK 0(CLK4,CLK0$xCLK@CLK4(CLK,(CLK CLK<@CLK80CLK$8CLK,0CLK0@CLK(0CLK@8CLK,4CLK@@CLK$0CLK(,CLK(,CLK 0@CLK! @CLK"8@CLK#(@CLK$@4CLK%(4CLK&0CLK'08CLK(80CLK) 0CLK*$4CLK+@0CLK,(CLK-0CLK.,$xCLK/8CLK04CLK7CLK88$xCLK9$$xCLK:8,CLK;$,CLK<8(CLK=$(CLK>0CLK?(CLK@@$xCLKA0,CLKB((CLKC0CLKD@(CLKE$CLKF @CLKGCLKH8CLKICLKJ(CLKK(CLKLCLKMCLKN CLKO@,CLKP($xCLKQ$CLKR8CLKS@CLKT@CLKUI> !`>I.I. !`.II !`I I !` I:I: !`:I*I*x !`*II !`II !`I6I6 !`6I&I&p !`&II !`II !`I2I2 !`2I"xI"h !`"xII !`II !`I   < 8 8 8&p '}@> ?$> ?(> ?,> ?4> ?8> ?<: ;$: ;(: ;,: ;4: ;8: ;< *x +. /"h #u&p '}"h #u   &p '}&p '}     *x +"h #u &p '}&p '}"h #u(> ?: ;2 36 7*x +"h #u    "h #u  (*x +. /> ?. /2 3@ 42 3$*x +,6 7(6 7 6 7 6 76 7: ;. / *x + 2 32 3. / *x +&p '} *x + 6 76 7$*x +(2 3 : ;: ;. /2 3> ?&p '}<. /8. /<"h #u<. /06 78. /42 382 3< 4*x +82 346 74  < < <*x +@       $ < @ @ ("h #u&p '}$  ,   &p '} ( ( 8   @"h #u  (  &p '}(. /,  $   ("h #u( ("h #u, ,"h #u$ $  2 3(6 7(*x +$. /(&p '}(  0"h #u4 0 0 8. /&p '}4  4 @ @ @. /@ ,&p '},"h #u0  @*x +4  8&p '}0 @*x +0"h #u86 70: ;@ *x +(2 3(> ?. /$2 3,. /(         > ?@"h #u@B`!`BB`CpB @<8<88 8 8 8 8'}@(@?$@$x?(@(?,@,?4@4?8@8?<@<;$<$x;(<(;,<,;4<4;8<8;<<<8+,/0#u$'}(#u $  8'}('} (   @0+,#u $'}('}(#u($?@;<3478+,#u$      @#u$ (@+,/0?@/03@4@4843$4$x+,,,7(8(7 87 8 7878;</ 0+ ,3434/ 0 +,'} (+ , 787$8$x+(,3 4;<;</034?@'}<(</808/<0<#u<$</0007888/40438483<4< 4 4+8,834447484 <@<<(< < <+@,@ @0(  $0$x<<@@@@(8#u$'}$($x ,@,  '}((((88  @ @#u$ (@( 0'}(((/,0, $@$x ((0#u($((8(#u,$,,8,#u$$$x$8$x 3(47(8+$,$x/(0'}(( 0@0#u4$4 0 0080808/0'}4(4 4@4@(@@8@ @ @/@0@,(,'},(,#u0$0 @@@+4,4 8@8'}0(0@0@+0,0#u8$87080;@<@  +(,(3(4(?@/$0$x3,4,/(0(  8(0 @8(?@@@#u@$@ad_str_i$7Q0$`@ WD18$ B29$`$(B39$`$XA3:,8B3:,hA3;$`,8B3;$`,hA3<((B2<(XA2=$`(0B3=$`(`A3>B1>A1?B2?A2<#@U$`@ "]>#@U"]>"="9"=!9"999)!)$8,-$`,h$8,-$`,8$*$8,-"'$*@@!!!$$ !$!!!"]"h##`"]"h##`"#H# $$`$X# $$`$(%## $"#H%#"#H"01"7p"01"7p%7#7%7,-,h,-,8+,-+--11559e99e9!9!9"8#7"8(!(X(!((@'(!](@'U(](U(H'p)%H'$(!$`(`$(!$`(0"'$(!p)%"'p)%!-"]6!-#7"]6$7#7$7$7n298N$?Q1u#CD$@#C$?$@$?$?gsrnet}BGSRBGSR@exBB@exdl_rd"X0/Q04B14A14B34A3,pB1,pA10xB10xA1<B3<A38B38A38B38A38 B18 A14/CIN0x8A4M8@ 8 8@ 8 6 Y8@ 86 Y86 Y8 6 Y7 8 7 7 6 7 6 6X]; <; <:; :9(97H87H89(97H69(966X]6 6X]7 6 7 7 8 %7 8 %6a8088086a805x6a5x1x4(44(42a4(2a1x1x1X%01X%0I0/0I/////.x 4844842q481x2q1x1h501h50!0/0!///%/0H8I0x8060H8I0U606/60U6/7/6/6/7/6.x +@,p+@,p- 1+@.u- 1/0x/0x.u//%.u/%.x /!/H.x /!/H.u.p//.u.p0///20%4/0Q020%/9/0Q0///9/////0///0/0/r_w;(/Q24B4342}32}20-2}20-3)2}3)2 202 4/a20!%.84/a!%.8(.(.(.'/(.(/'/(/(/top_clink/decode/wr_blk_cnt[4](0/Q00XA06,0B2 050X].05.]....M.,),08+,)a-(8+a-(8+8+M.9/M.0/9/0/0/top_clink/decode/wr_blk_cnt[5]( /Q10`A154HB3 4=4H=24==2}1}1111H01A/H0050`/05.h/A/.h /A/ / /top_clink/decode/wr_blk_cnt[6](/Q20hA26,(B1,-,(+,-+--1]11]1@0=/@0/=/010h8001U180U1]1]1P0E/P0/E///top_clink/decode/wr_blk_cnt[7](/Q30pA3,pA4 ,1,p +,1 +M.}-M.}--050pE.05-E.---].5/]./5///top_clink/decode/add_599/plus/addsub_c13COUT/CIN0%/2a0%32aH33x3H33x3top_clink/decode/ARG2677[4] /F0(0(B0050(.`05.`/=// /=/ / /top_clink/decode/ARG2677[5]/F1(08B20508.p05.p/5///5///top_clink/decode/ARG2677[6]/F2(0hA2050hU.05-U.---U.-/U./-///top_clink/decode/ARG2677[7]/F3(0pA3050p.x05.x/1///1///top_clink/decode/add_599/plus/addsub_c2 /COUT/CIN0%/00%/0H//x/H//x/top_clink/decode/wr_blk_cnt[8])/Q00XA0,XA1 050XU.05}-U.u-}-u-E.,),X8+,)8+--u-u-E./E.////top_clink/decode/wr_blk_cnt[9])/Q10`A16,8B3 x,-,8*px,-*p++-M.-050`M.05-M.-M.-/M./-///top_clink/decode/wr_blk_cnt[10])/Q20hA2,`A2010h0001M100 E1M1 E1 (0%/ (0/%/x,-,`*hx,-*hp% x-p% x-5.!/5./!///top_clink/decode/wr_blk_cnt[11])/Q30pA3,hA3 ,),h(+,)(+--1(01010p(001(0M1M1/)///)///top_clink/decode/ARG2677[8]/F0)0(B0 050(/ 05.`/5/.`/5///top_clink/decode/ARG2677[9]/F1)08B2 0508/ 05.p/-/.p/-///top_clink/decode/ARG2677[10]/F2)0pA3 050px/ 05.xx/)/.x/)///top_clink/decode/ARG2677[11]/F3)0xA4 090xp/ 09.p/%/./%///top_clink/decode/wr_blk_cnt[0]'(7Q04`A0540B0 4=4`2h4=2h34=4034=35}55}56p=76p(7=7(7(7top_clink/decode/wr_blk_cnt[1]'7Q14hA1548B1 4=4834=U53U55494h@4 49@4 56x5976x79777top_clink/decode/wr_blk_cnt[2]'7Q24pA254@B2 4=4@34=U53U584 494p84 4984 M657M675777top_clink/decode/wr_blk_cnt[3]'7Q34xA36, B0 4=4x34=35E6517E6,-, +,-+37317771777top_clink/decode/ARG2677[0] 3F0'88B08E88]68E]6535-33 3-3 3 3top_clink/decode/ARG2677[1]3F1'8PB3x8E8P6x8E6504 51304 31333top_clink/decode/ARG2677[2]3F2'8xA28E8x68E65H4 5=3H4 3=333top_clink/decode/ARG2677[3]3F3'8A48I878I79593593339333top_clink/decode/n2868@?Q3;@CDA@@C@?A@@?@?top_clink/state/latch_dt686t@F0 A0@a@a%%---5-@5top_clink/latch/n23[0]"I  @Q0 CE 0x(xCE4,CE0x$pCE,p48B1%(h4@B28PB38xA28WD1h3X,-4,58+3X,-2*58+2*2h12"2h13!"2"3"3!"3"3"4]"3"!%" 4]"   =  = 5 Ex 5 ExMxMx8q18q0`$0x$p0`!0`$0"0`!!%" 0"!%" "H""H"H""H"""H"H = 5=(q5) (q 5) 8A8P88Ax9EP8(8x9E6(8]686]6867h67x7hA7p7x7A7p,X4=,p48,2,X4=,2,2!=2X,2!=2X(2P3H(2P3XP3H3PP3X3P2x2xx-u0x-8E8P68E6-0- 0= =M1M 51(49(h4@&4 (49&4 (6(6(6!=6`(6!=6`6H76H7H77H7766p-0`(%0x(x0&0`(%0&0&!%&(0&!%&( &P'` &P'pP'`'hP'p'h&h&hu0u0xE%(xE8E8x]68EH4 ]62H4 ]2(2]2(22 2H3H 2H3XH3H3PH3X3P2x2xp-m0p- qm0%( q 5%( @ 5adv_cmd_str 8Q1#@`B3#@A3#@0WD3$(B3$XA3 xB1B3xB1B3B2A2@A3,pB3,pA38xB14B3<xB1<A1@B3b;`}<x@@y@>I@@y}`}5``5`=`=` I y x (I y (I Iax I$$X$$(!$!!! 8 E8EQQ];`}<=@;`}>P=@>P>I3@}45 3@}5`5 5`6I@p@@@p>I@@ >I1p@ }}}qq]8p}8x8p8p}88p8886I8 6I1p8 1p,p +,p ++*++0},pyx8Iyax8Iax8I}}]`]`8I 8I QQ]@U@0@U@`@U@?@U?A-BPA-BPBPBPBq1Bq]1Q]Q--0i+0},p-+0}*-**@]**@]+*++,p-+,p-*i!1*i!10i5 0i -5  8 -top_clink/decode/n23[0]8@Q0/8CE04CE+0(B0+0HB4+0XA08H868H5651214@424@6 2%6 % '050X050(.`05..``..`.`..`..e.090He.09 'e.  '1  E185E8@85reg_wr7Q2V B3V A3WB3+0@B3+0hA2(050h/05/ /7 /=77050@/05/1155979A77     -(  -( = E = E y y p  p Ax  Ax11  /5/5e6=7e67=7 xI xI))+p3+i58p3i58@4 @4 U6A7U67A777top_clink/decode/n81[0]@Q3-0xCE.,p$pCE(h0`A1(P05(h0`(.(P05(.)X-)X))X-)X%)X))$)X%)$*#080x.08-.--P -P -P%,&-P%,$,p$p*#,$*#,&(%,&(%  !  M!5M@5top_clink/state/n266[4]y3 8F1 CE CE CEHapHa ap apHa!ep!epHaHa]E] -E 8 -top_clink/state/state[4]x (0Q02B2B1B3A3 B3 A2 B4 A43A14C0B3A3>UU-%- %U   -U  -U 9U x=x=% %  1 PiexPi]xex]x-%-M ( %M ( %U -U x x 5% % P  PE 0a]`0a]`= (%= E 1E (%1MM%5%-5(%-99 9 (%9(0(%top_clink/state/state[3]|  0Q0B2B0A0 B4 A4 B0 B2 A23A34B04A0B2A2(-%-@a%@aU@a@aUU5UU5U5U11  5 UU%x5%pp p x5%x5 %% 5   %5  0 %top_clink/state/state[2]v 0Q2B3B1A1 B1 A1 B1 B3 A33A44B14A1B1A1(-%-X%XMe5e8a8aMM5M5M@aUh@aUhMh8aMh-%-8a%M8aM18a 1 %10%top_clink/state/state[1]{ 0Q3B0B2A2 B2 B4 B1 A13A24A4B4A4/-%-%``%%hhh P HHPHXHHPHXPMM}PM}PPP% %  M } XM } X X X ! != %=A%A0%top_clink/state/state[0]w 00Q02B3C0B4A4 B0 A0 B0 A03C04B34A3B0A0/U}pU}p-%--%-%e`%e`E ==%Ux%Ux]xEE%]x%]xPaE PaHP1H5P10%5]  H]  H E  e E e 0%E 000%top_clink/data_in[15]h @Q2 pWD0 x p x5 0q5 % 0q 5 % @ 5data_bus_o[0] HQ07pWD0CpWD0H8WD2IxWD0T@0WD3?B0GWD3@#WD2G8E8%68E]5%6]556656(66(7(6a6(7a6 x55=x)=x)X@U@0>X@U]> >]> ->>->(?`>(?p(?`i?h(?pi?h m (m((!(!-!@y@y==uhuh=pM= =pM  =@ @@=@!-= ]x ]xp5p5pppi`0Xi`0h0X`0h!-`p`PX`PhPX`Ph!-`@x$@#@x!@x$Aa!@x!Aa!B`=B`B`=BqB`!-Bq!- Y Y - ( - = ( H =top_clink/data_in[14]* @Q1 xWD1 xWD2 p x p5 q5  q h x h  5  @ 5data_bus_o[1] HQ1F @0WD3GWD2@#WD3E$`HWD17xWD1?B4CxWD14%iH%iH =( `@U @0> `@U u?> u? y 8 y 8 8 = 8x5eh5eh mh mh =(#}$`H"]#}"]"u"uqq  ```@!`!%@!x}h}hM(M(`M(!%`?($@#>"`?($>"`>@ >@=>@ >@5>@=>>@5?E>@?E@@@!@!%@!!% = = =( 0 =( = 0 H =top_clink/data_in[13]Z @Q0 WD2 pWD1 h  h`!`! p p p ! 5 ! @ 5data_bus_o[2] HQ2E$`PWD2U<(WD3@'WD07WD2?A0CWD26-e`-e` m`5}`5u`}`h?>(??(?(?e?(?e? i (i((=(!5=u` m`u` m` E"}$`P"]"}!E@"]!E@@!%@!%@@X@@h@X?E`@h?E`> ?@(%@'>&P?@(%>&P>X%>&`>X%?A'8>&`?A'8> ?=> @?=@@@Y@!5@Y!5 ` ` E % E = % H =top_clink/data_in[12]6,'Q3 hWD0 WD3   pA  pA = 1 = 1  h !  ! % %$%$%*m&p+'*m&p,'+',','data_bus_o[3] HQ3S@0WD3@'WD17WD3>A3CWD30P@U@0>P@U>h=>h=a?>a? e (e((Y(!=Y00 Y Y`U`U = hAhA=`M=0y Y0y Y`M`M } 8 } 8 8 ! 8@(%@'A&@(%A&A%A A%A=A A0MA=?UA0M?9`?U@X?9`@h@X@u`@h!=@u`!= !  !  (y ! (y = ! H =top_clink/data_in[11]o,'Q2 0x'WD0,p(WD3 08(!0x'.'08(!-).'-)-'+'-'+(%,p(*m&h+(%+'*m&h,'+',','data_bus_o[4] 0'Q0B(h'WD0>B4@'WD2(U(U  %M&%(&M&!-&0(&@x(%@'@&@x(%@&@&!-&0@&(X(%(h'(&(X(%(E&(&!-&0(E&!-&00&0&0&/'0&0'/'0'0'top_clink/data_in[10]+,'Q1 0x'WD1,p'WD2 00(!0x'.'00(!-).'-)-'+'-'+(%,p'*m&`+(%+'*m&`,'+',','data_bus_o[5] 0'Q1@(WD3=$`(XA2B(h'WD1@p(%@(@&@p(%@&@&!5&8@&!5&8(&(&(&$@(%$`(X$&$@(%%%$&%%*%(P(%(h'(&(P(%*%(&*%. %. %.u&`/'.u&`0'/'0'0'top_clink/data_in[9]W,'Q0 0x'WD2,p'WD1 0X(%0x'0&0X(%0 %0&0 %,&+',&+(%,p'*m&X+(%+'*m&X,'+',','data_bus_o[6] 0'Q2=$`(B0@+WD1B(h'WD2?8,-@+>*`?8,->*`>H)>H%>H)>&p>H%80%>&p80%0&/'0&$P(%$`($&$P(%%%$&%%*%(H(%(h'(&(H(%*%(&*%. %. %.u&P/'.u&P0'/'0'0'top_clink/data_in[8]C4'Q3,p'WD0 0x(WD3 +H(%,p'-('+H(%-(-('-(1(1(2'/8(%0x(1'/8(%1)1'1)2'3'2'4'3'4'4'data_bus_o[7] 0'Q3@,WD2<(`A3B(h(WD3?0,-@,>*h?0,->*h>(%80->(%(-80-(-.%.u&X.%(%(`M&(%%M&%!E%!E%%%%%*%(@(%(h((&(@(%*%(&*%. %. %.u&X/'.u&X0'/'0'0'top_clink/data_in[7]H4'Q24+WD04(WD3 3(,-4+2}*X3(,-2}*X2()2'2()3'2'3(%4(2}&h3(%3'2}&h4'3'4'4'data_bus_o[8] 4+Q0A0x+WD0@,WD3<(B0@@,)@,>+@@,)6 -(>+6 -(2+3+2+4+3+(%('(%'/!1) /!1) 2) 2) 2'2'4*3+4*08,)0x+.+08,)2-(.+2-(2+3+2+4+3+4+4+top_clink/data_in[6]K4'Q14+WD14'WD2 3 ,-4+2}*`3 ,-2}*`20)2'20)3'2'3(%4'2}&`3(%3'2}&`4'3'4'4'data_bus_o[9]4+Q1@4WD1;$`,`A2A0x+WD1$,)$`,`"+$,)!,"+!,%,%,),),-,-,1,2+1,?84=@4>2p?84=>2p>P1>P->P1>->P-9->-5-9-1-5-/H,-0x+1(+/H,-1-1(+1-2+3+2+4+3+4+4+top_clink/data_in[5]E4'Q04,WD24'WD1 4`,-4,4*4`,-4*5h)50'5h)3'50'3 (%4'2}&X3 (%3'2}&X4'3'4'4'data_bus_o[10]W4+Q2;$`,@B4@4WD2A0x,WD2$,1$`,@"+$,1"+)-()-(:-(:-(5+5+5x-5(+5x-@H49@4>4 @H49:58>4 53:585+535(+5+3+5(+/@,-0x,1 +/@,-2}*h1 +3+2}*h4+3+4+4+top_clink/data_in[4]S@@Q24'WD0.,p#WD004xWD04,WD3,0$,p#*#,0$*#,&4(%,&4(%<&>-%<&4X,-4,4*4X,-4*5`)5`%5`)6%5`%4p(%4'4&4p(%6%4&6%:%%:%%>-%>-%A]%A]%Ax%Ax Ax%Ax=Ax 4p4x44p:9H4:9H@(@(Ax=Ax5Ax=A89Ax5? A89@5? @@@5data_bus_o[11]4+Q3@4WD3:,`A2A0x,WD3,-,`U*,-)U*),),)0*?(4=@4>2?(4=>2>@1>@->@1>->@-9->-5-9-5-5 +3+5 +0P,-0x,0*0P,-2)0*2}*p2)3+2}*p4+3+4+4+top_clink/shift_3g388Q00x#WD03A0/8WD3-0xWD3@xWD2"786766262}22}1I@x@x@@xAah@AahBXuBuBXu!5Bu/80x1I/8.1I/./.p / $0x#.u"H/ $/".u"H/".p .9.p 0.9!50!50I-0I-@iA@i8-AM8-M888-data_bus_o[12] 0#Q0@#WD0:,@B4 @8WD2x,1,@*xx,1)*x)$)$)*m*x++*m*x++*p *p *pBq1B*pBq$#!$(!!(!0H!/#0H!?`8E@8A@7?`8E>7@A@7>7@>p1>p1>pBu1B>pBu1B.PBu.P1.PBu.#.P1.#1#/#1#0#/#0#0#top_clink/data_in[2]M@@Q1/8WD20x#WD1-0xWD23`WD0`XiXim(=m(=80=80=>?(>8h88 8h80M8 80MA]@A]@A A@1A ?A@1@5?/H$0x#1(#/H$1(#1`%1` 1`%1 A1` /@0x1 A/@1 A1 6 1 6 @(@(A0E?(A0E@5?(@@@5data_bus_o[13]0#Q1 @8 WD39$`$PA2@#WD1$@$$`$P$@!$@$$!$@!$#!$$!!$!,@!. !,@!. !.u"`/#.u"`?(8E@8 >6?(8E>6>(-6 ) >(-6 ) 1'1'1X)1X%1X)1#1X%/#1#0#/#0#0#top_clink/data_in[1]?@@Q0/8WD10x#WD2-0xWD1@pWD10`0x00`4(M04(M<0>-p<0>-p>P=>P5>P=>q>P50X$0x#0X!0X$2!0X!2!6!6!6"X6"X607(867(6606q606q<<>q@P@p>q@P?>q@5?@@@5data_bus_o[14]T0#Q29$`$0B4 @<WD0@#WD2?@:x?@-:>:x>-:=:-h>-h>X=>X5>X=>q>X50P$0x#0P!0P$2!0P!2!0h!/P0xx101/P1011p 0h!1p 80!0h!80!>%(>>%(?>@X@h>q@X?>q@5?@@@5data_bus_o[15]0#Q3 @<(WD38$(B3@#WD3$$(#$e%#$#@#$e%@#e%!%!%%%%%)%)%-%-%.#/#.#0#/#?(:?(:>(1>*x>(180)>*x80)1#1 #1#/#1 #0#/#0#0#top_clink/shift/n138GChI@WD3?I@B?IChBtop_clink/decode/n2865'@U&e>&=&9&=%9 &9%9 %7#7%7$7#7$7$7top_clink/decode/dt_blk ,/Q0(00B1(0`A1)00B1)0hA2'8HB2'8pA1(h00B1$`0XA0+0xA430500E.05u-E.u-=.8A8p@88AU9 @8U9 888A8H888A688]606]60160160Bq60Bq60BBq.@B!-.@Bq.@090x.09/.p0 /H/ap0 !-.@H/a!-.@,.,.,.+/,.,/+/050h=.05-=.--$P05$`0X$.$P05%-$.%-*-*-*m.`+/*m.`,/+/050`0500].05-].-0 -0 -,.+/,.'805(h00)/'805*m.h)/+/*m.h,/+/,/,/top_clink/decode/n2869?Q3L`CDX@`C?X@??top_clink/decode/cmd_cond(/Q0$`0xA4#09$`0x$/#09&e.$/'/&e.(/'/(/(/top_clink/decode/latch_end87Q08XB48I8X68I6565E7687E78787top_clink/decode/n2110"K1(7F0,p4CE*4A,p4*m2*4A*m2)3)3)`5(6)`5'7(6(7'7(7(7top_clink/decode/wr_dt_inc"N,3Q0(h, B0'@,-(h, ) +'@,-*m*X) +*m*X*-*m2x*-+3*m2x,3+3,3,3top_clink/decode/sel[4]8?Q0,p08B2*$`48B1*$`4hA1 , 01,p08*0, 01%10*0%10 7#4=$`4h#4=$`48"]2p#4="]2p33 7? 7=??8?=?8?8?top_clink/cmd_lng(?Q32B0 A30a0a%%XEXE]X]]HX]XHPXP@i@i%%5>5A?>?A???top_clink/decode/first_word$/Q0,p0HB4,09,p0H*0,09)1*0%1)1%1%/#/%/$/#/$/$/increment_add(+Q09$`$`A4 #$!$`$`$##$!$#%X%%X%%X)%)%X)%)&e*X'+&e*X(+'+(+(+top_clink/decode/cmd_str_302386#?F3@ WD1@U@ >@U>?1???1???top_clink/decode/n2866?Q1&CDh@C?h@??top_clink/decode/wr_blk_done+Q1(h0@B3 &05(h0@&e.x&05%.&e.x%.$."+$.p--"+p--x+%+x++%+++top_clink/decode/inc_add_i485 ?F0 0x@ WD100@Q0x@ .@!00@Q-AP.@!xAU-AP(@!xAU-?(@! ?-? ? ?top_clink/decode/inc_add_i"J 0?Q1+/0CD,p4@B2%(h48B1 , 49,p4@*4 , 49%58*4 ( 49(h48&4 ( 49%58&4 %58.9.u>.9/?.u>0?/?0@/0C0?0@0?0?top_clink/decode/sel[3]8/Q2,p00B1(h0HB4(h0XA0*$`4PB4*$`4A4$`0HB4"#4A$`4#4A$`4P$3#4A"2$3"2"H1"."H1#p.".#p.#p.$.#p.,(01,p00*0,(01)1*0)1)X1)/)X1$009$`0H$.$009$=.$.$.$=.1.$.'@05(h0X) /'@05&.) /' 09(h0H)/' 09&.)/'x.&.'x.'x.(.'x.1.(.1.89.89.607/608/7/8/8/top_clink/decode/n2867!?Q33PCDH@PC?H@??top_clink/decode/latch_del(7Q18@B18E8@6x8EI76x(7I7(7(7top_clink/decode/rd_evt429;?<>=?U> ?=?<0<:I<0:I>!p>!p= = =)=)=+=0/=+:/`=0/;/X:/`;/h;/X<.;/h<.:0:0210!110210!11077]>5?]> ?5?00010x00.00001-10.0-10)}7(>)}7=(>=]>A?]> ?A?p@C ?p@ ? ?top_clink/cmd_end;$p/Q34B4 A18pA1M 8 YM M h8 YM h  %%1Xu10Xu 0  i ipp!(!(!)"].p!)#/"].p$p/#/8E8p78E"]6x7"]6x!5"].!5#/"].$p/#/$p/$p/sync_i !?Q0$ B2$PA2 B2B2B2xB1xB1A3#@hB4#@A2>$$P$$ "X$}!"Xu!}!u!! !  x  x A  A ]x@U@>x@U>=>=h@Y@h>h@Y?8>?8>>?} }UX UX@Iyx@Iy@I]` y  I y=X I5X=X5Xh }h }h  p )Hp@)HP@P]`y@IyeP@IePPIyxPIyPI]`]` @ P @ AH P AH ] ] 1 A? 1 A? ?)???)???top_clink/decode/str_end# ?Q0#@A4@Y@M>@Y?M>?U>5?U> ?5? ? ?rd_dt_str_i$p7Q3(h@0WD3 (@Q(h@0&@!(@Q&@!&A-&ABX&A-&ABX%x=%7%x=#7%7$p7#7$p7$p7top_clink/decode/reg_pre(x/Q3$4WD0 4=4m24=m21!11!1%1%1&0'/&0(x/'/(x/(x/top_clink/cmd_extn"0?Q0B4 =hE=hE]]1h>1h>?E??0?E?0?0?dt_lng9,/Q140hA2,p@0WD3$`0hA2+@U,p@0*m>+@U*m>*5*m.*5+/*m.,/+/$@05$`0h$.$@05%-$.%-*-*-*m.p+/*m.p400140h2040012011-111-1-/+/-/,/+/,/,/reg_rd$83Q04WD0RB0RB4RA0RA4Uh]Uh]111  12p1I32p83I34=434=2h3M32h83M38383top_clink/decode/n2080"M1(7F1%(h4CE(49(h4&4 (49&4 (6'7(6(7'7(7(7top_clink/decode/rd_dt_inc"O%(3Q0(h,(B1'8,-(h,()+'8,-)+)}/)3)}/'3)3(3'3(3(3top_clink/decode/csr_acc8/Q3(h08B2(h0xA4,(hB2,(hA0'0(h)A'0)A)` ) 1)` '@(h) 1'@) 1)}'(.)}''/(.'/&0(01(h08&0(01%1&0%1&0(09(h0x&0(09(x.&01.(x.1.8.8.607/608/7/8/8/l1_i8"?Q3rhCD$`B3,ppB0$$`"$!"e!e  %%)')'++;?;9??+},pp*m+}+0*m+0*h +?*h +?+?+?+?,?+?,p>,?,p>*@!!1AP*@!aAP!1APaAP8@!9?8@!?9?`@hC?`@??clr_rd &0Q0@A4,pB2,pA18pB04B2<B3<A2@xB0$;P}<=0;P}>`=0>`>I7`}8p9@7`}9H9@9H:I+@},p- +@}.u- /.u0 /+8},p- +8}.u- /.u@8@>I@8>( >I?@@x>?@>>( 6 x>( <@y<:I<@y6 x:I6 x1/10 /3}42}3}2}1  /1  0 /00 top_clink/decode/n2503[0]+/F3'8CE(0CE)0CE8E8U68EU6515U21@0U2i10@0x090 0x09i10 0i10@0A/@0050/05.x/A/.x/A///top_clink/decode/strb_id[0]*$3Q01(h8PB3$`8PB3$`8A3 &8E(h8P&e6&8E%6&e6%6$6$88E$`8$88E$`8P$6$88E"4 $6#3"4 $3#3$3$3top_clink/decode/strb_id[1]*$p3Q31(h8HB2$`8@B1$`8pA1 '8E(h8H&e6'8E%6&e6%6$6$H8E$`8p$H8E$`8@$6$H8E"4 $6#3"4 $p3#3$p3$p3top_clink/decode/strb_id[2]$/Q11(h8@B1$`8HB2$`8xA2'8E(h8@&e6x'8E&e6x& 5& 1& 5%1& 1%1%/#/%/$/#/"8E$`8x"8E$`8H"]6"8E"]6" 5" 1" 5"0" 1#/"0$/#/$/$/top_clink/decode/n1611[0]+/F2+0CE090/09=///=///top_clink/decode/sel[2]+(/Q1$`00B1$`0`A1*$`4HB3*$`4xA3+00B1+0`A1"4=$`4x"4=$`4H"]2"4="]2"1!1"1!1/#05$`0`#05$`00"].h#05"].h/I//050`0500.h05I/.h(/I/(/(/top_clink/decode/sel[1]+8/Q0$`0@B3$`0pA3*$`40B0*$`4`A0+08B2+0pA3#4=$`4`#4=$`40"]2h#4=!E1"]2h!E1]2H0]2E/H0"05$`0p"05$`0@"].x"05!E."].x050pU.05!E.U.!E.m.M/m.8/M/0508.p05E/.p8/E/8/8/sel_csr[0]M,(PQ0V B2V A2WB1RB2RA2U hU he$Me     5  mh 5 mh EM EEMEM$M$M(('0(((E'0(P(Esel_csr[1],(PQ1V B0V B4V A0V A4WB0RB1RA1 XXX8)X!=8) X  X  X } 8 } 8 8 ) 8!= )     1   1    yh @` yh@p@`h@p!=h!=(E(E(0'8(0(E'8(P(Esel_csr[2]L,(PQ2V B1V A1WB2RB3RA3M(pM(p!Ep!Ep%p%p&e' &e(E'     = M == M= MMM0 M0 M('((E'(P(Etag[0]-0PQ04A1,phWD1+@,ph- !+@-p- !-p.0-.0-.05.05.0=.u.0=/8.u4842y482y28=28=2p2p00/8000E/80P0Etag[1]-0PQ1,pB1,ppWD2+8,pp-)+8-x-)-x.i.i.(.u.(/(.u,(,p*,()*)--./(.0E/(0P0Etag[2]-0PQ2,(hA2,pB4,pxWD3+0,px-1+0--1-. -. -. 5. 5. =.u. =(H(h( (H*h( *h. h,@,p,0,@. h,0. h.u/.u0E/0P0Etag[3](-0PQ30x`WD0,(hB1,pA1/ 0x`.u/ .u.!.u.!/0.u0E/0(P(h((P*p(*p. p. p.u+@,p- 9+@.u- 9/ .u0E/ 0P0Etag[4].,#Q0,(hB3,pA30xhWD1,p0@B3+005,p0@-/+005-/-+-(#-++#-(#,#+#000xh.i00-.i-)x))I)x)'((h)I'())I)*,,p*,*,H!+#,H!,#+#,#,#cmd[0]/8PQ0800B180XA080xA4@PB1@A1&0xpB0<@PB1<@A1@`B3@A3!@`B3!@A3"@PB1"@A18$(B3`@Q@@U@@U@P>@U>>>=;=Q;x;;Q;x; Q @Q!5@08y0xp.I08y0).I0)0U0!=0U0!=8 78 77717716x6x6`]66`]76778)78)8E8E80:%80:%8(708(700580X6.`70056.`60-6.60-7$8$(6"`7$6"`6@ 70980x6.7096.6@-:@!<>:@!:@!:?9;:?9+9;9)9+9(I9)709(I@U@@U@`5>@U5>=p;=:p;;:; Q 0Q!50!58)8)87 8@Q@PH@!@QH@!A5BhA5BhAy7Ay7(058006.h7(056.h6@-6@)6@-6@%6@)6@ 6@%66@ 7 68E7 @U@@U@`E>@UE>=;=;7'7x'x-6-7068E708P8Ecmd[1]U/8PQ1808B280`A1@XB2@A2&0xB2<@XB2<@A2@XB2@A2!@XB2!@A2"@XB2"@A28$PA2T@Q@8@!@Q>8@!]>@>@Q@@Q@X@@!@Q>@@!]>@>@Q@@Q@XH@!@Q>H@!]>@>]>@1>@1>@8>7?H8>7?X7?H6?P7?X6?P90?@U@X>@U>=U=(=U=((<:(<]:@:]:@1:@1:@,p:+;p,p:+;+;p*;x+;*;x-;-;-7-'-72-'62;(@U<@:>;(@U:>90?90?9=9/9=9 9/90A9 7(90A8@0180`608@015160515(/6.p5(/7 058086.p7 0571/H6.p71/H6 8h$8$P8h!8h$68h!7(6<@@Q<@X0X}0x0X0X}0 0X0 67-67-6 :@!<@@Q:@!:@A1:iBX:@A1:iBX:hBu!B:hBu@Q@X@Q@ (@!@Q (@! A1 B` A1 B` Bq!B Bq!B6Bq6 6Bq716 7167(68E7(8P8Ecmd[2]/8PQ280HB480hA2@hB4@A4&0xB4<@`B3<@A3@hB4@A4!@hB4!@A4"@`B3"@A38$`A4H@U@@U@`M>@U(?M>!->`(?@Y@h@Y@e>@Y8>e>!->`8>@Y@h@Y@U>@Y?U>!->`?0H0x00H280286868675`675`6 880180h6088016082:%282:%2828282738273(73753 73(753 6 7$!8$`6"h7$!6"h68 568 599:9:8X0980H8.8X09:%-8.:%-:P-:P):P-:P%:P):P :P%9:P 99@179@1; @U<@; @U<@`:>; @U:%> :>:%> 8>8e?8>7?8e?7?7?7)?7?7)?6 @Y@h@Y@E>@Y>E>!->`>9>x!->`7@9>x6 7@7)h6 7)h6768E78P8Ecmd[3]B/8PQ380@B380pA3@HB0@xA0&0xB38B2<@hB4<@A4@HB0@xA0!@HB0!@xA0"@HB0"@xA0O@U@x@U@xe>@U>e>>>@U@x@U@H>@U?>? Q HQ]H@U@H>@U>?`>??`>@U@H>@U?>? Q 8Q]8;@Y<@h/8}0x1/8}1180180888887x877x6769090999 9 U9 8886i886i68-68-68568568=668=8`0580p8`0580@8.8`058.9h-9 +9h-6+(9 +71+@6+(71+@6*h6*h6%66%786;@Y<@:>;@Y:>9 ?9 ?979'97<9'<9 U789 U @U@x @U@H > @U y? > y? Q ( Q](]118E8E67868E788P8Ecmd[4]04PQ080(B0@`B3@A3&0xxB1<@HB0<@xA0@PB1@A1!@PB1!@A1"@hB4"@A48B3f@Q@@Q@P 0@!@Q YAP 0@! YAPq?x5q?.x5/.@Y@h0@!@Y]A(0@!]A(?Q? ?Q? 1Q/1/Q/P//P/ P/0.P/ 0.U.-U.-,-,-2%22%382@Y@?@Y>??>`??`?`?0?`?0?U>@U@@U@`U>@U=U>@U@@U@PU>@U=U>=$>$>%u7%u'%u7)%u')23024E3000y0xx.I00y0.I1`01`43@43P3@2H3P2H2`]22`]3-23-2}382}4E388086i8056i152i12i2 (2}2 (3(2}4E3(;h@U<@x=H?;h@U=H?=Ay>!AH=Ay>!AHA=A/A=@()A/@():9):9)5#5095#3 5094E3 @U>x= <x=: <;:; ;I;; ;0I;;0 #` H#X#`H#hH#X"H#h"!!!!) )  y  0I y % 0I x} p x} %@Q@H@@!@Q@@!MA  @!MA > @!?x>??xA??A?1A/`1/XA/`/h/X./h].(.].( . /X . /h /X 1/` /h 1/` p/ p/ + ) +  )   %   %   top_clink/n68  7F1$`88B0$`8XB4$`8hA0$`8A4 $8I$`8$8I$`8X"8$8I!9"8!97#8E$`8h#8E$`88"]6p#8E"]6p7M77 7M7 7 7top_clink/n69 2 8F0 B3))%}X%}X9 -9 8 -top_clink/n70 0F3 A2! !5 %50%top_clink/n71@F3 A3(a(a%%--555@5top_clink/n7253F0,C0h,1,*xh,1*xp12pp1132p31333top_clink/n736 +F0,PA0,-,P+,-*X+=+*X +=+ + +top_clink/n7548F1 B20a0aE-E--8-top_reg/n1360 ) IL@WD0!@Y! Ytop_reg/n1361m?@ILXWD3!XY!@Ytop_reg/n109[0]yV PF07CEpypy%(e%(e 0 E 0 P Eled[3]37HQ3I6XT  X 8q8q`M`Mm)m 0= 0)H=led[2]7HQ2PI< T  (  ((  (mm]@U]@U))=@UPH=led[1]7HQ1I/hT h h  h5 h5 h Y YXX(=(1xx1x1=1xH=led[0]7HQ0|IDT pp]p]p -p9 p9= -H=top_reg/n365[0]a 9$h#F38$pCE9$`$pCE:,CE;$`,CE<(xCE=$`(xCE>CE?CE*(%(xU&(%@#U&]$@#]$H#,-,M*,-)M*)!E)!E)")]Hy]pHy y ypp! "]"P! ##"]"P$h###$(!$`(x"'$(!"'")"]*x")",1$`,"]*x",1"]*x")"%")"#"%$$pH#$p%H#p%"###"#$P$$`$p$P!$P$%!$P!%!$8!##$8!$h###$h#$h#top_reg/addr_reg[15]80#Q0k#PI8$B0 I#H#"`#9#"`0#9#$$#$E##0#E#I#H#P0#0#top_reg/addr_reg[14]9$#Q0#p# I9$`$B1P(h$ B2 $H$$`$$H!$H$%!$H!%!&e"X'$(h$ &e"X'$&e"X%#"#%###%#$###"##p# $#$#top_reg/addr_reg[13]9$#Q2u#p"I9$`$B09$`$@A0P(h$B0 '$(h$&e"H'$&e"H%##8$$`$@#8$$`$%##8$""%###%#$###""#p"$#$#top_reg/addr_reg[12]4:0+Q0#p"I:,(B1O,`A2""%#%#%H%%H%%H)%)%H)!E)%))!E),-,`*h,-)*h)]*,-,(]*,-A+]*0+A+""#p"0+0+top_reg/addr_reg[11]:+Q2d*I:, B0:,PA0O,PA0 ,-,P*X,-*X+,-,P,-, +,-h*+E+++E+h**++top_reg/addr_reg[10]&;$+Q0#p+0I;$`,0B2O,0B2 ,-,0+,-"]*h+#+"]*h#(,-$`,0%+#(,-"+(%+#+%+$+#+"+(#p+0$+$+top_reg/addr_reg[9];$+Q2q#p+I;$`,(B1;$`,XA1O,(B1 ,-,(+,-"]*`+#+"]*`#0,-$`,X#0,-$`,(%+#0,-"*%+#+%+$+#+"*#p+$+$+top_reg/addr_reg[8]%<0'Q0+`I<(0B3D(`A3+pY+X+p*p*p)e))e)'(%(`&h(%&h'(%(0'(%9''0'9'Y+X+`0'0'top_reg/addr_reg[7]?<'Q2'(I<(8B4<(HA0D(PA1(!(PP'(!e)P'e)'(%(H&P(%E'&P'E'x()(8&px()5'&p'5'U' '='''='U' '(''top_reg/addr_reg[6]}=$'Q0j#p&I=$`(8B4D(0B3 (%(0'(%!)'!)"'$()$`(8"'$()#'"'$'#'"&%'#'%'$'#'"&#p&$'$'top_reg/addr_reg[5]=$'Q2#p'XI=$`( B1=$`(PA1D( B1 (%( '(%"]&X'#(%$`(P#(%$`( "]&X#(%#'"]&X$'#'"'P%'#'%'$'#'"'P#p'X$'$'top_reg/addr_reg[4]>(PQ0n&I>B3JA3Q&''+)+I)II10I10I(E10Q&&(P(Etop_reg/addr_reg[3]/>PQ2I>B0>A0JA0AAUAU==11=H=HE=APEtop_reg/addr_reg[2]?HQ3ePIJB3?A4 =(=(=)=hh%0=%0XU)5)=5XUPH=top_reg/addr_reg[1]+?HQ1IJB1?B1?A1 M8yM18yIx1=1IxH=top_reg/addr_reg[0]? HQ0vI?B3?A3JB2E 0yE - 0yE-  =- = )(=  =)(E H =top_reg/blk_reg[15]v@#Q3#PIY#H#A###A#Y#H#P##top_reg/blk_reg[14]L@#Q2x# I]##E###E#]## ##top_reg/blk_reg[13]i@(#Q1"Ip"#M##(#M#p""(#(#top_reg/blk_reg[12]T@8#Q0~"Ia"#I##8#I#a""8#8#top_reg/blk_reg[11]pA0+Q3/*I.*10+/+10+0+/+.*/*0+0+top_reg/blk_reg[10]QA0+Q2}/+0I.+(1+/+1+0+/+.+(/+00+0+top_reg/blk_reg[9]DA0+Q1/+I/%+.*/%+.u*`/+.u*`0+/+.*/+0+0+top_reg/blk_reg[8]A0+Q0/+`I.+X1+/+1+0+/+.+X/+`0+0+top_reg/blk_reg[7]B(x'Q3{'x'(I&' )''')'(x'''&' 'x'((x'(x'top_reg/blk_reg[6],B('Q2'x&I&&) ''') '('''&&'x&('('top_reg/blk_reg[5]B('Q1'x'XI&'P)''')'('''&'P'x'X('('top_reg/blk_reg[4](B('Q0'x&I&&)''')'('''&&'x&('('top_reg/blk_reg[3]CHQ3wIIA1(A=1(IH=top_reg/blk_reg[2]CHQ2PI`UM-0M=-0`UPH=top_reg/blk_reg[1]CHQ1IQx191=9QxH=top_reg/blk_reg[0]>C(HQ0IM95 9(=5 M(H(=top_reg/a6\D8'Q0<( B1<(PA1D(XA2 (%(P(%( ]&(%%]&%&`(%(X&`(%E'&`8'E'8'8'top_reg/n100[2]SWPF0E$`CEICE$y$`"I$yp}"Ip}xExxEx]E]E))0M0MA%(AE%( H H !0 E!0PEcsr_val[2]E$Q2o#pPIc#D$`pWD2#($`p%)#(%)%u%m%u% %m#% $ #"U"H]"%"H]"%%#%$ #$#$ $"U#pP$$ top_reg/a8OD'Q2;$`, B0;$`,PA0O,8B3#,-$`,P#,-$`, "]*X#,-!E)"]*X!E))')M'''M',-,8U*,-@'U*A'@''A'''top_reg/n100[8]oV PF2F @CES@CET@CEU+@T%+@+$ $``"i$ %"i%8i8i]m]mqq]U]U]U)])])) (  (E ( 0E 0ii E XpEXUPEtop_reg/a2{J PQ0>B2>A2JA2 A-(Axx-( E-( P En294_z&IK(h@WD0:"T!"q"(!q"(!-"(!-"((E"'"(E"'"'"' "'"' "&` &`m&` (5&`m&Q(5&&Q((h@(%(&(%csr_val[12]K(Q0f"IHWD0Y"1 1 P P & & & & &H]&H&H]&H)')( 'Hm(m((&I('&I( 'Y""(( top_reg/a4jJPQ2=$`((B2=$`(HA0D(B0"(%$`(("]&`"(%"]&`" %!E%" %#(%$`(H"]&P#(%!E%"]&P%!E%(%(&P(%%&P%%}%%}%% %xU %8xUE%8PEtop_reg/tri_en2PR PQ1h"Tm #Tr+(Ty&Tz*T|THT&T' TT+XTxT 'PT *T#HT "T^++A+*x`)*x`)X X ih0`ih0p0`h0p + =* ' =*'&p&p% %( yP( ' 'a) 'a) 8'8')*p)*p  # ! m! ! m!u!u!}!''9'X'X')%) %XU 8]XUH8]XHqPX]qP#!e!!e! 1 @]1H@]XHyPX # "h "h E EMUMU]]P#!}!!}!!! = =EAAyy50h50yPh]yP]PPPEP EE##1 # #1''9 ' '9 + +A##1 # #1 #1 "#1#H +A * '9 'Px+A+X'9' '9&H+A*'9&+A+( #1 ##1" P Ecsr_val[14]-LQ3p# IXWD2#0U##0"X"X#M##M#1]1Mx]pMxp]hX]HI]HI]h]hII U##  n295Qy(IMHWD0.#T !#%!m%m@q@qQ((Q()Ha)(acsr_val[10] M Q0s +0IxWD2 x1  =1 = ] =+( 1 ] 1 = ] x =  x ]p]pQ Q  =+( +0 n296x IN `WD2B/T ///(1a (1a 0q0qQ  Q  1 ` i 1 icsr_val[11]N (Q2 *IWD3 P*++-)-%) %= 5=-55-5 x=5 x=p  p   P* * ( csr_val[15]LQ0#PI`WD3`  q#`Q#H#` q 8q85 5  Q#H#P top_reg/a10FO8+Q0:,0B2:,XA1O,XA1 ,-,0+,-e-+e-P+I+P+,-,X+,-*`+,-,X*`,-I+*`8+I+8+8+top_reg/tri_en3=RPQ2d*TeHTj#t&Tk#HTn&Tq#t*Tu#t"TvT +XTxT#t"T#t'PT#t#T' TT#t+(TD#+#+A#+$+&e*x$+)&e*x)#9#9 A +8+e,8+e,-+++-)-%) %A #'#'9#'"]&p"]&p"%" "%!" AAxMxM=}x=}xxx####1##$0!"$0!!"e!eA#(#(#U&'U& U&A A=(']& ]&A =(AE=(++A##1''9++A''9#+A#t+('9' ##1#t##'9#t'P##1#t"x+A +X##1#t"#+A#t*'9&#1#H#'9#t&H+A*PEtop_reg/a14bP(#Q08$B1$$!$!!!&e"h'#&e"h(#'#(#(#csr_val[13]Q$p Q3"IPWD1"h""   X  X X ( AX ( AM M   eheh!h!h"Q#"Q$p#P "] #"]$p#h""$p $ptop_reg/a12O+Q29$`$ B29$`$HA1P(h$B1( $(h$&#( $%$&#!$%$$$$`$ "#$$!$"#$$$`$H"#$$!$"#!$%%)]*)E+]*+E+++csr_val[1]E$Q1#pId# D$`hWD1 #0$`h%!#0"h%!"h"@]"x"@]"H"@]"H%#%$ #$# $ $"x#p$$ top_reg/tri_en1R0PQ0f"Tg &TiTl*To#tHTp#Ts +(Tt &T *T ' T#HTT#txT+XT"T 'PT;++A++,+,.i-.i---%%0 + +A +E*#E*i#i@y@y==58 ' '9 'E&u%E&u%}%}%%%% %H A H#A##A"y!"ye!e=]=A ]0EA ##1#!0!580AA0y0y]058]00E58 '9 'P#1"+A+X##tx#1#H '9 ' +A * '9 & +A +(#1###tH+A* '9 &#1"0P0Ecsr_val[8]S?Q3+`IhWD0g8CD0'T'''@1B@1BBq1Bq h    e( i e( i !% U!%U]]1!+X1!?1!?`? ?`?? ?@8C?@!+X+`??csr_val[5]T?Q3 'XIh@CDM'8TxWD1&'8m&&m&01m>801m>8]>8]>8>> @! xx  x    }#` }#` 9#H 9#H 1 9'P 1 9? 1 ?x 9? ? ?x> ?> @!HAU @!HAU @!? @!??8@@C?8@ 9'P 'X??csr_val[7]U;Q3 '(If<(DA.TWD3/..`/.`P1:P1 ;:; ; yH yH h '8 =' '8 &` &` h h h1p9 h1p9-:;-:;;<<(;< =' '(;;csr_val[3]GHQ3IjD$`xWD3GB2!$$`x"i$"i"-"]"-"]9Y9Y55@qi@qHiH q q55QAeA]e]8ya8y ya= y5=5h9  h9XX  =  8=8QH=top_reg/n1371X#F0h"I1"x##x###1""##top_reg/n1372Y#F0m # I =##%###%# =# # ##top_reg/n1373Z+F0r+0I-+(p++p+++-+(+0++top_reg/n1374[/F0y&I)&p'p'+`/+ /`// /)&&//top_reg/n1375\+F0z+Iu+1*u+*`*`p++p+++1*+++top_reg/n1376]'F0&I8&x''x'''8&&''top_reg/n1377^'F0'(I-' p''p'''-' '(''top_reg/n1378_/F0+`I)+Xh+h+-5.-/5.//)+X+`//top_reg/n1379` 'F0 'XI 1'P p' ' p' ' ' 1'P 'X ' 'top_reg/n1380a +F0 *I H* + %+ + + %+ H* * + +top_reg/n1381b#F0#PIA#H#)###)#A#H#P##top_reg/n1382c #F0 "I H" # %# # # %# H" " # #data_bus_i[11];*O *O *O/*Od*O,p+WD0,0,),p+*+,0,),!**+1*,!*]****1*0)*/*0)*]* * * *]** **]*1*1*1X>x?%?x??%???top_divide/"+"-return180[4]'F0#@XB2 @U@X?@UE?P?E?P1E' 1E' '-'''-'''top_divide/clks3Q3FxDA4 p%p%M Mhx h top_divide/clks1(Q1KDB3}}A( Ax( x(( top_divide/clks2Q2*DA1}}I Ip p top_dlink/shift/n539 @8Q11CDAC@-A@8@-top_dlink/state/bit_clr1448"T ;F1<`B4,=$>2}>,=3?2}>4?3?4948H4 49p5=H4 p5=)58)58292}>293?2}>4?3?4?4?top_dlink/state/transfer_start"W ;Q0<@B0*@!1>8,>1>8Bu>8Bu>8B1BB110B0100 =  =     top_dlink/state/bit_clr(;Q1448B140HB440xA44?0>=8):=8)::h]:hm:h]!:hm,H@U,p@`,>,H@U,>-P=-P9-P=-7-P94p0540X4.4p056-4.6-4.4`054084.4`054(-4.4(-,.,M.,.,!.,M.+.,!.+.+.*.+.*.*X1 }  - } - x xm!m!*Xm*Xm*X]*X]*X1*6*X1*6-7+7-7,7+7,7,7top_dlink/state/n25354;F14,`@U4(=,>4(=4>2<4>3;2<4;3;3P0540`3P0540050/3P0550/535;533;5;4;3;4;4;top_dlink/state/bit256147Q10x4WD044HB3 /P4=0x4103/P4=1031X5261X52}626372}64(4944H24 4(4924 46374647374747top_dlink/state/n256243F10x4CE/H4=0x41(3/H4=2}2p1(3332}2p43334343top_dlink/dt_sel[1]G 03Q0,p B3,p A3(hB1(hA1,pB1,pA10x B30x A30x8pA1$+@,p+@,p- )+@-x- )-x.q.q.0.0.-.u2x.-/3.u2x03/3( (h( (h&y( %&y%. . .1.u2p.1,H ,p 0`8E0x8p060`8E.4 06/3.4 ,H ,p , ,H . X, . X.u/ 0x / 0x .u/ / .u/ . /%3 . /%3 .u2p/3.u2p03/30303top_dlink/dt_sel[2]87Q14B14A3,pB2,pA28$B18$HA18B18A14B04A04B14A1,pB0,pA00xB00xA0<B1<A18B18A18B18A18 B38 A3,p@XB2 A2s+,p+,p*m+*`*m*`. `. `2`2`0+@U,p@X*m>+@U+?h*m>+?`+?h+?p+?`,>+?p!%>X,>!%>X8?7?8?7?7?7-?7?7-?6 , ,p, ,p*, *,P!,!,P!,!4P!7($8$H7($8$6"P7($6!6"P6!4P!6!4P!6!:%!:%!8x!8e"8x!7"8e"7"7"7)"7"7)"6 3X43X458!3X58!5`54 5`50h0x0h0x00h2x02x6x4h444h6h46h4 4X44 4X6x4 6x:%x:%x8(8=8(78=77717716 ;0<;0<:;0:%`::%`88@88@86i8@6i88p88p888p887877757756 4h44h44 4h6 P4 6 P:% P8p88p88 8p:% P8 :% P8 80 8 80 8 6 Y80 6 Y8 8 A8 7 8 A7 7 7- 7 7- 6 h}  h}e0e00!-0!-8e07(8e0787(7)0787)06 757(6 757(66776687778787top_dlink/state/n2544"Y0/F10x0CE08010x0.00801//.00///0/0/top_dlink/shift/latch_1del@8Q2@`WD0?@@`>?@?>@-?@8@-top_dlink/shift/latch_2del: @8Q04B34A10xB10xA1<B1<A1<B1<A3@B3"0`0x0`0x00`01h-1h%1h-2X1h%2X6X;`<=@;`=@=%;P<=0);P=0)=%>-X=%4h444h6X44X444X46X6X:%X:%X>-X>-X>;`<;`<=@!;`>=@!?>@-??X@A81?X?A81@-?@8@-top_dlink/shift/shift[0] 48Q04B4342}33 2}4-3 484-top_dlink/shift/shift[1]848Q14A2342}332}4-3484-top_dlink/shift/shift[2]48Q24A3342}332}4-3484-top_dlink/shift/shift[3]C48Q30xB20X0x00X01`-1(!1`-2}1(!32}4-3484-top_dlink/shift/shift[4]&0@Q00xB4/0x.u//(.u05/(0@05top_dlink/shift/shift[5],0@Q10xA2/0x.u//.u05/0@05top_dlink/shift/shift[6]0@Q20xA30 0x.q0 / .q05/ 0@05top_dlink/shift/shift[7]O0@Q3<B2<@<:i<@6 :i6 1)1()1)/1()05/0@05top_dlink/shift/shift[8]<<8Q0<B3; <:; ;:<-;<8<-top_dlink/shift/shift[9]"<8Q1<A2;(<:;(;:<-;<8<-top_dlink/shift/shift[10]]<8Q2<A4;H<=(=;H; =(=<-; <8<-top_dlink/shift/shift[11]<8Q3<B0? >>X%>`>X%>`=H; =H<%; <0<%top_dlink/shift/reg_int_st[0]4HQ04B24042q402q43 44=3 4H4=top_dlink/shift/reg_int_st[1]E4HQ14A23H45(13H5(15x545x5344=34H4=top_dlink/shift/reg_int_st[2]4HQ24B03X4583X585 405 2y40302y4=304H4=top_dlink/shift/reg_int_st[3]44HQ34A03(42} 3(2} 22}23(2}4=3(4H4=top_dlink/shift/reg_int_st[4] ,PQ0,pB2+8,p-9+8-9-h=,-h=+,,E+,P,Etop_dlink/shift/reg_int_st[5]K,PQ1,pA2, ,p*y, *y, +(, ,E+(,P,Etop_dlink/shift/reg_int_st[6]',PQ20xB20(0x.y0().y)*y*y,+ ,,E+ ,P,Etop_dlink/shift/reg_int_st[7].,PQ30xA30 0x.y0 -.y--P=,(-P=+0,(,E+0,P,Etop_dlink/shift/reg_int_st[8]>8#Q0<B0 ;8<:;8::(:"`:(:%!:"`:%!8X!7#8X!8#7#8#8#top_dlink/shift/reg_int_st[9]8#Q1<A2 <@<:q<@:q:@5:@5:@=:@=:@ :"P:@ :"P98#7#98#8#7#8#8#top_dlink/shift/reg_int_st[10]8#Q28B0 708670660-60-60560560=60=60 6"H60 7#6"H8#7#8#8#top_dlink/shift/reg_int_st[11]?8#Q38A0 7`89@!7`9@!9h59h59h=9h=9h 8`!9h 7#8`!8#7#8#8#top_dlink/shift/reg_int_st[12]#88Q08B08H86a8H6a8788-7888-top_dlink/shift/reg_int_st[13];88Q18A28886a886a8788-7888-top_dlink/shift/reg_int_st[14]88Q28 B07` 8 9@ 7` 9@ 9h 9h 9h%89h%788-7888-top_dlink/shift/reg_int_st[15]G88Q38 A288 8 6 Y88 6 Y68 68 68%668%768-7888-top_dlink/shift/reg_int_ev[0], (Q04B3 342}32}2(-2(%2(-2( 2(%1 p2( - p1 p- p- !+ - !, + , (, top_dlink/shift/reg_int_ev[1]T, (Q14A3 3@45 93@5 95: 5) : ) * Y+ * Y, + , (, top_dlink/shift/reg_int_ev[2], (Q24B2 342} 32} 2@ 1 X2@ - X1 X- X-( + -( , + , (, top_dlink/shift/reg_int_ev[3]e, (Q34A2 4`44 4`2 Y4 1 h2 Y- h1 h- h- + - , + , (, top_dlink/shift/reg_int_ev[4](HQ0,pB3+,p*m+*m)A'()A(='((H(=top_dlink/shift/reg_int_ev[5]\(HQ1,pA3,,p*y,)*y))1')1(='(H(=top_dlink/shift/reg_int_ev[6](HQ20xB3/0x.u/. x.u*x. x*x(('0(((='0(H(=top_dlink/shift/reg_int_ev[7]a(xHQ30xA2/0x.u/. p.u*p. p*p(' ((x=' (xH(x=top_dlink/shift/reg_int_ev[8]Q,@Q0<B23?4>4?3?4?4?top_dlink/n2178;F00x<0C00I@Hy>I@@x@@@x<@@0 <@0 ,*I,+*I, +,, top_l1_fifo/waddr2[0]@Q3(@D@A1@B2 ?0@>?0>>H >H>H >>H?8}@>?8}?>@ ?Au@@ Au@@ top_l1_fifo/raddr2[0]<Q0$:D<B2<A4 ;X}<=8 ;X};=8 < ;;H<=(;H;=(< ;<:< <<< top_l1_fifo/raddr2[1]%<Q3N<D<A3 ; }<:; }::H::H;:< ;=<< =<< top_l1_fifo/waddr2[1]@ Q0JC@D@B1?8@>?8?>@?A5C@@A5@ @top_l1_fifo/wr_160 $PF00xCE,pCECE$`CECECECE$`CE6= (q=9"]9,(,p*i,(*i*(-*(-*(5*h*(5%h*h%h%P5%P5%P=$%P=# $p-p-]p]]p]U"]U#8"] (qQ (qQpp!0"]!00(0x.i0(.i.(-.(-.(5.(5.(=. x.(=*x. x%x*x%x$0#8$0$E#8$$`"i$"i"-$$`"a$"a"%"%"-"-"5"5"="]"=# "]$E# $P$Etop_l1_fifo/i_reg_val_Q54[31]08Q30x`WD1000x`.a00.a0/00-/080-top_l1_fifo/i_reg_val_Q54[30]08Q20xXWD0080xX.a08.a0/00-/080-top_l1_fifo/i_reg_val_Q54[27],8Q3(hhWD1'8(hh)!'8*m)!+*m,-+,8,-top_l1_fifo/i_reg_val_Q54[26]+,8Q2(h`WD0'@(h`) '@*m) +*m,-+,8,-top_l1_fifo/i_reg_val_Q54[25],8Q1(hpWD1(P(hp((P()X-)=)X-*m)=+ *m,-+ ,8,-top_l1_fifo/i_reg_val_Q54[24],8Q0(hhWD0 '@(hh) !'@) !)`5)`-)`5)h)`-)h*i+*i,-+,8,-top_l1_fifo/i_reg_val_Q54[23]PQ3$`xWD1$$`x"y$"y"="]"="]IA0IEA0PEtop_l1_fifo/i_reg_val_Q54[22]!PQ2$`pWD0 $ $`p"y$ !"y!== 1 M1EMPEtop_l1_fifo/i_reg_val_Q54[21](PQ1xWD1xPyPyeI e(EI (P(Etop_l1_fifo/i_reg_val_Q54[20]8PQ0pWD0pXyXy==E(8EE(8P8Etop_l1_fifo/i_reg_val_Q54[19]$p0Q3,p`WD1 ,X,p`, ,X. X, * X. X% X* X% X$ #$ $p%#$p0$p%top_l1_fifo/i_reg_val_Q54[18]'$0Q2,pXWD0,0,pX*a,0)x*a%x)x%x%)#%)$%#$0$%top_l1_fifo/i_reg_val_Q54[17]$0Q1(h`WD1 '8(h`)'8& `)' x& `' x&e &e $5#$5$%#$0$%top_l1_fifo/i_reg_val_Q54[16]$0Q0(hXWD0(((hX&a((%`&a%`%# %$%# $0$%top_l1_fifo/i_reg_val_Q54[15]- Q3,pPWD1 ,(,pP*Q,()`*Q%`)`!`%`!`EE top_l1_fifo/i_reg_val_Q54[14] Q2,pHWD0 +,pH*m+*m* *P* %P*P!EP%P!EPUAUA top_l1_fifo/i_reg_val_Q54[13]( Q1(hPWD1'(hP&e'%@&e!E@%@!E@eIe(I( (top_l1_fifo/i_reg_val_Q54[12]8 Q0(hHWD0'(hH&e'%8&e!E8%8!E8e=e8=8 8top_l1_fifo/i_reg_val_Q54[11] @Q3pWD1 p`}``u`}`u`E)E5)@5top_l1_fifo/i_reg_val_Q54[10]@Q2hWD0 h!ep!]pepUp]pMpUpMp!-!5-@5top_l1_fifo/i_reg_val_Q54[9]@Q1$`pWD1 $H$`p$$H$$!-$!-55E (E 5(@5top_l1_fifo/i_reg_val_Q54[8]@Q0$`hWD0 #$`h"]#!EX"]X!EXXX}XXuX}XuX=%=5%@5top_l1_fifo/i_reg_val_Q54[7]HQ3xWD1 xHy]HyU]MUM9% 9=% H=top_l1_fifo/i_reg_val_Q54[6](HQ2pWD0 pPy]xPyUx]xMxUxMx)-)=-H=top_l1_fifo/i_reg_val_Q54[5]HQ1pWD1 p--5}p5up}pupE)E=)H=top_l1_fifo/i_reg_val_Q54[4]HQ0hWD0 h--5}x5ux}xux5 !(5 =!(H=top_l1_fifo/i_reg_val_Q54[3]$p8Q3(h XWD1 ( (h X& Y( % `& Y% `% % %u%1%u#%1$p-#$p8$p-top_l1_fifo/i_reg_val_Q54[2]&$8Q2(h PWD0 ' (h P&e' &e% &e% %`&e%`$# $$-# $8$-top_l1_fifo/i_reg_val_Q54[1]$8Q1$` XWD1$ $` X" Y$ " Y" " "%"]"%#"]$-#$8$-top_l1_fifo/i_reg_val_Q54[0]$8Q0$` PWD0# $` P"]# "]! "]! #"]$-#$8$-top_l1_fifo/n200[0]<F1,pCE<CE ,,p*I,2x*I2x:I;:I< ;;h}<=H;h};=H< ;<< top_lede/Logic0B#F0-+O.#O/`O0'O2#O4'O5+O6PO7&O:"O< O>+8O@*OA.OB/ODOE/@OI#(OM'0O6I I P P M0"XM0MPMM M `M M0e0.e(e0M0M0UX!UX"X!*+8&*&'%&%#e(+e(&$e($# ##M,/@M,+M$M,e,/e,*e$e,e$'!e$"P!M$'0!M$"H!#""H##"H####("P##"P##$#"X$ #"X# #$9#"`$9 #"`# ###top_lede/two_word_data_led_tri_enableYGHF0-,T,I,*p,I*pP ]P ]y (y= (H=top_lede/one_word_data_led_tri_enableHGHF1@*T +**X+*X)%) %=  y= y=H=n317JOC#I <#WD2?$<#B#?$C#B#data_bus_o_l[0]f@#Q2OC#DA$!C#@#A$!@#@#n316PC#I <#WD3?$<#B#?$C#B#data_bus_o_l[1]@#Q3PC#DA$!C#@#A$!@#@#n315YQC&I <'WD0?(<'B(?(C&B(data_bus_o_l[2]?@'Q0QC&DA'C&@'A'@'@'n314RC'(I <'WD1?(<'B(?(C'(B(data_bus_o_l[3]@'Q1RC'@DA()C'@@'A()@'@'n313=SC'I <'WD2?(<'B(?(C'B(data_bus_o_l[4][@'Q2SC'DA()C'@'A()@'@'n312TC'I <(WD3?(<(B(?(C'B(data_bus_o_l[5]@'Q3TC(DA()C(@'A()@'@'n311gUC+0I <+WD1?,<+B, ?,C+0B, data_bus_o_l[6]I@+Q1UC+HDA,1C+H@+A,1@+@+n310VC+I <,WD2?,<,B, ?,C+B, data_bus_o_l[7]@+Q2VC+DA,1C+@+A,1@+@+n309WC+I <,WD3?,<,B, ?,C+B, data_bus_o_l[8]@+Q3WC,DA,1C,@+A,1@+@+n308KXC3@I<4WD1?4<4B4?4C3@B4data_bus_o_l[9]c@3Q1XC3XDA4AC3X@3A4A@3@3n307EYC3I<4WD2?4<4B4?4C3B4data_bus_o_l[10]H@3Q2YC3DA4AC3@3A4A@3@3n306ZC4I<4WD3?4<4B4?4C4B4data_bus_o_l[11]@3Q3ZC4DA4AC4@3A4A@3@3n305b[C7I<8WD2?8<8B8!?8C7B8!data_bus_o_l[12]\ @7Q2[C7DA8IC7@7A8I@7@7n304\C8I<8 WD3?8<8 B8!?8C8B8!data_bus_o_l_Q98[13] @7Q3\C8 DA8IC8 @7A8I@7@7n303O]C:I<<WD0?<<<B<)?<C:B<)data_bus_o_l[14]@ @;Q0]C;DA;C;@;A;@;@;n301R,?Q3p+CD,@+C,?,@,?,?n300(x?Q3s'CD(@'C(x?(@(x?(x?n299(?Q1t' CD(@' C(?(@(?(?n297$p?Q3v#CD$@#C$p?$@$p?$p?data_bus_i_l[15]<;Q3;#PI:#H:`1:;x:`1:;x=0;;;=0;<;;;:#H;#P<;<;data_bus_i_l[14]&<;Q0;# I:#:h1:;H:h1:;H=8;;;=8;<;;;:#;# <;<;data_bus_i_l[13]<7Q3;"I;":x1;6:x1;6=H7;7=H7<7;7;";"<7<7data_bus_i_l[12]<7Q2;"I:":p1:7:p1:7=@7;7=@7<7;7:";"<7<7data_bus_i_l[11]<3Q3;*I;*=H+=H+=p-=p-=p1<2=p1;3<2<3;3;*;*<3<3data_bus_i_l[10]:<3Q2!;+0I:+(=8+=8+=x-=x-=x1<2=x1;3<2<3;3:+(;+0<3<3data_bus_i_l[9]S<3Q1;+I:*=@+=@+=-=-=1<2=1;3<2<3;3:*;+<3<3data_bus_i_l[8] <+Q3;+`I:+X=0+;+=0+<+;+:+X;+`<+<+data_bus_i_l[7] <+Q2;'(I:' =8'=8'=x)<*=x);+<*<+;+:' ;'(<+<+data_bus_i_l[6]> <+Q1;&I;&=H'=H'=)=*=);+=*<+;+;&;&<+<+data_bus_i_l[5] <'Q3 ;'XI:'P=0';'=0'<';':'P;'X<'<'data_bus_i_l[4]e <'Q2;&I:&=@';'=@'<';':&;&<'<'data_bus_i_l[3] <'Q1;I;5:;5: ;9'8: ;9'8:&`;':&`<';':;<'<'data_bus_i_l[2]G <'Q0;PI ;U=H)=H)===== = =%=&=%;'=&<';';U;P<'<'data_bus_i_l[1] <#Q3";I:x=@1=@1= =0#= ;#=0#<#;#:x;<#<#data_bus_i_l[0]Z <#Q2;I:=89=89=x==x==x