Home » Source Code » Verilog string and transform » m_00000000004162103574_3751147451.c

m_00000000004162103574_3751147451.c ( File view )

  • By tiqiunanhai 2016-06-01
  • View(s):0
  • Download(s):0
  • Point(s): 1
			/**********************************************************************/
/*   ____  ____                                                       */
/*  /   /\/   /                                                       */
/* /___/  \  /                                                        */
/* \   \   \/                                                       */
/*  \   \        Copyright (c) 2003-2009 Xilinx, Inc.                */
/*  /   /          All Right Reserved.                                 */
/* /---/   /\                                                         */
/* \   \  /  \                                                      */
/*  \___\/\___\                                                    */
/***********************************************************************/

/* This file is designed for use with ISim build 0x7708f090 */

#define XSI_HIDE_SYMBOL_SPEC true
#include "xsi.h"
#include <memory.h>
#ifdef __GNUC__
#include <stdlib.h>
#else
#include <malloc.h>
#define alloca _alloca
#endif
static const char *ng0 = "E:/verilog/chuantobing_8pin/chuantobing_8pin.v";
static unsigned int ng1[] = {
0U, 0U
};
static unsigned int ng2[] = {
1U, 0U
};
static unsigned int ng3[] = {
7U, 0U
};



static void Always_32_0(char *t0)
{

    char t4[8];
    char *t1;
    char *t2;
    char *t3;
    char *t5;
    char *t6;
    unsigned int t7;
    unsigned int t8;
    unsigned int t9;
    unsigned int t10;
    unsigned int t11;
    char *t12;
    char *t13;
    unsigned int t14;
    unsigned int t15;
    unsigned int t16;
    unsigned int t17;
    unsigned int t18;
    char *t19;
    char *t20;

LAB0:    t1 = (t0 + 3168U);
    t2 = *((char **)t1);
    if (t2 == 0)
        goto LAB2;

LAB3:    goto *t2;

LAB2:    xsi_set_current_line(32, ng0);
    t2 = (t0 + 3984);
    *((int *)t2) = 1;
    t3 = (t0 + 3200);
    *((char **)t3) = t2;
    *((char **)t1) = &&LAB4;

LAB1:    return;
LAB4:    xsi_set_current_line(33, ng0);

LAB5:    xsi_set_current_line(34, ng0);
    t5 = (t0 + 1208U);
    t6 = *((char **)t5);
    memset(t4, 0, 8);
    t5 = (t6 + 4);
    t7 = *((unsigned int *)t5);
    t8 = (~(t7));
    t9 = *((unsigned int *)t6);
    t10 = (t9 & t8);
    t11 = (t10 & 1U);
    if (t11 != 0)
        goto LAB9;

LAB7:    if (*((unsigned int *)t5) == 0)
        goto LAB6;

LAB8:    t12 = (t4 + 4);
    *((unsigned int *)t4) = 1;
    *((unsigned int *)t12) = 1;

LAB9:    t13 = (t4 + 4);
    t14 = *((unsigned int *)t13);
    t15 = (~(t14));
    t16 = *((unsigned int *)t4);
    t17 = (t16 & t15);
    t18 = (t17 != 0);
    if (t18 > 0)
        goto LAB10;

LAB11:    xsi_set_current_line(36, ng0);
    t2 = (t0 + 1368U);
    t3 = *((char **)t2);
    t2 = (t3 + 4);
    t7 = *((unsigned int *)t2);
    t8 = (~(t7));
    t9 = *((unsigned int *)t3);
    t10 = (t9 & t8);
    t11 = (t10 != 0);
    if (t11 > 0)
        goto LAB13;

LAB14:
LAB15:
LAB12:    goto LAB2;

LAB6:    *((unsigned int *)t4) = 1;
    goto LAB9;

LAB10:    xsi_set_current_line(35, ng0);
    t19 = ((char*)((ng1)));
    t20 = (t0 + 2088);
    xsi_vlogvar_wait_assign_value(t20, t19, 0, 0, 3, 0LL);
    goto LAB12;

LAB13:    xsi_set_current_line(37, ng0);
    t5 = (t0 + 2088);
    t6 = (t5 + 56U);
    t12 = *((char **)t6);
    t13 = ((char*)((ng2)));
    memset(t4, 0, 8);
    xsi_vlog_unsigned_add(t4, 3, t12, 3, t13, 3);
    t19 = (t0 + 2088);
    xsi_vlogvar_wait_assign_value(t19, t4, 0, 0, 3, 0LL);
    goto LAB15;


}

static void Always_40_1(char *t0)
{

    char t4[8];
    char t21[8];
    char *t1;
    char *t2;
    char *t3;
    char *t5;
    char *t6;
    unsigned int t7;
    unsigned int t8;
    unsigned int t9;
    unsigned int t10;
    unsigned int t11;
    char *t12;
    char *t13;
    unsigned int t14;
    unsigned int t15;
    unsigned int t16;
    unsigned int t17;
    unsigned int t18;
    char *t19;
    char *t20;
    unsigned int t22;
    char *t23;

LAB0:    t1 = (t0 + 3416U);
    t2 = *((char **)t1);
    if (t2 == 0)
        goto LAB2;

LAB3:    goto *t2;

LAB2:    xsi_set_current_line(40, ng0);
    t2 = (t0 + 4000);
    *((int *)t2) = 1;
    t3 = (t0 + 3448);
    *((char **)t3) = t2;
    *((char **)t1) = &&LAB4;

LAB1:    return;
LAB4:    xsi_set_current_line(41, ng0);

LAB5:    xsi_set_current_line(42, ng0);
    t5 = (t0 + 1208U);
    t6 = *((char **)t5);
    memset(t4, 0, 8);
    t5 = (t6 + 4);
    t7 = *((unsigned int *)t5);
    t8 = (~(t7));
    t9 = *((unsigned int *)t6);
    t10 = (t9 & t8);
    t11 = (t10 & 1U);
    if (t11 != 0)
        goto LAB9;

LAB7:    if (*((unsigned int *)t5) == 0)
        goto LAB6;

LAB8:    t12 = (t4 + 4);
    *((unsigned int *)t4) = 1;
    *((unsigned int *)t12) = 1;

LAB9:    t13 = (t4 + 4);
    t14 = *((unsigned int *)t13);
    t15 = (~(t14));
    t16 = *((unsigned int *)t4);
    t17 = (t16 & t15);
    t18 = (t17 != 0);
    if (t18 > 0)
        goto LAB10;

LAB11:    xsi_set_current_line(44, ng0);
    t2 = (t0 + 1368U);
    t3 = *((char **)t2);
    t2 = (t3 + 4);
    t7 = *((unsigned int *)t2);
    t8 = (~(t7));
    t9 = *((unsigned int *)t3);
    t10 = (t9 & t8);
    t11 = (t10 != 0);
    if (t11 > 0)
        goto LAB13;

LAB14:
LAB15:
LAB12:    goto LAB2;

LAB6:    *((unsigned int *)t4) = 1;
    goto LAB9;

LAB10:    xsi_set_current_line(43, ng0);
    t19 = ((char*)((ng1)));
    t20 = (t0 + 2248);
    xsi_vlogvar_wait_assign_value(t20, t19, 0, 0, 8, 0LL);
    goto LAB12;

LAB13:    xsi_set_current_line(45, ng0);
    t5 = (t0 + 1528U);
    t6 = *((char **)t5);
    t5 = (t0 + 2248);
    t12 = (t5 + 56U);
    t13 = *((char **)t12);
    memset(t21, 0, 8);
    t19 = (t21 + 4);
    t20 = (t13 + 4);
    t14 = *((unsigned int *)t13);
    t15 = (t14 >> 0);
    *((unsigned int *)t21) = t15;
    t16 = *((unsigned int *)t20);
    t17 = (t16 >> 0);
    *((unsigned int *)t19) = t17;
    t18 = *((unsigned int *)t21);
    *((unsigned int *)t21) = (t18 & 127U);
    t22 = *((unsigned int *)t19);
    *((unsigned int *)t19) = (t22 & 127U);
    xsi_vlogtype_concat(t4, 8, 8, 2U, t21, 7, t6, 1);
    t23 = (t0 + 2248);
    xsi_vlogvar_assign_value(t23, t4, 0, 0, 8);
    goto LAB15;


}

static void Always_48_2(char *t0)
{

    char t4[8];
    char t21[8];
    char t35[8];
    char t43[8];
    char *t1;
    char *t2;
    char *t3;
    char *t5;
    char *t6;
    unsigned int t7;
    unsigned int t8;
    unsigned int t9;
    unsigned int t10;
    unsigned int t11;
    char *t12;
    char *t13;
    unsigned int t14;
    unsigned int t15;
    unsigned int t16;
    unsigned int t17;
    unsigned int t18;
    char *t19;
    char *t20;
    char *t22;
    char *t23;
    unsigned int t24;
    unsigned int t25;
    unsigned int t26;
    unsigned int t27;
    unsigned int t28;
    unsigned int t29;
    unsigned int t30;
    unsigned int t31;
    unsigned int t32;
    unsigned int t33;
    char *t34;
    char *t36;
    unsigned int t37;
    unsigned int t38;
    unsigned int t39;
    unsigned int t40;
    unsigned int t41;
    char *t42;
    unsigned int t44;
    unsigned int t45;
    unsigned int t46;
    char *t47;
    char *t48;
    char *t49;
    unsigned int t50;
    unsigned int t51;
    unsigned int t52;
    unsigned int t53;
    unsigned int t54;
    unsigned int t55;
    unsigned int t56;
    char *t57;
    char *t58;
    unsigned int t59;
    unsigned int t60;
    unsigned int t61;
    unsigned int t62;
    unsigned int t63;
    unsigned int t64;
    unsigned int t65;
    unsigned int t66;
    int t67;
    int t68;
    unsigned int t69;
    unsigned int t70;
    unsigned int t71;
    unsigned int t72;
    unsigned int t73;
    unsigned int t74;
    char *t75;
    unsigned int t76;
    unsigned int t77;
    unsigned int t78;
    unsigned int t79;
    unsigned int t80;
    char *t81;
    char *t82;
    char *t83;
    char *t84;

LAB0:    t1 = (t0 + 3664U);
    t2 = *((char **)t1);
    if (t2 == 0)
        goto LAB2;

LAB3:    goto *t2;

LAB2:    xsi_set_current_line(48, ng0);
    t2 = (t0 + 4016);
    *((int *)t2) = 1;
    t3 = (t0 + 3696);
    *((char **)t3) = t2;
    *((char **)t1) = &&LAB4;

LAB1:    return;
LAB4:    xsi_set_current_line(49, ng0);

LAB5:    xsi_set_current_line(50, ng0);
    t5 = (t0 + 1208U);
    t6 = *((char **)t5);
    memset(t4, 0, 8);
    t5 = (t6 + 4);
    t7 = *((unsigned int *)t5);
    t8 = (~(t7));
    t9 = *((unsigned int *)t6);
    t10 = (t9 & t8);
    t11 = (t10 & 1U);
    if (t11 != 0)
        goto LAB9;

LAB7:    if (*((unsigned int *)t5) == 0)
        goto LAB6;

LAB8:    t12 = (t4 + 4);
    *((unsigned int *)t4) = 1;
    *((unsigned int *)t12) = 1;

LAB9:    t13 = (t4 + 4);
...
...
(Please download the complete source code to view)
			
...
Expand> <Close

Want complete source code? Download it here

Point(s): 1

Download
0 lines left, continue to read
Sponsored links

File list

Tips: You can preview the content of files by clicking file names^_^
Name Size Date
01.97 kB
chuantobing_8pin.cmd_log1.29 kB2016-05-26|21:45
chuantobing_8pin.gise9.83 kB2016-06-01|23:53
chuantobing_8pin.lso6.00 B2016-05-26|21:46
chuantobing_8pin.prj35.00 B2016-05-26|21:45
chuantobing_8pin.syr4.76 kB2016-05-26|21:46
chuantobing_8pin.v1.14 kB2016-06-01|23:53
chuantobing_8pin.xise35.93 kB2016-06-01|23:53
chuantobing_8pin.xst1.07 kB2016-05-26|21:45
chuantobing_8pin_envsettings.html9.42 kB2016-06-01|23:53
chuantobing_8pin_summary.html4.35 kB2016-06-01|23:53
chuantobing_8pin_tb.v2.55 kB2016-05-26|21:45
chuantobing_8pin_tb_beh.prj135.00 B2016-05-26|21:47
chuantobing_8pin_tb_isim_beh.exe92.50 kB2016-05-26|21:47
chuantobing_8pin_tb_isim_beh.wdb6.43 kB2016-05-26|21:49
chuantobing_8pin_tb_isim_beh1.wdb4.80 kB2016-05-26|21:01
chuantobing_8pin_tb_stx_beh.prj150.00 B2016-05-26|21:47
chuantobing_8pin_xst.xrpt8.25 kB2016-05-26|21:46
fuse.log1.18 kB2016-05-26|21:47
fuse.xmsgs367.00 B2016-05-26|21:47
fuseRelaunch.cmd279.00 B2016-05-26|21:47
01.97 kB
01.97 kB
chuantobing_8pin.projectmgr7.56 kB2016-06-01|23:53
chuantobing_8pin.xreport20.45 kB2016-06-01|23:53
01.97 kB
isim.cmd44.00 B2016-05-26|21:47
isim.log2.20 kB2016-05-26|21:49
01.97 kB
chuantobing_8pin_tb_isim_beh.exe126.98 kB2016-05-26|21:47
isimcrash.log0.00 B2016-05-26|21:47
ISimEngine-DesignHierarchy.dbg4.56 kB2016-05-26|21:47
isimkernel.log576.00 B2016-05-26|21:49
libPortability.dll880.00 kB2012-12-05|10:38
netId.dat52.00 B2016-05-26|21:49
01.97 kB
_12.56 kB2016-05-26|21:47
01.97 kB
chuantobing_8pin_tb_isim_beh.exe_main.c1.32 kB2016-05-26|21:47
chuantobing_8pin_tb_isim_beh.exe_main.nt64.obj1.31 kB2016-05-26|21:47
m_00000000002860506015_1053446717.c34.84 kB2016-05-26|21:47
m_00000000002860506015_1053446717.didat3.45 kB2016-05-26|21:47
m_00000000002860506015_1053446717.nt64.obj16.08 kB2016-05-26|21:47
m_00000000004134447467_2073120511.c7.79 kB2016-05-26|21:47
m_00000000004134447467_2073120511.didat5.38 kB2016-05-26|21:47
m_00000000004134447467_2073120511.nt64.obj2.74 kB2016-05-26|21:47
m_00000000004162103574_3751147451.c13.07 kB2016-05-26|21:47
m_00000000004162103574_3751147451.didat3.03 kB2016-05-26|21:47
m_00000000004162103574_3751147451.nt64.obj3.36 kB2016-05-26|21:47
isim_usage_statistics.html1.63 kB2016-05-26|21:49
pn_info6.00 B2016-05-26|21:47
01.97 kB
chuantobing_8pin.sdb2.78 kB2016-05-26|21:47
chuantobing_8pin_tb.sdb14.56 kB2016-05-26|21:47
glbl.sdb4.47 kB2016-05-26|21:47
01.97 kB
chuantobing_8pin.sdb2.77 kB2016-05-26|21:47
chuantobing_8pin_tb.sdb14.55 kB2016-05-26|21:47
glbl.sdb4.46 kB2016-05-26|21:47
webtalk_pn.xml2.80 kB2016-05-26|21:45
xilinxsim.ini16.00 B2016-05-26|21:47
01.97 kB
01.97 kB
01.97 kB
work.sdbl2.66 kB2016-05-26|21:46
work.sdbx78.00 B2016-05-26|21:46
01.97 kB
pn_parser.xmsgs762.00 B2016-06-01|23:53
xst.xmsgs854.00 B2016-05-26|21:46
...
Sponsored links

m_00000000004162103574_3751147451.c (466.97 kB)

Need 1 point
Your Point(s)

Your Point isn't enough.

Get point immediately by PayPal

More(Debit card / Credit card / PayPal Credit / Online Banking)

Submit your source codes. Get more point

LOGIN

Don't have an account? Register now
Need any help?
Mail to: support@codeforge.com

切换到中文版?

CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!
OK

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D