时间:2024-07-24 来源:网络搜集 关于我们 0
最近两年FPGA被逐步推向风口,凭借其自身的可编程优势,在众多芯片类型中脱颖而出。
根据相关数据显示FPGA工程师给应届毕业生的平均薪资是9k~12k,三年到四年的FPGA工程师22k~29k的薪资,工作8年以上的FPGA工程师更是拿到46k~50k的高薪。
那导致FPGA薪资高的原因主要是:
FPGA工程师招聘困难几年前,由于FPGA岗位较少,导致大多数学生不愿涉足这个冷门且难以掌握的领域。
此外,人才培养未能跟上市场需求的增长,两点导致了FPGA岗位供需不平衡的现象。然而,近年来随着半导体行业的发展以及一些高性能产品产业的兴起,FPGA的应用也相应增长,市场对FPGA工程师的需求逐年增加(具体数据可查阅相关资料)。
但由于FPGA从业者的培养周期较长,FPGA方面的人才增长速度并未紧跟岗位增加,一些行业领军人物甚至被大厂提前挖走。
此外,部分大厂与高校EDA实验室合作,直接预定学生毕业后的工作归属,所以企业在招聘市场上的候选人数量非常有限。
因此才导致FPGA的薪资高于大多数行业。
入门难,周期长FPGA开发不仅需要掌握基本的HDL语言,还需要了解硬件电路的调试和原理图。数字电路知识也是必备的,因为只有具备一定的硬件思维,才能确保代码的覆盖率和资源利用率。
然而,由于高校资源有限,大部分电子专业的学生只能选择学习单片机、ARM等方向,或者专注于硬件方面的知识。
此外,高校老师在FPGA开发方面的投入时间和精力也相对有限,因此很难实现从实践角度教授学生相关知识和流程。
FPGA开发成本高与单片机相比FPGA的价格较高。
以使用的Xilinx K7系列芯片为例,性能最差的70T芯片价格也要七八十一片。
此外,FPGA的开发周期较长,即使程序中只改动了标点符号,重新编译也需要很长时间(视工程大小而定),仿真结果有时与实际结果不符,主要是由于时序问题和仿真代码覆盖率限制。
因此,很多功能还需要在实际板上进行测试。例如,在高低温老化测试中,有时温度过高会导致DDR无法在常温下发挥高速率,而降低频率又会影响带宽,优化最后百分之十的性能需要付出的努力不亚于前面百分之九十的。
由于高的开发成本,FPGA并不受资本青睐,换句话说,能用ARM、DSP或纯硬件解决的问题就不需要使用FPGA,正因如此,企业在招聘时对应聘者的技术要求较高。
FPGA的学习1、数电(必须掌握的基础),然后进阶模电;
2、掌握HDL(HDL=verilog+VHDL)可以选择verilog或者VHDL,学完后学System Verilog;
3、掌握FPGA设计流程/原理(推荐教材:FPGA权威指南、Altera FPGA/CPLD设计、IP核芯志-数字逻辑设计思想、静态时序分析、嵌入式逻辑分析仪等);
4、常用的协议(ARP协议、udp协议、SPI、AXI总线等等)够用就行;
5、独立的完成中小规模的设计,比如:像交通灯、电子琴、DDS等......
6、根据工作领域选择专业知识:
比如:通信--信号与系统、数字信号处理、通信原理、移动通信基础......
比如:CPU--计算机组成原理、计算机体系结构、编译原理.......等。
FPGA课程宸极教育FPGA,线上线下就业班火热招生中>>>>
本课程可以帮助新人更好的学习FPGA,以及知道以后如何学习,该从事什么方向的工作;
课程包括10大核心项目,由学员独立完成,老师提供教学指导以及工程资料,学员需通过3个及以上项目考核则通过项目考核进行后续就业工作;
本课程比例分配均匀,以高速接口设计以及综合项目为主要侧重点;
基础占比为40%,让小白可以更好的学习;课程从零基础开始讲授,每一节课带同学们做一个小实验,循序渐进的学习FPGA课程。
最后,还可以免费申请在线学习FPGA课程,抓紧时间,手慢则无!另有更多的FPGA学习资料等你来领哦!
END 往期推荐一文看懂fpga和单片机的区别,助你快速择业!FPGA课程报名特惠!!!fpga用什么语言编程,新人学习首选哪个?