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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2898|回复: 8

[讨论] 如何保证复杂设计没有bug

[复制链接]
发表于 2016-8-10 09:17:42 | 显示全部楼层 |阅读模式

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

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

x
复杂设计是不是只能保证一个大概流程不出错,细节能保证吗?有什么好的设计方法?波形图各种情况都画出来,还要总结归纳,很容易疏漏
发表于 2016-8-10 10:02:36 | 显示全部楼层
各种设计检查,流程检查,各种checklist,各种验证:模块验证,整Chip仿真,FPGA验证,post网表仿真……并没有一个固定套路和方法保证完全避免bug的产生,只能说各种仿真与检查做的越完备,出bug的概率越低。
发表于 2016-8-10 18:55:39 | 显示全部楼层
Formal Property Check
 楼主| 发表于 2016-8-10 19:40:54 | 显示全部楼层
两位高手说的都是设计出问题时,通过验证补救,我想问在设计初期如何保证设计正确
发表于 2016-8-10 21:24:58 | 显示全部楼层
发表于 2016-8-11 18:46:56 | 显示全部楼层
验证永远不能保证100%没有bug的,只是验证做的越充分有问题的概率越小
发表于 2016-8-11 20:26:33 | 显示全部楼层


验证永远不能保证100%没有bug的,只是验证做的越充分有问题的概率越小
tristapku 发表于 2016-8-11 18:46



Formal Property Check就是拿来保证100%没有Bug的。当然,仅限其Check过的部分。
发表于 2016-8-12 09:17:44 | 显示全部楼层
回复 7# Timme


    能简单说一下,Formal Property Check是怎么回事吗?需要用什么工具?
    或者有什么扫盲的文章推荐吗?
发表于 2016-8-12 18:51:32 | 显示全部楼层


回复  Timme


    能简单说一下,Formal Property Check是怎么回事吗?需要用什么工具?
    或者有什 ...
orlye 发表于 2016-8-12 09:17




Formal I

Formal II
Formal III
Formal IV

Formal V

最近Cadence的研讨会有JasperGold的部分,可以去听听。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-22 16:35 , Processed in 0.025699 second(s), 9 queries , Gzip On, Redis On.

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