📄 m_00000000001518540165_4120072773.c
字号:
/**********************************************************************/
/* ____ ____ */
/* / /\/ / */
/* /___/ \ / */
/* \ \ \/ */
/* \ \ Copyright (c) 2003-2007 Xilinx, Inc. */
/* / / All Right Reserved. */
/* /---/ /\ */
/* \ \ / \ */
/* \___\/\___\ */
/**********************************************************************/
/* This file is designed for use with ISim build 0x734844ce */
#include "xsi.h"
#include <memory.h>
#ifdef __GNUC__
#include <stdlib.h>
#else
#include <malloc.h>
#define alloca _alloca
#endif
static int ng0[] = {1, 0};
static int ng1[] = {2, 0};
static int ng2[] = {3, 0};
static int ng3[] = {4, 0};
static int ng4[] = {5, 0};
static int ng5[] = {6, 0};
static int ng6[] = {7, 0};
static int ng7[] = {8, 0};
static const char *ng8 = "C:/filter_verilog/fir_8tap.v";
static int ng9[] = {0, 0};
static void C30_0(char *t0)
{
char t5[8];
char t9[8];
char t17[8];
char t18[8];
char t23[8];
char t31[8];
char t32[8];
char t37[8];
char t45[8];
char t46[8];
char t51[8];
char t59[8];
char t60[8];
char t65[8];
char t73[8];
char t74[8];
char t79[8];
char t87[8];
char t88[8];
char t93[8];
char t101[8];
char t102[8];
char t107[8];
char t115[8];
char t116[8];
char *t1;
char *t2;
char *t3;
char *t4;
char *t6;
char *t7;
char *t8;
char *t10;
char *t11;
char *t12;
char *t13;
char *t14;
char *t15;
char *t16;
char *t19;
char *t20;
char *t21;
char *t22;
char *t24;
char *t25;
char *t26;
char *t27;
char *t28;
char *t29;
char *t30;
char *t33;
char *t34;
char *t35;
char *t36;
char *t38;
char *t39;
char *t40;
char *t41;
char *t42;
char *t43;
char *t44;
char *t47;
char *t48;
char *t49;
char *t50;
char *t52;
char *t53;
char *t54;
char *t55;
char *t56;
char *t57;
char *t58;
char *t61;
char *t62;
char *t63;
char *t64;
char *t66;
char *t67;
char *t68;
char *t69;
char *t70;
char *t71;
char *t72;
char *t75;
char *t76;
char *t77;
char *t78;
char *t80;
char *t81;
char *t82;
char *t83;
char *t84;
char *t85;
char *t86;
char *t89;
char *t90;
char *t91;
char *t92;
char *t94;
char *t95;
char *t96;
char *t97;
char *t98;
char *t99;
char *t100;
char *t103;
char *t104;
char *t105;
char *t106;
char *t108;
char *t109;
char *t110;
char *t111;
char *t112;
char *t113;
char *t114;
char *t117;
char *t118;
char *t119;
char *t120;
char *t121;
char *t122;
unsigned int t123;
unsigned int t124;
char *t125;
unsigned int t126;
unsigned int t127;
unsigned int t128;
unsigned int t129;
unsigned int t130;
unsigned int t131;
char *t132;
LAB0: t1 = (t0 + 2532U);
t2 = *((char **)t1);
if (t2 == 0)
goto LAB2;
LAB3: goto *t2;
LAB2: t2 = (t0 + 476);
t3 = *((char **)t2);
t2 = (t0 + 1564U);
t4 = *((char **)t2);
memset(t5, 0, 8);
xsi_vlog_unsigned_multiply(t5, 32, t3, 32, t4, 8);
t2 = (t0 + 552);
t6 = *((char **)t2);
t2 = (t0 + 1964);
t7 = (t2 + 32U);
t8 = *((char **)t7);
t10 = (t0 + 1964);
t11 = (t10 + 40U);
t12 = *((char **)t11);
t13 = (t0 + 1964);
t14 = (t13 + 36U);
t15 = *((char **)t14);
t16 = ((char*)((ng0)));
xsi_vlog_generic_get_array_select_value(t9, 32, t8, t12, t15, 2, 1, t16, 32, 1);
memset(t17, 0, 8);
xsi_vlog_unsigned_multiply(t17, 32, t6, 32, t9, 32);
memset(t18, 0, 8);
xsi_vlog_unsigned_add(t18, 32, t5, 32, t17, 32);
t19 = (t0 + 628);
t20 = *((char **)t19);
t19 = (t0 + 1964);
t21 = (t19 + 32U);
t22 = *((char **)t21);
t24 = (t0 + 1964);
t25 = (t24 + 40U);
t26 = *((char **)t25);
t27 = (t0 + 1964);
t28 = (t27 + 36U);
t29 = *((char **)t28);
t30 = ((char*)((ng1)));
xsi_vlog_generic_get_array_select_value(t23, 32, t22, t26, t29, 2, 1, t30, 32, 1);
memset(t31, 0, 8);
xsi_vlog_unsigned_multiply(t31, 32, t20, 32, t23, 32);
memset(t32, 0, 8);
xsi_vlog_unsigned_add(t32, 32, t18, 32, t31, 32);
t33 = (t0 + 704);
t34 = *((char **)t33);
t33 = (t0 + 1964);
t35 = (t33 + 32U);
t36 = *((char **)t35);
t38 = (t0 + 1964);
t39 = (t38 + 40U);
t40 = *((char **)t39);
t41 = (t0 + 1964);
t42 = (t41 + 36U);
t43 = *((char **)t42);
t44 = ((char*)((ng2)));
xsi_vlog_generic_get_array_select_value(t37, 32, t36, t40, t43, 2, 1, t44, 32, 1);
memset(t45, 0, 8);
xsi_vlog_unsigned_multiply(t45, 32, t34, 32, t37, 32);
memset(t46, 0, 8);
xsi_vlog_unsigned_add(t46, 32, t32, 32, t45, 32);
t47 = (t0 + 780);
t48 = *((char **)t47);
t47 = (t0 + 1964);
t49 = (t47 + 32U);
t50 = *((char **)t49);
t52 = (t0 + 1964);
t53 = (t52 + 40U);
t54 = *((char **)t53);
t55 = (t0 + 1964);
t56 = (t55 + 36U);
t57 = *((char **)t56);
t58 = ((char*)((ng3)));
xsi_vlog_generic_get_array_select_value(t51, 32, t50, t54, t57, 2, 1, t58, 32, 1);
memset(t59, 0, 8);
xsi_vlog_unsigned_multiply(t59, 32, t48, 32, t51, 32);
memset(t60, 0, 8);
xsi_vlog_unsigned_add(t60, 32, t46, 32, t59, 32);
t61 = (t0 + 856);
t62 = *((char **)t61);
t61 = (t0 + 1964);
t63 = (t61 + 32U);
t64 = *((char **)t63);
t66 = (t0 + 1964);
t67 = (t66 + 40U);
t68 = *((char **)t67);
t69 = (t0 + 1964);
t70 = (t69 + 36U);
t71 = *((char **)t70);
t72 = ((char*)((ng4)));
xsi_vlog_generic_get_array_select_value(t65, 32, t64, t68, t71, 2, 1, t72, 32, 1);
memset(t73, 0, 8);
xsi_vlog_unsigned_multiply(t73, 32, t62, 32, t65, 32);
memset(t74, 0, 8);
xsi_vlog_unsigned_add(t74, 32, t60, 32, t73, 32);
t75 = (t0 + 932);
t76 = *((char **)t75);
t75 = (t0 + 1964);
t77 = (t75 + 32U);
t78 = *((char **)t77);
t80 = (t0 + 1964);
t81 = (t80 + 40U);
t82 = *((char **)t81);
t83 = (t0 + 1964);
t84 = (t83 + 36U);
t85 = *((char **)t84);
t86 = ((char*)((ng5)));
xsi_vlog_generic_get_array_select_value(t79, 32, t78, t82, t85, 2, 1, t86, 32, 1);
memset(t87, 0, 8);
xsi_vlog_unsigned_multiply(t87, 32, t76, 32, t79, 32);
memset(t88, 0, 8);
xsi_vlog_unsigned_add(t88, 32, t74, 32, t87, 32);
t89 = (t0 + 1008);
t90 = *((char **)t89);
t89 = (t0 + 1964);
t91 = (t89 + 32U);
t92 = *((char **)t91);
t94 = (t0 + 1964);
t95 = (t94 + 40U);
t96 = *((char **)t95);
t97 = (t0 + 1964);
t98 = (t97 + 36U);
t99 = *((char **)t98);
t100 = ((char*)((ng6)));
xsi_vlog_generic_get_array_select_value(t93, 32, t92, t96, t99, 2, 1, t100, 32, 1);
memset(t101, 0, 8);
xsi_vlog_unsigned_multiply(t101, 32, t90, 32, t93, 32);
memset(t102, 0, 8);
xsi_vlog_unsigned_add(t102, 32, t88, 32, t101, 32);
t103 = (t0 + 1084);
t104 = *((char **)t103);
t103 = (t0 + 1964);
t105 = (t103 + 32U);
t106 = *((char **)t105);
t108 = (t0 + 1964);
t109 = (t108 + 40U);
t110 = *((char **)t109);
t111 = (t0 + 1964);
t112 = (t111 + 36U);
t113 = *((char **)t112);
t114 = ((char*)((ng7)));
xsi_vlog_generic_get_array_select_value(t107, 32, t106, t110, t113, 2, 1, t114, 32, 1);
memset(t115, 0, 8);
xsi_vlog_unsigned_multiply(t115, 32, t104, 32, t107, 32);
memset(t116, 0, 8);
xsi_vlog_unsigned_add(t116, 32, t102, 32, t115, 32);
t117 = (t0 + 2892);
t118 = (t117 + 32U);
t119 = *((char **)t118);
t120 = (t119 + 40U);
t121 = *((char **)t120);
t122 = (t121 + 4U);
t123 = 262143U;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -