📄 me_fast_search4_kc.viz
字号:
i35u6x79 [label="b=1, i=35/30, s=0/1, u=6, t=139, l=88, ord=79\nINOUT_0\n( tmp#136 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i35u18x84 [label="b=1, i=35/35, s=0/0, u=18, t=143, l=88, ord=84\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row1#112, cc_true )"];
i36u17x108 [label="b=2, i=36/37, u=17, t=380, l=92, ord=108\nMC_0\n( tmp#143 [] ) =\nCHK_EOS", style=filled, color=powderblue];
i38u17x109 [label="b=2, i=38/40, u=17, t=379, l=92, ord=109\nMC_0\nNLOOP( tmp#143 )"];
i40u0x107 [label="b=2, i=40/40, u=0, t=381, l=90, ord=107\nADDER_0\n( num_cols_left_to_load [ RF8[6] RF3[4] ] ) =\nSHIFT32( mblks, const#4 )"];
i42u17x111 [label="b=3, i=42/42, u=17, t=274, l=95, ord=111\nMC_0\n( loopcnt [ UCRF[3] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i43u17x112 [label="b=3, i=43/43, u=17, t=273, l=96, ord=112\nMC_0\n( tmp#145 [] ) =\nCHK_UCR( loopcnt )", style=filled, color=powderblue];
i44u17x113 [label="b=3, i=44/46, u=17, t=272, l=96, ord=113\nMC_0\nNLOOP( tmp#145 )"];
i45u1x110 [label="b=3, i=45/46, u=1, t=275, l=94, ord=110\nADDER_1\n( do_read [ RF18[2] ] ) =\nILT32( num_cols_left_to_load, hw_const#0 )"];
i47u15x116 [label="b=4, i=47/48, s=1/1, u=15, t=107, l=97, ord=116\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#146 )", style=filled, color=wheat1];
i47u6x118 [label="b=4, i=47/49, s=1/1, u=6, t=108, l=97, ord=118\nINOUT_0\n( tmp#147 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i47u18x123 [label="b=4, i=47/47, s=1/1, u=18, t=115, l=97, ord=123\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row1#112, do_read )"];
i48u15x122 [label="b=4, i=48/49, s=1/1, u=15, t=106, l=97, ord=122\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#148 )", style=filled, color=wheat1];
i48u7x124 [label="b=4, i=48/50, s=1/1, u=7, t=112, l=97, ord=124\nINOUT_1\n( tmp#149 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i48u18x129 [label="b=4, i=48/48, s=1/1, u=18, t=117, l=97, ord=129\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row2#113, do_read )"];
i49u15x128 [label="b=4, i=49/50, s=1/1, u=15, t=105, l=97, ord=128\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#150 )", style=filled, color=wheat1];
i49u8x130 [label="b=4, i=49/51, s=1/1, u=8, t=116, l=97, ord=130\nINOUT_2\n( tmp#151 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i49u17x133 [label="b=4, i=49/49, s=0/0, u=17, t=121, l=98, ord=133\nMC_0\n( tmp#152 [] ) =\nDEC_CHK_UCR( loopcnt )", style=filled, color=powderblue];
i50u15x119 [label="b=4, i=50/51, s=1/1, u=15, t=104, l=97, ord=119\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#147 )", style=filled, color=wheat1];
i50u18x114 [label="b=4, i=50/50, s=0/0, u=18, t=110, l=97, ord=114\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row0#111, do_read )"];
i50u17x134 [label="b=4, i=50/50, s=0/0, u=17, t=120, l=98, ord=134\nMC_0\n( loopcnt [ UCRF[3] ] ) =\nDEC_UCR", style=filled, color=powderblue];
i51u17x135 [label="b=4, i=51/53, s=1/1, u=17, t=100, l=98, ord=135\nMC_0\nLOOP( tmp#152 )"];
i51u15x125 [label="b=4, i=51/52, s=1/1, u=15, t=103, l=97, ord=125\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#149 )", style=filled, color=wheat1];
i51u6x115 [label="b=4, i=51/53, s=0/0, u=6, t=109, l=97, ord=115\nINOUT_0\n( tmp#146 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i51u18x120 [label="b=4, i=51/51, s=0/0, u=18, t=114, l=97, ord=120\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row1#112, do_read )"];
i52u2x132 [label="b=4, i=52/53, s=1/1, u=2, t=101, l=97, ord=132\nADDER_2\n( idx [ RF5[3] RF14[5] RF17[1] ] ) =\nIADD32( idx, hw_const#1 )"];
i52u15x131 [label="b=4, i=52/53, s=1/1, u=15, t=102, l=97, ord=131\nSP_SCHED_WRITE_0\n( search_region [ RF0[0] ] ) =\nSPWRITE( idx, tmp#151 )"];
i52u7x121 [label="b=4, i=52/47, s=0/1, u=7, t=113, l=97, ord=121\nINOUT_1\n( tmp#148 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i52u18x126 [label="b=4, i=52/52, s=0/0, u=18, t=119, l=97, ord=126\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row2#113, do_read )"];
i53u18x117 [label="b=4, i=53/53, s=0/0, u=18, t=111, l=97, ord=117\nJUKEBOX_SCHED_0\n( hw_const#0 [ RF19[0] ] ) =\nGEN_CISTATE( jb_row0#111, do_read )"];
i53u8x127 [label="b=4, i=53/48, s=0/1, u=8, t=118, l=97, ord=127\nINOUT_2\n( tmp#150 [ RF1[1] ] ) =\nCOND_IN_D", style=filled, color=powderblue];
i54u2x136 [label="b=5, i=54/54, u=2, t=265, l=99, ord=136\nADDER_2\n( wrap_idx [ RF18[2] ] ) =\nIEQ32( idx, const#12 )", style=filled, color=powderblue];
i55u9x146 [label="b=5, i=55/55, u=9, t=252, l=103, ord=146\nINOUT_3\n( mb0#234 [ RF3[5] ] ) =\nDATA_IN"];
i55u5x137 [label="b=5, i=55/55, u=5, t=262, l=100, ord=137\nDIVIDER_0\n( tmp#154 [ RF4[4] ] ) =\nSELECT( wrap_idx, const#0, idx )", style=filled, color=powderblue];
i56u9x147 [label="b=5, i=56/56, u=9, t=251, l=103, ord=147\nINOUT_3\n( mb4#238 [ RF4[4] ] ) =\nDATA_IN"];
i56u1x138 [label="b=5, i=56/56, u=1, t=261, l=100, ord=138\nADDER_1\n( start_idx#157 [ RF5[3] RF14[5] RF8[6] RF6[3] RF10[1] RF11[2] RF3[6] RF2[2] ] ) =\nNSELECT( hw_const#0, tmp#154 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i57u9x148 [label="b=5, i=57/57, u=9, t=250, l=103, ord=148\nINOUT_3\n( mb1#235 [ RF4[5] ] ) =\nDATA_IN"];
i57u0x140 [label="b=5, i=57/57, u=0, t=259, ord=140\nADDER_0\n( start_idx#157 [ RF17[1] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i58u9x149 [label="b=5, i=58/58, u=9, t=249, l=103, ord=149\nINOUT_3\n( mb5#239 [ RF4[6] ] ) =\nDATA_IN"];
i58u2x141 [label="b=5, i=58/58, u=2, t=258, ord=141\nADDER_2\n( start_idx#157 [ RF17[1] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i58u17x158 [label="b=5, i=58/58, u=17, t=267, l=112, ord=158\nMC_0\n( vcnt [ UCRF[3] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i59u9x150 [label="b=5, i=59/59, u=9, t=248, l=104, ord=150\nINOUT_3\n( mb2#236 [ RF3[6] ] ) =\nDATA_IN"];
i59u17x159 [label="b=5, i=59/59, u=17, t=253, l=113, ord=159\nMC_0\n( tmp#155 [] ) =\nCHK_UCR( vcnt )", style=filled, color=powderblue];
i59u4x142 [label="b=5, i=59/59, u=4, t=257, ord=142\nMULTIPLIER_1\n( start_idx#157 [ RF17[1] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i60u17x160 [label="b=5, i=60/62, u=17, t=244, l=113, ord=160\nMC_0\nNLOOP( tmp#155 )"];
i60u9x151 [label="b=5, i=60/60, u=9, t=247, l=104, ord=151\nINOUT_3\n( mb6#240 [ RF4[7] ] ) =\nDATA_IN"];
i60u3x143 [label="b=5, i=60/60, u=3, t=256, ord=143\nMULTIPLIER_0\n( start_idx#157 [ RF17[1] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i60u1x154 [label="b=5, i=60/60, u=1, t=270, l=110, ord=154\nADDER_1\n( test_y#243 [ RF3[7] RF5[5] RF8[7] RF6[2] ] ) =\nSELECT( hw_const#0, const#-12 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i61u9x152 [label="b=5, i=61/61, u=9, t=246, l=104, ord=152\nINOUT_3\n( mb3#237 [ RF4[8] ] ) =\nDATA_IN"];
i61u5x144 [label="b=5, i=61/61, u=5, t=255, ord=144\nDIVIDER_0\n( start_idx#157 [ RF17[1] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i61u16x139 [label="b=5, i=61/61, u=16, t=260, ord=139\nCOMM_SCHED_0\n( start_idx#157 [ RF5[3] ] ) =\nNSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i61u4x155 [label="b=5, i=61/61, u=4, t=271, l=111, ord=155\nMULTIPLIER_1\n( mv_sad [ RF15[3] RF2[2] RF6[3] ] ) =\nNSELECT( hw_const#0, const#-1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i62u9x153 [label="b=5, i=62/62, u=9, t=245, l=104, ord=153\nINOUT_3\n( mb7#241 [ RF5[4] ] ) =\nDATA_IN"];
i62u1x145 [label="b=5, i=62/62, u=1, t=254, ord=145\nADDER_1\n( start_idx#157 [ RF17[1] ] ) =\nSELECT( hw_const#0, start_idx#157 )", shape=polygon, sides=4, skew=.4];
i62u16x157 [label="b=5, i=62/62, u=16, t=268, ord=157\nCOMM_SCHED_0\n( mv_sad [ RF9[11] ] ) =\nNSELECT( hw_const#0, mv_sad )", shape=polygon, sides=4, skew=.4];
i62u5x156 [label="b=5, i=62/62, u=5, t=269, ord=156\nDIVIDER_0\n( mv_sad [ RF13[4] ] ) =\nNSELECT( hw_const#0, mv_sad )", shape=polygon, sides=4, skew=.4];
i64u0x163 [label="b=6, i=64/65, u=0, t=198, l=82, ord=163\nADDER_0\n( new_y#174 [ RF3[9] RF5[7] RF8[9] ] ) =\nIADD32( y#159, const#16 )", style=filled, color=powderblue];
i64u5x161 [label="b=6, i=64/64, u=5, t=208, l=114, ord=161\nDIVIDER_0\n( test_x#242 [ RF3[8] RF4[9] RF5[6] RF7[6] RF2[2] ] ) =\nSELECT( hw_const#0, const#-12 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i65u1x162 [label="b=6, i=65/66, u=1, t=205, l=81, ord=162\nADDER_1\n( new_x#173 [ RF5[7] ] ) =\nIADD32( x#158, const#16 )", style=filled, color=powderblue];
i65u2x164 [label="b=6, i=65/65, u=2, t=207, l=83, ord=164\nADDER_2\n( tmp#175 [ RF4[9] ] ) =\nSHIFT32( const#16, const#-1 )", style=filled, color=powderblue];
i66u2x186 [label="b=6, i=66/66, u=2, t=193, l=94, ord=186\nADDER_2\n( sr_row_num#172 [ RF3[9] RF14[5] ] ) =\nSHIFT32( new_y#174, const#-3 )", style=filled, color=powderblue];
i66u0x184 [label="b=6, i=66/66, u=0, t=194, l=93, ord=184\nADDER_0\n( tmp#197 [ RF8[8] ] ) =\nAND( new_y#174, const#7 )", style=filled, color=powderblue];
i66u1x165 [label="b=6, i=66/67, u=1, t=206, l=83, ord=165\nADDER_1\n( num_cols#171 [ RF3[9] RF9[12] RF5[7] RF7[9] RF13[6] RF8[8] ] ) =\nIADD32( tmp#175, const#4 )", style=filled, color=wheat1];
i67u0x187 [label="b=6, i=67/68, u=0, t=190, l=95, ord=187\nADDER_0\n( tmp#200 [ RF6[3] ] ) =\nIADD32( sr_row_num#172, hw_const#1 )", style=filled, color=powderblue];
i67u1x185 [label="b=6, i=67/68, u=1, t=191, l=93, ord=185\nADDER_1\n( row_inc#199 [ RF18[2] ] ) =\nILT32( cluster#id, tmp#197 )", style=filled, color=powderblue];
i67u2x166 [label="b=6, i=67/67, u=2, t=204, l=84, ord=166\nADDER_2\n( tmp#176 [ RF4[9] ] ) =\nSHIFT32( new_x#173, const#-2 )", style=filled, color=powderblue];
i68u1x167 [label="b=6, i=68/69, u=1, t=203, l=84, ord=167\nADDER_1\n( sr_col0#177 [ RF4[9] RF7[7] RF5[8] RF13[5] ] ) =\nIADD32( tmp#176, start_idx#157 )", style=filled, color=powderblue];
i69u5x188 [label="b=6, i=69/69, u=5, t=189, l=95, ord=188\nDIVIDER_0\n( sr_row_num#172 [ RF11[2] ] ) =\nSELECT( row_inc#199, tmp#200, sr_row_num#172 )", style=filled, color=powderblue];
i70u4x189 [label="b=6, i=70/73, u=4, t=188, l=96, ord=189\nMULTIPLIER_1\n( tmp#202, sr_row#298 [ RF5[8] RF7[7] RF9[13] RF8[9] ] ) =\nIMUL32( sr_row_num#172, num_cols#171 )", style=filled, color=powderblue];
i70u1x206 [label="b=6, i=70/71, u=1, t=196, l=119, ord=206\nADDER_1\n( tmp#212 [ RF5[8] ] ) =\nIADD32( new_y#174, cluster#id )", style=filled, color=powderblue];
i70u2x172 [label="b=6, i=70/71, u=2, t=201, l=88, ord=172\nADDER_2\n( tmp#183 [ RF11[2] ] ) =\nISUB32( sr_col0#177, num_cols#171 )", style=filled, color=powderblue];
i70u0x171 [label="b=6, i=70/71, u=0, t=202, l=88, ord=171\nADDER_0\n( tmp#182 [ RF18[2] ] ) =\nILE32( sr_col0#177, num_cols#171 )", style=filled, color=powderblue];
i71u1x168 [label="b=6, i=71/72, u=1, t=184, l=85, ord=168\nADDER_1\n( sr_col1#178 [ RF4[9] RF7[7] RF5[8] RF12[4] ] ) =\nIADD32( sr_col0#177, hw_const#1 )", style=filled, color=powderblue];
i72u2x207 [label="b=6, i=72/72, u=2, t=195, l=119, ord=207\nADDER_2\n( rot_perm#300 [ RF15[4] ] ) =\nAND( tmp#212, const#7 )", style=filled, color=wheat1];
i72u4x173 [label="b=6, i=72/72, u=4, t=200, l=88, ord=173\nMULTIPLIER_1\n( sr_col0#177 [ RF10[2] RF9[14] ] ) =\nSELECT( tmp#182, tmp#183, sr_col0#177 )", style=filled, color=powderblue];
i73u1x169 [label="b=6, i=73/74, u=1, t=174, l=86, ord=169\nADDER_1\n( sr_col2#179 [ RF4[9] RF9[14] RF3[9] RF13[5] ] ) =\nIADD32( sr_col1#178, hw_const#1 )", style=filled, color=powderblue];
i73u2x175 [label="b=6, i=73/74, u=2, t=182, l=89, ord=175\nADDER_2\n( tmp#187 [ RF10[1] ] ) =\nISUB32( sr_col1#178, num_cols#171 )", style=filled, color=powderblue];
i73u0x174 [label="b=6, i=73/74, u=0, t=183, l=89, ord=174\nADDER_0\n( tmp#186 [ RF18[2] ] ) =\nILE32( sr_col1#178, num_cols#171 )", style=filled, color=powderblue];
i74u2x190 [label="b=6, i=74/75, u=2, t=187, l=97, ord=190\nADDER_2\n( sr_idx0#204 [ RF4[9] RF16[1] ] ) =\nIADD32( SR_row, sr_col0#177 )", style=filled, color=wheat1];
i75u1x170 [label="b=6, i=75/76, u=1, t=164, l=87, ord=170\nADDER_1\n( sr_col3#180 [ RF9[14] RF3[9] RF14[5] ] ) =\nIADD32( sr_col2#179, hw_const#1 )", style=filled, color=powderblue];
i75u0x178 [label="b=6, i=75/76, u=0, t=172, l=90, ord=178\nADDER_0\n( tmp#191 [ RF11[2] ] ) =\nISUB32( sr_col2#179, num_cols#171 )", style=filled, color=powderblue];
i75u2x177 [label="b=6, i=75/76, u=2, t=173, l=90, ord=177\nADDER_2\n( tmp#190 [ RF18[2] ] ) =\nILE32( sr_col2#179, num_cols#171 )", style=filled, color=powderblue];
i75u3x176 [label="b=6, i=75/75, u=3, t=181, l=89, ord=176\nMULTIPLIER_0\n( sr_col1#178 [ RF3[9] ] ) =\nSELECT( tmp#186, tmp#187, sr_col1#178 )", style=filled, color=powderblue];
i76u0x191 [label="b=6, i=76/77, u=0, t=180, l=98, ord=191\nADDER_0\n( sr_idx1#205 [ RF3[9] RF16[1] ] ) =\nIADD32( SR_row, sr_col1#178 )", style=filled, color=powderblue];
i77u0x181 [label="b=6, i=77/78, u=0, t=162, l=91, ord=181\nADDER_0\n( tmp#195 [ RF6[3] ] ) =\nISUB32( sr_col3#180, num_cols#171 )", style=filled, color=powderblue];
i77u2x180 [label="b=6, i=77/78, u=2, t=163, l=91, ord=180\nADDER_2\n( tmp#194 [ RF18[2] ] ) =\nILE32( sr_col3#180, num_cols#171 )", style=filled, color=powderblue];
i77u4x179 [label="b=6, i=77/77, u=4, t=171, l=90, ord=179\nMULTIPLIER_1\n( sr_col2#179 [ RF5[7] ] ) =\nSELECT( tmp#190, tmp#191, sr_col2#179 )", style=filled, color=powderblue];
i77u1x194 [label="b=6, i=77/78, u=1, t=177, l=101, ord=194\nADDER_1\n( sr_idx4#208 [ RF16[1] ] ) =\nIADD32( sr_idx0#204, num_cols#171 )", style=filled, color=powderblue];
i77u14x198 [label="b=6, i=77/78, u=14, t=186, l=107, ord=198\nSP_SCHED_READ_0\n( ref_mb0 [ RF2[3] ] ) =\nSPREAD( sr_idx0#204, search_region )", style=filled, color=powderblue];
i78u2x192 [label="b=6, i=78/79, u=2, t=170, l=99, ord=192\nADDER_2\n( sr_idx2#206 [ RF5[7] RF16[1] ] ) =\nIADD32( SR_row, sr_col2#179 )", style=filled, color=powderblue];
i78u14x199 [label="b=6, i=78/79, u=14, t=179, l=108, ord=199\nSP_SCHED_READ_0\n( ref_mb1 [ RF2[3] ] ) =\nSPREAD( sr_idx1#205, search_region )", style=filled, color=powderblue];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -