ISE13.1调用Modelsim10.0出现的一点小问题及解决过程

软件环境:
ISE13.1+System Generator
Matlab2010b
Modelsim SE 10.0
已编译Xilinx器件的Modlsim仿真库

现象:在System Generator做了点仿真,验证成功之后,自动生成了testbench文件,然后在ISE中打开生成的工程,调用Modelsim选择behavior仿真,在Modelsim打开之后总是没完没了的提示 Error: (vsim-19) Failed to access library 'work' at "work".,把我折腾了两个小时啊;用ISIM仿真没有问题,但是ISIM没有analog模拟显示波形的功能,还是得用Modelsim。

没办法,在ISE中观测工程的仿真属性,发现ISE在调用仿真软件时用到了System Generator生成的pn_behavioral.do仿真脚本。用记事本打开pn_behavioral.do,看到如下内容:

-- If you see error messages concerning missing libraries for
-- XilinxCoreLib, unisims, or simprims, you may not have set
-- up your ModelSim environment correctly. See the Xilinx
-- Support Website for instruc  TI ons telling how to compile
-- these libraries.

vlib work

vlog D:/Xilinx/13.1/ISE_DS/ISE/verilog/src/glbl.v
vlog sdft_paper_sg2.v
vlog sdft_paper_sg2_cw.v
vlog sdft_paper_sg2_tb.v
vsim +nowarnTFMPC -L work -L UNISIMS_VER -L SIMPRIMS_VER -L XILINXCORELIB_VER work.glbl -t ps sdft_paper_sg2_tb
view wave
add wave *
view structure
view signals
run 55000275.000000 ns

第一步执行vlib work的时候就报错了。于是打开Modelsim,在命令窗口输入cd命令切换到工程文件夹,然后输入vlib work,则work建好了;退出Modelsim,在ISE中重新调用Modelsim仿真,又出现了Error: (vsim-19) Failed to access library 'pn_behavioral' at "pn_behavioral".这样的错误。如法炮制,输入vlib pn_behavioral,退出Modelsim,在ISE中重新调用Modelsim仿真,这回不抱错了,可是波形窗口什么都没有。

狠狠心把pn_behavioral.do文件里面剩下的内容全复制到Modelsim命令窗口里面然后回车,总算成功了。也不知道是哪个软件的bug,看来最近System Generator自动生产工程之后做仿真都得这么搞了。

 ISE13.1调用Modelsim10.0出现的一点小问题及解决过程_设计制作_嵌入式技术

7
188
0
45

相关资讯

  1. 1、《中国好声音》变身摇钱树每期广告赚2000万2793
  2. 2、预测票房出炉:张艺谋、郭富城、古天乐加一起,刚追上许光汉4768
  3. 3、出生书香门第,事业巅峰偷偷的嫁人生女,如今女儿爸爸仍是迷3655
  4. 4、古天乐颈椎错位1厘米已压迫神经?动完手术,他又操持蓝洁瑛后事753
  5. 5、她被称为“最丑女郎”,被张艺谋劝退娱乐圈,今逆袭成导演成赢家304
  6. 6、《哈利·波特》赫敏与比伯对飙撒狗粮,餐桌前拥吻看呆了路人1329
  7. 7、男人演戏近40年,片方说他是最好演员!沈腾:最多让他演3分钟3564
  8. 8、《大唐双龙传》三大绝顶高手,天刀宋缺仅排第三,第一名是邪王3345
  9. 9、吴所谓武装到牙齿?谢楠爱心泛滥奉献出游宝典!对自己却很吝啬?1932
  10. 10、听周杰伦的歌有助于怀孕?新版《流星花园》这个剧情雷到我了3880
全部评论(0)
我也有话说
0
收藏
点赞
顶部