培训文档内容精.pptVIP

  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文档。上传文档
查看更多
执行仿真 — 命令行方式 ? run 1000 // 从当前位置运行仿真 1000 时间单位 ? run 2500 ns // 从当前位置运行仿真 2500 ns ? run @3000 // 运行仿真到 3000 时间单位 31 执行仿真 — force 命令 force 命令的使用对象: 简单的模块仿真 force 命令的输入方式: 直接从命令控制台输 .DO 文件 ( 宏文件 ) 32 执行仿真 — force 命令( 1 ) 常规语法 : force item_name value time, value time 例: force fp 1 @4000ps , 0 @8000ps // 信号 fp 在 4000ps 处置 1 ,在 8000ps 处置 0 参数: item_name 强迫对象 必需的 可以使用通配符 33 执行仿真 — force 命令( 2 ) 其他参数 value ? ? Value 1111 2#1111 10#15 16#F Description character sequence binary radix decimal radix hexadecimal radix ? 被强制的项的值 必须适合项的数据类型 必需的 time ? ? 指定值的时间单位 相对于当前的仿真时间 用 @ 符号指定绝对时间 ? 时间单位能被指定 缺省值是仿真分辨率 ? 可选的 34 执行仿真 — force 命令举例 ? force clr 0 // 在当前仿真时间强制 clr 到 0, 维持此状态 ? force clr 1 100 ns // 在当前仿真时间后 100ns 强制 clr 到 1, 维持此状态 ? force bus2 16#4F @200 // 仿真启动后强制 bus2 到 4F 直到 200 时间单位 ,分辨率在仿真启动 时选择 ? force clk 0 0, 1 20 -repeat 50 -cancel 1000 35 // 在当前仿真后 0 时间单位强制 clk 到 0 和在 20 时间单位强制到 1. 每 50 时间单位重复直到 1000. 因此 , 下一个 1 将在 70 时间单位发生 6 、执行仿真 — 前仿真和后仿真的区别 Altera Altera Xilinx Xilinx (前仿真) ( 后仿真 ) ( 前仿真 ) ( 后仿真 ) 引入文件 编写的源文件 产生的网表 编写的源文 产生网表文 (见 14p ) 、激励文件 文件、激励 件、激励文 件 , 激励文件 文件 件 , glbl.v 加载的库 加载编译有 (见 20p ) altera_mf.v 和 多器件相关 前仿真的库 后仿真的库 220model.v 的库 的库名 加载的延 时文件 无 *.sdo 无 *.sdf ( 见 21p) 36 7 、 Do 文件介绍 — DO 文件 自动完成仿真步骤的宏文件 库设置 编译 仿真 强制仿真激励 Do 文件示例 cd c:\mydir vlib work vlog counter.v vsim counter view * add wave /* add list /* do run.do 能在所有的 ModelSim 模式里被调用 菜单操作 Macro - Execute 命令行操作 do filename.do 能调用其他的 DO 文件 37 Do 文件介绍 — DO 文件举例 my_sim.do cd c:\mydir vlib work vlog counter.v vsim counter view * do stimulus.do stimulus.do add wave /clk add wave /clr add wave /load add wave -hex /data add wave /q force /clk 0 0, 1 50 -repeat 100 force /clr 0 0, 1 100 run 500 force /load 1 0, 0 100 force /data 16#A5 0 force /clk 0 0, 1 50 -repeat 100 run 1000 38 8 、界面介绍 — Model Sim 用户界面特征( 1 ) 有九个窗口 : main, structure, source, signals, process, variables, dataflow, wave, list 支持任何窗口的多个副本 拖放 ? ? ? 在一个窗口选择 HDL 项后 , 用鼠标左键,这些项能被从一个窗口 拖和放到另一个窗口 . HDL 项可从 Dataflow, List,

文档评论(0)

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

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

1亿VIP精品文档

相关文档