首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
XtremeDV
掘友等级
Digital Verification
行走在硅农和码农之间
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
在源码视图调试
启动Verdi及加载设计
首先需要使用VCS编译整个设计,并且生成VCS数据库和Verdi KDB 2步或者3步流程,在编译时,都加上–kdb,会生成kdb.%> verdi -dbdir simv.如果同时,生成了fsdb波形 可以下面的命令生成 %> verdi -ssf novas.
生成FSDB波形
3.3.$fsdbDumpfile("test....%> irun top.v -access +r +tcl+cmd.call fsdbDumpfile "my.% simv -ucli -i cmd.fsdbDumpfile test.3.3.使用以下编译选项使能FSDB ...
Verdi的启动和设置
3.2.在 .在 .3.2.Verdi 提供名叫Configure Rule Set form的配置文件,以.rc为后缀名 用户参数设置 (set via Tools -> Preferences) 调用其它novas.rc (可选项) 指定搜索路径 使用环境变量 NOVAS_R...
Verdi简介
3.1.相信做IC验证的朋友或多或少都使用过VCS和Verdi这两个工具,这两个工具目前都属于synopsys公司,但是Verdi的来源可谓一路坎坷。 Verdi最开始是由novas公司设计的,在2008年,被台湾的EDA厂家springsoft(源笙)收购了(我我最早使用Ver...
VCS使用提示
覆盖率指标
1.6.VCS在仿真期间监视HDL代码的执行。 验证工程师可以确定哪些部分代码尚未经过测试,以便他们可以将精力集中在这些领域,以实现100%的覆盖率(通常是不可能的)。 VCS提供两种覆盖技术来测试你的HDL代码:代码覆盖率和功能覆盖率。代码覆盖率(Code Coverage)是...
调试技巧(Debugging)
1.5.如前文所述,在仿真阶段,有两种模式,交互式模式和批处理模式。对应的,在debug上,针对两种仿真模式,我将调试分为两种,一种是vcs和verdi联调的交互式模式,另外一种是后处理的模式,所谓后处理就是VCS生成波形,然后再verdi打开波形,进行debug的模式。 每种模...
仿真(Simulation)
1.4.%> .但是有些仿真选项并不是说用就能用,simv的执行,很多时候依赖于你执行vcs命令(编译步骤)时,所附加的选项,例如dump波形,就需要在编译时,加上使能dump波形的选项。+<runtime_args> -Specify simulation runtime pl...
编译(Compilation)
1.3.verilog和systemverilog等都是编译型语言,需要使用专门的编译器,针对特定的平台,将源代码一次性的编译成可被该平台硬件执行的机器码,并包装成该平台能识别的可执行程序(simv)的格式。 相对于编译型语言存在的是解释型语言。源代码不是直接翻译成机器语言,而是...
下一页
个人成就
文章被点赞
7
文章被阅读
80,589
掘力值
521
关注了
0
关注者
15
收藏集
0
关注标签
4
加入于
2021-10-28