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

📄 mv2idx_kc.viz

📁 H.264完整的C语言代码和DCT的代码
💻 VIZ
📖 第 1 页 / 共 5 页
字号:
digraph name {
    center = true;
    size = "7.5,10";
    /* #SCHEDVIZ_VERSION=2.0 */
    /* #FUS=ADDER_0 ADDER_1 ADDER_2 MULTIPLIER_0 MULTIPLIER_1 DIVIDER_0 INOUT_0 INOUT_1 INOUT_2 INOUT_3 INOUT_4 INOUT_5 INOUT_6 INOUT_7 SP_SCHED_READ_0 SP_SCHED_WRITE_0 COMM_SCHED_0 MC_0 JUKEBOX_SCHED_0 VALID_SCHED_0 */
    /* #BLOCKS="imin=0, imax=16, smax=0, depth=0" "imin=17, imax=63, smax=1, depth=1" "imin=64, imax=68, smax=0, depth=0" "imin=69, imax=78, smax=0, depth=1" "imin=-1, imax=-1, smax=0, depth=0" */
    /* #DEPTYPES=normal SWP transfer */
    /* begin instruction numbers */
    "0" -> "1"; "1" -> "2"; "2" -> "3"; "3" -> "4"; "4" -> "5"; "5" -> "6"; "6" -> "7"; "7" -> "8"; "8" -> "9"; "9" -> "10"; "10" -> "11"; "11" -> "12"; "12" -> "13"; "13" -> "14"; "14" -> "15"; "15" -> "16"; "16" -> "17"; "17" -> "18"; "18" -> "19"; "19" -> "20"; "20" -> "21"; "21" -> "22"; "22" -> "23"; "23" -> "24"; "24" -> "25"; "25" -> "26"; "26" -> "27"; "27" -> "28"; "28" -> "29"; "29" -> "30"; "30" -> "31"; "31" -> "32"; "32" -> "33"; "33" -> "34"; "34" -> "35"; "35" -> "36"; "36" -> "37"; "37" -> "38"; "38" -> "39"; "39" -> "40"; "40" -> "41"; "41" -> "42"; "42" -> "43"; "43" -> "44"; "44" -> "45"; "45" -> "46"; "46" -> "47"; "47" -> "48"; "48" -> "49"; "49" -> "50"; "50" -> "51"; "51" -> "52"; "52" -> "53"; "53" -> "54"; "54" -> "55"; "55" -> "56"; "56" -> "57"; "57" -> "58"; "58" -> "59"; "59" -> "60"; "60" -> "61"; "61" -> "62"; "62" -> "63"; "63" -> "64"; "64" -> "65"; "65" -> "66"; "66" -> "67"; "67" -> "68"; "68" -> "69"; "69" -> "70"; "70" -> "71"; "71" -> "72"; "72" -> "73"; "73" -> "74"; "74" -> "75"; "75" -> "76"; "76" -> "77"; "77" -> "78"; "78" -> end;

    /* begin basic blocks */
    /* begin block 1 */
    subgraph cluster_b1 { 
        label="block 1"; 
        i47u18x41; i50u19x42; i48u6x43; i51u15x44; i51u14x45; i53u16x46; i62u18x47; i61u18x47; i18u19x48; i63u6x49; i21u15x50; i54u0x51; i61u16x52; i62u4x53; i35u4x53; i29u5x53; i32u16x53; i63u0x54; i21u2x55; i24u0x56; i25u4x57; i29u1x58; i29u2x59; i30u0x60; i23u2x61; i25u0x62; i26u3x63; i30u2x64; i30u1x65; i31u1x66; i27u0x67; i28u0x68; i26u0x69; i27u2x70; i28u1x71; i29u0x72; i18u1x73; i25u2x74; i26u1x75; i27u1x76; i28u2x77; i31u2x78; i32u1x79; i20u2x80; i23u0x81; i24u1x82; i34u3x82; i25u1x83; i26u2x84; i30u5x84; i32u2x85; i35u0x86; i35u2x87; i37u1x88; i38u0x89; i41u16x89; i39u2x90; i40u2x91; i42u5x91; i44u0x92; i46u1x93; i32u0x94; i33u0x95; i34u2x96; i35u1x97; i40u0x98; i60u0x99; i61u2x100; i62u1x101; i33u7x102; i34u7x103; i35u7x104; i36u7x105; i41u7x106; i61u7x107; i62u7x108; i63u7x109; i33u2x110; i35u3x111; i36u2x112; i33u1x113; i35u5x114; i36u0x115; i38u1x116; i39u0x117; i38u2x118; i39u1x119; i41u2x120; i42u2x121; i42u1x122; i43u4x122; i44u1x123; i46u16x123; i41u1x124; i42u4x125; i43u0x126; i45u0x127; i46u2x128; i41u0x129; i43u1x130; i44u3x131; i45u2x132; i46u0x133; i48u0x134; i43u2x135; i47u0x136; i48u4x137; i49u2x138; i51u0x139; i52u1x140; i45u1x141; i48u1x142; i49u4x143; i51u2x144; i53u0x145; i54u1x146; i47u2x147; i52u0x148; i53u3x149; i55u0x150; i56u2x151; i57u1x152; i49u1x153; i53u2x154; i54u3x155; i56u0x156; i57u2x157; i58u1x158; i51u1x159; i54u2x160; i55u4x161; i57u0x162; i58u2x163; i59u1x164; i53u1x165; i55u2x166; i56u3x167; i58u0x168; i59u2x169; i60u1x170; i49u0x171; i50u1x172; i55u1x173; i56u1x174; i59u0x175; i60u2x176; i61u0x177; i62u0x178; i50u8x179; i51u8x180; i56u8x181; i57u8x182; i60u8x183; i61u8x184; i62u8x185; i63u8x186; i61u1x187; i62u2x188; i60u17x189; i61u17x190; i61u17x191; 
        { rank = same; "i63u0x54"; "i63u6x49"; "i63u7x109"; "i63u8x186"; "63"; } 63; 
        { rank = same; "i62u0x178"; "i62u2x188"; "i62u1x101"; "i62u4x53"; "i62u18x47"; "i62u7x108"; "i62u8x185"; "62"; } 62; 
        { rank = same; "i61u17x191"; "i61u0x177"; "i61u1x187"; "i61u2x100"; "i61u18x47"; "i61u16x52"; "i61u17x190"; "i61u7x107"; "i61u8x184"; "61"; } 61; 
        { rank = same; "i60u1x170"; "i60u2x176"; "i60u0x99"; "i60u17x189"; "i60u8x183"; "60"; } 60; 
        { rank = same; "i59u1x164"; "i59u2x169"; "i59u0x175"; "59"; } 59; 
        { rank = same; "i58u0x168"; "i58u1x158"; "i58u2x163"; "58"; } 58; 
        { rank = same; "i57u0x162"; "i57u2x157"; "i57u1x152"; "i57u8x182"; "57"; } 57; 
        { rank = same; "i56u3x167"; "i56u0x156"; "i56u2x151"; "i56u1x174"; "i56u8x181"; "56"; } 56; 
        { rank = same; "i55u2x166"; "i55u4x161"; "i55u0x150"; "i55u1x173"; "55"; } 55; 
        { rank = same; "i54u2x160"; "i54u3x155"; "i54u1x146"; "i54u0x51"; "54"; } 54; 
        { rank = same; "i53u1x165"; "i53u2x154"; "i53u0x145"; "i53u3x149"; "i53u16x46"; "53"; } 53; 
        { rank = same; "i52u1x140"; "i52u0x148"; "52"; } 52; 
        { rank = same; "i51u1x159"; "i51u2x144"; "i51u0x139"; "i51u14x45"; "i51u15x44"; "i51u8x180"; "51"; } 51; 
        { rank = same; "i50u1x172"; "i50u19x42"; "i50u8x179"; "50"; } 50; 
        { rank = same; "i49u1x153"; "i49u2x138"; "i49u4x143"; "i49u0x171"; "49"; } 49; 
        { rank = same; "i48u1x142"; "i48u4x137"; "i48u0x134"; "i48u6x43"; "48"; } 48; 
        { rank = same; "i47u2x147"; "i47u0x136"; "i47u18x41"; "47"; } 47; 
        { rank = same; "i46u2x128"; "i46u0x133"; "i46u16x123"; "i46u1x93"; "46"; } 46; 
        { rank = same; "i45u1x141"; "i45u2x132"; "i45u0x127"; "45"; } 45; 
        { rank = same; "i44u3x131"; "i44u1x123"; "i44u0x92"; "44"; } 44; 
        { rank = same; "i43u2x135"; "i43u1x130"; "i43u0x126"; "i43u4x122"; "43"; } 43; 
        { rank = same; "i42u4x125"; "i42u2x121"; "i42u1x122"; "i42u5x91"; "42"; } 42; 
        { rank = same; "i41u1x124"; "i41u0x129"; "i41u2x120"; "i41u16x89"; "i41u7x106"; "41"; } 41; 
        { rank = same; "i40u2x91"; "i40u0x98"; "40"; } 40; 
        { rank = same; "i39u1x119"; "i39u0x117"; "i39u2x90"; "39"; } 39; 
        { rank = same; "i38u2x118"; "i38u1x116"; "i38u0x89"; "38"; } 38; 
        { rank = same; "i37u1x88"; "37"; } 37; 
        { rank = same; "i36u0x115"; "i36u2x112"; "i36u7x105"; "36"; } 36; 
        { rank = same; "i35u5x114"; "i35u3x111"; "i35u2x87"; "i35u1x97"; "i35u0x86"; "i35u4x53"; "i35u7x104"; "35"; } 35; 
        { rank = same; "i34u2x96"; "i34u3x82"; "i34u7x103"; "34"; } 34; 
        { rank = same; "i33u1x113"; "i33u2x110"; "i33u0x95"; "i33u7x102"; "33"; } 33; 
        { rank = same; "i32u0x94"; "i32u1x79"; "i32u2x85"; "i32u16x53"; "32"; } 32; 
        { rank = same; "i31u1x66"; "i31u2x78"; "31"; } 31; 
        { rank = same; "i30u2x64"; "i30u1x65"; "i30u0x60"; "i30u5x84"; "30"; } 30; 
        { rank = same; "i29u1x58"; "i29u2x59"; "i29u0x72"; "i29u5x53"; "29"; } 29; 
        { rank = same; "i28u1x71"; "i28u2x77"; "i28u0x68"; "28"; } 28; 
        { rank = same; "i27u2x70"; "i27u1x76"; "i27u0x67"; "27"; } 27; 
        { rank = same; "i26u3x63"; "i26u0x69"; "i26u1x75"; "i26u2x84"; "26"; } 26; 
        { rank = same; "i25u0x62"; "i25u4x57"; "i25u2x74"; "i25u1x83"; "25"; } 25; 
        { rank = same; "i24u0x56"; "i24u1x82"; "24"; } 24; 
        { rank = same; "i23u2x61"; "i23u0x81"; "23"; } 23; 
        { rank = same; "22"; } 22; 
        { rank = same; "i21u2x55"; "i21u15x50"; "21"; } 21; 
        { rank = same; "i20u2x80"; "20"; } 20; 
        { rank = same; "19"; } 19; 
        { rank = same; "i18u1x73"; "i18u19x48"; "18"; } 18; 
        { rank = same; "17"; } 17; 
    }
    /* begin block 2 */
    subgraph cluster_b2 { 
        label="block 2"; 
        i64u17x192; i66u17x193; 
        { rank = same; "68"; } 68; 
        { rank = same; "67"; } 67; 
        { rank = same; "i66u17x193"; "66"; } 66; 
        { rank = same; "65"; } 65; 
        { rank = same; "i64u17x192"; "64"; } 64; 
    }
    /* begin block 3 */
    subgraph cluster_b3 { 
        label="block 3"; 
        i69u18x194; i72u19x195; i70u6x196; i76u15x197; i72u18x198; i73u19x199; i74u6x200; i77u15x201; i74u17x202; i76u17x203; 
        { rank = same; "78"; } 78; 
        { rank = same; "i77u15x201"; "77"; } 77; 
        { rank = same; "i76u17x203"; "i76u15x197"; "76"; } 76; 
        { rank = same; "75"; } 75; 
        { rank = same; "i74u17x202"; "i74u6x200"; "74"; } 74; 
        { rank = same; "i73u19x199"; "73"; } 73; 
        { rank = same; "i72u18x198"; "i72u19x195"; "72"; } 72; 
        { rank = same; "71"; } 71; 
        { rank = same; "i70u6x196"; "70"; } 70; 
        { rank = same; "i69u18x194"; "69"; } 69; 
    }

    /* begin op labels */
    i1u16x26 [label="b=0, i=1/1, u=16, t=229, l=24, ord=26\nCOMM_SCHED_0\n( offsets [ RF9[9]  RF5[1] ] ) =\nCOMMUCDATA( hw_const#8, hw_const#0, uc_offsets )", style=filled, color=powderblue];
    i2u3x-11 [label="b=0, i=2/2, u=3, t=209, ord=-11\nMULTIPLIER_0\n( const#1 [ RF3[1] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i2u1x4 [label="b=0, i=2/2, u=1, t=217, ord=4\nADDER_1\n( always [ RF8[1]  RF7[1]  RF9[1]  RF18[1] ] ) =\nNOT( hw_const#0 )", style=filled, color=powderblue];
    i3u0x6 [label="b=0, i=3/3, u=0, t=208, ord=6\nADDER_0\n( const#2 [ RF5[2]  RF4[1]  RF7[8]  RF9[12]  RF8[5] ] ) =\nSHIFT32( const#1, hw_const#1 )", style=filled, color=powderblue];
    i4u1x9 [label="b=0, i=4/4, u=1, t=207, ord=9\nADDER_1\n( const#-3 [ RF9[2]  RF8[2]  RF7[2] ] ) =\nNOT( const#2 )", style=filled, color=powderblue];
    i5u4x-10 [label="b=0, i=5/5, u=4, t=205, ord=-10\nMULTIPLIER_1\n( const#1 [ RF3[1] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i5u2x8 [label="b=0, i=5/5, u=2, t=206, ord=8\nADDER_2\n( const#3 [ RF8[4]  RF7[3]  RF9[3] ] ) =\nOR( hw_const#1, const#2 )", style=filled, color=powderblue];
    i5u16x-14 [label="b=0, i=5/5, u=16, t=214, ord=-14\nCOMM_SCHED_0\n( const#8 [ RF5[2] ] ) =\nPASS( hw_const#0, hw_const#8 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i6u2x14 [label="b=0, i=6/6, u=2, t=200, ord=14\nADDER_2\n( const#9 [ RF3[1] ] ) =\nOR( hw_const#1, const#8 )", style=filled, color=powderblue];
    i6u0x11 [label="b=0, i=6/6, u=0, t=204, ord=11\nADDER_0\n( const#4 [ RF5[3]  RF4[1]  RF8[3]  RF9[4]  RF7[4] ] ) =\nSHIFT32( const#1, const#2 )", style=filled, color=powderblue];
    i7u0x15 [label="b=0, i=7/7, u=0, t=199, ord=15\nADDER_0\n( const#11 [ RF4[1] ] ) =\nOR( const#9, const#2 )", style=filled, color=powderblue];
    i7u1x13 [label="b=0, i=7/7, u=1, t=202, ord=13\nADDER_1\n( const#7 [ RF6[1]  RF7[5]  RF9[5] ] ) =\nOR( const#3, const#4 )", style=filled, color=powderblue];
    i8u3x-8 [label="b=0, i=8/8, u=3, t=195, ord=-8\nMULTIPLIER_0\n( const#1 [ RF4[1] ] ) =\nPASS( hw_const#0, hw_const#1 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];
    i8u1x16 [label="b=0, i=8/8, u=1, t=198, ord=16\nADDER_1\n( const#15 [ RF9[6]  RF8[4]  RF7[6] ] ) =\nOR( const#11, const#4 )", style=filled, color=powderblue];
    i8u16x-15 [label="b=0, i=8/8, u=16, t=216, ord=-15\nCOMM_SCHED_0\n( const#8 [ RF3[1] ] ) =\nPASS( hw_const#0, hw_const#8 )", shape=polygon, sides=4, skew=.4, style=filled, color=powderblue];

⌨️ 快捷键说明

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