![]() |
|
||||||||||||||
| . 网站首页 . 产品新知 . 业界资讯 . 技术文库 . 下载中心 . 服务导航 . 邮购需知 . | ||
|
||
|
|||||
| Ricky版ModelSim Tips | |||||
作者:rickysu 文章来源:rickysu 点击数: 更新时间:2008-3-11 ![]() |
|||||
|
比较两个wlf文件。 Tools -> Waveform Compare -> Comparision Wizard 2. dataflow hierarchy 在dataflow窗口显示出某个信号所在的hierarchy。 Dataflow窗口 -> Tools -> Options -> Show Hierarchy 3. udo file 将某个添加了除顶层端口信号的wave的do文件保存下来,以便下一次开启时不用重新添加信号和restart。此方法是我觉得最简单的调试方法。 Wave窗口 -> File -> Save -> Format -> x.do 打开do文件并将有用的内容复制到ISE工程目录下的.udo文件中,以后每次做仿真都可以不用再添加信号了。 如果更改了源代码需要重新compile,也不需要将ModelSim关掉,只需要按向上键,执行一次xx.fdo或者xx.tdo文件即可,因为fdo和tdo文件都会自动调用udo。 4. Verilog FSM state name Verilog写的状态机在仿真时状态名是数字。如果能使用状态名来调试就会方便许多。 使用virtual function。太长,方法请参考这里 http://etdata.blogbus.com/logs/2006/10/3695479.htm... 5. ModelSim的系统设置 ModelSim的设置信息一个是modelsim.ini,另一个在注册表[HKEY_CURRENT_USER\Software\Model Technology Incorporated\ModelSim]路径下 6. 如果要使用两个自己编译的库 众所周知,ModelSim PE/SE是要编译Xilinx库的。如果既想要ISE8.1的库,又想要ISE8.2的库,直接编译两次会使ModelSim的lib极其混乱。 解决方案就是,保留三个modelsim.ini文件,一个8.1的,一个8.2的,一个原始的。8.1的和8.2的很好理解,什么时候要用就复制到Modelsim安装目录下去;原始的为了以后还要编译别的版本而保留 |
|||||
| 文章录入:admin 责任编辑:admin | |||||
| 【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 | |||||
| 最新热点 | 最新推荐 | 相关文章 | ||
| compxlib参考资料 Incremental Design Flow… 怎样把FIR参数由小数转换成整… EDK FlashWriter… Tips: 怎样过滤掉不想看到的… Tips: 将FPGA内部信号引到PI… 一片FPGA内使用多个DCM需要注… FPGA Debug Software… FPGA Editor可以做些什么… Clock Jitter… |
| 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
| | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 | | |||
|