Cadence 实验系列10_Verilog设计平台_NC-Verilog[精].pptVIP

Cadence 实验系列10_Verilog设计平台_NC-Verilog[精].ppt

  1. 1、本文档共48页,可阅读全部内容。
  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文档。上传文档
查看更多
Design Browser 让你进入设计的各层,以及信号和变量的数据库 Waveform window把仿真的资料在X-Y坐标系里面描绘出来。数据通常被显示为值和时间的关系,但是它也可以是已经记录下了的数据 Source Browser 让你可以看到设计的源代码 选择好要显示的信号后,点击 打开波形窗口 点击顶层模块,选择要加进波形图的信号 加信号举例 选择子模块的信号 无信号显示 Simulation -Reset to Start 信号显示方式举例 Format- Radix/Mnemonic -Decimal… 创建新的信号显示方式 Windows -Tools- Mnemonic Maps 1。点击 新建Map 按钮,新建一个 mnemonic map. 2。 改变默认的进制,点击’h 不放然后选择’d. 3。 双击Values Matching…区域,输入0, 然后按Tab键,进入Relabel As… 区域。 4。 在Relabel As…区域, 键入名字,然后按Tab键进入下个目标的Values Matching… 点击Apply后便可以得到想要的信号显示方式 播放操作演示的屏幕录像 谢谢! Cadence 实验系列10_ Verilog设计平台_NC-Verilog 大纲 Nc-verilog仿真器的总体描述 常用命令的介绍 详细介绍仿真器的使用 播放操作演示的屏幕录像 Verilog-XL仿真器 Verilog HDL是在1983年创立的。在1984~1985年,Cadence公司的第一合伙人Phil Moorby设计出了第一个名为Verilog-XL的仿真器。1986年,他提出了用于快速门级仿真的XL算法。 Verilog-XL是一个解释仿真器。“解释”是指有一个运行时间的解释工具执行每一条Verilog指令并且与事件队列进行交流。这一早期的仿真器是Verilog-1995年标准的参考仿真器。由于它是该标准的参考仿真器,所以一直未被更新而不具有Verilog的一些新特点。并且它是一个解释程序,所以它不是最快的仿真器。 NC-Verilog仿真器 NC-Verilog是Verilog-XL的升级版, 它采用Native-Compiled技术, 无论仿真速度, 处理庞大设计能力, 编辑能力, 记忆体容量和侦错环境都以倍数升级。 NC-Verilog是一个编译仿真器,它把Verilog代码编译成Verilog程序的定制仿真器。也就是它把Verilog代码转换成一个C程序,然后再把该C程序编译成仿真器。因此它启动得稍微慢一些,但这样生成的编译仿真器运行得要比Verilog-XL的解释仿真器快很多。它也与Verilog-2001标准的大部分兼容,并且一直被Cadence经常更新,因此包含了越来越多的高级应用特点。 优点: 业界第一的性能加快设计验证 64位机器上设计超过1亿门的芯片 用一体化的事务/信号视窗使效率最大化 集成化的代码覆盖保证全面的验证 通过完全兼容的升级到Incisive验证平台获得终极的验证速度和效率 来自超过30家ASIC供应商的经过认证的库保证精确性 缺点(个人认为): Verilog代码编辑界面不友好 Nc-verilog 的各种常用的命令 +cdslib+... 设定你所仿真的库所在 +errormax+整数 当错误大于设定时退出仿真 +status 显示内存和CPU的使用情况 +work 工作库 +access+w/r/c 读取对象的权限,缺省为无读 (-w)无写(-r)无连接(-c) +gui 显示图形交互界面 +input script_file 输入脚本文件 +run 如果在GUI交互界面下, 启动 后将自动开始仿真 ......想了解更多请在终端输入Verilog后回车 Nc-verilog仿真器的工作过程 编译源文件,并且用描述器(elaborator)把设计描述成snapshot的形式。Snapshot是仿真器将调用的你的设计的表述,它和其它由compiler和elaborator产生的中间目标一起保存在库中。然后仿真。 Verilog的编辑 在Linux下打开gedit来创建和编辑 其存放路径必须是Nc-verilog仿真器的License所认定的目录,否则编译时报错 也可通过Nc-verilog来打开编辑,但操作不便 保存好Verilog文件后,打开终端,键入nclaunch –new 开启仿真器 选择多步模式 Multi

文档评论(0)

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

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

1亿VIP精品文档

相关文档