FPGA您要有完整的Digital和Analog基礎,別小看Analog電路,許多Digital電路都是由Analog電路設計而成
另外FPGA通常是用來驗證用的,即ASIC前期的功能驗證和實現,因單價過高,幾乎很少人有拿FPGA直接放進商業產品賣,除了開發板以外
因此FPGA彈性雖高,但門檻和單價較貴,學的人少也很正常,且ASIC要製作也需要有公司團隊才能應付支出
以上供您參考
FPGA适合所有人,当然是大学生,但是FPGA门槛高,招工的时候特别是应届生,哪个学校的很重要,虽然这是不对的,但是也没有别的办法更高概率的快速找到合适的人。因为会抄代码会改代码的太多,但是真正懂数字电路,状态机,会玩各种IP的,自己封装IP的太少。
这就是FPGA为啥难,就业少的真相
FPGA主要是具备单片机所不具有的灵活性,可以自由配置接口,自由选择各种模块(DSP/PLL那些),主要用途是数据采集,然后进行初步的处理(如滤波)
本人也是大学生,建议大学期间就入门一下FPGA,熟悉一下VHDL。这样将来遇到需要用FPGA的项目时可以更快上手