微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > FPGA和ASIC的学习有何异同

FPGA和ASIC的学习有何异同

时间:10-02 整理:3721RD 点击:
本人自己给自己定的方向是FPGA或者是ASIC,可是自己也时常困惑:到底对于以后的发展和现在的学习,这两方面有什么区别呢?自己的理解:fpga比较注重前端的东西,感觉最重要的还是verilog代码的编写,以及如何用好一些外围的东西,比如不同的接口等等,总之是比较偏应用,而ASIC的话需要积累很多基础的知识, 目标就是功耗,面积等等因素
所以,FPGA的学习我觉得要多实践,多去了解不同的应用,而ASIC就要多学基础的知识
对于未来的发展,FPGA我总觉得门槛低了点,替代性太强,而且只能是小打小闹,ASIC以后在中国还是挺有前途的
以上本人愚见,希望大牛们给我点建议,感激涕零

希望大牛们给点建议!

FPGA也不是小打小闹,做精了,都是很有难度的。现在的virtex7中集成了arm和axi4总线,前途是很大的。
FPGA入门相对容易一点,做设计的话门槛不是很高。
还有小编说设计就是写写verilog代码,这个我不赞同,基本做过设计的人都知道,设计一天,调试n天,n多大么,大家都知道。
ASIC,
在SOC中,基本都是IP,设计的不多,要设计的基本是架构,架构设计么一般都是leader干的事情,在一个芯片中,要设计的也只有很少几个模块,一般都是重量级的, 其他的模块基本是维护,升级。要设计重量级的模块,一般都是有工作经验的,小编刚入门设计SOC重量级设计几乎没可能,也只有设计设计接口之类的,现在SOC流片价格不菲,一般不敢冒险,也就是说你设计好了,别人也不敢用。
要不就是功能芯片的设计,这类芯片的工艺一般都在13以上,应该和小编的想法差不多吧。

FPGA我不多做评论,只说一句,这个方向经过最近5年的快速成长,已经过热。
ASIC 必须要分数字和模拟两个方向分别讨论。
我只说我做的方向,ASIC模拟:
这是一个非常重视经验的方向,毕业找工作时是非常困难的,但随着经验的积累个人价值有广阔的提升空间。
具体工作内容,以设计一个最基础的放大器为例。首先要根据设计要求选择适合的电路结构画出电路图估算每个MOS管的尺寸,接下来要仿真不断的调试各个元件参数直至各项特性达到设计要求,有时甚至要重新选择电路结构,总之在电路做好之后,接下来就是版图的实现,模拟电路版图几乎全部需要手工实现,接下来根据版图提取寄生RC仿真。中间有很多细节不做详述,最终是流片,测试。
个人感觉,如果学模拟学校的师资力量非常重要。目前最好的学校是复旦。


谢谢大牛的指导了,我懂的不多


微电子复旦是比较强

有做ASIC的转过来做FPGA的,似乎是要轻松一些。FPGA和ASIC面对的是不同的需求,FPGA要求能够迅速推向市场,控制风险,灵活配置。ASIC要求是稳定,低成本。各有所长。
其实我个人觉得在FPGA中更能有学习的乐趣一点,能做的事情比较多,也比较有新鲜感和成就感一点。



    这两个谁转谁都是很难的。我做ASIC模拟,为了搭测试平台,前段时间参加了个FPGA的培训,感觉如跨行业一般。之前有个做FPGA的大牛来我们这里做6个月,他想借机学习一下ASIC模拟的基础,我给他讲了一点基础的东西,感觉他接受起来都很吃力。



    模拟的东西对我来说,也是深不可测的,还是数字的比较好理解一点,呵呵!


你的感觉我也能体会到


fpga和模拟asic差别当然大了,完全不是一个世界的

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top