网站重新上线,多谢朋友们的关心
Jan 16
1. waveform compare
2. dataflow hierarchy
3. udo file
4. Verilog FSM state name
5. ModelSim的系统设置
6. 如果要使用两个自己编译的库
7. 保存所有信号记录
8. Change Directory
9. ModelSim仿真结果不正确 和-novopt选项
10. 常用快捷键
Tags: , , ,
Aug 19
在vsim后,run之前,输入命令
引用
log -r /*

可以将所有信号的翻转情况记录下来,如果需要在Wave窗口再添加信号,就不用restart,添加信号,然后再重新run了。
Tags: ,
Dec 13
ModelSim 6.2 以后默认给vsim, vcom, vlog都加了-vopt选项进行优化。但是算法可能还不是非常完美,经常把以前没问题的project弄得不能仿真。所以有时要给他加-novopt的选项禁止优化。

相关资料:
http://www.xilinx.com/support/answers/25311.htm
http://www.xilinx.com/support/answers/24293.htm
http://www.xilinx.com/support/answers/24776.htm
Tags:
Nov 21
问题: EDK找不到ModelSim怎么办?
Issue: 系统里明明装了ModelSim PE,而且也是可以用的,可是无论是用EDK编译库(compedklib)还是生成仿真模型(simgen),都提示找不到ModelSim。

Solution: 把ModelSim PE/SE的win32目录的路径放到PATH的环境变量中,然后重新启动compedklib或者EDK,就可以找到了。

后续问题1:
Issue: compedklib出莫名问题,想同时编译ISE和EDK的库,ISE的库编译只做了smartmodel部分,unisim, simprim都没编译成功,于是EDK的库由于缺少unisim也编译失败。
Solution: 用compxlib先编译ISE的库。
发现一个官方Solution,还没试过:AR24097

后续问题2:
Issue: 用compxlib编译出来的库,没有ModelSim.ini
Solution: 原来compxlib中指定的输出目录没起作用,ModelSim.ini被放到C:\Documents and Settings\目录中去了

后续问题3:
Issue: 库编译完成,要用Simgen生成仿真模型,结果说ISE库的目录里没有找到需要的内容
Solution: 在EDK库目录中有个.compedklib_edk_info的文件,ISE库目录没有。Copy过来,改名为.compedklib_ise_info。

后续问题4:
Issue: Windows的Explorer不支持改名为以.开头的文件名
Solution: 用EDK带的Cygwin Shell。CD到这个目录,用mv命令改名。


使用版本ISE 9.1.03, EDK 9.1.02


Update 10.1:
AR24097: http://www.xilinx.com/support/answers/24097.htm
Method2 - 将cygwin的路径添加到path,然后运行compxlib,就不会有以上问题

AR22214: http://www.xilinx.com/support/answers/22214.htm
设置Smartmodel的方法
10.1 SP2 更新:现在只需要将%LMC_HOME%/lib/pcnt.lib添加到path环境变量中,modelsim.ini已经不需要手动更改了。Launch HDL Simulator中已经有do文件可以自动更改modelsim.ini。只需要在"c"后运行"m",modelsim.ini中的swift接口就已经设置妥当拉。
Tags: , ,
Nov 19

VCD Viewer 不指定

RickySu , 11:21 , 技术经验 , 评论(0) , 引用(0) , 阅读(645) , Via 本站原创
察看VCD文件的工具:

Wave VCD Viewer 免费使用
ModelSim - vcd2wlf命令转换
NCSim - 可直接开启
Tags:
分页: 1/3 第一页 1 2 3 下页 最后页 [ 显示模式: 摘要 | 列表 ]