📄 pcolor_kc.viz
字号:
{ rank = same; "i28u4x71"; "i28u3x61"; "i28u6x47"; "28"; } 28;
{ rank = same; "i27u1x70"; "i27u2x60"; "i27u4x57"; "i27u3x68"; "27"; } 27;
{ rank = same; "i26u3x53"; "i26u4x52"; "i26u0x56"; "i26u1x67"; "26"; } 26;
{ rank = same; "i25u3x48"; "i25u4x59"; "i25u6x46"; "25"; } 25;
{ rank = same; "i24u4x51"; "i24u2x58"; "i24u3x65"; "24"; } 24;
{ rank = same; "i23u3x50"; "i23u0x64"; "23"; } 23;
{ rank = same; "i22u4x49"; "i22u6x45"; "22"; } 22;
{ rank = same; "i21u6x44"; "21"; } 21;
}
/* begin op labels */
i0u17x26 [label="b=0, i=0/0, u=17, t=804, ord=26\nMC_0\n( uc_const#1 [ UCRF[6] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i1u17x28 [label="b=0, i=1/1, u=17, t=802, ord=28\nMC_0\n( uc_const#0 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i2u17x0 [label="b=0, i=2/2, u=17, t=799, ord=0\nMC_0\n( uc_const#0x88888802 [ UCRF[4] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i3u17x2 [label="b=0, i=3/3, u=17, t=797, ord=2\nMC_0\n( uc_const#0x88880288 [ UCRF[9] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i4u17x4 [label="b=0, i=4/4, u=17, t=795, ord=4\nMC_0\n( uc_const#0x88028888 [ UCRF[8] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i5u17x6 [label="b=0, i=5/5, u=17, t=793, ord=6\nMC_0\n( uc_const#0x2888888 [ UCRF[7] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i5u16x-8 [label="b=0, i=5/5, u=16, t=811, ord=-8\nCOMM_SCHED_0\n( const#8 [ RF5[3] ] ) =\nPASS( hw_const#0, hw_mctrl#id )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i6u17x8 [label="b=0, i=6/6, u=17, t=791, ord=8\nMC_0\n( uc_const#0x100010 [ UCRF[6] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i6u16x27 [label="b=0, i=6/6, u=16, t=803, ord=27\nCOMM_SCHED_0\n( const#1 [ RF8[5] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#1 )", style=filled, color=wheat1];
i7u17x10 [label="b=0, i=7/7, u=17, t=789, ord=10\nMC_0\n( uc_const#0x6d806d80 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i7u16x29 [label="b=0, i=7/7, u=16, t=801, ord=29\nCOMM_SCHED_0\n( const#0 [ RF4[1] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0 )", style=filled, color=wheat1];
i8u17x12 [label="b=0, i=8/8, u=17, t=787, ord=12\nMC_0\n( uc_const#0x800080 [ UCRF[4] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i8u16x1 [label="b=0, i=8/8, u=16, t=798, ord=1\nCOMM_SCHED_0\n( const#0x88888802 [ RF13[1] RF12[1] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x88888802 )", style=filled, color=wheat1];
i9u17x14 [label="b=0, i=9/9, u=17, t=785, ord=14\nMC_0\n( uc_const#0x4fe33f35 [ UCRF[9] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i9u16x3 [label="b=0, i=9/9, u=16, t=796, ord=3\nCOMM_SCHED_0\n( const#0x88880288 [ RF12[2] RF13[2] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x88880288 )", style=filled, color=wheat1];
i10u17x16 [label="b=0, i=10/10, u=17, t=783, ord=16\nMC_0\n( uc_const#0x4b23 [ UCRF[8] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i10u16x5 [label="b=0, i=10/10, u=16, t=794, ord=5\nCOMM_SCHED_0\n( const#0x88028888 [ RF12[3] RF13[3] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x88028888 )", style=filled, color=wheat1];
i11u17x18 [label="b=0, i=11/11, u=17, t=781, ord=18\nMC_0\n( uc_const#0x26460e98 [ UCRF[7] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i11u16x7 [label="b=0, i=11/11, u=16, t=792, ord=7\nCOMM_SCHED_0\n( const#0x2888888 [ RF13[4] RF12[4] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x2888888 )", style=filled, color=wheat1];
i12u17x20 [label="b=0, i=12/12, u=17, t=779, ord=20\nMC_0\n( uc_const#0x1000100 [ UCRF[6] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i12u16x9 [label="b=0, i=12/12, u=16, t=790, ord=9\nCOMM_SCHED_0\n( Yaadj [ RF9[1] RF7[1] RF5[1] RF8[1] RF3[1] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x100010 )", style=filled, color=wheat1];
i13u17x22 [label="b=0, i=13/13, u=17, t=777, ord=22\nMC_0\n( uc_const#0x8080801 [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i13u16x11 [label="b=0, i=13/13, u=16, t=788, ord=11\nCOMM_SCHED_0\n( Ymadj [ RF12[5] RF13[5] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x6d806d80 )", style=filled, color=wheat1];
i14u17x24 [label="b=0, i=14/14, u=17, t=775, ord=24\nMC_0\n( uc_const#0x8020800 [ UCRF[4] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
i14u16x13 [label="b=0, i=14/14, u=16, t=786, ord=13\nCOMM_SCHED_0\n( one_two_eight [ RF5[2] RF7[2] RF9[2] RF8[2] RF3[2] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x800080 )", style=filled, color=wheat1];
i15u17x40 [label="b=0, i=15/15, u=17, t=773, l=61, ord=40\nMC_0\n( perm_a [ UCRF[1] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
i15u16x15 [label="b=0, i=15/15, u=16, t=784, ord=15\nCOMM_SCHED_0\n( C_SCALE [ RF12[6] RF13[6] RF10[1] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x4fe33f35 )", style=filled, color=powderblue];
i15u4x-11 [label="b=0, i=15/15, u=4, t=818, ord=-11\nMULTIPLIER_1\n( tmp#5 [ RF4[2] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i16u17x42 [label="b=0, i=16/17, u=17, t=771, l=90, ord=42\nMC_0\n( tmp#7 [] ) =\nCHK_EOS", style=filled, color=powderblue];
i16u16x17 [label="b=0, i=16/16, u=16, t=782, ord=17\nCOMM_SCHED_0\n( G_SCALE [ RF12[7] RF13[7] RF11[1] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x4b23 )", style=filled, color=powderblue];
i16u3x-10 [label="b=0, i=16/16, u=3, t=816, ord=-10\nMULTIPLIER_0\n( tmp#5 [ RF5[4] RF3[3] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i16u1x30 [label="b=0, i=16/16, u=1, t=817, ord=30\nADDER_1\n( const#2 [ RF7[4] RF4[2] ] ) =\nSHIFT32( tmp#5, hw_const#1 )", style=filled, color=powderblue];
i17u16x19 [label="b=0, i=17/17, u=16, t=780, ord=19\nCOMM_SCHED_0\n( RB_SCALE [ RF13[8] RF12[8] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x26460e98 )", style=filled, color=powderblue];
i17u2x34 [label="b=0, i=17/17, u=2, t=810, ord=34\nADDER_2\n( const#-9 [ RF7[5] ] ) =\nNOT( const#8 )", style=filled, color=powderblue];
i17u0x31 [label="b=0, i=17/17, u=0, t=813, ord=31\nADDER_0\n( const#4 [ RF8[4] RF9[4] ] ) =\nSHIFT32( tmp#5, const#2 )", style=filled, color=powderblue];
i18u17x43 [label="b=0, i=18/20, u=17, t=770, l=90, ord=43\nMC_0\nNLOOP( tmp#7 )"];
i18u16x21 [label="b=0, i=18/18, u=16, t=778, ord=21\nCOMM_SCHED_0\n( shuf_func3 [ RF12[9] RF13[9] RF9[3] RF7[3] RF8[3] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x1000100 )", style=filled, color=powderblue];
i18u5x-7 [label="b=0, i=18/18, u=5, t=806, ord=-7\nDIVIDER_0\n( cluster#id [ RF5[3] ] ) =\nPASS( hw_const#0, cluster#id )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i18u1x32 [label="b=0, i=18/18, u=1, t=812, ord=32\nADDER_1\n( const#3 [ RF4[2] ] ) =\nOR( hw_const#1, const#2 )", style=filled, color=powderblue];
i18u2x35 [label="b=0, i=18/18, u=2, t=815, ord=35\nADDER_2\n( const#-2 [ RF3[3] ] ) =\nNOT( tmp#5 )", style=filled, color=powderblue];
i19u17x41 [label="b=0, i=19/19, u=17, t=772, l=62, ord=41\nMC_0\n( perm_b [ UCRF[2] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
i19u16x23 [label="b=0, i=19/19, u=16, t=776, ord=23\nCOMM_SCHED_0\n( shuf_func2 [ RF13[10] RF12[10] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x8080801 )", style=filled, color=powderblue];
i19u2x38 [label="b=0, i=19/20, u=2, t=805, l=37, ord=38\nADDER_2\n( low [ RF18[2] ] ) =\nILT32( cluster#id, const#4 )"];
i19u1x33 [label="b=0, i=19/19, u=1, t=808, ord=33\nADDER_1\n( const#7 [ RF7[4] RF8[4] RF9[4] RF5[3] ] ) =\nOR( const#3, const#4 )", style=filled, color=powderblue];
i19u0x36 [label="b=0, i=19/19, u=0, t=809, ord=36\nADDER_0\n( const#-8 [ RF3[3] ] ) =\nSHIFT32( const#-2, const#2 )", style=filled, color=powderblue];
i20u5x-6 [label="b=0, i=20/20, u=5, t=520, ord=-6\nDIVIDER_0\n( cluster#id [ RF16[1] RF17[1] RF3[3] RF5[4] ] ) =\nPASS( hw_const#0, cluster#id )", shape=polygon, sides=4, skew=.4];
i20u16x25 [label="b=0, i=20/20, u=16, t=774, ord=25\nCOMM_SCHED_0\n( shuf_func1 [ RF12[11] RF13[11] ] ) =\nCOMMUCDATA( hw_mctrl#id, hw_const#0, uc_const#0x8020800 )"];
i20u1x39 [label="b=0, i=20/20, u=1, t=800, l=38, ord=39\nADDER_1\n( Y_combine [ RF18[1] ] ) =\nIEQ16( const#0, const#1 )"];
i20u0x37 [label="b=0, i=20/20, u=0, t=807, ord=37\nADDER_0\n( const#-16 [ RF9[5] RF7[5] RF8[5] ] ) =\nAND( const#-9, const#-8 )"];
i21u6x44 [label="b=1, i=21/21, u=6, t=768, l=94, ord=44\nINOUT_0\n( color1 [ RF10[2] RF11[2] ] ) =\nDATA_IN", style=filled, color=powderblue];
i22u4x49 [label="b=1, i=22/22, u=4, t=731, l=97, ord=49\nMULTIPLIER_1\n( b1 [ RF3[4] ] ) =\nSHUFFLED( color1, shuf_func2 )", style=filled, color=powderblue];
i22u6x45 [label="b=1, i=22/22, u=6, t=767, l=94, ord=45\nINOUT_0\n( color2 [ RF10[3] RF11[2] ] ) =\nDATA_IN", style=filled, color=powderblue];
i23u3x50 [label="b=1, i=23/23, u=3, t=728, l=98, ord=50\nMULTIPLIER_0\n( a2 [ RF5[5] RF9[6] ] ) =\nSHUFFLED( color2, shuf_func1 )", style=filled, color=powderblue];
i23u0x64 [label="b=1, i=23/23, u=0, t=730, l=110, ord=64\nADDER_0\n( tmp#28 [ RF10[3] ] ) =\nSHIFT16( b1, hw_const#1 )", style=filled, color=powderblue];
i24u4x51 [label="b=1, i=24/24, u=4, t=725, l=99, ord=51\nMULTIPLIER_1\n( b2 [ RF4[1] ] ) =\nSHUFFLED( color2, shuf_func2 )", style=filled, color=powderblue];
i24u2x58 [label="b=1, i=24/24, u=2, t=727, l=106, ord=58\nADDER_2\n( tmp#19 [ RF11[2] ] ) =\nSHIFT16( a2, hw_const#1 )", style=filled, color=powderblue];
i24u3x65 [label="b=1, i=24/27, u=3, t=729, l=110, ord=65\nMULTIPLIER_0\n( tmp#29 [ RF9[7] ], tmp#30 ) =\nIMULRND16( G_SCALE, tmp#28 )", style=filled, color=wheat1];
i25u3x48 [label="b=1, i=25/25, u=3, t=722, l=96, ord=48\nMULTIPLIER_0\n( a1 [ RF3[4] RF4[2] ] ) =\nSHUFFLED( color1, shuf_func1 )", style=filled, color=powderblue];
i25u4x59 [label="b=1, i=25/28, u=4, t=726, l=106, ord=59\nMULTIPLIER_1\n( tmp#44 [ RF8[7] RF3[4] ], tmp#21 ) =\nIMULRND16( RB_SCALE, tmp#19 )", style=filled, color=wheat1];
i25u6x46 [label="b=1, i=25/25, u=6, t=766, l=94, ord=46\nINOUT_0\n( color3 [ RF11[2] RF10[2] ] ) =\nDATA_IN", style=filled, color=powderblue];
i26u3x53 [label="b=1, i=26/26, u=3, t=702, l=101, ord=53\nMULTIPLIER_0\n( b3 [ RF4[1] ] ) =\nSHUFFLED( color3, shuf_func2 )", style=filled, color=powderblue];
i26u4x52 [label="b=1, i=26/26, u=4, t=705, l=100, ord=52\nMULTIPLIER_1\n( a3 [ RF5[5] RF8[6] ] ) =\nSHUFFLED( color3, shuf_func1 )", style=filled, color=powderblue];
i26u0x56 [label="b=1, i=26/26, u=0, t=721, l=105, ord=56\nADDER_0\n( tmp#16 [ RF11[2] ] ) =\nSHIFT16( a1, hw_const#1 )", style=filled, color=powderblue];
i26u1x67 [label="b=1, i=26/26, u=1, t=724, l=111, ord=67\nADDER_1\n( tmp#31 [ RF10[2] ] ) =\nSHIFT16( b2, hw_const#1 )", style=filled, color=powderblue];
i27u1x70 [label="b=1, i=27/27, u=1, t=701, l=112, ord=70\nADDER_1\n( tmp#34 [ RF11[2] ] ) =\nSHIFT16( b3, hw_const#1 )", style=filled, color=powderblue];
i27u2x60 [label="b=1, i=27/27, u=2, t=704, l=107, ord=60\nADDER_2\n( tmp#22 [ RF10[2] ] ) =\nSHIFT16( a3, hw_const#1 )", style=filled, color=powderblue];
i27u4x57 [label="b=1, i=27/30, u=4, t=720, l=105, ord=57\nMULTIPLIER_1\n( tmp#40 [ RF5[6] ], tmp#18 ) =\nIMULRND16( RB_SCALE, tmp#16 )", style=filled, color=wheat1];
i27u3x68 [label="b=1, i=27/30, u=3, t=723, l=111, ord=68\nMULTIPLIER_0\n( tmp#32 [ RF4[1] ], tmp#33 ) =\nIMULRND16( G_SCALE, tmp#31 )", style=filled, color=wheat1];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -