ModelSim与Xilinx仿真仿不了
发布网友
发布时间:2022-04-28 21:53
我来回答
共3个回答
热心网友
时间:2022-06-23 13:27
你在modelsim里面加入了xilinx的库了吗?
这是安装MODELSIM 10.1c的步骤,破解加编译xilinx的lib。
1 关闭杀毒软件,安装MODELSIM 10.1c,安装过程中弹出的界面选择“NO”
2 安装完成后复制MentorKG.exe和patch_dll.bat到Modelsim安装目录的win32目录下
3 以管理员的权限(如果是win7,XP直接运行)运行patch_dll.bat,将生成的文件另存为LICENSE.TXT
4 新建环境变量MGLS_LICENSE_FILE指向LICENSE.TXT,MODELSIM破解完成。
5 将Modelsim安装目录下的modelsim.ini文件只读属性去掉
6 打开modelsim.ini文件找到Voptflow 值改为 0
7 打开命令提示符输入“set path=D:\Xilinx\14.2\ISE_DS\ISE\bin\nt;D:\modeltech_10.1c\win32”(不要引号),D:\..为你 安装ISE和MODELSIM的目录,改为自己的目录
8 然后输入compxlib -s mti_se -l all -arch all -lib all -w -exclude_superseded -dir D:\modeltech_10.1c\Xilinx_lib 开始编译XILINX仿真库,等待完成,如果0 error则正确,D:\..为你安装MODELSIM的目录,改为自己的目录
9 打开Xilinx_lib下的modelsim.ini文件,复制others下面不是以分号开始的语句直到VCOM行结束,粘贴至Modelsim安装目录下的modelsim.ini文件中的vital2000 = $MODEL_TECH/../vital2000语句后
10 修改modelsim.ini文件为只读属性
热心网友
时间:2022-06-23 13:27
你好,两年前的事了,我现在对着以前参考的书回忆一下,希望能帮到你。请检查:
是否在Xilinx项目属性"Project Properties"中选中了合适的仿真器。当时我选的是SE Verilog
在编译ModelSim仿真库时,确保存放ModelSim仿真器可执行文件的路径不能含有空格或者中文,否则编译会有问题
在ISE集成环境中启动ModelSim进行仿真时,Verilog仿真库的命名使用Xilinxcorelib_ver、unisims_ver和simprims_ver三种名称,分别对应Xilinx/verilog/src目录下的Xilinxcorelib、unisims和simprims3个库
在编译之前,把原来工作目录下已有的.fdo文件删掉,或先改为别的名字。这样在编译之后,可以用beyond compare(文本文件比较软件)对照着看哪里不一样。
来自:求助得到的回答
热心网友
时间:2022-06-23 13:28
用Xilinx自带的Isim吧,和ModelSim用法基本一样~~