modelsim调试常见错误解决方案

发布时间:2018-06-30 23:57:15

Modelsim 调试Library unisim not found.的解决办法

xilinx调用modelsim时出错

# ** Error: (vcom-19) Failed to access library 'unisim' at "D:/Model/win32xoem/../xilinx/vhdl/unisim".

# No such file or directory.

# ERROR: serial.vhdl(8): Library unisim not found.

# ERROR: serial.vhdl(9): Unknown identifier: unisim

# ERROR: serial.vhdl(11): VHDL Compiler exiting

# ERROR: D:/Model/win32xoem/vcom failed.

好像是缺少unisim库解决方法如下:

1)关闭modelsim

2)重新打开modelsimmodelsimfile菜单下new中选library,将名字改为unisim

这个时候面板上可以看到unisim这个库

3然后选择compile菜单中的compile,弹出一个窗口,最上面是选库,把他选成unisim,下面查找范围选择xilinx文件夹下的unisims文件夹,路径为 C:\Xilinx\vhdl\src

然后这时候你可以看见4个文件,按照以下顺序双击:unisim_VCOMP.vhdunisim_SMODEL.vhdunisim_VPKG.vhd unisim_VITAL.vhd。到当4个文件都compile结束以后,选择done关闭modelsim

4这时候你可以在C:\Modeltech_6.2b\examples文件夹中看到unisim文件夹,把这个文件夹copy到你的工程相应的文件夹里,就OK了。

Modelsim 调试Unable to check a licese.的解决办法

xilinx调用modelsim时出错,出现如下对话框:

解决步骤如下:

1)打开e:\sopc\modelsimSE6.2,双击keygen,生成的license.dat,默认存放在与keygen同目录下

2keygen生成的license.dat复制到c:\flexlm

modelsim调试常见错误解决方案

相关推荐