在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 29154|回复: 39

求教:VCS后仿真的基本步骤有哪些?

[复制链接]
发表于 2009-7-6 15:02:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
VCS后仿真和时序验证是一回事吗?两者有什么区别
VCS后仿真的基本步骤和时序验证的步骤包含哪些?
谢谢各位大虾指点
发表于 2009-7-7 19:02:03 | 显示全部楼层


原帖由 anynothing 于 2009-7-6 15:02 发表
VCS后仿真和时序验证是一回事吗?两者有什么区别
VCS后仿真的基本步骤和时序验证的步骤包含哪些?
谢谢各位大虾指点



1.时序验证是STA吧? 静态时序检查,  仿真是动态的。  两者不是一回事。 一些公司不做后仿真, 他们认为STA 和形式验证已经可以保证timing和function

2.后仿真, 需要一个验证平台, 需要激励, 需要被测设计,即经过后端布局布线 时钟树综合 DFT等等工序之后的网标。 基本上RTL相同, 不同的地方就是把 RTL 换成网表。   后仿真 一方面是仿真功能 一方面是检查timing, 这需要你的仿真工具的支持 , sdf反标 所需要的一些选项  是和RTL仿真的区别。   另一个就是 RTL 可能会有些snooper 检查design内部的一些信号,在门级仿真的时候  可能这些线会找不到了。
发表于 2009-8-7 10:54:59 | 显示全部楼层
一个是看功能对不对,一个是时序对不对
当然时序对了,功能才能正确。
发表于 2009-8-25 13:24:46 | 显示全部楼层
不大懂,好好学习一下
发表于 2009-8-25 13:28:02 | 显示全部楼层
不大懂,好好学习一下
 楼主| 发表于 2009-10-23 14:35:39 | 显示全部楼层
最近研究了一下,觉得VCS后仿真的步骤如下:
1.用XST或Synplify综合生成SDF文件
2.把文件加入验证路径
3.在tb_top文件中加入语句:initial $sdf_annotate("dut.sdf", tb_top.dut);
疑问:综合时生成了dut_timesim.v文件,这个文件有什么用?
发表于 2009-11-2 21:57:32 | 显示全部楼层
dut_timesim.v也许是布局布线后的吧
发表于 2009-11-25 22:02:06 | 显示全部楼层
谢谢楼上的兄弟!
发表于 2009-12-10 07:19:28 | 显示全部楼层
不跑后仿,实在有点风险
发表于 2011-1-12 13:53:20 | 显示全部楼层
好像 后仿还真的是挺麻烦的。

有什么风险呢??
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-7 21:41 , Processed in 0.038976 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表