电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

dve用户手册

  • 资源ID:90657024       资源大小:2.34MB        全文页数:98页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

dve用户手册

DVE用户指导手册本文档只供交流和学习使用,欢迎您指出本文档中的不足和提供您宝贵的建议!1入门3基本要求:3启用调试3编译时间选项3必要文件3调用DVE364位技术支持平台3后台处理程序:3交互式界面3脚本命令(Scripts):3DVE的日志文件3在命令行运行仿真3DVE与VCS, SystemVerilog, 和NTB (OV 和 SV)3VCS MX和VHDL3检查点还原的方法3C,C+,和SystemC代码3在GUI界面运行仿真3后台处理程序(Post-processing)3创建并且运行一个交互式的会话3运行仿真3工具栏的应用3模拟器(Simulator)菜单命令的应用3命令行的应用3保存会话或布局图3保存一个布局图会话3载入已保存的会话(session)3关闭数据库3退出DVE32 图形化界面应用3DVE窗口属性概述3DVE窗格(panes)3管理DVE窗口3管理目标窗格3停放与移除窗口和窗格3拖拽和删除一个已停放的窗口3菜单栏和工具栏的应用3菜单栏参考3文件菜单3编辑菜单3视图查看菜单3仿真菜单3信号菜单3作用域菜单3追踪菜单3窗口3信号3模拟器3时间操作3扩大或缩小3扩大或缩小和变动记录3上下文记录命令菜单的应用3设置显示的首选项(Preferences)3自定义显示33 使用层次数据和信号群组窗格3层次窗格3给信号赋值34 使用源窗口3管理交互仿真中的断点3控制源窗口中的行断点3在对话框中管理断点3行断点3时间断点3信号断点3断言断点3任务/函数断点3编辑断点35 运用波形窗口3建立目标窗口3设置波形窗口首选项3重命名信号组3过滤信号3添加信号分离器3设置复制信号的显示3创建一个用户定义基数3管理用户定义基数3导入和导出一个用户定义基数3运用波形窗3制定波形显示3指针和标记3使用指针3运用标记3移动,隐藏和删除标记3扩展和收缩波形信号3在图像窗中搜索3比较信号,域和组3建立总线并设置表达式3使用总线/表达式对话框3总线/表达式列表框3显示/隐藏细目表格3创建一个总线3修改总线成分3管理表达式列表3移位信号38 断言与覆盖率3SV断言的编译3断言结果的观察3显示标准的设置3断言的调试3观察波形窗口中断言的失效3观察断言失效时间增量3源代码的定位39 动态驱动和载入的跟踪3跟踪功能3支持的功能3不支持的功能3Vera的功能3跟踪驱动程序3跟踪载入3Vera的功能3 DVE用户指导手册 版本号:0.11 第99页1入门本章描述了怎样开始使用DVE它涵盖以下内容: 基本要求 启用调试 调用DVE 在命令行运行仿真 在GUI界面运行仿真 保存会话或布局图 载入已保存的会话 关闭数据库 调用DVE基本要求: 您必须使用相同版本的VCS和DVE,以确保任意仿真中任意问题都能调试。查询该DVE版本的三种方法: 在命令行选项中键入dve v。 在DVE的命令行输入gui_get_version指令。 使用Help>About帮助菜单选项。启用调试 本节介绍如何调用调试选项来进行仿真。 注:    如果你在一个不能写入数据的文件夹中运行DVE,DVE将不能够记录日志文件。这种情况下DVE将警告您不能够写入DVE文件。编译时间选项 -debug调用UCLI,并为DVE的基本调试建立必要的文件 -debug_all调用UCLI和DVE,并为进一步的DVE调试建立必要的文档。它加入了单步调试、内存释放、和基于断言的调试。-debug_pp创建一个VPD文件(当与VCS系统任务$vcdpluson一起使用的时候)并且用-debug_pp命令来对design进行后台处理(post-processing),这样能够节省编译的时间因为它间接的消除了-debug和-debug_all的编译的预处理程序。这样它能够最低限度的进行调试以便进行VPD和基于断言的调试。这个效果在DVE的后台处理模式下是显而易见的。必要文件DVE启动它的调试功能需要如下的输入文件: VPD文件 - VPD文件是平台独立的,在仿真中你可以在这个根目录下抽取选定的信号。DVE在这些文件里可以得到层次化的、改变值的、和一些断言的信息。基本的调试只用一个VPD文件就能在后台(post-processing)进行。然而,VPD文件不能保证设计的所有层次都包涵在内,因为用户可以有选择地选择将设计的一些子模块存放在VPD文件中。 VPD文件是平台独立的。 VPD文件是有版本要求的。如果您使用相同版本的VCS和DVE来读写VPD文件时是没有问题的。然而 ,如果你使用DVE从一个比它版本老的VCS中读取VPD文件时,它就不能保证所有的DVE的功能都能使用或执行正确。注:为了保障DVE调试的功能性,用一个编译时间选项(-debug,-debug_pp,和-debug_all).不推荐使用VCD文件并且也不允许调试。 MDB库文件。DVE用MDB库来保证信息的连通性。DVE需要MDB信息为了原理图和所有的驱动和负载有关的调试。MDB库文件将被存放在运行模拟的文件夹内。MDB文件是依附于平台的(因此为了应用DVE必须和MDB库在同一平台上运行)。更严格地说,为了确保操作的正确性,VPD文件和MDB库应该都由相同的仿真产生。 OVA库。DVE用这个库是为了进行更高级的断言调试。当VCS的编译选项都用的正确并且一个设计中包含了OVA/SVA/PSL的断言方法时才能生成这个库。这个库也是依附于平台的。 覆盖率数据库(coverage databases).在DVE中你需要指定3种类型的coverage databases当中的一种来显示覆盖信息。如果其他类型的覆盖也存在,DVE也会将他们打开。你可以选择下面2种类型的数据库中的任意一种:- 一个代码覆盖率的文件夹(被VCS或VCS MX在Verilog顶层设计中默认为simv.cm或者时被VCS MX在VHDL顶层设计中默认为scsim.cm)。- 一个Open Vera 或SystemVerilog断言库文件夹(被VCS默认为simv.vdb)调用DVE这节描述了怎样调用DVE。dve help显示DVE基本的指令dve help all显示所有的DVE指令 dve v|-V显示版本信息64位技术支持平台-full64当你已经指定平台的时候,在运行时间输入就能够启动64位的DVE功能。为了达到64位的支持,输入下面指令:dve full64可以输入下面指令中的一个来指定平台: - linux RH3.0 64-bit:Sentenv VCS_TARGET_ARCH amd64- SuSE9 64-bit:Sentenv VCS_TARGET_ARCH suse64- Solaris 64-bit;Setenv VCS_TARGET_ARCH sparc64后台处理程序:dve不带参数,打开并且清空了一切DVE的顶层窗口。在这里DVE能够在后台或交互式的模式下进行使用。dve vpd filename 打开DVE并且读入在命令行给出的VPD文件,并为设计打开一个顶层视图。dve vpd filename session filename打开DVE并且读入在命令行给出的VPD文件,它们打开一个以前保存过的TCL文件的会话。交互式界面dve nogui启动了UCLI模式进行调试。DVE的GUI界面是不显示的。sim ucli运行VCS/VCS MX来帮助UCLI调试,DVE GUI不能被显示出来。simv gui在simv仿真的0时刻打开DVE。vcs gui R与上面相同但是是在编译时调用。dve toolexe name toolargs simulator args运行一个与模拟器相连的DVE,这个模拟器的名叫name并且运行DVE的时候具有在模拟器中指定的args属性.simv gui tbug调用集成平台进行调试。脚本命令(Scripts):dve cmd “cmd”启动DVE并且执行括在双引号中的TCL指令。当需要执行多条指令的时候是允许用分隔号的。dve -script name启动DVE并且读入由name所指定的TCL脚本文件。dve session name启动DVE并且读入一个会话文件(session)。如果-session和-script选项一起使用的话,先执行会话命令后执行脚本命令。DVE的日志文件调用DVE的时候会在文件夹里生成下面2个日志文件(log files)。这些日志在有问题的情况下反馈给Synopsys公司是非常有用的。 dve_gui.log 包含所有通过控制台日志的输入和输出。 dve_history.log 包含了发生在调试会话周期中的所有指令。这个文件对记录脚本再运行是非常有帮助的。在命令行运行仿真DVE与VCS, SystemVerilog, 和NTB (OV 和 SV)运行DVE,你必须在编译时调用它。你可以用-debug,-debug_all或者-debug_pp属性来调用DVE,或者将DVE设置成默认的命令行界面。一起运行DVE和VCS,需要输入带有DVE使能的VCS命令行选项。vcs (-debug | -debug_all | -debug_pp) -sverilog -ntb VCS_options design.v testbench_filessimv -gui runtime_optionsVCS MX和VHDL纯粹的VHDL运行一个带有DVE的VHDL仿真,需要输入一个带有DVE使能选项的VCS MX指令:vhdlan design.vhdscs cfg_tb (-debug | -debug_all)scsim -gui runtime_options一个拥有Verilog为顶层文件的混合仿真运行一个V

注意事项

本文(dve用户手册)为本站会员(n****)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.