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_startPFUR2C5oQLUT1:#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 waitPFUR2C6^QLUT0:#LUT:F0=~B0*(B3+(B2*B1)) CLKMUX:CLK CEMUX:1 FFMUX0:F FFLATCH0:#FF SRDMUX0:RESET MODE:F4 n293${#IQ$``WD3I#0T #$$$$$``##Q#Q$-x$-x"pq!"pq!#0cmd_str_i"P#?Q3wXCD0x08B2#@PB1#@A1=???P@P@XC?)?)?=>}>=>}>M>M>@U@U@P@U@}>>>=H<=H<>p5 0p5p15 0p15)10)10.0.00(010(010x08?-?-?E>=E>= 7 ' 7a 'a!1!1""$$$`n302^C<I<<(WD3C<B<)B<)?<?<<<(data_bus_o_l[15] @;Q3^C<(D@;@;@;A"h>"h=(#;#=(#;#;#1:9!BP=BP=BP#BP#C#:H5:H=:H=:H :H :H%:&p:H%;':&p;';'9453 3 2q452q1451<<:A:A: ;=+: ;=+:*x;+:*x;+;+A3(2q2q2 0,%2 0,%:9%@(% :9%@(% A0#A0#B8#B8#C#BP#BP'BP'C'B8#B1B8'B1B8'C'8B8'C&B8'C'1@@>A>A> ?E+> ?E+?*?*AH+AH+C+@B8+B1B8+C+B8+C,?=3> ?=3>3h>3hA83A83C4B83B1B83C3B83C3PB87B1B87C7B87C8B8;B1B8;C;B8;C< n292"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@CLKU ?@         . /(2 3,. /$> ?2 3(*x +( : ;@6 70"h #u8*x +0 @&p '}0  8*x +4  @"h #u0&p '}, ,. /@ @ @ @  4&p '}4. / 8 0 0"h #u4  0&p '}(. /(*x +$6 7(2 3(   $"h #u$ ,"h #u, ("h #u( (    $. /,&p '}(    ("h #u @  8 ( (&p '}      ,&p '}$"h #u ( @ @ < $      *x +@ < <  <6 742 34*x +8 42 3<2 38. /46 78. /0"h #u<. /<. /8&p '}<> ?2 3. /: ;: ;2 3 *x +(6 7$6 7*x + &p '} *x +. / 2 32 3*x + . / : ;6 76 76 7 6 7 6 7(*x +,2 3$ 42 3@. /> ?. /*x +  ("h #u     "h #u*x +6 72 3: ;> ?"h #u(&p '}&p '}"h #u *x +    &p '} &p '}  "h #u &p '}"h #u. /*x + : ;<: ;8: ;4: ;,: ;(: ;$> ?<> ?8> ?4> ?,> ?(> ?$&p '}@ 8 8 8 <  !`II !`II !`"xI"xI"h !`2I2I2 !`II !`II !`&I&I&p !`6I6I6 !`II !`II !`*I*I*x !`:I:I: !` I I !`II !`.I.I. !`>I>I> ad_str_i$7Q0$`@ WD18$ B29$`$(B39$`$XA3:,8B3:,hA3;$`,8B3;$`,hA3<((B2<(XA2=$`(0B3=$`(`A3>B1>A1?B2?A2<$7$7$7#7#7"]6"]6!-p)%!-p)%"'"'$(!$(!$`(0$(!$`(`p)%H'U(H'U(](](@'@'(!(!(((!(X#7"8!9"8e9!9e995915-1+-+,-,-,8,-,h#7%7"7p%7"7p"01"#H"01"#H%#%## $# $$`$(# $$`$X##`"#H##`"]"h!"]"h!!!$$$ !!@!@"'$*$*$8,-$8,-$`,8$8,-$`,h!)9)9!9"9"9"="]>"="]>#@U#@U$`@ n298N$?Q1u#CD$?$?$?$@$@#Cgsrnet}BGSRBGSRB@ex@exBdl_rd"X0/Q04B14A14B34A3,pB1,pA10xB10xA1<B3<A38B38A38B38A38 B18 A14/CIN0x8A4M0/0/0//////////9//9/0Q00Q020%20%4/0/////.u.p/!/H.u.p/!/H.x /%.x /%.u.u//0x/0x.u- 1- 1+@+@,p+@,p/6.x /6/7/7/6/60U60U606060H8I0H8I0x8/%////0!0!001h51x1h51x2q2q48484484/.x /////0I0I001X%1x1X%2a1x2a4(4(44(45x1x5x6a6a808088088 %6a8 %7 7 7 7 6 6 6X]66X]69(99(97H7H87H8:9(9:; ; <; <6 6X]6 7 7 7 7 8 8 6 Y86 Y86 Y6 Y8@ 8@ 8 8@ 8 r_w;(/Q24B4(/(/(/'/'/(.(.(.!%.8(.!%.84/a4/a20202 3)2 3)2}2}20-2}20-2}334top_clink/decode/wr_blk_cnt[4](0/Q00XA06,0B2 0/0/0/9/9/M.8+M.a-(8+a-(8+8+,),),0.M....].].05050Xtop_clink/decode/wr_blk_cnt[5]( /Q10`A154HB3  / / /A/A/.h.h//05050`A/H0H0111}11=2}1=24=4=4Htop_clink/decode/wr_blk_cnt[6](/Q20hA26,(B1///E/E/P0]1P0U1]1U1808001010h/=/=/@0]1@0]11-1+-+,-,-,(top_clink/decode/wr_blk_cnt[7](/Q30pA3,pA4 ///5/5/].-].---E.E.05050p}--}-M. +M. +,1,1,ptop_clink/decode/add_599/plus/addsub_c13COUT/CIN3x3x3H3H3332a2a0%0%/top_clink/decode/ARG2677[4] /F0(0(B0 / / /=/=//.`/.`05050(top_clink/decode/ARG2677[5]/F1(08B2///5/5//.p/.p050508top_clink/decode/ARG2677[6]/F2(0hA2///-/-/U.-U.---U.U.05050htop_clink/decode/ARG2677[7]/F3(0pA3///1/1//.x/.x05050ptop_clink/decode/add_599/plus/addsub_c2 /COUT/CIN/x/x/H/H///000%0%/top_clink/decode/wr_blk_cnt[8])/Q00XA0,XA1 /////E.u-E.-u-8+-8+,),),Xu-E.u-}-}-U.U.05050Xtop_clink/decode/wr_blk_cnt[9])/Q10`A16,8B3 ///-/-/M.-M.-M.M.05050`M.-+-*p+*px,-x,-,8top_clink/decode/wr_blk_cnt[10])/Q20hA2,`A2///!/!/5. x-5. x-p%*hp%*hx,-x,-,`/%/%/ (0 E1 (0 E1M1M1000001010htop_clink/decode/wr_blk_cnt[11])/Q30pA3,hA3 ///)/)//M1/(0M1(001010p(01-1(+-(+,),),htop_clink/decode/ARG2677[8]/F0)0(B0///5/5/.`.`// 05 050(top_clink/decode/ARG2677[9]/F1)08B2///-/-/.p.p// 05 0508top_clink/decode/ARG2677[10]/F2)0pA3///)/)/.x.xx/x/ 05 050ptop_clink/decode/ARG2677[11]/F3)0xA4///%/%/..p/p/ 09 090xtop_clink/decode/wr_blk_cnt[0]'(7Q04`A0540B0 (7(7(7=7=76p}56p}553534=4=402h32h4=4=4`top_clink/decode/wr_blk_cnt[1]'7Q14hA1548B1 77797976x6x5@4 5@4 49494hU55U5334=4=48top_clink/decode/wr_blk_cnt[2]'7Q24pA254@B2 7775757M684 M684 49494pU584 U5334=4=4@top_clink/decode/wr_blk_cnt[3]'7Q34xA36, B0 7771717773+3+,-,-, 17E6E653534=4=4xtop_clink/decode/ARG2677[0] 3F0'88B0 3 3 3-3-3335]65]68E8E88top_clink/decode/ARG2677[1]3F1'8PB3333131304 04 5656x8Ex8E8Ptop_clink/decode/ARG2677[2]3F2'8xA2333=3=3H4 H4 56568E8E8xtop_clink/decode/ARG2677[3]3F3'8A43339393335597978I8I8top_clink/decode/n2868@?Q3;@CD@?@?@?A@A@@Ctop_clink/state/latch_dt686t@F0 A0@55---%-@a%@atop_clink/latch/n23[0]"I  @Q0 CE 0x(xCE4,CE0x$pCE,p48B1%(h4@B28PB38xA28WD1h @ 5 5%(%( q qm0m0p-2xp-3P2x3PH3XH3XH3HH3H 22 2]2(2]2(22H4 H4 ]6]68E8E8x%(xExEu0&hu0'h&h'hP'pP'pP'`P'` &!%&( &!%&(0&0&0&0&0`(%0`(%0x(x6p-767H7H7H7H76!=6`6!=6`(6(6(6&4 (6&4 (49(49(h4@ 511M=M=  00-6-68E8E8Pu0x-2xx-3P2x3PP3XP3XP3HP3H(2!=2X(2!=2X,2,2,2,2,X4=,X4=,p487A7pA7p7x7x7h7h6]686]6866(8(8x9Ex9EP8P88A8A8 5) ) (q(q55== "H ""H"H"H"H"H""!%" "!%" 0"0"0`!0`!0`$0`$0x$p18qMx8q ExMx Ex 5 = 5 =   !%" 4]"4]"3"3"3"3"3!"3!"2"2"2h12*2h12*58+58+3X,-3X,-4,adv_cmd_str 8Q1#@`B3#@A3#@0WD3$(B3$XA3 xB1B3xB1B3B2A2@A3,pB3,pA38xB14B3<xB1<A1@B3b 8 - -5 5 0i!10i!1*i,p-*i,p-++++***@]**@]*--+0}+0},p-0i-QQ]]11BqBPBqBPBPBPA-?A-?@U@U@@U@`@U@0Q]Q  8I]`8I]`}}ax8Iax8I8Iyyx+0},p*++++,p 1p,p 1p8 8 6I86I8888p8p8p}8p}8xq]q}}}1p@ @ >I>I@@@p@p@5`6I5`5 5 3@}3@}4>P>I>P=@=@;`};`}<Q]QEE88 ! !!!$$$($$Xax I I (I (I y y x=` I5`=`5```}}>I@@y@@y@;`}<xtop_clink/decode/n23[0]8@Q0/8CE04CE+0(B0+0HB4+0XA08@8585EE11   ' 'e.e.09090H.e..`.`.`.`....`.`05050(050X% '%6 6 224@4@421515668H8H8reg_wr7Q2V B3V A3WB3+0@B3+0hA2(777A7A7U6@4 U6i58@4 i58p3p3+)+xI)xI  7=7=7e65e65/ /1 Ax1 Ax   p p y E y E = -( = -(     A77795915/1/05050@=777 // //05050htop_clink/decode/n81[0]@Q3-0xCE.,p$pCE(h0`A1@55MM!!  (%  (%,&*#,&*#,$,$,p$p,&-P%-P -P%--P -..08080x)$*#)$)X%)X%)X))X))X-(.)X-(.(P05(P05(h0`top_clink/state/n266[4]y3 8F1 CE CE CE 8 - -EE]Ha]epHaep!!pHap a apHaHatop_clink/state/state[4]x (0Q02B2B1B3A3 B3 A2 B4 A43A14C0B3A3>(0(%(%99  99(%--55%M%M(%11E E (%= = ]`]`0a0a PE  P  %% 5 xx-U ( %U ( %M M %-]x-]xexexPiPi1    %%x=x=9U  -U  -U U   %%-U-Utop_clink/state/state[3]|  0Q0B2B0A0 B4 A4 B0 B2 A23A34B04A0B2A2( 0 % %5 5    %%%x5 x5 pppx5%U%U5  1 15U5UU5UU@aU@a@aU@a%%--top_clink/state/state[2]v 0Q2B3B1A1 B1 A1 B1 B3 A33A44B14A1B1A1(0%%11  18a8aMM8a%%--8aMhUhMhUh@a@a5M5MM8aM8a5eeXMX%%--top_clink/state/state[1]{ 0Q3B0B2A2 B2 B4 B1 A13A24A4B4A4/0%%AA%==  !! X } X X} XM M    %%P}PP}PMMPMPHXHXHHHHPP  hhh%`%`%%--top_clink/state/state[0]w 00Q02B3C0B4A4 B0 A0 B0 A03C04B34A3B0A0/000%0%E E e e E   H  H] ] 0%55P1P1HHE Pa]xPa]x%E%EUx]xUx%=%=E e`e`%%%--%-}p-}pUUtop_clink/data_in[15]h @Q2 pWD0 @ 5 5 % % 0q 0q55 x x pdata_bus_o[0] HQ07pWD0CpWD0H8WD2IxWD0T@0WD3?B0GWD3@#WD2G H = = ( ( - Y - !- Y!-BqBqB`B`B`=Aa!B`=Aa!@x!@x!@x$@x$@#!-``PhPhPXPX``p!-``0h0h0X0Xi`i`pppp5]xp5]x  !-==@@@@   = =pMpM=uh==uh@y=@y!-!!((((mm i?h i?h(?p(?p(?`(?`>>->]> ->]> >>X@UX@U@0x)x)=5=5xa6 a6(7(7(6(66656]556]5%6%68E8E8top_clink/data_in[14]* @Q1 xWD1 xWD2 @ 5 5   h h x  q q55 p p xdata_bus_o[1] HQ1F @0WD3GWD2@#WD3E$`HWD17xWD1?B4CxWD14 H = = 0 0 =( = =(!% =!%@!@!@@@@?E?E>>>@5>@5>@=>@=>@ >"`>@ >"`?($?($@#!%``M(M(}hM(}hx!%@!@!```` q uqu""]""]#}#}$`H mh =(eh mheh55x = 8 8 8 8 y y u? u?>> `@U `@U @0iH =(iH%%top_clink/data_in[13]Z @Q0 WD2 pWD1 @ 5 5 ! ! p p p`!`! h h data_bus_o[2] HQ2E$`PWD2U<(WD3@'WD07WD2?A0CWD26 H = = % % E ` E!5 `!5@Y@Y@@@@?=?=> ?A'8> ?A'8>&`>&`>X%>&P>X%>&P?@(%?@(%@'?E`> ?E`@h@h@X@X@!%@!%@@!E@!E@"]"]"}"}$`P m` E m`u`u`!5==((((ii e? e?(?(?(?(???><><hA3CWD30 H = = ! ! (y  (y  !!= !!=@u`@u`@h@h@X@X?9`?9`?U?UA0MA0MA=A=A A A%A&A%A&@(%@(%@' ! 8 8 8 8 } }`M Y`M Y0y0y`M=hA=hA= `U Y`U0 Y0!=YY((((ee a? a?>>h=>h=>P@UP@U@0top_clink/data_in[11]o,'Q2 0x'WD0,p(WD3 ,',','+'+'*m&h*m&h+(%+(%,p(+'-'-)-'-).'.'08(!08(!0x'data_bus_o[4] 0'Q0B(h'WD0>B4@'WD20'0'0'/'/'0&0&0&!-&00&!-&0(E&(E&(&(&(X(%(X(%(h'!-&0@&@&@&@&@x(%@x(%@'!-&0(&(&M&M&% %U U((top_clink/data_in[10]+,'Q1 0x'WD1,p'WD2 ,',','+'+'*m&`*m&`+(%+(%,p'+'-'-)-'-).'.'00(!00(!0x'data_bus_o[5] 0'Q1@(WD3=$`(XA2B(h'WD10'0'0'/'/'.u&`. %.u&`*%. %*%(&(&(P(%(P(%(h'%%*%%%$&$&$@(%$@(%$`(X(&(&!5&8(&!5&8@&@&@&@&@p(%@p(%@(top_clink/data_in[9]W,'Q0 0x'WD2,p'WD1 ,',','+'+'*m&X*m&X+(%+(%,p'+',&0 %,&0 %0&0&0X(%0X(%0x'data_bus_o[6] 0'Q2=$`(B0@+WD1B(h'WD20'0'0'/'/'.u&P. %.u&P*%. %*%(&(&(H(%(H(%(h'%%*%%%$&$&$P(%$P(%$`(/'0&80%0&80%>&p>&p>H%>H%>H)>*`>H)>*`?8,-?8,-@+top_clink/data_in[8]C4'Q3,p'WD0 0x(WD3 4'4'4'3'3'2'1)2'1)1'1'/8(%/8(%0x(1(2'-(1(-(-('-('+H(%+H(%,p'data_bus_o[7] 0'Q3@,WD2<(`A3B(h(WD30'0'0'/'/'.u&X. %.u&X*%. %*%(&(&(@(%(@(%(h(%%*%!E%%%%!E%%M&M&(%(%(`.u&X.%(-.%(-80-80->(%>*h>(%>*h?0,-?0,-@,top_clink/data_in[7]H4'Q24+WD04(WD3 4'4'4'3'3'2}&h2}&h3(%3(%4(3'2'2'2()2}*X2()2}*X3(,-3(,-4+data_bus_o[8] 4+Q0A0x+WD0@,WD3<(B04+4+4+3+3+2+2-(2+2-(.+.+08,)08,)0x+3+4*2'4*2) 2'!1) 2) !1) /'/'(%(%(4+3+3+2+6 -(2+6 -(>+>+@@,)@@,)@,top_clink/data_in[6]K4'Q14+WD14'WD2 4'4'4'3'3'2}&`2}&`3(%3(%4'3'2'2'20)2}*`20)2}*`3 ,-3 ,-4+data_bus_o[9]4+Q1@4WD1;$`,`A2A0x+WD14+4+4+3+3+2+1-2+1-1(+1(+/H,-/H,-0x+1-5-5-9-9->->->P->P->P1>2p>P1>2p?84=?84=@42+1,-,1,),-,%,),!,%,!,"+"+$,)$,)$`,`top_clink/data_in[5]E4'Q04,WD24'WD1 4'4'4'3'3'2}&X2}&X3 (%3 (%4'3'50'50'5h)4*5h)4*4`,-4`,-4,data_bus_o[10]W4+Q2;$`,@B4@4WD2A0x,WD24+4+4+3+3+2}*h2}*h1 +1 +/@,-/@,-0x,3+5(+5(+5+5+5353:58:58>4 >4 @H49@H49@45(+5x-5+5x-:-(5+)-(:-("+)-("+$,1$,1$`,@top_clink/data_in[4]S@@Q24'WD0.,p#WD004xWD04,WD3@@@5@5? ? A89A89Ax5Ax5Ax=@(Ax=:9H@(:9H444p4p4xAx=Ax Ax Ax%A]%Ax%>-%A]%:%%>-%6%:%%6%4&4&4p(%4p(%4'6%5`%5`%5`)4*5`)4*4X,-4X,-4,>-%<&4(%<&4(%,&*#,&*#,0$,0$,p#data_bus_o[11]4+Q3@4WD3:,`A2A0x,WD34+4+4+3+3+2}*p2}*p2)2)0*0*0P,-0P,-0x,3+5 +5-5 +5-9-9->->->@->@->@1>2>@1>2?(4=?(4=@4,)0*),))U*U*,-,-,`top_clink/shift_3g388Q00x#WD03A0/8WD3-0xWD3@xWD2"888-8-MM8-AA@i-@i-0I!50I!500.9.9.p /".p /".u"H.u"H/ $/ $0x#/.p /..1I1I/8/80x!5BuBuBXuAahBXuAah@@@x@x@x2}1I2}226666778data_bus_o[12] 0#Q0@#WD0:,@B4 @8WD20#0#0#/#/#1#.#1#.#.P1.P1.PBu1B.PBu1B>pBu>p1>pBu>7@>p1>7@A@7A@7?`8E?`8E@8/#0H!(!0H!(!!!$$#1B*pBq*p *pBq++*p ++*m*x$)*m*x)$))*x*xx,1x,1,@top_clink/data_in[2]M@@Q1/8WD20x#WD1-0xWD23`WD0@@@5@5?(?(A0E@(A0E6 @(6 1 1 A1 1 A/@/@0x1 A1` 1` 1`%1(#1`%1(#/H$/H$0x#@5??A@1A@1A A]@A 80MA]@80M8 8 8h8h8?(>80=>(=80=(=mXimXi`data_bus_o[13]0#Q1 @8 WD39$`$PA2@#WD10#0#0#/#/#1#1#1X%1X%1X)1'1X)6 ) 1'6 ) >(->6>(->6?(8E?(8E@8 /#.u"`. !.u"`. !,@!$!,@!$!!!$$#$!$@!$@!$@$$@$$`$Ptop_clink/data_in[1]?@@Q0/8WD10x#WD2-0xWD1@pWD1@@@5@5??>q>q@P@P@p<>q6q<6q6066067(7(86"X606!6"X2!6!2!0X!0X!0X$0X$0x#>q>P5>P5>P=>-p>P=>-p<04(M<04(M000`0`0xdata_bus_o[14]T0#Q29$`$0B4 @<WD0@#WD20#0#0#/#/#.#-$.#-$.#)%.#"#)%"#$$!$$!$`$0!$"#e$!$e$H#H#$$#/#.u"P.u"P- #*"- #*"*P1*P1+<+<-:p-:p!5:`!5:`-:=:>-:>:x>:x?@q>q@X@X@h?>>>%(80!>%(80!0h!0h!1p 1011p 101/P/P0xx2!0h!2!0P!0P!0P$0P$0x#>q>X5>X5>X=>-h>X=:%h>-h:%h888x8x8xdata_bus_o[15]0#Q3 @<(WD38$(B3@#WD30#0#0#/#/#1 #1 #1#80)1#80)>*x>*x>(1>:>(1>:?(&=&e>'@U'@U(h@ top_clink/decode/dt_blk ,/Q0(00B1(0`A1)00B1)0hA2'8HB2'8pA1(h00B1$`0XA0+0xA43,/,/,/+/+/*m.h*m.h)/)/'805'805(h00+/,.0 -,.-0 --].].050500050`,/+/+/*m.`*-*m.`%-*-%-$.$.$P05$P05$`0X---=.=.05050h,/+/+/,.,.,.!-.@,.!-.@H/aH/ap0 p0 //..09090x!-.@Bq.@Bq.@BBq60B160Bq60]60160]606688888A8A8HU9 88U9 @8@88A8A8pu-=.u-E.E.050500top_clink/decode/n2869?Q3L`CD???X@X@`Ctop_clink/decode/cmd_cond(/Q0$`0xA4(/(/(/'/'/&e.&e.$/$/#09#09$`0xtop_clink/decode/latch_end87Q08XB4878787E7E76656568I8I8Xtop_clink/decode/n2110"K1(7F0,p4CE(7(7(7'7'7(6(6)`5)3)`5*m2)3*m2*4A*4A,p4top_clink/decode/wr_dt_inc"N,3Q0(h, B0,3,3,3+3+3*m2x*m2x*-*m*X*-*m*X) +) +'@,-'@,-(h, top_clink/decode/sel[4]8?Q0,p08B2*$`48B1*$`4hA1 8?8?8?=?=??? 73 7"]2p3"]2p#4=#4=$`48#4=$`4h%10 7%10*0*0, 01, 01,p08top_clink/cmd_lng(?Q32B0 A3???A?A?>>5%5i%i@P@PXXHHX]X]]XE]XE%0a%0atop_clink/decode/first_word$/Q0,p0HB4$/$/$/#/#/%/%1%/%1)1)1*0*0,09,09,p0Hincrement_add(+Q09$`$`A4 (+(+(+'+'+&e*X%)&e*X%)%X)%X%%X)$#%X%$##$!#$!$`$`top_clink/decode/cmd_str_302386#?F3@ WD1???1?1??>?>@U@U@ top_clink/decode/n2866?Q1&CD???h@h@Ctop_clink/decode/wr_blk_done+Q1(h0@B3 +++%+%+x+p--x+p--"+"+$.%.$.%.&e.x&e.x&05&05(h0@top_clink/decode/inc_add_i485 ?F0 0x@ WD1 ? ? ?-?-?(@!(@!xAUxAU-AP-AP.@!.@!00@Q00@Q0x@ top_clink/decode/inc_add_i"J 0?Q1+/0CD,p4@B2%(h48B1 0?0?0?0@0@/0C0?/?/?.u>.u>.9%58.9%58&4 &4 ( 49( 49(h48%58*4 *4 , 49, 49,p4@top_clink/decode/sel[3]8/Q2,p00B1(h0HB4(h0XA0*$`4PB4*$`4A4$`0HB4"8/8/8/7/7/6089.601.89.1.(.(.'x.'x.'x.'x.&.&.)/)/' 09' 09(h0H&.) /) /'@05'@05(h0X1.$.$.$=.$=.$.$.$009$009$`0H)/)X1)1)X1)1*0*0,(01,(01,p00$.#p.#p.#p.#p."."."H1"2"H1"2$3$3#4A#4A$`4P#4A$`4top_clink/decode/n2867!?Q33PCD???H@H@PCtop_clink/decode/latch_del(7Q18@B1(7(7(7I7I76x6x8E8E8@top_clink/decode/rd_evt429:<<>2=H:<!1=H2=H!1=H ?? ??@U@U@ rd_evt_i"Q" ?Q1>M>>>=?> ? ? ?p@p@C ?A?A?]>=]>=(>(>)}7-10)}7-10.0.0000100010x00 ?5?5?]>7]>!1107!110210:0210<.:0<.;/h;/h;/X;/X:/`:/`=0/=0/=+=)=+= =)>!p= :I>!p:I<0<0< ?=?=?U>@<U>@<???)?)?? A? ? A? 1 ] 1 AH ] AH P P @ @]`]`PIPIyyxePPIeP@I@Iyy]`PP@@)H)Hpp h  h }}5Xh 5X=X=X I I y y ]`@I@IyyxUX@IUX  }}>??8>?8>>h@Yh@Y@h>=>=>x@Ux@U@ A ] A   x x   !u!!u!}!}!"X"X$$$ $$Ptop_clink/decode/str_end# ?Q0#@A4 ? ? ?5?5?U>?U>?M>M>@Y@Y@rd_dt_str_i$p7Q3(h@0WD3 $p7$p7$p7#7#7%7%7%x=&ABX%x=&ABX&A-&@!&A-&@!(@Q(@Q(h@0top_clink/decode/reg_pre(x/Q3$4WD0 (x/(x/(x/'/'/&0%1&0!1%1!11m21m24=4=4top_clink/cmd_extn"0?Q0B4 0?0?0?E?E??h>?h>1]1hE]hE==dt_lng9,/Q140hA2,p@0WD3$`0hA2,/,/,/+/+/-/-1-/-1112011204001400140h+/*m.p*-*m.p%-*-%-$.$.$@05$@05$`0h,/+/+/*m.*m.*5*m>*5*m>+@U+@U,p@0reg_rd$83Q04WD0RB0RB4RA0RA4838383M3M32h2h334=4=483I3I32p2p1 1 11h]1h]UUtop_clink/decode/n2080"M1(7F1%(h4CE(7(7(7'7'7(6&4 (6&4 (49(49(h4top_clink/decode/rd_dt_inc"O%(3Q0(h,(B1(3(3(3'3'3)3)3)}/)+)}/)+'8,-'8,-(h,(top_clink/decode/csr_acc8/Q3(h08B2(h0xA4,(hB2,(hA08/8/8/7/7/608.601.8.1.(x.(x.&0&0(09(09(h0x%1&0%1&0&0(01(01(h08'/&0'/(.(.)}') 1)}') 1'@'@(h) 1)` )A)` )A'0'0(hl1_i8"?Q3rhCD$`B3,ppB0???`@`@hC?9?9?8@!aAP8@!aAP!1AP!1AP*@!,p>*@!,p>,?,?+?+?+?+?+?+?*h +0*h +0*m*m+}+},pp9???;+;'+')%) %e e!!""$$$`clr_rd &0Q0@A4,pB2,pA18pB04B2<B3<A2@xB0$00 0 //1  2}1  2}3}3}40 //16 x16 x:I:I<@y<@y<6 x>( >>( >?@?@@x>( >I>I@8@8@/.u.u- - +8}+8},p0 //.u.u- - +@}+@},p9H:I9H9@9@7`}7`}8p>`>I>`=0=0;P};P}<top_clink/decode/n2503[0]+/F3'8CE(0CE)0CE///A/A/.x.x//05050A/@0i10@0i10 0 0x09x090i10@0@0U2U2115U65U68E8E8top_clink/decode/strb_id[0]*$3Q01(h8PB3$`8PB3$`8A3 $3$3$3#3#3"4 "4 $6$6$88E$88E$`8P$88E$`8%6$6%6&e6&e6&8E&8E(h8Ptop_clink/decode/strb_id[1]*$p3Q31(h8HB2$`8@B1$`8pA1 $p3$p3$p3#3#3"4 "4 $6$6$H8E$H8E$`8@$H8E$`8p%6$6%6&e6&e6'8E'8E(h8Htop_clink/decode/strb_id[2]$/Q11(h8@B1$`8HB2$`8xA2$/$/$/#/#/"0"0" 1" 1" 5"]6" 5"]6"8E"8E$`8H"8E$`8x$/#/#/%/%1%/%1& 1& 1& 5&e6x& 5&e6x'8E'8E(h8@top_clink/decode/n1611[0]+/F2+0CE///=/=///09090top_clink/decode/sel[2]+(/Q1$`00B1$`0`A1*$`4HB3*$`4xA3+00B1+0`A1(/(/(/I/I/.h.h050500050`I//"].h/"].h#05#05$`00#05$`0`!1/!1"1"]2"1"]2"4="4=$`4H"4=$`4xtop_clink/decode/sel[1]+8/Q0$`0@B3$`0pA3*$`40B0*$`4`A0+08B2+0pA38/8/8/E/E/.p.p0505088/M/M/m.!E.m.!E.U.U.05050p!E."].x"].x"05"05$`0@"05$`0pE/H0H0]2!E1]2!E1"]2h"]2h#4=#4=$`40#4=$`4`sel_csr[0]M,(PQ0V B2V A2WB1RB2RA2(P(E(E'0'0(($M((M$MMEEM E mh E mh 5 5     $MehehU U sel_csr[1],(PQ1V B0V B4V A0V A4WB0RB1RA1 (P(E(E'8'8(0(E(0!=(E!=hh@p@p@`@` yh yh      1 1     != ) ) 8 8 8 8 } } X X  X !=8)8)XXXXsel_csr[2]L,(PQ2V B1V A1WB2RB3RA3(P(E(E''(0 M(M0 MMMM= = M = =     (E' ' &e%p&e!Ep%pp!EppM(M(tag[0]-0PQ04A1,phWD10P0E0E/8/8002p0028=2p2y28=2y48484/8.u.u.0=.05.0=.0-.05-p.0--p- !- !+@+@,phtag[1]-0PQ1,pB1,ppWD20P0E0E/(/(.-.)-)**,(,(,p/(.u.u.(.i.(-x.i-x-)-)+8+8,pptag[2]-0PQ2,(hA2,pB4,pxWD30P0E0E//.u. h.u. h,0,0,@,@,p*h. h*h( ( (H(H(h.u. =. 5. =. -. 5-. ---1-1+0+0,pxtag[3](-0PQ30x`WD0,(hB1,pA10P0E0E/ / .u.u- 9- 9+@+@,p. p.u*p. p*p(((P(P(h0E/0/0.u.u.!.u.!.u/ / 0x`tag[4].,#Q0,(hB3,pA30xhWD1,p0@B3,#,#,#+#+#,H!*,H!*,,,p)*))I)I'('((h)I)x)-)x)-.i.i00000xh,#+#+#-(#-(#-+-/-+-/+005+005,p0@cmd[0]/8PQ0800B180XA080xA4@PB1@A1&0xpB0<@PB1<@A1@`B3@A3!@`B3!@A3"@PB1"@A18$(B3`8P8E8E707066-x-x''7;7;=E>=E>@U@U@`@U@8E7 7 666@ 6@ 6@%6@%6@)6@)6@-6.h6@-6.h7(057(058007AyBhAyBhA5H@!A5H@!@Q@Q@P7 88)8!58)!500QQ ; ;::p;p;=5>=5>@U@U@`@U@709(I9(I9)9)9+9+9;9;:?:@!:?<>:@!<>:@!:@!=>>>@U@U@P@U@@Q@cmd[1]U/8PQ1808B280`A1@XB2@A2&0xB2<@XB2<@A2@XB2@A2!@XB2!@A2"@XB2"@A28$PA2T8P8E8E7(7(6716716 6 6Bq!B6Bq!B Bq B` Bq B` A1 (@! A1 (@!@Q@Q@@Q@X!B:hBu:iBX:hBu:iBX:@A1:@!:@A1:@!<@@Q7-6 7-60 60 0X0X0X}0X}0x<@@Q<@X7(668h!8h!8h$8h$8$P71/H6 71/H6.p6.p7 057 058086.p5(/515(/5160608@018@0180`7(90A90A9 9 9/9/9=90?9=:>90?:>;(@U;(@U<@622-'-'-7-;-7*;x-;*;x+;+;+;p+;p,p:1:@,p:]:@1:@]:@::(<U=((<U=(=>=>@U@U@X6?P90?6?P7?X7?X7?H7?H8>1>@8>]>@1>@]>@>>H@!H@!@Q@Q@X@Q@]>@>>@@!@@!@Q@Q@X@Q@]>@>>8@!8@!@Q@Q@cmd[2]/8PQ280HB480hA2@hB4@A4&0xB4<@`B3<@A3@hB4@A4!@hB4!@A4"@`B3"@A38$`A4H8P8E8E7767)h67)h6 6 7@7@9>x9>x!->`!->`>>E>E>@Y@Y@@Y@h7)?6 7)?7?7?7?7?8e?8e?8>:%> 8>:%> :>:>; @U; @U<@`; @U<@79@199@19:P :P :P%:P%:P):P):P-:%-:P-:%-8.8.8X098X0980H9:9:59568 6"h68 6"h7$!7$!8$`753 6 753 73(73(7373828282:%282:%2826082608801880180h75`6 75`6686286828000H0H0x!->`??U>U>@Y@Y@@Y@h!->`8>8>e>e>@Y@Y@@Y@h!->`(?(?M>M>@U@U@`@U@cmd[3]B/8PQ380@B380pA3@HB0@xA0&0xB38B2<@hB4<@A4@HB0@xA0!@HB0!@xA0"@HB0"@xA0O8P8E8E787868E618E]1](( Q Q y? y? > > @U @U@H @U@x789 U<9 U<9'9'979 ?97:>9 ?:>;@Y;@Y<@78666%6*h6%71+@6*h71+@6+(6+(9 +9 +9h-8.9h-8.8`058`0580@8`0580p668=68568=68-6856i68-6i888889 U9 99 9096906777x7x88888808801111/8}/8}0x;@Y<@h]88QQ ? ?>>@U@U@H?`>`>?>?>@U@U@H]HHQQ ? ?>>@U@U@H@U@x>>>e>e>@U@U@x@U@xcmd[4]04PQ080(B0@`B3@A3&0xxB1<@HB0<@xA0@PB1@A1!@PB1!@A1"@hB4"@A48B3f4P4E4E335815815'5/5'5/5x1515x15191919@/9@/7`057`0580(5'57:9=57@(==:9=@(==A?<AMA?<AM:@!:@!!AHA=>!AH=Ay=H?=Ay=H?;h@U;h@U<@x4E3(3(2}2}2 (2i2 (2i11556i6i808084E38382}3-2}3-222`]2H2`]2H3P3P3@3@41`41`00.I.I00y00y0xx4E30302)2)%u'%u'%u7$>%u7=$>=U>U>@U@U@P@U@=U>U>@U@U@`@U@0?U>0?`?`?`?`???>>??@Y@Y@38222%,-2%-,--U.0.U.0.P/ P/ P/P///Q/Q/1Q? 1Q? ?]A(?]A(0@!0@!@Y@Y@h/..x5x5q? YAPq? YAP 0@! 0@!@Q@Q@P@Q@clk_30[4] Q08HB2#@HB0#@xA0,p@8C0 pB0 A0I    % %     ) ) + p/ + 1/` p/ 1/` /h /h /X /X .].( .].(../h/h/X/XA/`A/`1A?1A????x?x>> @! @!MA @@!MA @@!@Q@Q@H % x} x} p % 0I 0I y y   )!)!!"!"H#hH#hH#XH#X#`#` ;0 ;0I;I;; ; ;;:: < <x=>x=>@U@U@x].(../h/h/X/XY/`Y/`1Y?1Y??!A8?!A8%A8%A8)A8)A8*@!*@!,@Y,@Y,p@8.80e180e111559H89H88A8A8Htop_clink/n68  7F1$`88B0$`8XB4$`8hA0$`8A4  7 7 7M7M77"]6p7"]6p#8E#8E$`88#8E$`8h!97!9"8"8$8I$8I$`8X$8I$`8top_clink/n69 2 8F0 B3 8 - -99}X}X%)%)top_clink/n70 0F3 A20%%55  !!top_clink/n71@F3 A3@5555-%-(a%(atop_clink/n7253F0,C033313132p2pp1*xp1*xh,1h,1,top_clink/n736 +F0,PA0 + + +=+=+*X*X++,-,-,Ptop_clink/n7548F1 B28----E0aE0atop_reg/n1360 ) IL@WD0 YY!!@top_reg/n1361m?@ILXWD3@YY!!Xtop_reg/n109[0]yV PF07CE P E E 0 0ee%(y%(yppled[3]37HQ3I6XT H=)= 0 0mm)`M`Mqq8 8 Xled[2]7HQ2PI< T H=@UP=)@U)@U]m] (m (( (  led[1]7HQ1I/hT H=1x=x11xx1=((X YX5 h Y h5 h h  hled[0]7HQ0|IDT H=-=  p9-p9 ]pp]pptop_reg/n365[0]a 9$h#F38$pCE9$`$pCE:,CE;$`,CE<(xCE=$`(xCE>CE?CE*$h#$h#$h#####$8!%!$8!%!$P!$P!$P$$P$$`$p##"#p%"#p%H#H#$$$p"#"%"%")"]*x")"]*x",1",1$`,"]*x")"'")"'$(!$(!$`(x$h#####"]"P"]"P! p!  yp ypHyHy]]!E)"))!E))M*M*,-,-,]$H#]$@#@#U&U&(%(%(xtop_reg/addr_reg[15]80#Q0k#PI8$B0 0#0#I#H#P0#E#E###$$$0#9#9#"`"`#I#H#top_reg/addr_reg[14]9$#Q0#p# I9$`$B1P(h$ B2 $#$#"##p# $#####%#"#%#&e"X%#&e"X'$'$(h$ %!&e"X%!$H!$H!$H$$H$$`$top_reg/addr_reg[13]9$#Q2u#p"I9$`$B09$`$@A0P(h$B0 $#$#""#p"$#####%#""%#%##8$#8$$`$#8$$`$@&e"H%#&e"H'$'$(h$top_reg/addr_reg[12]4:0+Q0#p"I:,(B1O,`A20+0+""#p"0+A+A+]*]*,-,-,()]*)*h*h,-,-,`)!E)!E)%)%)%H)%H%%H)%#%H%""%#top_reg/addr_reg[11]:+Q2d*I:, B0:,PA0O,PA0 ++h**+E+E++h*++,-,-, ,-,P*X+*X,-,-,Ptop_reg/addr_reg[10]&;$+Q0#p+0I;$`,0B2O,0B2 $+$+"+(#p+0$+#+#+%+"+(%+%+#(,-#(,-$`,0#+"]*h"]*h++,-,-,0top_reg/addr_reg[9];$+Q2q#p+I;$`,(B1;$`,XA1O,(B1 $+$+"*#p+$+#+#+%+"*%+%+#0,-#0,-$`,(#0,-$`,X#+"]*`"]*`++,-,-,(top_reg/addr_reg[8]%<0'Q0+`I<(0B3D(`A30'0'Y+X+`0'9'9'''(%(%(0&h'&h(%(%(`e)'e))*p)+p*p+pY+Xtop_reg/addr_reg[7]?<'Q2'(I<(8B4<(HA0D(PA1''U' '('='=''U' ''5'5'&p&px()x()(8'E'E'&P&P(%(%(He)'e)P'P'(!(!(Ptop_reg/addr_reg[6]}=$'Q0j#p&I=$`(8B4D(0B3 $'$'"&#p&$'#'#'%'"&%'$'#'#'"'"'$()$()$`(8!)"'!)''(%(%(0top_reg/addr_reg[5]=$'Q2#p'XI=$`( B1=$`(PA1D( B1 $'$'"'P#p'X$'#'#'%'"'P%'$'#'#'"]&X"]&X#(%#(%$`( #(%$`(P"]&X''(%(%( top_reg/addr_reg[4]>(PQ0n&I>B3JA3(P(EQ&&(E1010II10III))+'+Q&'top_reg/addr_reg[3]/>PQ2I>B0>A0JA0PEAE==HH=11=U=UAAAtop_reg/addr_reg[2]?HQ3ePIJB3?A4 H=XUP=55)XU)=%0%0hh)==(==(top_reg/addr_reg[1]+?HQ1IJB1?B1?A1 H=Ix=11Ix18y8yMMtop_reg/addr_reg[0]? HQ0vI?B3?A3JB2 H =E =)()(= =  =- - E- 0y0yE E top_reg/blk_reg[15]v@#Q3#PI##Y#H#P#A#A##Y#H#top_reg/blk_reg[14]L@#Q2x# I##]## #E#E##]##top_reg/blk_reg[13]i@(#Q1"I(#(#p""(#M#M##p"#top_reg/blk_reg[12]T@8#Q0~"I8#8#a""8#I#I##a"#top_reg/blk_reg[11]pA0+Q3/*I0+0+.*/*0+/+/+10+.*10+top_reg/blk_reg[10]QA0+Q2}/+0I0+0+.+(/+00+/+/+1+.+(1+top_reg/blk_reg[9]DA0+Q1/+I0+0+.*/+0+/+/+.u*`/%+.u*`/%+.*top_reg/blk_reg[8]A0+Q0/+`I0+0+.+X/+`0+/+/+1+.+X1+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'x'X(''''')'&'P)'top_reg/blk_reg[4](B('Q0'x&I('('&&'x&(''''')'&&)'top_reg/blk_reg[3]CHQ3wIH=I=1(1(AIAtop_reg/blk_reg[2]CHQ2PIH=`UP=-0-0M`UMtop_reg/blk_reg[1]CHQ1IH=Qx=991Qx1top_reg/blk_reg[0]>C(HQ0I(H(=M(=5 5 9M9top_reg/a6\D8'Q0<( B1<(PA1D(XA2 8'8'8'E'E'&`&`(%(%(X%&`%]&]&(%(%( (%(Ptop_reg/n100[2]SWPF0E$`CEICEPEE!0!0 H H  E%(%(AMAM0)0)EE]Ex]Exxp}xp}"I"I$y$y$`csr_val[2]E$Q2o#pPIc#D$`pWD2$$ "U#pP$ $$#$ ##%"%%"%"H]"U"H]$ ##% % %m%m%u%)%u%)#(#($`ptop_reg/a8OD'Q2;$`, B0;$`,PA0O,8B3'''A'A'@'@'U*U*,-,-,8'M'M''')!E))!E)"]*X"]*X#,-#,-$`, #,-$`,Ptop_reg/n100[8]oV PF2F @CES@CET@CEU+@T%PEUEXXpE  iiE 0 0E ( (  ()])]))UU]U]q]qmm]]8i%8i%"i"i$ $ $``++@top_reg/a2{J PQ0>B2>A2JA2  P E E-(-(xx-(AAn294_z&IK(h@WD0:"T&(%(%(((h@&&Q&Q(5(5&`m&`m&` ' "&` ' "'"'"'"'"(E"!-"((E"q"(!-"(q"(!!"csr_val[12]K(Q0f"IHWD0(( Y""( ''&I&I((((mmH( '')&H)&H&H]& &H]& & & P  P  1Y"1top_reg/a4jJPQ2=$`((B2=$`(HA0D(B0PEE%8%8xUxU  %}%%}%%%%%&P&P(%(%(%!E%!E%"]&P"]&P#(%#(%$`(H!E%" %"]&`" %"]&`"(%"(%$`((top_reg/tri_en2PR PQ1h"Tm #Tr+(Ty&Tz*T|THT&T' TT+XTxT 'PT *T#HT "T^ P E#1" #1 #+A+('9&+A*H'9&'9' +A+Xx '9 'P +A *#1#H #1 " # #1##1 + +A ' '9''9 # #1##1 EEEPPP]P]yPyPhh50y50AyAE== ! }!!}!!#!]PU]UM EM E "h # "hyPXXHH@]@]11 e! e!!#!]qPqPXXHH8]8]XUXU  %%)X')'X'''9u!}! m!u! m! ! # ! *p *p)8')a) 8'a) ' ' 'yP((  %&p%'&p ' =* + =*h0p0p0`0`ihihX `)X `)*x+*x++Acsr_val[14]-LQ3p# IXWD2 U##  II]h]hHIHI]]X]hppMxMx]]1M#1M##"X##0"X#0U#n295Qy(IMHWD0.#T (aa))H(Q(Q(qq@m@m%%!!#csr_val[10] M Q0s +0IxWD2  =+( +0  QQ]p]p   x x = = ] ] 1 =+( 1 = ] =11  xn296x IN `WD2B/T i i 1 1 ` Q Q qq0a 0a (1/(1//csr_val[11]N (Q2 *IWD3 (  P* *   p p  x= x=555--55==  %%))-+- P*+csr_val[15]LQ0#PI`WD3 Q#H#P   5588qq #` #`Q#Hq  `top_reg/a10FO8+Q0:,0B2:,XA1O,XA1 8+8+8+I+I+*`*`,-,-,X*`++,-,-,XI+P+e-P+e-++,-,-,0top_reg/tri_en3=RPQ2d*TeHTj#t&Tk#HTn&Tq#t*Tu#t"TvT +XTxT#t"T#t'PT#t#T' TT#t+(TDPE+A*H#'9#t&#1#H'9&#+A#t*##1#t"+A +Xx##1#t"#'9#t'P##1#t#'9' #+A#t+(''9++A''9##1++AE=(=(AA  ]&']&=(AA  U&'U&(#U&#(#eAe!!""$0!##$0!####1x}xx}x=xM=AxMA!" " "%"]&p"%#'"]&p#'#'9A  %%))-+-++e,-e,8++8+A 9 9#)#)&e*x&e*x$+#+$+#+#+Atop_reg/a14bP(#Q08$B1(#(#(#'#'#&e"h!&e"h!!!$$$csr_val[13]Q$p Q3"IPWD1$p $ph""$p##"]"]  P$p##"Q!h"Qeh!heh M  ( AM ( AX X X X    " "h"top_reg/a12O+Q29$`$ B29$`$HA1P(h$B1+++E+E+]*]*)%)!$%!$"#"#$$$$$`$H!$"#"#$$$$$`$ !$%$%$&#&#( $( $(h$csr_val[1]E$Q1#pId# D$`hWD1 $$ "x#p$ $$# $ ##%"H%"H"@]"x"@]"h"@]"h%!%!#0#0$`htop_reg/tri_en1R0PQ0f"Tg &TiTl*To#tHTp#Ts +(Tt &T *T ' T#HTT#txT+XT"T 'PT;0P0E#1" '9 &+A*##tH#1# +A +( '9 & +A * '9 ' #1#H##tx+A+X#1" '9 'P0E5858]00y]0A0yA5800!#!##10EA A ]]=e=e!!"y#A"y#A#A HH  %%%}%%u%}%u%E& 'E& ' '958=@y=i@yi##E* +E* + +A%0-%i--i-.,.,+++++Acsr_val[8]S?Q3+`IhWD0g8CD0'T??!+X+`?@@8C? ? ?`?!?`?!?1!+X1]1]UU!%!%   i i e(  e(   h1BqBBqB@1'@1''csr_val[5]T?Q3 'XIh@CDM'8TxWD1?? 9'P 'X?8@8@@C??? @!HAU @!HAU @!> @!> ? ? ?x ?x 9? 9? 1 9'P 1 9#H 1 }#` 9#H }#`     x xx> @!]>8>m>8]>8m>801m&01m&&&'8csr_val[7]U;Q3 '(If<(DA.TWD3;; =' '(;<<<(;;;-:p9-:p9 h1 h h1 &` h '8 &` '8 =' H h H y y; ; ;::P1.`P1.`//.csr_val[3]GHQ3IjD$`xWD3GB2!H=Q=88=    XX  h95h95== y yaa8y]8y]eeAQA5 q5H qHii@q5@q5YY9"]9"]"-"i"-"i$$$`xtop_reg/n1371X#F0h"I##1""###x#1"x#top_reg/n1372Y#F0m # I## =# # #%#%## =##top_reg/n1373Z+F0r+0I++-+(+0+++p+-+(p+top_reg/n1374[/F0y&I//)&&/ / /`/`/+p'+)&p'top_reg/n1375\+F0z+I++1*++++p+*`p+u+*`u+1*top_reg/n1376]'F0&I''8&&'''x'8&x'top_reg/n1377^'F0'(I''-' '('''p'-' p'top_reg/n1378_/F0+`I//)+X+`///5.5.-h+-)+Xh+top_reg/n1379` 'F0 'XI ' ' 1'P 'X ' ' ' p' 1'P p'top_reg/n1380a +F0 *I + + H* * + %+ %+ + H* +top_reg/n1381b#F0#PI##A#H#P#)#)##A#H#top_reg/n1382c #F0 "I # # H" " # %# %# # H" #data_bus_i[11];*O *O *O/*Od*O,p+WD0;*x?X>1X&1X&''(%(%(H 1 8 P8 P" "} " "} "p # H"p # H"] "] " "] " "] ""$`ptop_divide/"+"-return180[4]'F0#@XB2 '''-'-''E' 'E' 1E?P1E?P??@U@U@Xtop_divide/clks3Q3FxDA4   hhx MMp%p%top_divide/clks1(Q1KDB3(( ( xx( AA}}top_divide/clks2Q2*DA1  pp II}}top_dlink/shift/n539 @8Q11CD@8@-@-AACtop_dlink/state/bit_clr1448"T ;F1<`B4 ; ; ;=;=;::;;2}>29)5829p5=)58p5=H4 H4 4949484?3?3?2}>2}>,=,=$>"<$>!=0"<e=0!=0]=0e=0]=08<8<)`=0 =(>0 =6562h6562h704=704=84`top_dlink/state/state[0](;Q0$`8B11>8Bu>81>8,>,>*@!*@!,(@Q,(@Q,p@P,(@Q,p@top_dlink/state/bit_clr(;Q1448B140HB440xA44-P=,>,H@U,H@U,p@`!:hm:hm:h]::h]:=8)>=8)>?0?0@ptop_dlink/state/n25354;F144(=4>4(=,>,>,`@U,`@U,p@H,`@U,p@xtop_dlink/state/bit256147Q10x4WD044HB3 47474737374624 4624 4(494(4944H372}62}626261X51031X5103/P4=/P4=0x4top_dlink/state/n256243F10x4CE43434333332}2p2}2p1(31(3/H4=/H4=0x4top_dlink/dt_sel[1]G 03Q0,p B3,p A3(hB1(hA1,pB1,pA10x B30x A30x8pA1$030303/3/3.u2p/%3 .u2p/%3 . / . / .u.u/ / 0x / 0x . X.u. X, , ,H ,H ,p /3.4 .4 06060`8E0`8E0x8p,H ,p .u2p.1. .1%. %&y&y( ( (h( (h03/3/3.u2x.u2x.-.0.-.q.0-x.q-x- )- )+@+@,p+@,ptop_dlink/dt_sel[2]87Q14B14A3,pB2,pA28$B18$HA18B18A14B04A04B14A1,pB0,pA00xB00xA0<B1<A18B18A18B18A18 B38 A3,p@XB2 A2s878787777766757(66757(6 7)06 7)078787(7(8e0!-8e0!-00e0e0 h} h} 7- 6 7- 7 7 7 7 8 A8 A8 6 Y8 6 Y80 80 8 80 8 :% P8 :% P8 8 8p8p88p86 P:% P6 P4 4 4h4h44h4756 75777788888p8p88p86i86i8@8@88@8:%`8:%`::;0;0<;0<716 7177778=8=8(:%x8(6x:%x6x4 4 4X4X46h4 6h444h4h42x6x2x000h0h0x0h0x4 5`558!5`558!3X3X43X47)"6 7)"7"7"7"7"8e"8e"8x!:%!8x!6!:%!6!4P!6!4P!6!6"P6"P7($7($8$7($8$H,!4P!,!,P!*,P!*, , ,p, ,p7-?6 7-?7?7?7?7?8?!%>X8?!%>X,>,>+?p+?p+?`+?`+?h+?h*m>*m>+@U+@U,p@X2`0. `2`*`. `*`*m*m++,p+,ptop_dlink/state/n2544"Y0/F10x0CE0/0/0/////.0.0080108010x0top_dlink/shift/latch_1del@8Q2@`WD0@8@-@-??>>?@?@@`top_dlink/shift/latch_2del: @8Q04B34A10xB10xA1<B1<A1<B1<A3@B3"@8@-@-??A81A81?X?X@@-??>>=@!=@!;`;`<;`<>-X>:%X>-X6X:%X46X44X4X46X444h4h4>-X=%=0)=%=0);P;P<=@=%=@;`;`<2X6X2X1h%1h%1h-01h-00`0`0x0`0xtop_dlink/shift/shift[0] 48Q04B4484-4-3 3 2}2}334top_dlink/shift/shift[1]848Q14A2484-4-332}2}334top_dlink/shift/shift[2]48Q24A3484-4-332}2}334top_dlink/shift/shift[3]C48Q30xB2484-4-332}2}1(!1(!1`-01`-00X0X0xtop_dlink/shift/shift[4]&0@Q00xB40@0505/(/(.u.u//0xtop_dlink/shift/shift[5],0@Q10xA20@0505//.u.u//0xtop_dlink/shift/shift[6]0@Q20xA30@0505/ / .q.q0 0 0xtop_dlink/shift/shift[7]O0@Q3<B20@0505//1()1()1)6 1)6 :i:i<@<@<top_dlink/shift/shift[8]<<8Q0<B3<8<-<-;;::; ; <top_dlink/shift/shift[9]"<8Q1<A2<8<-<-;;::;(;(<top_dlink/shift/shift[10]]<8Q2<A4<8<-<-; ; =(==(=;H;H<top_dlink/shift/shift[11]<8Q3<B0<8<-<-;;=:a=:a`=H>`>X%>>X%>? ? @top_dlink/shift/reg_int_st[0]4HQ04B24H4=4=3 3 42q42q40404top_dlink/shift/reg_int_st[1]E4HQ14A24H4=4=33445x55(15x55(13H3H4top_dlink/shift/reg_int_st[2]4HQ24B04H4=4=30302y2y40405 585 583X3X4top_dlink/shift/reg_int_st[3]44HQ34A04H4=4=3(3(2}2}22} 22} 3(3(4top_dlink/shift/reg_int_st[4] ,PQ0,pB2,P,E,E++,,-h=-9-h=-9+8+8,ptop_dlink/shift/reg_int_st[5]K,PQ1,pA2,P,E,E+(+(, *y, *y, , ,ptop_dlink/shift/reg_int_st[6]',PQ20xB2,P,E,E+ + ,*y,)*y).y.y0(0(0xtop_dlink/shift/reg_int_st[7].,PQ30xA3,P,E,E+0+0,(,(-P=--P=-.y.y0 0 0xtop_dlink/shift/reg_int_st[8]>8#Q0<B0 8#8#8#7#7#8X!:%!8X!:%!:"`:"`:(::(:;8;8<top_dlink/shift/reg_int_st[9]8#Q1<A2 8#8#8#7#7#98#:"P98#:"P:@ :@=:@ :@5:@=:q:@5:q<@<@<top_dlink/shift/reg_int_st[10]8#Q28B0 8#8#8#7#7#6"H6"H60 60=60 60560=60-605660-670708top_dlink/shift/reg_int_st[11]?8#Q38A0 8#8#8#7#7#8`!8`!9h 9h=9h 9h59h=9@!9h59@!7`7`8top_dlink/shift/reg_int_st[12]#88Q08B0888-8-7786a86a8H8H8top_dlink/shift/reg_int_st[13];88Q18A2888-8-7786a86a88888top_dlink/shift/reg_int_st[14]88Q28 B0888-8-77889h%9h 9h%9@ 9h 9@ 7` 7` 8 top_dlink/shift/reg_int_st[15]G88Q38 A2888-8-776668%68 68%6 Y68 6 Y88 88 8 top_dlink/shift/reg_int_ev[0], (Q04B3 , (, , + + - !- p- !- p1 p1 p2( 2( 2(%2(%2(-2}2(-2}334top_dlink/shift/reg_int_ev[1]T, (Q14A3 , (, , + + * Y) * Y) : : 55 955 93@3@4top_dlink/shift/reg_int_ev[2], (Q24B2 , (, , + + -( - X-( - X1 X1 X2@ 2} 2@ 2} 334top_dlink/shift/reg_int_ev[3]e, (Q34A2 , (, , + + - - h- - h1 h1 h2 Y2 Y4 4 4`4`4top_dlink/shift/reg_int_ev[4](HQ0,pB3(H(=(='('()A*m)A*m++,ptop_dlink/shift/reg_int_ev[5]\(HQ1,pA3(H(=(='')1))1)*y*y,,,ptop_dlink/shift/reg_int_ev[6](HQ20xB3(H(=(='0'0((*x((*x. x. x.u.u//0xtop_dlink/shift/reg_int_ev[7]a(xHQ30xA2(xH(x=(x=' ' (*p(*p. p. p.u.u//0xtop_dlink/shift/reg_int_ev[8]Q,@Q0<B2,@,5,5++,,=,,=:98:98<<2<4>2<48I@>I@Hy@Hy@+,X. @,X. @2@2@6@6@4h4h4h}4h}46@:%@:%@8h8h8h}8h}8top_l1_fifo/waddr2[0]@Q3(@D@A1@B2 @@ @ AuAu@@ ??>>?8}?8}@>>H>H>H >>H >?0?0@top_l1_fifo/raddr2[0]<Q0$:D<B2<A4 << < <<:< ;;=(=(;H;H<< ;;=8 =8 ;X};X}<top_l1_fifo/raddr2[1]%<Q3N<D<A3 << < ==<< ;;:::H::H:; }; }<top_l1_fifo/waddr2[1]@ Q0JC@D@B1@ @@A5A5C@@??>>?8?8@top_l1_fifo/wr_160 $PF00xCE,pCECE$`CECECECE$`CE6$P$E$E# # "]"]"="5"="-"5"%"-"a"%"a$$$`"i"-"i$$$`$E#8#8$0%x$0%x*x*x. x. x.(=.(5.(=.(-.(5.i.(-.i0(0(0x"]!0p!0QpQ (q (q#8"]"]Up]Up]]p-]p-# $$%P=%P5%P=%h%P5%h*h*h*(5*(-*(5*i*(-*i,(,(,p"]99 (q==top_l1_fifo/i_reg_val_Q54[31]08Q30x`WD1080-0-//0.a0.a00000x`top_l1_fifo/i_reg_val_Q54[30]08Q20xXWD0080-0-//0.a0.a08080xXtop_l1_fifo/i_reg_val_Q54[27],8Q3(hhWD1,8,-,-++*m*m)!)!'8'8(hhtop_l1_fifo/i_reg_val_Q54[26]+,8Q2(h`WD0,8,-,-++*m*m) ) '@'@(h`top_l1_fifo/i_reg_val_Q54[25],8Q1(hpWD1,8,-,-+ + *m*m)=)=)X-()X-((P(P(hptop_l1_fifo/i_reg_val_Q54[24],8Q0(hhWD0 ,8,-,-++*i)h*i)h)`-)`-)`5) !)`5) !'@'@(hhtop_l1_fifo/i_reg_val_Q54[23]PQ3$`xWD1PEEA0A0I"]I"]"="y"="y$$$`xtop_l1_fifo/i_reg_val_Q54[22]!PQ2$`pWD0 PEEMM11 = !=!"y"y$ $ $`ptop_l1_fifo/i_reg_val_Q54[21](PQ1xWD1(P(E(EI I ePyePyxtop_l1_fifo/i_reg_val_Q54[20]8PQ0pWD08P8E8EE(E(=Xy=Xyptop_l1_fifo/i_reg_val_Q54[19]$p0Q3,p`WD1 $p0$p%$p%##$ % X$ % X* X* X. X. X, , ,X,X,p`top_l1_fifo/i_reg_val_Q54[18]'$0Q2,pXWD0$0$%$%##%)%x%)%x)x)x*a*a,0,0,pXtop_l1_fifo/i_reg_val_Q54[17]$0Q1(h`WD1 $0$%$%##$5&e $5' x&e ' x& `& `))'8'8(h`top_l1_fifo/i_reg_val_Q54[16]$0Q0(hXWD0$0$%$%# # %%`%%`&a&a(((((hXtop_l1_fifo/i_reg_val_Q54[15]- Q3,pPWD1  EE!`!`%`%`)`)`*Q*Q,(,(,pPtop_l1_fifo/i_reg_val_Q54[14] Q2,pHWD0  AAU!EPU!EP%P%P*P*P* *m* *m++,pHtop_l1_fifo/i_reg_val_Q54[13]( Q1(hPWD1( ((IIe!E@e!E@%@%@&e&e''(hPtop_l1_fifo/i_reg_val_Q54[12]8 Q0(hHWD08 88==e!E8e!E8%8%8&e&e''(hHtop_l1_fifo/i_reg_val_Q54[11] @Q3pWD1 @55))Eu`Eu`}`}```ptop_l1_fifo/i_reg_val_Q54[10]@Q2hWD0 @55--!Mp!MpUpUp]p]pepep!!htop_l1_fifo/i_reg_val_Q54[9]@Q1$`pWD1 @55((E 5E !-5!-$$$$$H$H$`ptop_l1_fifo/i_reg_val_Q54[8]@Q0$`hWD0 @55%%=uX=uX}X}XXXXX!EX!EX"]"]##$`htop_l1_fifo/i_reg_val_Q54[7]HQ3xWD1 H==% % 9M9MUU]]HyHyxtop_l1_fifo/i_reg_val_Q54[6](HQ2pWD0 H==--)Mx)MxUxUx]x]xPyPyptop_l1_fifo/i_reg_val_Q54[5]HQ1pWD1 H==))EupEup}p}p5-5-ptop_l1_fifo/i_reg_val_Q54[4]HQ0hWD0 H==!(!(5 ux5 ux}x}x5-5-htop_l1_fifo/i_reg_val_Q54[3]$p8Q3(h XWD1 $p8$p-$p-##%1%1%u% %u% `% % `& Y& Y( ( (h Xtop_l1_fifo/i_reg_val_Q54[2]&$8Q2(h PWD0 $8$-$-# # $%`$%`&e&e% &e% &e' ' (h Ptop_l1_fifo/i_reg_val_Q54[1]$8Q1$` XWD1$8$-$-##"]"]"%" "%" Y" " Y$ $ $` Xtop_l1_fifo/i_reg_val_Q54[0]$8Q0$` PWD0$8$-$-##"]"]! "]! "]# # $` Ptop_l1_fifo/n200[0]<F1,pCE<CE << < ;;=H=H;h};h}<< ;;:I2x:I2x*I*I,,,ptop_lede/Logic0B#F0-+O.#O/`O0'O2#O4'O5+O6PO7&O:"O< O>+8O@*OA.OB/ODOE/@OI#(OM'0O6### # #"`"`$9$9## # #"X"X$$####"P"P###(###"H"H##""H!!M$M$'0"P!!e$e$'e$e,e,*e,/M$M,M,+M,/@ ##$#$e(e(&e(+%#%&&'&**+8"X!!UXM0UXM0e(e0e0.M M0M `MM MP"XM0P M0 P  II top_lede/two_word_data_led_tri_enableYGHF0-,TH== ( (y]y]P *pP *p,I,I,top_lede/one_word_data_led_tri_enableHGHF1@*T H== y y== %%)*X)*X++*n317JOC#I <#WD2C#B#B#?$?$<#data_bus_o_l[0]f@#Q2OC#D@#@#@#A$!A$!C#n316PC#I <#WD3C#B#B#?$?$<#data_bus_o_l[1]@#Q3PC#D@#@#@#A$!A$!C#n315YQC&I <'WD0C&B(B(?(?(<'data_bus_o_l[2]?@'Q0QC&D@'@'@'A'A'C&n314RC'(I <'WD1C'(B(B(?(?(<'data_bus_o_l[3]@'Q1RC'@D@'@'@'A()A()C'@n313=SC'I <'WD2C'B(B(?(?(<'data_bus_o_l[4][@'Q2SC'D@'@'@'A()A()C'n312TC'I <(WD3C'B(B(?(?(<(data_bus_o_l[5]@'Q3TC(D@'@'@'A()A()C(n311gUC+0I <+WD1C+0B, B, ?,?,<+data_bus_o_l[6]I@+Q1UC+HD@+@+@+A,1A,1C+Hn310VC+I <,WD2C+B, B, ?,?,<,data_bus_o_l[7]@+Q2VC+D@+@+@+A,1A,1C+n309WC+I <,WD3C+B, B, ?,?,<,data_bus_o_l[8]@+Q3WC,D@+@+@+A,1A,1C,n308KXC3@I<4WD1C3@B4B4?4?4<4data_bus_o_l[9]c@3Q1XC3XD@3@3@3A4AA4AC3Xn307EYC3I<4WD2C3B4B4?4?4<4data_bus_o_l[10]H@3Q2YC3D@3@3@3A4AA4AC3n306ZC4I<4WD3C4B4B4?4?4<4data_bus_o_l[11]@3Q3ZC4D@3@3@3A4AA4AC4n305b[C7I<8WD2C7B8!B8!?8?8<8data_bus_o_l[12]\ @7Q2[C7D@7@7@7A8IA8IC7n304\C8I<8 WD3C8B8!B8!?8?8<8 data_bus_o_l_Q98[13] @7Q3\C8 D@7@7@7A8IA8IC8 n303O]C:I<<WD0C:B<)B<)?<?<<<data_bus_o_l[14]@ @;Q0]C;D@;@;@;A;A;C;n301R,?Q3p+CD,?,?,?,@,@+Cn300(x?Q3s'CD(x?(x?(x?(@(@'Cn299(?Q1t' CD(?(?(?(@(@' Cn297$p?Q3v#CD$p?$p?$p?$@$@#Cdata_bus_i_l[15]<;Q3;#PI<;<;:#H;#P<;;;;;=0;:;x=0;:;x:`1:#H:`1data_bus_i_l[14]&<;Q0;# I<;<;:#;# <;;;;;=8;:;H=8;:;H:h1:#:h1data_bus_i_l[13]<7Q3;"I<7<7;";"<7;7;7=H7;6=H7;6:x1;":x1data_bus_i_l[12]<7Q2;"I<7<7:";"<7;7;7=@7:7=@7:7:p1:":p1data_bus_i_l[11]<3Q3;*I<3<3;*;*<3;3;3<2<2=p1=p-=p1=H+=p-;*=H+data_bus_i_l[10]:<3Q2!;+0I<3<3:+(;+0<3;3;3<2<2=x1=x-=x1=8+=x-:+(=8+data_bus_i_l[9]S<3Q1;+I<3<3:*;+<3;3;3<2<2=1=-=1=@+=-:*=@+data_bus_i_l[8] <+Q3;+`I<+<+:+X;+`<+;+;+=0+:+X=0+data_bus_i_l[7] <+Q2;'(I<+<+:' ;'(<+;+;+<*<*=x)=8'=x):' =8'data_bus_i_l[6]> <+Q1;&I<+<+;&;&<+;+;+=*=*=)=H'=);&=H'data_bus_i_l[5] <'Q3 ;'XI<'<':'P;'X<';';'=0':'P=0'data_bus_i_l[4]e <'Q2;&I<'<':&;&<';';'=@':&=@'data_bus_i_l[3] <'Q1;I<'<':;<';';':&`;9'8:&`;9'8: ;5: ;5:data_bus_i_l[2]G <'Q0;PI <'<';U;P<';';'=&=&=%= =%=== =H)==;U=H)data_bus_i_l[1] <#Q3";I<#<#:x;<#;#;#=0#=0#= =@1= :x=@1data_bus_i_l[0]Z <#Q2;I<#<#:;<#;#;#