02 用Model技术公司的ModelSim做分析设计.pptVIP

02 用Model技术公司的ModelSim做分析设计.ppt

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* List 窗口 用表格显示仿真结果 VHDL – 信号和过程变量 Verilog – 线网和寄存器变量 从这个窗口或到这个窗口“拖放” 编辑功能 – 查找 建立用户定义的总线 - EditCombine 设置触发和选通 Write List - Tabular, Event or TSSI Marker - Add, Delete or Goto COM) view list * Variables 窗口 列出 HDL 项的名称 VHDL – 常数, generics 和变量 Verilog – 寄存器变量 到当前过程的路径被显示在左下 树层次 - (+)可展开的, (-)已展开的 分类 – 升序, 降序或声明顺序 改变 – 选择HDL项改变值 浏览 – 在Wave 或 List 窗口 或 log 文件的项 选择变量或层中的变量 COM) view variables * ModelSim 用户界面特征(继续...) 自动更新窗口 Dataflow 窗口: 当一个进程被选到这个窗口的中央, Process, Signals, Source, Structure, 和 Variables 窗口会被更新. Process 窗口: 当一个进程被选择, Dataflow, Signals, Structure, 和Variables窗口被更新. Signals 窗口: 当Signals窗口被选择,Dataflow 窗口是唯一被更新的窗口. Structure 窗口: 当从你的设计结构中层次浏览中的一个被选择, Signals 和 Source 窗口将自动更新. * ModelSim 用户界面(继续...) 查找名称或搜索值 除两个窗口外其他窗口都允许用户通过菜单EditFind查找项名称 。 只有 Main 和 Dataflow 窗口没有这个功能。 在List 和Wave 窗口, 能通过EditSearch 搜索HDL项值。 排序HDL 项 用EditSort 菜单选项, HDL项能被排序(按升序,降序, 或声明顺序)。 缺省, 这些项按被声明的顺序排序。 * ModelSim 用户界面特征 (继续...) 多个窗口副本 从主窗口, 用ViewNew菜单选项建立额外的相同窗口的副本. * 设计调试 什么时候调试? 编译失败 不正确或意外的仿真结果 ModelSim 调试能力举例 信号监视 断点 * 监视更多的信号 给跟踪加入附加的信号或变量 在Structure 窗口选择层 从Source, Signals 或Variables窗口 “拖放”到: Wave窗口 List 窗口 * 断点 支持两种类型的断点 在源代码窗口设置断点 Toggles – 再次点击删除断点 没有断点数量的限制 用 bp 命令 bp file_name line# 条件断点 when condition action when {b=1 and c/=0} 与VHDL信号和Verilog 线网和寄存器一起使用 也可用 bp 命令 bp file_name line# {if{$now/=100}then{cont}} * ModelSim 项目 一个集合: 根目录和子目录 HDL 仿真文件 库 仿真器设置 允许你保留当前工作 多用 UI 在项目目录里保存为 .MPF 文件 仍然支持.INI文件 项目操作 File - New / Open / Delete * modelsim.ini文件 ModelSim使用 ASCII文件, 由用户控制 在ModelSim的安装目录一个缺省文件被提供 modelsim.ini被编译器和仿真器使用 存有初始信息 库定位 启动文件的定位 ModelSim其他缺省设定 ModelSim 按下列顺序搜索modelsim.ini: 1. 环境变量Environment variable called MODELSIM which points directly to the modelsim.ini file to be used 2. A file called modelsim.ini located in the current working directory 3. 缺省的 modelsim.ini文件在ModelSim软件安装树目录里 * startup.do 文件 一个 DO 脚本自动执行通过vsim 一个例文件startup.do就象这样: view source view structure view wave do wave.do 调用一个启

文档评论(0)

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

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

1亿VIP精品文档

相关文档