verilog仿真环境的搭建3debussy的设置.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
verilog仿真环境的搭建3debussy的设置

verilog仿真环境的搭建3:Debussy的设置Posted on 2009/07/05, 21:10, by Feng Jun, under 技术.Debussy是Novas公司出品的调试工具,在5.4V9版之后就只发行Linux了,在这里使用的是Win32上的最后一个版本。在前面文章中,已经可以调用modelsim进行仿真了,要配合Debussy使用的话,就需要在仿真中生成波形文件供调试。Debussy可以使用.fsdb文件,大小要比.vcd文件要小不少。波形文件的生成首先,将Debussy安装目录下share\PLI\modelsim_pli54\WINNT目录中的Novas.dll文件复制到modelsim安装目录下。然后,在modelsim.ini的[vsim]标签下增加一行,用来在仿真时以供调用。 1: Veriuser = novas.dll接着,在仿真的顶层模块中添加如下语句: 1: initial 2:begin 3: $fsdbDumpfile(wave_out.fsdb); 4: $fsdbDumpvars; 5:end这样,在仿真时就会在script目录生成wave_out.fsdb波形文件。如果波形文件比较大的话,打开时会占用很多内存,这时可以把波形文件分段输出,调试时只要载入指定时间段的波形文件就可以了,将第三行语句替换为如下语句: 1: $fsdbAutoSwitchDumpfile(25, test.fsdb, 150);这条语句表示将fsdb文件分成每个大小为25MB的文件,最多输出150个文件。每个文件的仿真时间范围记录在test.log文件中。调用Debussy启动Debussy时,可以使用命令行方式,同时载入项目文件。结合命令行调用Modelsim,可以写出如下的两个批处理文件。sim.bat 1: d:/program/Modeltech_6.3c/win32/vsim.exe -c -do sim.do 2: d:/program/Novas/Debussy/bin/debussy.exe -f run.fvsim中的-c参数是指定采用命令行模式,-do则是制定采用.do脚本模式。debussy的-f参数是在debussy启动时就调入run.f中指定的文件。sim2.bat则是去掉了第二行,只是调用modelsim进行仿真。然后在已经启动的debussy中使用Shift+L快捷键重新调入波形文件就可以了。Debussy的使用Debussy有较强的单步调试的功能,我曾经尝试过,但没有能够使用的起来。现在使用的主要是波形文件的查看以及源代码的分析。在如图所示的代码界面,双击信号名就会在下面列出驱动这个信号的信号以及信号的负载列表,如果只有一个信号驱动这个信号的话,那就会直接进行跳转,并能通过工具栏中的按钮寻找定义信号的位置以及信号的调用位置。这样,在查看代码时,可以很快的查看到信号的流向了。点击工具栏中的”New Waveform”按钮,可以调出波形分析工具。用工具栏中的打开文件按钮打开波形文件,并利用”Get Signal”按钮选择需要查看的信号(或者直接从选择对话框中拖入,甚至可以从代码界面的源程序中直接拖入,拖得时候是按鼠标中键,而不是左键或右键),就会显示生成的信号了。如下图所示:点击图片看大图在波形界面中,可以利用一些简单的快捷键来方便的查看波形,其中z和Z是放大缩小,c是改变信号的显示颜色,Shift+L是重新载入波形。其他还有很多功能有待探索。Debussy是个很强悍的工具,我用到的可能只有它的一小部分功能,如果有其他使用经验的话,欢迎一起分享。怎么使用Debussy+Modelsim快速查看波形和源代码引子:ModelSim是HDL仿真软件,Debussy是波形查看软件;搭配使用,相当爽。此处所谓快速查看前仿真波形仅为抛砖引玉,大家不要拘泥于此。两款软件的功能都很强大,请自行研究。注:本篇博文的软件环境为:Debussy 5.3v9 + Modelsim SE 6.5配置篇1 安装、和谐软件。略。2 拷贝文件..\Novas\Debussy\share\PLI\modelsim_pli\WINNT\novas.dll至文件夹..\modeltech_6.5\win32。3 取消文件..\modeltech_6.5\modelsim.ini的只读属性后,打开。找到; Veriuser = veriuser.sl替换为Veriuser = novas.dll保存;关闭;设为只读。配置完,以后就一劳永逸了。实战篇此处以一简单分频器为例。文件地图如下:│ rtl.f│ run.bat│ sim.do│ └─rtl

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档