📄 me_fast_search4_kc.viz
字号:
i79u5x182 [label="b=6, i=79/79, u=5, t=161, l=91, ord=182\nDIVIDER_0\n( sr_col3#180 [ RF4[9] ] ) =\nSELECT( tmp#194, tmp#195, sr_col3#180 )", style=filled, color=powderblue];
i79u0x195 [label="b=6, i=79/80, u=0, t=167, l=102, ord=195\nADDER_0\n( sr_idx5#209 [ RF16[1] ] ) =\nIADD32( sr_idx1#205, num_cols#171 )", style=filled, color=powderblue];
i79u14x202 [label="b=6, i=79/80, u=14, t=176, l=112, ord=202\nSP_SCHED_READ_0\n( ref_mb4 [ RF2[3] ] ) =\nSPREAD( sr_idx4#208, search_region )", style=filled, color=powderblue];
i79u16x208 [label="b=6, i=79/79, u=16, t=185, l=120, ord=208\nCOMM_SCHED_0\n( ref_mb0#226 [ RF7[8] ] ) =\nCOMMUCDATA( rot_perm, ref_mb0 )", style=filled, color=wheat1];
i80u1x193 [label="b=6, i=80/81, u=1, t=160, l=100, ord=193\nADDER_1\n( sr_idx3#207 [ RF3[9] RF16[1] ] ) =\nIADD32( SR_row, sr_col3#180 )", style=filled, color=powderblue];
i80u14x200 [label="b=6, i=80/81, u=14, t=169, l=109, ord=200\nSP_SCHED_READ_0\n( ref_mb2 [ RF2[3] ] ) =\nSPREAD( sr_idx2#206, search_region )", style=filled, color=powderblue];
i80u16x209 [label="b=6, i=80/80, u=16, t=178, l=121, ord=209\nCOMM_SCHED_0\n( ref_mb1#227 [ RF12[4] RF8[8] ] ) =\nCOMMUCDATA( rot_perm, ref_mb1 )", style=filled, color=wheat1];
i81u2x196 [label="b=6, i=81/82, u=2, t=157, l=103, ord=196\nADDER_2\n( sr_idx6#210 [ RF16[1] ] ) =\nIADD32( sr_idx2#206, num_cols#171 )", style=filled, color=powderblue];
i81u14x203 [label="b=6, i=81/82, u=14, t=166, l=113, ord=203\nSP_SCHED_READ_0\n( ref_mb5 [ RF2[3] ] ) =\nSPREAD( sr_idx5#209, search_region )", style=filled, color=powderblue];
i81u16x212 [label="b=6, i=81/81, u=16, t=175, l=124, ord=212\nCOMM_SCHED_0\n( ref_mb4#230 [ RF8[9] ] ) =\nCOMMUCDATA( rot_perm, ref_mb4 )", style=filled, color=wheat1];
i82u0x197 [label="b=6, i=82/83, u=0, t=154, l=104, ord=197\nADDER_0\n( sr_idx7#211 [ RF16[1] ] ) =\nIADD32( sr_idx3#207, num_cols#171 )", style=filled, color=powderblue];
i82u14x201 [label="b=6, i=82/83, u=14, t=159, l=110, ord=201\nSP_SCHED_READ_0\n( ref_mb3 [ RF2[3] ] ) =\nSPREAD( sr_idx3#207, search_region )", style=filled, color=powderblue];
i82u16x210 [label="b=6, i=82/82, u=16, t=168, l=122, ord=210\nCOMM_SCHED_0\n( ref_mb2#228 [ RF6[3] RF7[9] ] ) =\nCOMMUCDATA( rot_perm, ref_mb2 )", style=filled, color=wheat1];
i82u17x216 [label="b=6, i=82/82, u=17, t=210, l=117, ord=216\nMC_0\n( hcnt [ UCRF[4] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i83u14x204 [label="b=6, i=83/84, u=14, t=156, l=114, ord=204\nSP_SCHED_READ_0\n( ref_mb6 [ RF2[3] ] ) =\nSPREAD( sr_idx6#210, search_region )", style=filled, color=powderblue];
i83u16x213 [label="b=6, i=83/83, u=16, t=165, l=125, ord=213\nCOMM_SCHED_0\n( ref_mb5#231 [ RF15[5] RF8[10] ] ) =\nCOMMUCDATA( rot_perm, ref_mb5 )", style=filled, color=wheat1];
i83u17x217 [label="b=6, i=83/83, u=17, t=209, l=118, ord=217\nMC_0\n( tmp#213 [] ) =\nCHK_UCR( hcnt )", style=filled, color=powderblue];
i84u17x218 [label="b=6, i=84/86, u=17, t=151, l=118, ord=218\nMC_0\nNLOOP( tmp#213 )"];
i84u14x205 [label="b=6, i=84/85, u=14, t=153, l=115, ord=205\nSP_SCHED_READ_0\n( ref_mb7 [ RF2[3] ] ) =\nSPREAD( sr_idx7#211, search_region )", style=filled, color=powderblue];
i84u16x211 [label="b=6, i=84/84, u=16, t=158, l=123, ord=211\nCOMM_SCHED_0\n( ref_mb3#229 [ RF10[1] RF8[11] ] ) =\nCOMMUCDATA( rot_perm, ref_mb3 )", style=filled, color=wheat1];
i85u16x214 [label="b=6, i=85/85, u=16, t=155, l=126, ord=214\nCOMM_SCHED_0\n( ref_mb6#232 [ RF11[2] RF8[12] ] ) =\nCOMMUCDATA( rot_perm, ref_mb6 )", style=filled, color=wheat1];
i86u16x215 [label="b=6, i=86/86, u=16, t=152, l=127, ord=215\nCOMM_SCHED_0\n( ref_mb7#233 [ RF10[2] RF9[12] ] ) =\nCOMMUCDATA( rot_perm, ref_mb7 )"];
i86u3x183 [label="b=6, i=86/86, u=3, t=199, l=92, ord=183\nMULTIPLIER_0\n( SR_col [ RF5[7] ] ) =\nNSELECT( hw_const#0, sr_col0#177 )", shape=polygon, sides=4, skew=.4];
i87u1x260 [label="b=7, i=87/88, s=2/2, u=1, t=17, l=284, ord=260\nADDER_1\n( tmp#281 [ RF10[3] ] ) =\nIADD16( sadC0#262, sadC1#263 )", style=filled, color=powderblue];
i87u16x279 [label="b=7, i=87/87, s=2/2, u=16, t=93, ord=279\nCOMM_SCHED_0\n( ref_mb1 [ RF8[8] ] ) =\nPASS( hw_const#0, ref_mb1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i87u0x230 [label="b=7, i=87/88, s=1/1, u=0, t=96, l=256, ord=230\nADDER_0\n( tmp#265 [ RF11[3] ] ) =\nUABD8( ref_mb0, mb0#234 )", style=filled, color=wheat1];
i88u3x289 [label="b=7, i=88/88, s=1/1, u=3, t=78, l=237, ord=289\nMULTIPLIER_0\n( sr_col_idx#311 [ RF3[9] ] ) =\nSELECT( tmp#313, tmp#314, sr_col_idx#311 )", style=filled, color=powderblue];
i88u0x232 [label="b=7, i=88/89, s=1/1, u=0, t=90, l=258, ord=232\nADDER_0\n( tmp#269 [ RF10[3] ] ) =\nUABD8( ref_mb2, mb2#236 )", style=filled, color=wheat1];
i88u1x231 [label="b=7, i=88/89, s=1/1, u=1, t=92, l=257, ord=231\nADDER_1\n( tmp#266 [ RF11[5] ] ) =\nUABD8( ref_mb1, mb1#235 )", style=filled, color=wheat1];
i89u3x261 [label="b=7, i=89/89, s=2/2, u=3, t=16, l=284, ord=261\nMULTIPLIER_0\n( final_sad_first#282 [ RF3[9] ], final_sad_second#283 [ RF7[10] ] ) =\nSHUFFLED( tmp#281, const#0x88883120 )", style=filled, color=powderblue];
i89u16x299 [label="b=7, i=89/89, s=2/2, u=16, t=68, ord=299\nCOMM_SCHED_0\n( SR_col [ RF5[7] ] ) =\nPASS( hw_const#0, SR_col )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i89u5x281 [label="b=7, i=89/89, s=2/2, u=5, t=74, ord=281\nDIVIDER_0\n( ref_mb4 [ RF8[9] ] ) =\nPASS( hw_const#0, ref_mb4 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i89u0x290 [label="b=7, i=89/90, s=1/1, u=0, t=77, l=238, ord=290\nADDER_0\n( sr_idx#316 [ RF16[1] RF3[9] ] ) =\nIADD32( sr_row#298, sr_col_idx#311 )", style=filled, color=wheat1];
i89u1x233 [label="b=7, i=89/90, s=1/1, u=1, t=86, l=259, ord=233\nADDER_1\n( tmp#270 [ RF11[4] ] ) =\nUABD8( ref_mb3#229, mb3#237 )", style=filled, color=wheat1];
i89u2x284 [label="b=7, i=89/89, s=0/0, u=2, t=82, l=233, ord=284\nADDER_2\n( tmp#309 [ RF6[4] ] ) =\nSHIFT32( const#16, const#-1 )", style=filled, color=wheat1];
i90u0x262 [label="b=7, i=90/91, s=2/2, u=0, t=15, l=285, ord=262\nADDER_0\n( sad#264 [ RF2[1] RF9[13] ] ) =\nIADD16( final_sad_first#282, final_sad_second#283 )", style=filled, color=powderblue];
i90u5x283 [label="b=7, i=90/90, s=2/2, u=5, t=62, ord=283\nDIVIDER_0\n( ref_mb6 [ RF8[12] ] ) =\nPASS( hw_const#0, ref_mb6 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i90u2x296 [label="b=7, i=90/91, s=1/1, u=2, t=67, l=242, ord=296\nADDER_2\n( SR_col [ RF3[10] RF14[4] ] ) =\nIADD32( SR_col, hw_const#1 )", style=filled, color=wheat1];
i90u1x234 [label="b=7, i=90/91, s=1/1, u=1, t=73, l=260, ord=234\nADDER_1\n( tmp#273 [ RF10[4] ] ) =\nUABD8( ref_mb4, mb4#238 )", style=filled, color=wheat1];
i91u0x227 [label="b=7, i=91/92, s=2/2, u=0, t=50, l=34, ord=227\nADDER_0\n( outside#220 [ RF2[1] ] ) =\nILT32( test_x#218, right_range#217 )", style=filled, color=powderblue];
i91u2x219 [label="b=7, i=91/92, s=2/2, u=2, t=54, l=25, ord=219\nADDER_2\n( outside#220 [ RF3[11] ] ) =\nILT32( test_y#219, top_range#214 )", style=filled, color=powderblue];
i91u17x263 [label="b=7, i=91/91, s=2/2, u=17, t=99, l=288, ord=263\nMC_0\n( tree_sum1#285 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i91u1x236 [label="b=7, i=91/92, s=1/1, u=1, t=61, l=262, ord=236\nADDER_1\n( tmp#277 [ RF10[5] ] ) =\nUABD8( ref_mb6, mb6#240 )", style=filled, color=wheat1];
i92u16x266 [label="b=7, i=92/92, s=2/2, u=16, t=14, l=291, ord=266\nCOMM_SCHED_0\n( tmp#288 [ RF5[8] ] ) =\nCOMMUCPERM( tree_sum1#285, sad#264 )", style=filled, color=powderblue];
i92u2x224 [label="b=7, i=92/93, s=2/2, u=2, t=52, l=31, ord=224\nADDER_2\n( outside#220 [ RF3[11] ] ) =\nILT32( test_x#218, left_range#216 )", style=filled, color=wheat1];
i92u1x221 [label="b=7, i=92/93, s=2/2, u=1, t=53, l=28, ord=221\nADDER_1\n( outside#220 [ RF4[3] ] ) =\nILT32( test_y#219, bottom_range#215 )", style=filled, color=powderblue];
i93u2x267 [label="b=7, i=93/94, s=2/2, u=2, t=13, l=291, ord=267\nADDER_2\n( sad#264 [ RF2[1] RF8[14] ] ) =\nIADD32( sad#264, tmp#288 )", style=filled, color=powderblue];
i93u0x220 [label="b=7, i=93/93, s=2/2, u=0, t=49, l=26, ord=220\nADDER_0\n( in_range#221 [ RF8[13] ] ) =\nNOT( outside#220 )", style=filled, color=powderblue];
i94u1x222 [label="b=7, i=94/94, s=2/2, u=1, t=48, l=29, ord=222\nADDER_1\n( tmp#222 [ RF4[3] ] ) =\nNOT( outside#220 )", style=filled, color=powderblue];
i94u16x227 [label="b=7, i=94/94, s=2/2, u=16, t=51, ord=227\nCOMM_SCHED_0\n( outside#220 [ RF5[9] ] ) =\nPASS( hw_const#0, outside#220 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i94u17x264 [label="b=7, i=94/94, s=2/2, u=17, t=98, l=289, ord=264\nMC_0\n( tree_sum2#286 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i94u2x237 [label="b=7, i=94/95, s=1/1, u=2, t=59, l=263, ord=237\nADDER_2\n( tmp#278 [ RF11[5] ] ) =\nUABD8( ref_mb7#233, mb7#241 )", style=filled, color=powderblue];
i94u0x297 [label="b=7, i=94/94, s=1/1, u=0, t=66, l=243, ord=297\nADDER_0\n( tmp#321 [ RF18[2] ] ) =\nIEQ32( SR_col, num_cols#310 )", style=filled, color=powderblue];
i95u16x268 [label="b=7, i=95/95, s=2/2, u=16, t=12, l=292, ord=268\nCOMM_SCHED_0\n( tmp#289 [ RF4[3] ] ) =\nCOMMUCPERM( tree_sum2#286, sad#264 )", style=filled, color=powderblue];
i95u1x223 [label="b=7, i=95/95, s=2/2, u=1, t=45, l=29, ord=223\nADDER_1\n( in_range#221 [ RF3[10] ] ) =\nAND( in_range#221, tmp#222 )", style=filled, color=powderblue];
i95u0x225 [label="b=7, i=95/95, s=2/2, u=0, t=47, l=32, ord=225\nADDER_0\n( tmp#223 [ RF7[10] ] ) =\nNOT( outside#220 )", style=filled, color=powderblue];
i95u3x254 [label="b=7, i=95/95, s=1/1, u=3, t=44, l=280, ord=254\nMULTIPLIER_0\n( sadA0_first#256 [ RF5[8] ], sadA0_second#257 [ RF9[13] ] ) =\nSHUFFLED( tmp#277, const#0x88318820 )", style=filled, color=wheat1];
i95u4x231 [label="b=7, i=95/95, s=1/1, u=4, t=94, ord=231\nMULTIPLIER_1\n( tmp#266 [ RF10[5] ] ) =\nPASS( hw_const#0, tmp#266 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i96u1x269 [label="b=7, i=96/97, s=2/2, u=1, t=11, l=292, ord=269\nADDER_1\n( sad#264 [ RF2[1] RF7[5] ] ) =\nIADD32( sad#264, tmp#289 )", style=filled, color=powderblue];
i96u0x226 [label="b=7, i=96/96, s=2/2, u=0, t=40, l=32, ord=226\nADDER_0\n( in_range#221 [ RF5[9] ] ) =\nAND( in_range#221, tmp#223 )", style=filled, color=powderblue];
i96u2x228 [label="b=7, i=96/96, s=2/2, u=2, t=46, l=35, ord=228\nADDER_2\n( tmp#224 [ RF9[14] ] ) =\nNOT( outside#220 )", style=filled, color=powderblue];
i96u16x282 [label="b=7, i=96/96, s=2/2, u=16, t=71, ord=282\nCOMM_SCHED_0\n( ref_mb5 [ RF8[10] ] ) =\nPASS( hw_const#0, ref_mb5 )", shape=polygon, sides=4, skew=.4, style=filled, color=wheat1];
i96u3x249 [label="b=7, i=96/96, s=1/1, u=3, t=35, l=277, ord=249\nMULTIPLIER_0\n( sadA0_first#256 [ RF3[10] ], sadA0_second#257 [ RF7[10] ] ) =\nSHUFFLED( tmp#273, const#0x88318820 )", style=filled, color=wheat1];
i96u4x255 [label="b=7, i=96/96, s=1/1, u=4, t=41, l=281, ord=255\nMULTIPLIER_1\n( sadA1_first#258 [ RF6[6] ], sadA1_second#259 [ RF14[4] ] ) =\nSHUFFLED( tmp#278, const#0x88318820 )", style=filled, color=wheat1];
i96u5x298 [label="b=7, i=96/96, s=1/1, u=5, t=64, l=243, ord=298\nDIVIDER_0\n( tmp#322 [ RF2[1] ] ) =\nSELECT( tmp#321, const#0, SR_col )", style=filled, color=powderblue];
i97u2x229 [label="b=7, i=97/97, s=2/2, u=2, t=36, l=35, ord=229\nADDER_2\n( in_range#244 [ RF6[5] ] ) =\nAND( in_range#221, tmp#224 )", style=filled, color=wheat1];
i97u17x265 [label="b=7, i=97/97, s=2/2, u=17, t=97, l=290, ord=265\nMC_0\n( tree_sum3#287 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i97u3x239 [label="b=7, i=97/97, s=1/1, u=3, t=29, l=271, ord=239\nMULTIPLIER_0\n( sadA1_first#258 [ RF5[9] ], sadA1_second#259 [ RF9[14] ] ) =\nSHUFFLED( tmp#266, const#0x88318820 )", style=filled, color=powderblue];
i97u4x238 [label="b=7, i=97/97, s=1/1, u=4, t=30, l=270, ord=238\nMULTIPLIER_1\n( sadA0_first#256 [ RF4[3] ], sadA0_second#257 [ RF8[13] ] ) =\nSHUFFLED( tmp#265, const#0x88318820 )", style=filled, color=powderblue];
i97u5x255 [label="b=7, i=97/97, s=1/1, u=5, t=43, ord=255\nDIVIDER_0\n( sadA1_second#259 [ RF3[9] ] ) =\nPASS( hw_const#0, sadA1_second#259 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i97u0x293 [label="b=7, i=97/98, s=1/1, u=0, t=58, l=240, ord=293\nADDER_0\n( tmp#318 [ RF16[2] ] ) =\nIADD32( sr_idx#316, num_cols#310 )", style=filled, color=wheat1];
i97u16x299 [label="b=7, i=97/97, s=1/1, u=16, t=63, l=243, ord=299\nCOMM_SCHED_0\n( SR_col [ RF11[3] RF15[2] ] ) =\nNSELECT( hw_const#0, tmp#322 )", shape=polygon, sides=4, skew=.4, style=filled, color=wheat1];
i97u1x235 [label="b=7, i=97/98, s=1/1, u=1, t=70, l=261, ord=235\nADDER_1\n( tmp#274 [ RF11[4] ] ) =\nUABD8( ref_mb5, mb5#239 )", style=filled, color=powderblue];
i98u16x270 [label="b=7, i=98/98, s=2/2, u=16, t=10, l=293, ord=270\nCOMM_SCHED_0\n( tmp#290 [ RF3[10] ] ) =\nCOMMUCPERM( tree_sum3#287, sad#264 )", style=filled, color=powderblue];
i98u2x241 [label="b=7, i=98/99, s=1/1, u=2, t=27, l=272, ord=241\nADDER_2\n( tmp#268 [ RF3[10] ] ) =\nIADD16( sadA1_first#258, sadA1_second#259 )", style=filled, color=wheat1];
i98u1x240 [label="b=7, i=98/99, s=1/1, u=1, t=28, l=272, ord=240\nADDER_1\n( tmp#267 [ RF7[5] ] ) =\nIADD16( sadA0_first#256, sadA0_second#257 )", style=filled, color=wheat1];
i98u0x251 [label="b=7, i=98/99, s=1/1, u=0, t=34, l=279, ord=251\nADDER_0\n( tmp#275 [ RF9[14] ] ) =\nIADD16( sadA0_first#256, sadA0_second#257 )", style=filled, color=wheat1];
i98u4x244 [label="b=7, i=98/98, s=1/1, u=4, t=38, l=274, ord=244\nMULTIPLIER_1\n( sadA1_first#258 [ RF5[9] ], sadA1_second#259 [ RF9[14] ] ) =\nSHUFFLED( tmp#270, const#0x88318820 )", style=filled, color=powderblue];
i98u3x243 [label="b=7, i=98/98, s=1/1, u=3, t=39, l=273, ord=243\nMULTIPLIER_0\n( sadA0_first#256 [ RF4[3] ], sadA0_second#257 [ RF8[13] ] ) =\nSHUFFLED( tmp#269, const#0x88318820 )", style=filled, color=powderblue];
i98u5x255 [label="b=7, i=98/98, s=1/1, u=5, t=42, ord=255\nDIVIDER_0\n( sadA1_first#258 [ RF7[10] ] ) =\nPASS( hw_const#0, sadA1_first#258 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i99u0x271 [label="b=7, i=99/100, s=2/2, u=0, t=9, l=293, ord=271\nADDER_0\n( sad#264 [ RF5[8] RF11[4] ] ) =\nIADD32( sad#264, tmp#290 )", style=filled, color=powderblue];
i99u2x246 [label="b=7, i=99/100, s=1/1, u=2, t=23, l=275, ord=246\nADDER_2\n( tmp#272 [ RF4[3] ] ) =\nIADD16( sadA1_first#258, sadA1_second#259 )", style=filled, color=powderblue];
i99u1x245 [label="b=7, i=99/100, s=1/1, u=1, t=24, l=275, ord=245\nADDER_1\n( tmp#271 [ RF8[13] ] ) =\nIADD16( sadA0_first#256, sadA0_second#257 )", style=filled, color=powderblue];
i99u4x250 [label="b=7, i=99/99, s=1/1, u=4, t=55, l=278, ord=250\nMULTIPLIER_1\n( sadA1_first#258 [ RF4[3] ], sadA1_second#259 [ RF8[13] ] ) =\nSHUFFLED( tmp#274, const#0x88318820 )", style=filled, color=powderblue];
i100u0x257 [label="b=7, i=100/101, s=1/1, u=0, t=31, l=282, ord=257\nADDER_0\n( tmp#280 [ RF3[9] ] ) =\nIADD16( sadA1_first#258, sadA1_second#259 )", style=filled, color=powderblue];
i100u2x256 [label="b=7, i=100/101, s=1/1, u=2, t=32, l=282, ord=256\nADDER_2\n( tmp#279 [ RF7[5] ] ) =\nIADD16( sadA0_first#256, sadA0_second#257 )", style=filled, color=powderblue];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -