📄 mpeg_kc.viz
字号:
{ rank = same; "i296u17x728"; "i296u4x724"; "i296u15x715"; "i296u17x727"; "296"; } 296;
{ rank = same; "i295u15x713"; "i295u17x726"; "i295u0x722"; "i295u2x714"; "295"; } 295;
{ rank = same; "i294u14x723"; "i294u15x720"; "i294u1x712"; "294"; } 294;
{ rank = same; "i293u16x719"; "i293u2x721"; "293"; } 293;
{ rank = same; "i292u1x717"; "292"; } 292;
{ rank = same; "i291u14x718"; "291"; } 291;
}
/* begin block 16 */
subgraph cluster_b16 {
label="block 16";
i302u17x729; i301u2x730; i300u0x731; i301u5x731; i302u2x732; i302u3x733; i303u1x734; i302u1x735; i303u0x736; i302u16x737; i303u4x737; i302u14x738; i299u17x739; i300u17x740; i301u17x741;
{ rank = same; "i303u1x734"; "i303u4x737"; "i303u0x736"; "303"; } 303;
{ rank = same; "i302u17x729"; "i302u2x732"; "i302u14x738"; "i302u3x733"; "i302u16x737"; "i302u1x735"; "302"; } 302;
{ rank = same; "i301u17x741"; "i301u5x731"; "i301u2x730"; "301"; } 301;
{ rank = same; "i300u17x740"; "i300u0x731"; "300"; } 300;
{ rank = same; "i299u17x739"; "299"; } 299;
}
/* begin block 17 */
subgraph cluster_b17 {
label="block 17";
i304u14x742; i307u2x743; i304u16x744; i305u0x745; i306u1x746; i308u5x747; i309u4x748; i310u15x749; i306u0x750; i308u2x751; i304u2x752; i306u3x753; i307u5x754; i307u0x755; i310u1x756; i311u3x757; i308u0x758; i308u14x759; i310u3x760; i311u4x761; i306u5x762; i307u16x763; i310u4x764; i311u2x765; i309u1x766; i308u3x767; i309u16x768; i310u5x769; i311u1x770; i308u17x771; i309u17x772; i309u17x773;
{ rank = same; "i311u4x761"; "i311u3x757"; "i311u2x765"; "i311u1x770"; "311"; } 311;
{ rank = same; "i310u3x760"; "i310u15x749"; "i310u5x769"; "i310u4x764"; "i310u1x756"; "310"; } 310;
{ rank = same; "i309u17x773"; "i309u17x772"; "i309u4x748"; "i309u1x766"; "i309u16x768"; "309"; } 309;
{ rank = same; "i308u0x758"; "i308u14x759"; "i308u17x771"; "i308u5x747"; "i308u2x751"; "i308u3x767"; "308"; } 308;
{ rank = same; "i307u5x754"; "i307u2x743"; "i307u16x763"; "i307u0x755"; "307"; } 307;
{ rank = same; "i306u1x746"; "i306u3x753"; "i306u0x750"; "i306u5x762"; "306"; } 306;
{ rank = same; "i305u0x745"; "305"; } 305;
{ rank = same; "i304u16x744"; "i304u14x742"; "i304u2x752"; "304"; } 304;
}
/* begin block 18 */
subgraph cluster_b18 {
label="block 18";
i316u16x774; i312u17x775; i313u17x776; i314u17x777;
{ rank = same; "i316u16x774"; "316"; } 316;
{ rank = same; "315"; } 315;
{ rank = same; "i314u17x777"; "314"; } 314;
{ rank = same; "i313u17x776"; "313"; } 313;
{ rank = same; "i312u17x775"; "312"; } 312;
}
/* begin block 19 */
subgraph cluster_b19 {
label="block 19";
i317u2x778; i318u1x779; i318u14x780; i319u18x781; i320u16x782; i321u15x783; i321u14x784; i322u10x785; i318u0x786; i320u3x787; i321u5x788; i321u0x789; i322u3x790; i318u17x791; i320u17x792;
{ rank = same; "i322u3x790"; "i322u10x785"; "322"; } 322;
{ rank = same; "i321u14x784"; "i321u15x783"; "i321u0x789"; "i321u5x788"; "321"; } 321;
{ rank = same; "i320u17x792"; "i320u16x782"; "i320u3x787"; "320"; } 320;
{ rank = same; "i319u18x781"; "319"; } 319;
{ rank = same; "i318u17x791"; "i318u14x780"; "i318u1x779"; "i318u0x786"; "318"; } 318;
{ rank = same; "i317u2x778"; "317"; } 317;
}
/* begin block 20 */
subgraph cluster_b20 {
label="block 20";
i323u14x793; i325u1x794; i324u0x795; i325u2x796; i326u0x797; i327u2x798; i330u1x799; i332u4x800; i333u5x801; i328u1x802; i329u0x803; i332u16x804; i333u2x805; i330u18x806; i331u16x807; i332u15x808; i332u14x809; i333u10x810; i329u17x811; i331u17x812;
{ rank = same; "i333u2x805"; "i333u5x801"; "i333u10x810"; "333"; } 333;
{ rank = same; "i332u14x809"; "i332u15x808"; "i332u16x804"; "i332u4x800"; "332"; } 332;
{ rank = same; "i331u17x812"; "i331u16x807"; "331"; } 331;
{ rank = same; "i330u18x806"; "i330u1x799"; "330"; } 330;
{ rank = same; "i329u17x811"; "i329u0x803"; "329"; } 329;
{ rank = same; "i328u1x802"; "328"; } 328;
{ rank = same; "i327u2x798"; "327"; } 327;
{ rank = same; "i326u0x797"; "326"; } 326;
{ rank = same; "i325u1x794"; "i325u2x796"; "325"; } 325;
{ rank = same; "i324u0x795"; "324"; } 324;
{ rank = same; "i323u14x793"; "323"; } 323;
}
/* begin block 21 */
subgraph cluster_b21 {
label="block 21";
i334u17x813; i335u17x814; i335u17x815;
{ rank = same; "337"; } 337;
{ rank = same; "336"; } 336;
{ rank = same; "i335u17x815"; "i335u17x814"; "335"; } 335;
{ rank = same; "i334u17x813"; "334"; } 334;
}
/* begin op labels */
i0u7x10 [label="b=0, i=0/0, u=7, t=825, l=110, ord=10\nINOUT_1\n( shuf_func1 [ RF9[5] RF13[5] RF12[5] ] ) =\nDATA_IN", style=filled, color=powderblue];
i1u7x11 [label="b=0, i=1/1, u=7, t=824, l=112, ord=11\nINOUT_1\n( shuf_func2 [ RF13[6] RF9[6] RF12[6] ] ) =\nDATA_IN", style=filled, color=powderblue];
i2u7x12 [label="b=0, i=2/2, u=7, t=823, l=114, ord=12\nINOUT_1\n( shuf_func3 [ RF12[7] RF13[7] ] ) =\nDATA_IN", style=filled, color=powderblue];
i3u7x13 [label="b=0, i=3/3, u=7, t=822, l=123, ord=13\nINOUT_1\n( RB_SCALE [ RF12[8] RF13[8] ] ) =\nDATA_IN", style=filled, color=powderblue];
i4u7x14 [label="b=0, i=4/4, u=7, t=821, l=123, ord=14\nINOUT_1\n( G_SCALE [ RF12[9] RF10[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i5u7x15 [label="b=0, i=5/5, u=7, t=820, l=123, ord=15\nINOUT_1\n( C_SCALE [ RF13[9] RF12[10] ] ) =\nDATA_IN", style=filled, color=powderblue];
i6u7x16 [label="b=0, i=6/6, u=7, t=819, l=127, ord=16\nINOUT_1\n( one_two_eight [ RF9[7] ] ) =\nDATA_IN", style=filled, color=powderblue];
i7u7x19 [label="b=0, i=7/7, u=7, t=818, l=142, ord=19\nINOUT_1\n( COS_2 [ RF13[1] RF12[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i8u7x20 [label="b=0, i=8/8, u=7, t=817, l=142, ord=20\nINOUT_1\n( COS_3 [ RF13[2] RF12[2] ] ) =\nDATA_IN", style=filled, color=powderblue];
i9u7x21 [label="b=0, i=9/9, u=7, t=816, l=142, ord=21\nINOUT_1\n( COS_1_plus_COS_3 [ RF12[3] RF13[3] ] ) =\nDATA_IN", style=filled, color=powderblue];
i9u4x-23 [label="b=0, i=9/9, u=4, t=842, ord=-23\nMULTIPLIER_1\n( const#1 [ RF4[1] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i10u7x22 [label="b=0, i=10/10, u=7, t=815, l=142, ord=22\nINOUT_1\n( COS_1_minus_COS_3 [ RF13[4] RF12[4] ] ) =\nDATA_IN", style=filled, color=powderblue];
i10u1x2 [label="b=0, i=10/11, u=1, t=841, l=87, ord=2\nADDER_1\n( two [ RF3[1] RF7[3] RF5[1] RF15[1] RF9[2] RF8[2] ] ) =\nIADD32( hw_const#1, const#1 )", style=filled, color=powderblue];
i11u7x23 [label="b=0, i=11/11, u=7, t=814, l=154, ord=23\nINOUT_1\n( tmp#12 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i12u7x25 [label="b=0, i=12/12, u=7, t=812, l=154, ord=25\nINOUT_1\n( tmp#13 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i12u15x24 [label="b=0, i=12/13, u=15, t=813, l=154, ord=24\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#12 )", style=filled, color=wheat1];
i12u0x3 [label="b=0, i=12/13, u=0, t=839, l=88, ord=3\nADDER_0\n( four [ RF10[2] RF12[11] RF7[2] RF9[3] RF5[2] ] ) =\nIADD32( two, two )", style=filled, color=powderblue];
i13u7x27 [label="b=0, i=13/13, u=7, t=810, l=154, ord=27\nINOUT_1\n( tmp#14 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i13u15x26 [label="b=0, i=13/14, u=15, t=811, l=154, ord=26\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#13 )", style=filled, color=wheat1];
i14u7x29 [label="b=0, i=14/14, u=7, t=808, l=154, ord=29\nINOUT_1\n( tmp#15 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i14u15x28 [label="b=0, i=14/15, u=15, t=809, l=154, ord=28\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#14 )", style=filled, color=wheat1];
i14u3x4 [label="b=0, i=14/17, u=3, t=833, l=89, ord=4\nMULTIPLIER_0\n( tmp#5, sixteen [ RF8[1] RF7[4] ] ) =\nIMUL32( four, four )", style=filled, color=powderblue];
i15u7x31 [label="b=0, i=15/15, u=7, t=806, l=154, ord=31\nINOUT_1\n( tmp#16 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i15u15x30 [label="b=0, i=15/16, u=15, t=807, l=154, ord=30\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#15 )", style=filled, color=wheat1];
i15u1x1 [label="b=0, i=15/16, u=1, t=836, l=86, ord=1\nADDER_1\n( minus_one [ RF3[1] RF7[1] ] ) =\nISUB32( hw_const#0, hw_const#1 )", style=filled, color=powderblue];
i15u2x17 [label="b=0, i=15/16, u=2, t=838, l=133, ord=17\nADDER_2\n( three [ RF5[1] ] ) =\nIADD32( two, hw_const#1 )", style=filled, color=powderblue];
i15u17x41 [label="b=0, i=15/15, u=17, t=840, l=192, ord=41\nMC_0\n( i [ UCRF[3] ] ) =\nUC_DATA_IN"];
i16u7x33 [label="b=0, i=16/16, u=7, t=804, l=154, ord=33\nINOUT_1\n( tmp#17 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i16u15x32 [label="b=0, i=16/17, u=15, t=805, l=154, ord=32\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#16 )", style=filled, color=wheat1];
i16u17x42 [label="b=0, i=16/16, u=17, t=837, l=193, ord=42\nMC_0\n( tmp#21 [] ) =\nCHK_UCR( i )", style=filled, color=powderblue];
i17u7x35 [label="b=0, i=17/17, u=7, t=802, l=154, ord=35\nINOUT_1\n( tmp#18 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i17u15x34 [label="b=0, i=17/18, u=15, t=803, l=154, ord=34\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#17 )", style=filled, color=wheat1];
i17u2x18 [label="b=0, i=17/18, u=2, t=828, l=134, ord=18\nADDER_2\n( seven [ RF9[4] RF8[6] RF7[5] ] ) =\nIADD32( four, three )", style=filled, color=powderblue];
i17u5x-22 [label="b=0, i=17/17, u=5, t=830, ord=-22\nDIVIDER_0\n( cluster#id [ RF3[2] ] ) =\nPASS( hw_const#0, cluster#id )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
i17u17x6 [label="b=0, i=17/17, u=17, t=832, l=96, ord=6\nMC_0\n( perm_A [ UCRF[1] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
i18u17x43 [label="b=0, i=18/20, u=17, t=797, l=193, ord=43\nMC_0\nNLOOP( tmp#21 )"];
i18u7x37 [label="b=0, i=18/18, u=7, t=800, l=154, ord=37\nINOUT_1\n( tmp#19 [ RF1[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
i18u15x36 [label="b=0, i=18/19, u=15, t=801, l=154, ord=36\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#18 )", style=filled, color=wheat1];
i18u1x5 [label="b=0, i=18/19, u=1, t=826, l=90, ord=5\nADDER_1\n( minus_sixteen [ RF7[2] RF8[3] ] ) =\nISUB32( hw_const#0, sixteen )", style=filled, color=powderblue];
i18u0x8 [label="b=0, i=18/19, u=0, t=829, l=99, ord=8\nADDER_0\n( low [ RF18[1] ] ) =\nILT32( cluster#id, four )", style=filled, color=powderblue];
i19u15x38 [label="b=0, i=19/20, u=15, t=799, l=154, ord=38\nSP_SCHED_WRITE_0\n( K [ RF0[96] ] ) =\nSPWRITE( hw_const#0, tmp#19 )"];
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -