/**********************************************************************/
/* ____ ____ */
/* / /\/ / */
/* /___/ \ / */
/* \ \ \/ */
/* \ \ Copyright (c) 2003-2009 Xilinx, Inc. */
/* / / All Right Reserved. */
/* /---/ /\ */
/* \ \ / \ */
/* \___\/\___\ */
/***********************************************************************/
/* This file is designed for use with ISim build 0x2f00eba5 */
#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 = "C:/Documents and Settings/Administrator/Desktop/FFT/final.v";
static int ng1[] = {192, 0};
static unsigned int ng2[] = {0U, 0U};
static unsigned int ng3[] = {254U, 0U};
static unsigned int ng4[] = {255U, 0U};
static unsigned int ng5[] = {8388607U, 0U};
static unsigned int ng6[] = {1U, 0U};
static void Cont_59_0(char *t0)
{
char t3[8];
char t12[8];
char t13[8];
char t17[8];
char t59[8];
char t66[8];
char *t1;
char *t2;
char *t4;
char *t5;
unsigned int t6;
unsigned int t7;
unsigned int t8;
unsigned int t9;
unsigned int t10;
unsigned int t11;
char *t14;
char *t15;
char *t16;
unsigned int t18;
unsigned int t19;
unsigned int t20;
char *t21;
char *t22;
unsigned int t23;
unsigned int t24;
unsigned int t25;
unsigned int t26;
unsigned int t27;
unsigned int t28;
unsigned int t29;
char *t30;
char *t31;
unsigned int t32;
unsigned int t33;
unsigned int t34;
unsigned int t35;
unsigned int t36;
unsigned int t37;
unsigned int t38;
unsigned int t39;
int t40;
int t41;
unsigned int t42;
unsigned int t43;
unsigned int t44;
unsigned int t45;
unsigned int t46;
unsigned int t47;
char *t48;
unsigned int t49;
unsigned int t50;
unsigned int t51;
unsigned int t52;
unsigned int t53;
char *t54;
char *t55;
unsigned int t56;
unsigned int t57;
unsigned int t58;
char *t60;
unsigned int t61;
unsigned int t62;
unsigned int t63;
unsigned int t64;
char *t65;
char *t67;
char *t68;
char *t69;
char *t70;
char *t71;
unsigned int t72;
unsigned int t73;
char *t74;
unsigned int t75;
unsigned int t76;
char *t77;
unsigned int t78;
unsigned int t79;
char *t80;
LAB0: t1 = (t0 + 4848U);
t2 = *((char **)t1);
if (t2 == 0)
goto LAB2;
LAB3: goto *t2;
LAB2: xsi_set_current_line(59, ng0);
t2 = (t0 + 2164U);
t4 = *((char **)t2);
memset(t3, 0, 8);
t2 = (t3 + 4);
t5 = (t4 + 4);
t6 = *((unsigned int *)t4);
t7 = (t6 >> 0);
*((unsigned int *)t3) = t7;
t8 = *((unsigned int *)t5);
t9 = (t8 >> 0);
*((unsigned int *)t2) = t9;
t10 = *((unsigned int *)t3);
*((unsigned int *)t3) = (t10 & 255U);
t11 = *((unsigned int *)t2);
*((unsigned int *)t2) = (t11 & 255U);
t14 = (t0 + 2992U);
t15 = *((char **)t14);
t14 = (t0 + 1888U);
t16 = *((char **)t14);
t18 = *((unsigned int *)t15);
t19 = *((unsigned int *)t16);
t20 = (t18 & t19);
*((unsigned int *)t17) = t20;
t14 = (t15 + 4);
t21 = (t16 + 4);
t22 = (t17 + 4);
t23 = *((unsigned int *)t14);
t24 = *((unsigned int *)t21);
t25 = (t23 | t24);
*((unsigned int *)t22) = t25;
t26 = *((unsigned int *)t22);
t27 = (t26 != 0);
if (t27 == 1)
goto LAB4;
LAB5:
LAB6: memset(t13, 0, 8);
t48 = (t17 + 4);
t49 = *((unsigned int *)t48);
t50 = (~(t49));
t51 = *((unsigned int *)t17);
t52 = (t51 & t50);
t53 = (t52 & 1U);
if (t53 != 0)
goto LAB7;
LAB8: if (*((unsigned int *)t48) != 0)
goto LAB9;
LAB10: t55 = (t13 + 4);
t56 = *((unsigned int *)t13);
t57 = *((unsigned int *)t55);
t58 = (t56 || t57);
if (t58 > 0)
goto LAB11;
LAB12: t61 = *((unsigned int *)t13);
t62 = (~(t61));
t63 = *((unsigned int *)t55);
t64 = (t62 || t63);
if (t64 > 0)
goto LAB13;
LAB14: if (*((unsigned int *)t55) > 0)
goto LAB15;
LAB16: if (*((unsigned int *)t13) > 0)
goto LAB17;
LAB18: memcpy(t12, t65, 8);
LAB19: memset(t66, 0, 8);
xsi_vlog_unsigned_add(t66, 32, t3, 32, t12, 32);
t67 = (t0 + 7216);
t68 = (t67 + 32U);
t69 = *((char **)t68);
t70 = (t69 + 40U);
t71 = *((char **)t70);
memset(t71, 0, 8);
t72 = 255U;
t73 = t72;
t74 = (t66 + 4);
t75 = *((unsigned int *)t66);
t72 = (t72 & t75);
t76 = *((unsigned int *)t74);
t73 = (t73 & t76);
t77 = (t71 + 4);
t78 = *((unsigned int *)t71);
*((unsigned int *)t71) = (t78 | t72);
t79 = *((unsigned int *)t77);
*((unsigned int *)t77) = (t79 | t73);
xsi_driver_vfirst_trans(t67, 0, 7);
t80 = (t0 + 7060);
*((int *)t80) = 1;
LAB1: return;
LAB4: t28 = *((unsigned int *)t17);
t29 = *((unsigned int *)t22);
*((unsigned int *)t17) = (t28 | t29);
t30 = (t15 + 4);
t31 = (t16 + 4);
t32 = *((unsigned int *)t15);
t33 = (~(t32));
t34 = *((unsigned int *)t30);
t35 = (~(t34));
t36 = *((unsigned int *)t16);
t37 = (~(t36));
t38 = *((unsigned int *)t31);
t39 = (~(t38));
t40 = (t33 & t35);
t41 = (t37 & t39);
t42 = (~(t40));
t43 = (~(t41));
t44 = *((unsigned int *)t22);
*((unsigned int *)t22) = (t44 & t42);
t45 = *((unsigned int *)t22);
*((unsigned int *)t22) = (t45 & t43);
t46 = *((unsigned int *)t17);
*((unsigned int *)t17) = (t46 & t42);
t47 = *((unsigned int *)t17);
*((unsigned int *)t17) = (t47 & t43);
goto LAB6;
LAB7: *((unsigned int *)t13) = 1;
goto LAB10;
LAB9: t54 = (t13 + 4);
*((unsigned int *)t13) = 1;
*((unsigned int *)t54) = 1;
goto LAB10;
LAB11: t60 = ((char*)((ng1)));
memset(t59, 0, 8);
xsi_vlog_unsigned_unary_minus(t59, 32, t60, 32);
goto LAB12;
LAB13: t65 = ((char*)((ng1)));
goto LAB14;
LAB15: xsi_vlog_unsigned_bit_combine(t12, 32, t59, 32, t65, 32);
goto LAB19;
LAB17: memcpy(t12, t59, 8);
goto LAB19;
}
static void Cont_62_1(char *t0)
{
char t4[8];
char t12[8];
char t13[8];
char t28[8];
char *t1;
char *t2;
char *t3;
char *t5;
unsigned int t6;
unsigned int t7;
unsigned int t8;
unsigned int t9;
unsigned int t10;
unsigned int t11;
char *t14;
char *t15;
char *t16;
unsigned int t17;
unsigned int t18;
unsigned int t19;
unsigned int t20;
unsigned int t21;
unsigned int t22;
char *t23;
unsigned int t24;
unsigned int t25;
unsigned int t26;
char *t27;
unsigned int t29;
unsigned int t30;
unsigned int t31;
char *t32;
char *t33;
char *t34;
unsigned int t35;
unsigned int t36;
unsigned int t37;
unsigned int t38;
unsigned int t39;
unsigned int t40;
unsigned int t41;
char *t42;
char *t43;
unsigned int t44;
unsigned int t45;
unsigned int t46;
int t47;
unsigned int t48;
unsigned int t49;
unsigned int t5
没有合适的资源?快使用搜索试试~ 我知道了~
FFT.rar_8 point FFT_8 point fft verilog_fft_8_floating_vhdl_fft
共167个文件
sdb:25个
v:21个
c:16个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 114 浏览量
2022-09-23
16:16:36
上传
评论 1
收藏 15.34MB RAR 举报
温馨提示
VERILOG CODE FOR FLOATING POINT 8 POINT FFT
资源推荐
资源详情
资源评论
收起资源包目录
FFT.rar_8 point FFT_8 point fft verilog_fft_8_floating_vhdl_fft (167个子文件)
_1 46KB
_1 2KB
final.bin 15KB
fpadd.bin 13KB
fft__4point.bin 13KB
normlize.bin 10KB
fpalign.bin 8KB
rounder.bin 7KB
special.bin 5KB
mantadd.bin 5KB
m_00000000003382962150_3793167531.c 156KB
m_00000000001763129064_2462856889.c 105KB
m_00000000000766887775_3596790299.c 84KB
m_00000000002378305221_1147552130.c 59KB
m_00000000003671214943_0346086931.c 44KB
m_00000000000546319840_0888216902.c 40KB
m_00000000001304489088_0745184070.c 22KB
m_00000000001945503236_0890933531.c 19KB
m_00000000002613270425_3086354420.c 13KB
m_00000000004134447467_2073120511.c 8KB
m_00000000004134447467_2073120511.c 8KB
m_00000000003954604988_2387834968.c 4KB
m_00000000001047641859_1546549061.c 3KB
m_00000000002549895221_2992533988.c 2KB
ddfs_isim_beh.exe_main.c 2KB
qpsk_isim_beh.exe_main.c 1KB
fuseRelaunch.cmd 266B
isim.cmd 44B
fft_4point.cmd_log 168B
netId.dat 148B
netId.dat 124B
ISimEngine-DesignHierarchy.dbg 45KB
ISimEngine-DesignHierarchy.dbg 4KB
m_00000000002613270425_3086354420.didat 16KB
m_00000000003382962150_3793167531.didat 9KB
m_00000000001763129064_2462856889.didat 6KB
m_00000000000546319840_0888216902.didat 6KB
m_00000000003954604988_2387834968.didat 6KB
m_00000000004134447467_2073120511.didat 5KB
m_00000000004134447467_2073120511.didat 5KB
m_00000000002378305221_1147552130.didat 5KB
m_00000000003671214943_0346086931.didat 5KB
m_00000000001945503236_0890933531.didat 5KB
m_00000000000766887775_3596790299.didat 4KB
m_00000000001304489088_0745184070.didat 4KB
m_00000000002549895221_2992533988.didat 2KB
m_00000000001047641859_1546549061.didat 2KB
fpadd_isim_beh.exe 81KB
fft_tb_isim_beh.exe 81KB
ddfs_isim_beh.exe 81KB
floating_multiplier_isim_beh.exe 81KB
fft_isim_beh.exe 81KB
qpsk_isim_beh.exe 81KB
fft_4point_isim_beh.exe 81KB
transfer_isim_beh.exe 81KB
ddfs_isim_beh.exe 71KB
qpsk_isim_beh.exe 30KB
FFT.gise 10KB
fft_4point_envsettings.html 9KB
fft_4point_summary.html 5KB
fft_summary.html 4KB
isim_usage_statistics.html 2KB
xilinxsim.ini 16B
fuse.log 2KB
isim.log 731B
isimkernel.log 592B
isimkernel.log 584B
isimcrash.log 0B
isimcrash.log 0B
fft_4point.lso 6B
fft_4point.ngc 2.34MB
fft_4point.ngr 2.63MB
m_00000000001763129064_2462856889.nt.obj 15KB
m_00000000003382962150_3793167531.nt.obj 12KB
m_00000000000766887775_3596790299.nt.obj 12KB
m_00000000000546319840_0888216902.nt.obj 8KB
m_00000000002378305221_1147552130.nt.obj 6KB
m_00000000003671214943_0346086931.nt.obj 5KB
m_00000000001945503236_0890933531.nt.obj 5KB
m_00000000001304489088_0745184070.nt.obj 4KB
m_00000000002613270425_3086354420.nt.obj 3KB
m_00000000004134447467_2073120511.nt.obj 3KB
m_00000000004134447467_2073120511.nt.obj 3KB
ddfs_isim_beh.exe_main.nt.obj 2KB
m_00000000003954604988_2387834968.nt.obj 2KB
m_00000000001047641859_1546549061.nt.obj 1KB
m_00000000002549895221_2992533988.nt.obj 1KB
qpsk_isim_beh.exe_main.nt.obj 1KB
pn_info 6B
fft_stx_beh.prj 754B
ddfs_stx_beh.prj 442B
ddfs_beh.prj 382B
fft_4point_stx_beh.prj 315B
fpadd_stx_beh.prj 281B
fft_4point_beh.prj 270B
fft_4point.prj 208B
transfer_beh.prj 98B
qpsk_stx_beh.prj 95B
FFT.projectmgr 28KB
hdllib.ref 449B
共 167 条
- 1
- 2
资源评论
weixin_42653672
- 粉丝: 92
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功