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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2649|回复: 2

[求助] 请教高手的一个用于ASIC设计的FPGA验证流程和工具,谢谢!

[复制链接]
发表于 2012-3-13 14:01:38 | 显示全部楼层 |阅读模式

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

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

x
各位高手:
    最近公司安排了一个项目,就是要做一个ASIC,现在在FPGA上编程。需要做一些验证。。就是验证FPGA里的代码写的对不对,正确与否,举个例子,譬如SPI slave,自己编写的,如何知道它的存在隐患?本人原来是做FPGA设计的,现在要验证FPGA,并在以后做ASIC,不是很熟悉,希望高手指导,最好给个例子。目前是用的QUARTUSii+modsim+cyclone.
     我了解的情况是这样的:先检查代码的代码覆盖率,再列出SPI的feature,编写test-bench检查功能覆盖率,然后做PCB板,上硬件加速测试,使用逻辑分析或者通用芯片产生输入,测试其输出结果十分和仿真的一致。不知道对不对,有什么工具或者方法可以完成。至于后面的FPGA转到ASIC上的流程,能讲一下就更好了,谢谢!
发表于 2012-3-13 14:59:07 | 显示全部楼层
在FPGA上验证主要有两个方面:
      一个是代码的可综合性验证。这个时候注意不是使用FPGA上已有的模块化IP(否则到ASIC综合时候会有问题),同时代码的风格要符合ASIC的综合器的代码风格要求。
      第二个是电学(包括时序)验证。把ASIC原型下到FPGA上以后,你可以将FPGA作为未来的ASIC,设计相应的最小系统,进行电学和时序的验证。同时,这时候进行功能验证要比跑仿真快得多。
 楼主| 发表于 2012-3-13 16:10:10 | 显示全部楼层
谢谢楼上的!
   可能我说的不够清楚。你讲的是进入ASIC设计的流程吧,是不是静态时序仿真和形式验证?我想知道的是编译的代码模块的验证。Test bench已经自测测过了,但是需要验证是否在逻辑上有亚稳态或者毛刺之类的。也许我说的不对,因为我对这个所谓的FPGA验证也不是很了解,希望你能指点一下。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-20 12:58 , Processed in 0.030449 second(s), 9 queries , Gzip On, Redis On.

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