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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
123
返回列表 发新帖
楼主: huikong2013

[求助] 关于数字IC设计与FPGA设计的区别

[复制链接]
发表于 2014-6-22 11:32:19 | 显示全部楼层
我个人觉得差别挺大的。个人的感受是这样:
      ASIC是基于标准单元库的,而FPGA是基于所使用的FPGA板子的单元的。比如,用FPGA你更多的考虑如何用较少的FF和LUT来实现功能,但你要实现Latch就会花费相比FF更多的资源,这也是学FPGA的时候总是在谈一个如何避免生成Lacth的原因。而ASIC不同,你要想实现一个Latch,比FF会消耗更少的资源,节省面积和功耗,虽然时序上会麻烦一点,但是有时候却比FF更有价值。
      ASIC工具和FPGA的工具有很多共通的地方,但是也有很多不同。相比之下,ASIC因为可以更加灵活的实现,因此可以做到面积更小,速度更快,功耗更低,而且还可以实现一些FPGA无法实现的协议。但是ASIC的设计周期更长,需要做验证的地方更多,费时费力。FPGA还有一个可以更新换代的优势,ASIC通常都要换硬件,虽然可以复用以前的东西,但是毕竟不如FPGA那么方便。
      一点个人看法,望各位指正。
发表于 2014-6-22 23:50:43 | 显示全部楼层
一个是专用,一个是可编程,你说呢。
前者如果bug太多,就没戏了,后者随便改。
前者性能稳定,速度快,后者性能的话,就看遇到什么样的开发人员。
 楼主| 发表于 2014-8-19 19:26:28 | 显示全部楼层
回复 4# gellmann

多谢前辈指点,现在我在一家公司实习,搞数字IC,做图形处理芯片
发表于 2014-8-26 21:39:22 | 显示全部楼层
从设计上看是一个要后端一个不要后端的区别 。。
发表于 2015-4-12 18:25:45 | 显示全部楼层
回复 4# gellmann

前辈你好,我是今年刚刚考上的研究生,是微电子材料方向的,但是个人还是更加喜欢做数字IC设计(前端),所以想自学一些,不知道前辈能推荐一下这方面的书和软件么?感激不尽。
发表于 2015-12-1 20:29:23 | 显示全部楼层
多谢答主详细的回答!
发表于 2015-12-3 23:34:37 | 显示全部楼层
我的理解就是 fpga是一种工具吧 用它验证很好,或者是直接做成产品也很好
发表于 2015-12-6 21:11:57 | 显示全部楼层
百度搜一下,很多的。FPGA是可编程的,IC需要流片,不能反复修改。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-4-27 06:06 , Processed in 0.024797 second(s), 6 queries , Gzip On, Redis On.

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