static const char * HSimCopyRightNotice = "Copyright 2004-2005, Xilinx Inc. All rights reserved.";
#ifdef __MINGW32__
#include "xsimMinGW.h"
#else
#include "xsim.h"
#endif
#include "C:/Xilinx92i/vhdl/hdp/nt/ieee/std_logic_1164/std_logic_1164.h"
#include "C:/Xilinx92i/vhdl/hdp/nt/ieee/std_logic_arith/std_logic_arith.h"
#include "C:/Xilinx92i/vhdl/hdp/nt/ieee/std_logic_unsigned/std_logic_unsigned.h"
static HSim__s6* IF0(HSim__s6 *Arch,const char* label,int nGenerics,
va_list vap)
{
extern HSim__s6 * createworkMsevensegment__tbw(const char*);
HSim__s6 *blk = createworkMsevensegment__tbw(label);
return blk;
}
static HSim__s6* IF1(HSim__s6 *Arch,const char* label,int nGenerics,
va_list vap)
{
extern HSim__s6 * createworkMglbl(const char*);
HSim__s6 *blk = createworkMglbl(label);
return blk;
}
static HSim__s6* IF2(HSim__s6 *Arch,const char* label,int nGenerics,va_list vap)
{
extern HSim__s6* createWork_sevensegment_behavioral(const char*);
HSim__s6 *blk = createWork_sevensegment_behavioral(label);
return blk;
}
static HSim__s6* IF3(HSim__s6 *Arch,const char* label,int nGenerics,va_list vap)
{
extern HSim__s6* createWork_sevensegment_behavioral(const char*);
HSim__s6 *blk = createWork_sevensegment_behavioral(label);
return blk;
}
class _top : public HSim__s6 {
public:
_top() : HSim__s6(false, "_top", "_top", 0, 0, HSim::VerilogModule) {}
HSimConfigDecl * topModuleInstantiate() {
HSimConfigDecl * cfgvh = 0;
cfgvh = new HSimConfigDecl("default");
(*cfgvh).registerFuseLibList("unisims_ver;xilinxcorelib_ver");
(*cfgvh).addVlogModule("work","sevensegment_tbw", (HSimInstFactoryPtr)IF0);
(*cfgvh).addVlogModule("work","glbl", (HSimInstFactoryPtr)IF1);
(*cfgvh).addVlogModule("sevensegment/behavioral", (HSimInstFactoryPtr)IF2, true);
(*cfgvh).addVlogModule("sevensegment", (HSimInstFactoryPtr)IF3, true);
HSim__s5 * topvl = 0;
extern HSim__s6 * createworkMsevensegment__tbw(const char*);
topvl = (HSim__s5*)createworkMsevensegment__tbw("sevensegment_tbw");
topvl->moduleInstantiate(cfgvh);
addChild(topvl);
extern HSim__s6 * createworkMglbl(const char*);
topvl = (HSim__s5*)createworkMglbl("glbl");
topvl->moduleInstantiate(cfgvh);
addChild(topvl);
return cfgvh;
}
};
main(int argc, char **argv) {
HSimDesign::initDesign();
globalKernel->getOptions(argc,argv);
HSim__s6 * _top_i = 0;
try {
IeeeStd_logic_1164=new Ieee_std_logic_1164("std_logic_1164");
IeeeStd_logic_arith=new Ieee_std_logic_arith("std_logic_arith");
IeeeStd_logic_unsigned=new Ieee_std_logic_unsigned("STD_LOGIC_UNSIGNED");
HSimConfigDecl *cfg;
_top_i = new _top();
cfg = _top_i->topModuleInstantiate();
return globalKernel->runTcl(cfg, _top_i, "_top", argc, argv);
}
catch (HSimError& msg){
try {
globalKernel->error(msg.ErrMsg);
return 1;
}
catch(...) {}
return 1;
}
catch (...){
globalKernel->fatalError();
return 1;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
INTEGRATION OF EMERGENCY LOCATOR TRANSMITTER (ELT) OF AIRCRAFT WITH THE GLOBAL POSITIONING SYSTEM (GPS)RECEIVER - A VLSI DESIGN APPROACH
资源详情
资源评论
资源推荐
收起资源包目录
EGPWS.zip_GPS_VHDL GPS_egpws_emergency_gps receiver vhdl (171个子文件)
_1 4KB
bch_tb.ant 3KB
sevensegment_tbw.ant 3KB
glbl.bin 3KB
bch__tb.bin 3KB
sevensegment__tbw.bin 2KB
isim.cmd 14B
moduleconnect.cmd_log 1KB
sevensegment.cmd_log 606B
xsimsevensegment__tbw.cpp 3KB
xsimbch__tb.cpp 3KB
xsimbehavior.cpp 2KB
xsimbehavior.cpp 2KB
xsimbehavior.cpp 2KB
xsimbehavior.cpp 2KB
tb_connect_vhd_isim_beh.exe 687KB
datformattertb_vhd_isim_beh.exe 681KB
bch_tb_isim_beh.exe 485KB
sevensegment_tbw_isim_beh.exe 481KB
behavior.h 1KB
behavior.h 1KB
behavioral.h 1KB
behavior.h 1KB
behavior.h 1021B
behavioral.h 999B
behavioral.h 993B
behavioral.h 993B
sevensegment__tbw.h 984B
behavioral.h 974B
glbl.h 946B
bch__tb.h 934B
isim.hdlsourcefiles 116B
sevensegment_summary.html 2KB
xilinxsim.ini 16B
EGPWS.ise 351KB
EGPWS.ise_ISE_Backup 351KB
sevensegment_tbw.jhd 63B
bch_tb.jhd 44B
__ISE_repository_EGPWS.ise_.lock 158B
isim.log 787B
simulate_dofile.log 19B
simulate_dofile.log_back 19B
moduleconnect.lso 6B
.lso 6B
sevensegment.lso 6B
moduleconnect.ngc 9KB
sevensegment.ngc 3KB
moduleconnect.ngr 13KB
sevensegment.ngr 2KB
EGPWS.ntrc_log 321B
behavioral.obj 32KB
behavioral.obj 31KB
behavioral.obj 25KB
glbl.obj 25KB
behavior.obj 22KB
behavior.obj 22KB
bch__tb.obj 21KB
behavioral.obj 21KB
behavior.obj 20KB
behavioral.obj 19KB
sevensegment__tbw.obj 19KB
behavior.obj 19KB
sevensegment_tbw_beh.prj 115B
tb_connect_vhd_beh.prj 110B
bch_vhdl.prj 103B
moduleconnect_vhdl.prj 103B
bch_tb_beh.prj 96B
tb_dataformatter_vhd_stx.prj 74B
datformattertb_vhd_stx.prj 72B
datformattertb_vhd_beh.prj 62B
moduleconnect.prj 61B
bch.prj 61B
datformatter_vhdl.prj 51B
sevensegment_vhdl.prj 51B
bchtb_vhdl.prj 44B
datformatter.prj 30B
sevensegment_tbw_bencher.prj 30B
sevensegment.prj 30B
pepExtractor.prj 24B
bchtb_beh.prj 23B
bchtb.prj 23B
bch_tb_bencher.prj 21B
bch_tbw_bencher.prj 21B
hdpdeps.ref 4KB
hdpdeps.ref 2KB
hdllib.ref 2KB
hdpdeps.ref 1KB
hdllib.ref 956B
hdllib.ref 570B
EGPWS.restore 51KB
ntrc.scr 1KB
ntrc.scr 1KB
bch.stx 2KB
bchtb.stx 962B
datformatter.stx 794B
moduleconnect.stx 0B
sevensegment.stx 0B
moduleconnect.syr 12KB
sevensegment.syr 10KB
sevensegment_tbw.tbw 563B
共 171 条
- 1
- 2
周楷雯
- 粉丝: 93
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0