⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dct_kc.viz

📁 H.264完整的C语言代码和DCT的代码
💻 VIZ
📖 第 1 页 / 共 5 页
字号:
    i10u17x14 [label="b=0, i=10/10, u=17, t=302, ord=14\nMC_0\n( uc_const#0x22a322a3 [ UCRF[18] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
    i10u7x38 [label="b=0, i=10/10, u=7, t=337, l=73, ord=38\nINOUT_1\n( utmp [ RF10[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i10u16x28 [label="b=0, i=10/10, u=16, t=350, l=60, ord=28\nCOMM_SCHED_0\n( quant_scale [ RF11[1]  RF12[6]  RF13[5] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_quantizer_scale )", style=filled, color=powderblue];
    i11u2x70 [label="b=0, i=11/11, u=2, t=274, l=110, ord=70\nADDER_2\n( idx3 [ RF3[2]  RF16[3]  RF17[3] ] ) =\nAND( tmp#33, const#7 )", style=filled, color=powderblue];
    i11u17x16 [label="b=0, i=11/11, u=17, t=300, ord=16\nMC_0\n( uc_const#0x539f539f [ UCRF[17] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
    i11u7x41 [label="b=0, i=11/11, u=7, t=335, l=75, ord=41\nINOUT_1\n( utmp [ RF11[2] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i11u4x36 [label="b=0, i=11/14, u=4, t=343, l=72, ord=36\nMULTIPLIER_1\n( tmp#9 [ RF3[1] ], tmp#10 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i12u0x71 [label="b=0, i=12/13, u=0, t=273, l=111, ord=71\nADDER_0\n( tmp#34 [ RF4[1] ] ) =\nISUB32( idx3, hw_const#1 )", style=filled, color=powderblue];
    i12u17x18 [label="b=0, i=12/12, u=17, t=298, ord=18\nMC_0\n( uc_const#0x187e187e [ UCRF[16] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
    i12u4x42 [label="b=0, i=12/15, u=4, t=333, l=76, ord=42\nMULTIPLIER_1\n( tmp#15 [ RF5[2] ], tmp#16 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i12u16x-15 [label="b=0, i=12/12, u=16, t=353, ord=-15\nCOMM_SCHED_0\n( const#8 [ RF5[1] ] ) =\nPASS( hw_const#0, hw_const#8 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i13u17x20 [label="b=0, i=13/13, u=17, t=296, ord=20\nMC_0\n( uc_const#0x2d412d41 [ UCRF[10] ] ) =\nUC_DATA_IN", style=filled, color=powderblue];
    i13u4x30 [label="b=0, i=13/16, u=4, t=349, l=68, ord=30\nMULTIPLIER_1\n( tmp#3 [ RF4[1] ], tmp#4 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i13u2x24 [label="b=0, i=13/13, u=2, t=352, ord=24\nADDER_2\n( const#16 [ RF7[3]  RF5[1] ] ) =\nSHIFT32( const#8, hw_const#1 )", style=filled, color=powderblue];
    i13u1x22 [label="b=0, i=13/13, u=1, t=354, ord=22\nADDER_1\n( const#-1 [ RF8[4]  RF9[4]  RF6[1] ] ) =\nNOT( hw_const#0 )", style=filled, color=wheat1];
    i14u1x72 [label="b=0, i=14/14, u=1, t=272, l=111, ord=72\nADDER_1\n( idx4 [ RF5[1]  RF16[4]  RF17[4] ] ) =\nAND( tmp#34, const#7 )", style=filled, color=powderblue];
    i14u17x79 [label="b=0, i=14/15, u=17, t=292, l=116, ord=79\nMC_0\n( tmp#38 [] ) =\nCHK_EOS", style=filled, color=powderblue];
    i14u16x1 [label="b=0, i=14/14, u=16, t=315, ord=1\nCOMM_SCHED_0\n( K#7 [ RF12[1] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x52035203 )", style=filled, color=wheat1];
    i14u2x62 [label="b=0, i=14/15, u=2, t=338, l=103, ord=62\nADDER_2\n( tmp#29 [ RF7[4] ] ) =\nISUB32( const#16, hw_const#1 )", style=filled, color=powderblue];
    i14u0x60 [label="b=0, i=14/14, u=0, t=345, l=102, ord=60\nADDER_0\n( tmp#27 [ RF4[1] ] ) =\nSHIFT32( const#1, const#16 )", style=filled, color=powderblue];
    i14u3x33 [label="b=0, i=14/17, u=3, t=347, l=70, ord=33\nMULTIPLIER_0\n( tmp#6 [ RF5[2] ], tmp#7 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i14u5x22 [label="b=0, i=14/14, u=5, t=356, ord=22\nDIVIDER_0\n( const#-1 [ RF7[3] ] ) =\nPASS( hw_const#0, const#-1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i15u2x73 [label="b=0, i=15/16, u=2, t=271, l=112, ord=73\nADDER_2\n( tmp#35 [ RF3[1] ] ) =\nISUB32( idx4, hw_const#1 )", style=filled, color=powderblue];
    i15u16x3 [label="b=0, i=15/15, u=16, t=313, ord=3\nCOMM_SCHED_0\n( K#6 [ RF11[1] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x29cf29cf )", style=filled, color=wheat1];
    i15u0x37 [label="b=0, i=15/15, u=0, t=323, l=72, ord=37\nADDER_0\n( quant#2 [ RF13[1] ] ) =\nSHIFT16( tmp#9, const#-1 )", style=filled, color=powderblue];
    i15u1x61 [label="b=0, i=15/15, u=1, t=339, l=102, ord=61\nADDER_1\n( tmp#30 [ RF9[2]  RF10[3]  RF8[2]  RF3[1] ] ) =\nOR( hw_const#1, tmp#27 )", style=filled, color=powderblue];
    i16u17x53 [label="b=0, i=16/16, u=17, t=291, l=92, ord=53\nMC_0\n( perm_a [ UCRF[2] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i16u16x5 [label="b=0, i=16/16, u=16, t=311, ord=5\nCOMM_SCHED_0\n( K#5 [ RF13[2] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x1ccd1ccd )", style=filled, color=wheat1];
    i16u0x63 [label="b=0, i=16/16, u=0, t=331, l=103, ord=63\nADDER_0\n( uh2_half [ RF5[1]  RF14[1]  RF15[1]  RF12[2] ] ) =\nSHIFT16( tmp#28, tmp#29 )", style=filled, color=powderblue];
    i17u0x74 [label="b=0, i=17/17, u=0, t=270, l=112, ord=74\nADDER_0\n( idx5 [ RF4[1]  RF17[5]  RF16[5] ] ) =\nAND( tmp#35, const#7 )", style=filled, color=powderblue];
    i17u17x54 [label="b=0, i=17/17, u=17, t=290, l=93, ord=54\nMC_0\n( perm_b [ UCRF[3] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i17u16x7 [label="b=0, i=17/17, u=16, t=309, ord=7\nCOMM_SCHED_0\n( K#3 [ RF11[2] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x133e133e )", style=filled, color=wheat1];
    i17u2x43 [label="b=0, i=17/17, u=2, t=321, l=76, ord=43\nADDER_2\n( quant#4 [ RF13[3] ] ) =\nSHIFT16( tmp#15, const#-1 )", style=filled, color=powderblue];
    i17u1x31 [label="b=0, i=17/17, u=1, t=326, l=68, ord=31\nADDER_1\n( quant#0 [ RF12[3] ] ) =\nSHIFT16( tmp#3, const#-1 )", style=filled, color=powderblue];
    i17u7x44 [label="b=0, i=17/17, u=7, t=334, l=77, ord=44\nINOUT_1\n( utmp [ RF10[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i17u3x39 [label="b=0, i=17/20, u=3, t=336, l=74, ord=39\nMULTIPLIER_0\n( tmp#12 [ RF4[1] ], tmp#13 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i18u1x75 [label="b=0, i=18/19, u=1, t=269, l=113, ord=75\nADDER_1\n( tmp#36 [ RF5[2] ] ) =\nISUB32( idx5, hw_const#1 )", style=filled, color=powderblue];
    i18u17x55 [label="b=0, i=18/18, u=17, t=289, l=94, ord=55\nMC_0\n( perm_c [ UCRF[4] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i18u16x9 [label="b=0, i=18/18, u=16, t=307, ord=9\nCOMM_SCHED_0\n( K#2 [ RF13[4] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x11511151 )", style=filled, color=powderblue];
    i18u2x34 [label="b=0, i=18/18, u=2, t=324, l=70, ord=34\nADDER_2\n( quant#1 [ RF12[4] ] ) =\nSHIFT16( tmp#6, const#-1 )", style=filled, color=powderblue];
    i18u7x47 [label="b=0, i=18/18, u=7, t=332, l=79, ord=47\nINOUT_1\n( utmp [ RF11[3] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i19u17x56 [label="b=0, i=19/19, u=17, t=288, l=95, ord=56\nMC_0\n( perm_d [ UCRF[5] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i19u16x13 [label="b=0, i=19/19, u=16, t=303, ord=13\nCOMM_SCHED_0\n( K#4 [ RF12[5]  RF13[5] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x16a116a1 )", style=filled, color=powderblue];
    i19u4x48 [label="b=0, i=19/22, u=4, t=328, l=80, ord=48\nMULTIPLIER_1\n( tmp#21 [ RF3[1] ], tmp#22 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i19u3x45 [label="b=0, i=19/22, u=3, t=329, l=78, ord=45\nMULTIPLIER_0\n( tmp#18 [ RF5[1] ], tmp#19 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i19u7x50 [label="b=0, i=19/19, u=7, t=330, l=81, ord=50\nINOUT_1\n( utmp [ RF10[1] ] ) =\nDATA_IN", style=filled, color=powderblue];
    i20u2x76 [label="b=0, i=20/20, u=2, t=268, l=113, ord=76\nADDER_2\n( idx6 [ RF3[1]  RF17[6]  RF16[6] ] ) =\nAND( tmp#36, const#7 )", style=filled, color=powderblue];
    i20u17x57 [label="b=0, i=20/20, u=17, t=287, l=96, ord=57\nMC_0\n( perm_e [ UCRF[6] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i20u16x15 [label="b=0, i=20/20, u=16, t=301, ord=15\nCOMM_SCHED_0\n( COS_1_minus_COS_3 [ RF12[6]  RF13[6] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x22a322a3 )", style=filled, color=powderblue];
    i20u3x51 [label="b=0, i=20/23, u=3, t=327, l=82, ord=51\nMULTIPLIER_0\n( tmp#24 [ RF5[1] ], tmp#25 ) =\nUMULRND16( quant_scale, utmp )", style=filled, color=powderblue];
    i21u0x77 [label="b=0, i=21/22, u=0, t=267, l=114, ord=77\nADDER_0\n( tmp#37 [ RF4[1] ] ) =\nISUB32( idx6, hw_const#1 )", style=filled, color=powderblue];
    i21u17x58 [label="b=0, i=21/21, u=17, t=286, l=97, ord=58\nMC_0\n( perm_f [ UCRF[7] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i21u16x17 [label="b=0, i=21/21, u=16, t=299, ord=17\nCOMM_SCHED_0\n( COS_1_plus_COS_3 [ RF13[7] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x539f539f )", style=filled, color=powderblue];
    i21u1x40 [label="b=0, i=21/21, u=1, t=322, l=74, ord=40\nADDER_1\n( quant#3 [ RF12[7] ] ) =\nSHIFT16( tmp#12, const#-1 )", style=filled, color=powderblue];
    i21u2x64 [label="b=0, i=21/22, u=2, t=325, l=104, ord=64\nADDER_2\n( uh2_almost_half [ RF6[1]  RF2[1]  RF10[1] ] ) =\nISUB16( uh2_half, tmp#30 )", style=filled, color=wheat1];
    i22u17x80 [label="b=0, i=22/24, u=17, t=265, l=116, ord=80\nMC_0\nNLOOP( tmp#38 )"];
    i22u16x19 [label="b=0, i=22/22, u=16, t=297, ord=19\nCOMM_SCHED_0\n( COS_3 [ RF13[8]  RF12[8] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x187e187e )", style=filled, color=powderblue];
    i23u1x78 [label="b=0, i=23/23, u=1, t=266, l=114, ord=78\nADDER_1\n( idx7 [ RF17[7]  RF16[7] ] ) =\nAND( tmp#37, const#7 )", style=filled, color=powderblue];
    i23u17x59 [label="b=0, i=23/23, u=17, t=285, l=98, ord=59\nMC_0\n( perm_g [ UCRF[8] ] ) =\nUC_DATA_IN", style=filled, color=wheat1];
    i23u0x49 [label="b=0, i=23/23, u=0, t=294, l=80, ord=49\nADDER_0\n( quant#6 [ RF13[9] ] ) =\nSHIFT16( tmp#21, const#-1 )", style=filled, color=powderblue];
    i23u16x11 [label="b=0, i=23/23, u=16, t=305, ord=11\nCOMM_SCHED_0\n( K#1 [ RF10[2] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x10501050 )", style=filled, color=wheat1];
    i23u2x46 [label="b=0, i=23/23, u=2, t=317, l=78, ord=46\nADDER_2\n( quant#5 [ RF12[9] ] ) =\nSHIFT16( tmp#18, const#-1 )", style=filled, color=powderblue];
    i24u4x-8 [label="b=0, i=24/24, u=4, t=107, ord=-8\nMULTIPLIER_1\n( const#0 [ RF8[3]  RF9[3] ] ) =\nPASS( hw_const#0, hw_const#0 )", shape=polygon, sides=4, skew=.4];
    i24u5x-10 [label="b=0, i=24/24, u=5, t=135, ord=-10\nDIVIDER_0\n( cluster#id [ RF16[8]  RF17[8] ] ) =\nPASS( hw_const#0, cluster#id )", shape=polygon, sides=4, skew=.4];
    i24u2x52 [label="b=0, i=24/24, u=2, t=293, l=82, ord=52\nADDER_2\n( quant#7 [ RF13[10] ] ) =\nSHIFT16( tmp#24, const#-1 )"];
    i24u16x21 [label="b=0, i=24/24, u=16, t=295, ord=21\nCOMM_SCHED_0\n( COS_2 [ RF12[10] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_const#0x2d412d41 )"];
    i24u3x61 [label="b=0, i=24/24, u=3, t=342, ord=61\nMULTIPLIER_0\n( tmp#30 [ RF7[2] ] ) =\nPASS( hw_const#0, tmp#30 )", shape=polygon, sides=4, skew=.4];
    i25u15x171 [label="b=1, i=25/26, s=4/4, u=15, t=126, l=184, ord=171\nSP_SCHED_WRITE_0\n( buf2 [ RF0[0] ] ) =\nSPWRITE( idx2, tmp#99 )"];
    i25u16x173 [label="b=1, i=25/25, s=4/4, u=16, t=149, l=185, ord=173\nCOMM_SCHED_0\n( tmp#101 [ RF1[1] ] ) =\nCOMMUCPERM( perm_g, tmp#100 )", style=filled, color=powderblue];
    i25u2x114 [label="b=1, i=25/25, s=3/3, u=2, t=189, l=153, ord=114\nADDER_2\n( tmp#51 [ RF11[6] ] ) =\nSHIFT16( sd16d07, const#2 )", style=filled, color=powderblue];
    i25u1x94 [label="b=1, i=25/26, s=3/3, u=1, t=222, l=129, ord=94\nADDER_1\n( s0734 [ RF8[5]  RF6[6] ] ) =\nIADD16( s07, s34 )", style=filled, color=wheat1];
    i25u3x90 [label="b=1, i=25/25, s=2/2, u=3, t=231, ord=90\nMULTIPLIER_0\n( s16 [ RF4[3] ] ) =\nPASS( hw_const#0, s16 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i25u5x91 [label="b=1, i=25/25, s=2/2, u=5, t=234, ord=91\nDIVIDER_0\n( s25 [ RF8[6] ] ) =\nPASS( hw_const#0, s25 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i25u4x83 [label="b=1, i=25/25, s=2/2, u=4, t=255, ord=83\nMULTIPLIER_1\n( a2 [ RF2[4] ] ) =\nPASS( hw_const#0, a2 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i26u14x177 [label="b=1, i=26/27, s=4/4, u=14, t=124, l=190, ord=177\nSP_SCHED_READ_0\n( a2 [ RF7[4]  RF5[2] ] ) =\nSPREAD_WT( hw_const#0, buf2 )", style=filled, color=wheat1];
    i26u15x174 [label="b=1, i=26/27, s=4/4, u=15, t=125, l=185, ord=174\nSP_SCHED_WRITE_0\n( buf2 [ RF0[0] ] ) =\nSPWRITE( idx1, tmp#101 )"];
    i26u0x112 [label="b=1, i=26/26, s=3/3, u=0, t=176, l=152, ord=112\nADDER_0\n( tmp#48 [ RF11[6] ] ) =\nSHIFT16( tmp#47, const#2 )", style=filled, color=powderblue];
    i26u2x109 [label="b=1, i=26/26, s=3/3, u=2, t=183, l=151, ord=109\nADDER_2\n( tmp#44 [ RF10[4] ] ) =\nSHIFT16( tmp#43, const#2 )", style=filled, color=powderblue];
    i26u4x115 [label="b=1, i=26/29, s=3/3, u=4, t=188, l=153, ord=115\nMULTIPLIER_1\n( m8 [ RF5[1] ], tmp#53 ) =\nIMULRND16( COS_1_plus_COS_3, tmp#51 )", style=filled, color=powderblue];
    i26u3x107 [label="b=1, i=26/29, s=3/3, u=3, t=206, l=150, ord=107\nMULTIPLIER_0\n( m5 [ RF9[6]  RF8[8] ], tmp#42 ) =\nIMULRND16( COS_2, tmp#40 )", style=filled, color=powderblue];
    i26u16x100 [label="b=1, i=26/26, s=3/3, u=16, t=212, ord=100\nCOMM_SCHED_0\n( d0734 [ RF4[5]  RF5[3] ] ) =\nPASS( hw_const#0, d0734 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -