电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

dve用户手册

98页
  • 卖家[上传人]:n****
  • 文档编号:90657024
  • 上传时间:2019-06-14
  • 文档格式:DOC
  • 文档大小:2.34MB
  • / 98 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、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扩

      2、大或缩小和变动记录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跟踪载入3Ve

      3、ra的功能3 DVE用户指导手册 版本号:0.11 第99页1入门本章描述了怎样开始使用DVE它涵盖以下内容: 基本要求 启用调试 调用DVE 在命令行运行仿真 在GUI界面运行仿真 保存会话或布局图 载入已保存的会话 关闭数据库 调用DVE基本要求: 您必须使用相同版本的VCS和DVE,以确保任意仿真中任意问题都能调试。查询该DVE版本的三种方法: 在命令行选项中键入dve v。 在DVE的命令行输入gui_get_version指令。 使用HelpAbout帮助菜单选项。启用调试 本节介绍如何调用调试选项来进行仿真。 注: 如果你在一个不能写入数据的文件夹中运行DVE,DVE将不能够记录日志文件。这种情况下DVE将警告您不能够写入DVE文件。编译时间选项 -debug调用UCLI,并为DVE的基本调试建立必要的文件 -debug_all调用UCLI和DVE,并为进一步的DVE调试建立必要的文档。它加入了单步调试、内存释放、和基于断言的调试。-debug_pp创建一个VPD文件(当与VCS系统任务$vcdpluson一起使用的时候)并且用-debug_pp命令来对design进行后台

      4、处理(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文件

      5、并且也不允许调试。 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.

      6、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文件的会话

      7、。交互式界面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)。这些日志在

      8、有问题的情况下反馈给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****分享,可在线阅读,更多相关《dve用户手册》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.