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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4580|回复: 5

[求助] FPGA转ic前端设计都需要学习什么

[复制链接]
发表于 2015-12-9 11:15:38 | 显示全部楼层 |阅读模式

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

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

x
我是大四的学生,考研现在基本无望了,调剂又不甘心,想先做FPGA的工作,不知道FPGA转数字前端难不难转?都要学习些什么,求各位大神大牛指点,万分感激
发表于 2015-12-9 12:05:55 | 显示全部楼层
同问,期待有类似经历的人来说说
发表于 2015-12-9 15:49:48 | 显示全部楼层
本帖最后由 whz7783478 于 2015-12-9 15:56 编辑

1、设计思想不一样:在使用FPGA的时候,只要资源能装的下,触发器、乘法器之类的随便用;而做ASIC的时候,很多要考虑资源的复用。资源的优化在ASIC中体现更多。
2、使用工具不一样:做FPGA一般用ISE\QUARTUS,仿真基本上都是盗版的modelsim+盗版的debussy,也不会要求什么行覆盖率和条件覆盖率,很多时候在windows环境;而做ASIC基本用VCS/NCVERILOG、VERDI,然后需要统计覆盖率报告、Lint等等,基本在linux平台。
3、精细化程度不一样:FPGA的bug在后面都可以修改,而且还可以用chipscope或者signaltap来观测内部的信号;而ASIC投片回来后,很多内部的信号你是看不到的,在设计的时候就需要考虑芯片回来怎么debug。
4、使用的cell不一样:FPGA基本用LUT之类,IO都是你自己确定好方向,你是一个系统的集成;而ASIC,一般就负责一个模块,只有负责顶层的才看到IO的
5、在FPGA设计的时候,很多低功耗的手段都很难去实现,比如门控时钟、多电压、power switch、DVFS等等,而ASIC均会涉及。
6、ASIC的方向比FPGA更多。比如在FPGA上就是纯数字处理,但是ASIC会有数模混合的芯片,你会学到模拟相关的东西。
整体来说ASIC的流程比FPGA要多很多,包括覆盖率统计、一致性检查、网表前后仿真、插入扫描链、功耗估计、.....FPGA则更灵活,比如很多FPGA带的IP比如FFT/VITERBI之类的都可以直接使用,来减少设计的时间。
暂时想到这么多了。。。。
 楼主| 发表于 2015-12-9 17:14:46 | 显示全部楼层
回复 3# whz7783478


    那做FPGA再转数字ic前端是不是很难了?
发表于 2015-12-9 21:19:01 | 显示全部楼层
回复 4# 荆雪伊人

不是很难,至少语言是一样的,可综合的代码风格、流水线设计、乒乓设计、面积速度均衡的这些东西都是一样的
 楼主| 发表于 2015-12-10 09:22:28 | 显示全部楼层
回复 5# whz7783478


    奥,万分感谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-6-28 19:26 , Processed in 0.018691 second(s), 8 queries , Gzip On, MemCached On.

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