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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5647|回复: 10

请教:FPGA设计的可靠性如何保证和验证?

[复制链接]
发表于 2009-2-20 17:15:12 | 显示全部楼层 |阅读模式

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

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

x
产品中设计应用到了FPGA芯片,FPGA设计的可靠性如何保证和验证?
    遍寻论坛,没找到相关的资料(也可能是我看得不够仔细),痛苦呀。
    有哪位参与过FPGA产品化设计和测试的大大能跳出来指点一下
    谢谢啊!
发表于 2009-2-20 17:46:25 | 显示全部楼层
I think the flow should be same as asic, but not so hard, because the fpga can be re-progrommed later.
 楼主| 发表于 2009-2-23 09:38:00 | 显示全部楼层
谢谢humann的答复。
    我个人也是觉得FPGA设计与ASIC设计有很多相通的地方,但是对于ASIC设计来说,会有很多设备可以直接检查ASIC设计的正确性(特别是内部电路);但是对于FPGA设计,通常只能测试IO部分,且由于非ASIC设计,也会缺少那些专门进行裸片测试等设备。所以,在基本无专用测试设备(只有示波器,逻辑分析仪等常规硬件设计测试设备)条件下,该如何检测FPGA设计的可靠性呢?
    另:FPGA虽然可以重新编译下载解决Bug,但是作为产品,在客户处出现了问题影响不好,也会被竞争对手作为攻击点。所以,FPGA的Bug还是需要尽量在研发阶段解决的。
发表于 2009-4-2 18:43:57 | 显示全部楼层
可综合性好的RTL编码
较低级别的仿真(波形图),主要发现功能上的错误
适当的时序约束
测试平台(摸索中……)
板级测试(signalTap不错)

一步步来吧,个人理解
发表于 2009-4-3 15:17:33 | 显示全部楼层
是这样的,验证只能找出你的代码和你想要的功能之间的差异,如果你的仿真用例够多购全,这个问题是能解决的,
但更麻烦的是你对需求的理解本身可能就有问题,另,FPGA自身也是有缺陷的,就算你的逻辑代码正确也不能保证器件不出问题.

所以这个问题要分开来看,要保证FPGA设计的可靠性,不但要RTL代码功能正确,还要考虑很多其他因素.如容错处理,单板架构等.
发表于 2009-4-4 09:26:21 | 显示全部楼层
只能凭感觉了
发表于 2009-4-4 09:31:18 | 显示全部楼层
这得慢慢感觉
发表于 2009-4-4 09:33:10 | 显示全部楼层
think the flow should be same as asic, but not so hard, because the fpga can be re-progrommed later
发表于 2009-4-4 09:38:53 | 显示全部楼层
think the flow should be same as asic, but not so hard, because the fpga can be re-progrommed later
发表于 2009-4-4 09:40:07 | 显示全部楼层
think the flow should be same as asic, but not so hard, because the fpga can be re-progrommed later
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-15 01:21 , Processed in 0.027236 second(s), 8 queries , Gzip On, Redis On.

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