写Verilog,FPGA和ASIC如何选择?

大多数同学还在学校里敲verilog的时候,是不知道几年之后自己到底要做哪个方向的工作的。
除了问问学长学姐,逛逛论坛,就再没有其他想法了。
所以很多人都会觉得,一样都是写verilog,fpga和asic其实都一样,到时候能找到哪个就做哪个吧。
实际上,这两者无论是岗位定义,工作内容,还是行业状况和薪资都不一样。
所以,到底选哪个好?
先阐明定义
fpga:field(现场) programmable(可编程) gate(逻辑门) array(阵列),fpga是一种可以重构电路的芯片,是一种硬件可重构的体系结构,通过编程可以随时改变它的应用场景。
asic (application specific integrated circuit),即专用集成电路,是指应特定用户要求和特定电子系统的需要而设计、制造的集成电路。
用玩具来举例,同样是一个玩具小人,fpga就像是乐高,可以用不同的零件拼接而成,asic则是厂家定制手办,只为这一款模型专门设计制作。
这决定了双方的不同特点
fpga的特点:
fpga能够反复使用,理论上,fpga允许无限次的编程。
fpga的编程无须专用的fpga编程器,快速成品,可以被修改来改正程序中的错误和更便宜的造价。
用户不需要介入芯片的布局布线和工艺问题,而且可以随时改变其逻辑功能,使用灵活。
asic的特点:
asic需要更长的开发周期,更复杂的设计环节,更大的风险,同时需要更多的人员参与。
面向特定用户的需求,asic在批量生产时具有体积更小、功耗更低、可靠性提高、性能提高、保密性增强、成本降低等优点。
成本这里需要说明的是,小批量需求时,单片fpga成本低于asic,随着产品量的增加,单片asic成本逐步降低。
正因如此,fpga主要用于要求快速迭代或者小批量产品,或者作为asic的算法验证加速。asic用于设计规模大,复杂度比较高的芯片,或者是成熟度高,产量比较大的产品。
特点不同,产生不同的市场环境
fpga多年来被四大巨头xilinx(赛灵思)、altera(阿尔特拉)、lattice(莱迪思)、microsemi(美高森美)垄断。
近40年来,先后有超过60家以上的公司从事过fpga技术与产品的研发,其中包括intel、ibm、amd、ti、ge、at&t、摩托罗拉、朗讯、三星、东芝、飞利浦等实力雄厚的大公司,但绝大多数都功亏一篑。
目前altera已被intel收购,xilinx则是被amd收购。
国内目前有一定规模的fpga公司:
京微齐力:二次创业,瞄准ai云边端
上海遨格芯:从编译软件切入生态链
广东高云:28nm中高密度fpga
深圳紫光同创:高性能fpga已量产商用
西安智多晶:小米为第四大股东
上海安路科技:28nm今年批量供应
成都华微科技:出身国家“909”工程
上海复旦微电子:超大规模亿门级fpga
asic就不一样了,因为各类产品定制需求的差异化,造就了百花齐放的局面,不同赛道不同领域都有大大小小的芯片设计公司投身其中,同时也产生了更多的岗位。
asic与fpga的岗位存量,粗略估计可能是500:1,甚至更高,同时asic因为更具复杂性,相应的薪资水平也要比同类型fpga的岗位高一些。
相对的,因为能够活下来的公司不多,所以行业环境更稳定,fpga的岗位波动更小。
对于应届生来说,更推荐asic
做rtl的工程师一定要往系统层面的工程师转,只在rtl和协议这条路上走下去,没有任何希望。
19年的xilinx 开发者大会(xdf)之后,新的开发平台和自适应芯片降低了fpga的使用门槛,将软硬件放在同一平台上开发,尽可能的使用高级软件语言(c++、python等)进行整体soc的开发,这也是将来fpga开发的趋势,让无论是否会hdl的人都能立马上手使用。
最开始从底层做起,慢慢的积累学习,最终能在soc上实现软硬件的整体把控设计,才能在当前岗位上提升一个层面。
如果想待在目前的舒适区,做个传统的fpga工程师也没什么不好,想工作上有突破,就大胆迈向asic吧!


音圈电机模组有哪些优点
电路板进行散热处理十分重要
垂直单极天线介绍
谱析光晶完成Pre-B轮融资,进一步完善碳化硅生产基地建设
用于PCB品质验证的时域串扰测量法分析
写Verilog,FPGA和ASIC如何选择?
dfrobot12V直流减速电机 专用适配器介绍
如何针对公共安全应用人脸识别技术
双十二有哪几款骨传导耳机值得买?最好骨传导耳机品牌推荐
国家信息中心与华为技术有限公司签署全面战略合作框架协议
WTK6900G-24SS离线语音识别芯片概述及特点
茶叶农药残留快速检测仪技术参数介绍
基于nRF24L01的无线门禁控制系统的设计与实现
继博通之后,德国Siltronic近两个月内2度下修全年营运目标
触发器的分类
中国和巴西虚拟现实技术与系统合作开始走向深入
三星S8三种解锁方式人脸识别最好用 然而可以用照片解锁?
荣耀Play3全平台开售 售价999元起
浅谈汽车线束面向装配工艺的设计要点
PM10颗粒物的危害及控制措施