Xilinx_ISE和ModelSim的联合使用方法 / 从Xilinx ISE 14.7启动ModelSim时遇到的问题

本文详细介绍了如何在Xilinx ISE 14.7和ModelSim SE 10.1a环境下配置并编译仿真库,包括设置环境变量、编译库路径及复制必要的库文件至ModelSim ini文件中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >














解决方法:

前提是安装了 xilinx ise14.7 和modelsim se 10.1a


1〉从Windows的Start Menu开始,Xilinx ISE Design Suite 14.7 —〉EDK —〉Tools —〉Compile Simulation Libraries

按照提示编译好library,编译的library输出目录是: D:\Xilinx\14.7\ISE_DS\EDK ,编译需要一定的时间的。





2〉从Process菜单,选择Process Properties...,设置Compiled Libraey Directory










3〉set the Enviroment variables(http://forums.xilinx.com/t5/Installation-and-Licensing/solved-Failed-to-get-the-pre-compiled-simulation-library/td-p/72635) :





[plain] view plaincopyprint?在CODE上查看代码片派生到我的代码片
01.- MODELSIM environment variable to point to the modelsim.ini file
02.- WD_MGC environment variable to point to the directory containing the modelsim.ini file

注意:是指 安装modelsim.ini 软件目录下面的modelsim.ini, 比如我的安装目录是 D:\modeltech_10.1a




4〉复制 \Xilinx\14.7\ISE_DS\EDKmodelsim.ini里的[Library]节中的下列行到 \modeltech_10.1a\modelsim.ini 里的 [Library] 节下





[plain] view plaincopyprint?在CODE上查看代码片派生到我的代码片
01.secureip = D:\Xilinx\14.7\ISE_DS\EDK/secureip
02.unisim = D:\Xilinx\14.7\ISE_DS\EDK/unisim
03.unimacro = D:\Xilinx\14.7\ISE_DS\EDK/unimacro
04.unisims_ver = D:\Xilinx\14.7\ISE_DS\EDK/unisims_ver
05.unimacro_ver = D:\Xilinx\14.7\ISE_DS\EDK/unimacro_ver
06.simprim = D:\Xilinx\14.7\ISE_DS\EDK/simprim
07.simprims_ver = D:\Xilinx\14.7\ISE_DS\EDK/simprims_ver
08.xilinxcorelib = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib
09.xilinxcorelib_ver = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib_ver
10.uni9000_ver = D:\Xilinx\14.7\ISE_DS\EDK/uni9000_ver
11.cpld = D:\Xilinx\14.7\ISE_DS\EDK/cpld
12.cpld_ver = D:\Xilinx\14.7\ISE_DS\EDK/cpld_ver
13.edk = D:\Xilinx\14.7\ISE_DS\EDK/edk







   

 

 

解决方法:

前提是安装了 xilinx ise14.7 和modelsim se 10.1a


1〉从Windows的Start Menu开始,Xilinx ISE Design Suite 14.7 —〉EDK —〉Tools —〉Compile Simulation Libraries

按照提示编译好library,编译的library输出目录是: D:\Xilinx\14.7\ISE_DS\EDK ,编译需要一定的时间的。


2〉从Process菜单,选择Process Properties...,设置Compiled Libraey Directory

 

 

3〉set the Enviroment variables(http://forums.xilinx.com/t5/Installation-and-Licensing/solved-Failed-to-get-the-pre-compiled-simulation-library/td-p/72635) :

 

[plain] view plaincopyprint?在CODE上查看代码片派生到我的代码片

  1. - MODELSIM environment variable to point to the modelsim.ini file  
  2. - WD_MGC environment variable to point to the directory containing the modelsim.ini file  
- MODELSIM environment variable to point to the modelsim.ini file
- WD_MGC environment variable to point to the directory containing the modelsim.ini file

注意:是指 安装modelsim.ini 软件目录下面的modelsim.ini, 比如我的安装目录是 D:\modeltech_10.1a

 

 

4〉复制 \Xilinx\14.7\ISE_DS\EDKmodelsim.ini里的[Library]节中的下列行到  \modeltech_10.1a\modelsim.ini 里的 [Library] 节下

 

[plain] view plaincopyprint?在CODE上查看代码片派生到我的代码片

  1. secureip = D:\Xilinx\14.7\ISE_DS\EDK/secureip  
  2. unisim = D:\Xilinx\14.7\ISE_DS\EDK/unisim  
  3. unimacro = D:\Xilinx\14.7\ISE_DS\EDK/unimacro  
  4. unisims_ver = D:\Xilinx\14.7\ISE_DS\EDK/unisims_ver  
  5. unimacro_ver = D:\Xilinx\14.7\ISE_DS\EDK/unimacro_ver  
  6. simprim = D:\Xilinx\14.7\ISE_DS\EDK/simprim  
  7. simprims_ver = D:\Xilinx\14.7\ISE_DS\EDK/simprims_ver  
  8. xilinxcorelib = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib  
  9. xilinxcorelib_ver = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib_ver  
  10. uni9000_ver = D:\Xilinx\14.7\ISE_DS\EDK/uni9000_ver  
  11. cpld = D:\Xilinx\14.7\ISE_DS\EDK/cpld  
  12. cpld_ver = D:\Xilinx\14.7\ISE_DS\EDK/cpld_ver  
  13. edk = D:\Xilinx\14.7\ISE_DS\EDK/edk  
secureip = D:\Xilinx\14.7\ISE_DS\EDK/secureip
unisim = D:\Xilinx\14.7\ISE_DS\EDK/unisim
unimacro = D:\Xilinx\14.7\ISE_DS\EDK/unimacro
unisims_ver = D:\Xilinx\14.7\ISE_DS\EDK/unisims_ver
unimacro_ver = D:\Xilinx\14.7\ISE_DS\EDK/unimacro_ver
simprim = D:\Xilinx\14.7\ISE_DS\EDK/simprim
simprims_ver = D:\Xilinx\14.7\ISE_DS\EDK/simprims_ver
xilinxcorelib = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib
xilinxcorelib_ver = D:\Xilinx\14.7\ISE_DS\EDK/xilinxcorelib_ver
uni9000_ver = D:\Xilinx\14.7\ISE_DS\EDK/uni9000_ver
cpld = D:\Xilinx\14.7\ISE_DS\EDK/cpld
cpld_ver = D:\Xilinx\14.7\ISE_DS\EDK/cpld_ver
edk = D:\Xilinx\14.7\ISE_DS\EDK/edk

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值