學習FPGA將來的出路在哪裡?
如題,已經初步了解了一下,但由於沒有接觸到比較正式的項目,比較迷糊一點,如果可能的話,請舉例說明...
更新6,加入FPGA原型平台產品的市場情況,又有了新玩家入場。
-------------------------1. 在國內FPGA最大的應用市場還是通信類,幾大廠商的重要收入來源還是華為、中興、阿朗、烽火等,基本上可以直接呼叫原廠AE上門支持那種。演算法類(如各種FIR)、介面類(如CPRI、Interlaken、XAUI、PCIE、GE、SRIO等),其它還有glue logic等。
FPGA在裡面作為產品的一部分,所以會有成本的考慮,夠用就好,有時上高端的片子,有時上低端的,屬於RD的一部分,地位還比較高。2. 在晶元廠商那裡做FPGA原型驗證,一般大點的IC公司會有個team或一二人專門負責做這塊,把其它人設計來的代碼上原型跑跑,相對來說工作比較輕鬆,只要環境搭好了,再來新的項目也是改改接進來跑跑流程的事情。
一般都有外購或自己開發的原型平台,FPGA都是最高端的,以Xilinx居多,Altera也不少,如果工程設計量太大,往往還涉及到多顆FPGA切割的問題,另外,還有會大量子卡配合使用。原型驗證工程師在這類公司比ASIC deisgn/verification可能稍低一點,看各公司具體情況吧,再者這些職位些互轉也不難,或者同時從事幾塊工作的人也不在少數吧。
3. 進入FPGA廠商當FAE或CAE,比如Xilinx/Altera/Lattice。中國的國情嘛,大家都知道,干幾年技術大家就開始彷徨何去何從了,做IT的說超過30歲再寫代碼就寫不過年輕人了,FPGA、電子、嵌入式等門檻更高些、需要時間積累的,可以放寬些,大致就是35歲以後就想著轉管理層、接近市場之類的(其實真實情況也沒這麼恐怖,身邊40歲以上做一線coding的也很多,如系統工程師、架構工程師、專家等),那去廠商做FAE/CAE是很好的選擇。這裡面又分原廠、代理的AE,原廠的位置畢竟有限,周圍只有少數同事,認識的或聽說過的進去了,一般他們招人都不對外公開,靠內推吧。
4. 其它專業場合,比如醫療設備業、多媒體或圖形圖像處理業,比如西門子醫療、飛利浦醫療、國內的聯影在長期招收FPGA工程師,在這裡FPGA作為工業控制的一部分吧。另外,在攝像頭相關領域或其它圖形處理,FPGA用得也很廣,可以說是目前的熱點應用之一吧,如安防領域的海康威視等。
還有其它的工業用品相關的領域,主要是控制、嵌入式、圖形圖像處理、傳輸等,比如無人機大疆科技也在招FPGA啦。5.加一個汽車電子方向,最近一兩年,明顯感覺FPGA在汽車電子方面的應用多起來了,Lattice開放過相關的職位;汽車運動控制相關的電子裝置,以前一直使用單片機或MCU完成,有新項目開始考慮使用FPGA或CPLD來實現,有裡面工作的同學向我諮詢可行性了……
汽車電子是這些年較熱的話題,並且看形勢還會繼續熱下去,FPGA在上面的應用,主要是原先單片機或MCU在實時性或功能的實現上已經不滿足要求,開始由FPGA來實現了。主要特點是:工作環境惡劣,在高溫、潮濕的環境下、並且對穩定性等要求極高,對FPGA的容量和性能要求較低,單片價格不會高,但是都是量產啊。這塊覺得大有可為。6.模擬加速器這塊,動不動千萬元以上的大箱子設備,很貴,一般小公司用不起。其實這與原型驗證有區別也有聯繫,有FPGA經驗的人做模擬加速器也能較快上手。我現在就是M公司做AE,有機會再寫寫emulator相關的回答。
近來FPGA原型驗證平台和硬體模擬器一起,受到了極大的關注。一個證據就是三大EDA廠商都在這塊發力,C、M很多年前就有自己的硬體模擬器產品,而S很早就把HAPS納入旗下。2012年S收購了Zebu,C也推出自己的原型平台,M最近也加入戰團。再加上二線、三線廠商的產品,以及客戶自己自製的板子,這塊發展在加速。
7.硬體加速、並行計算等,這塊逐漸發展過程中吧,比如Intel把Altera收購了,很大個著重點就在此,可以參考下我前面寫的篇文章。如何評價 Intel 對 Altera 的收購?
8.各大院校、研究所,把這個單獨拿出來說吧,上面列的基本是市場經濟下的領域,非市場經濟的研究所還是有較大不同。經費大多是國家撥款,或者航天航空雷達電子工業等面向軍工方向的,這幾年在裡面待遇也提升不少,在二線城市裡比較有吸引力吧。年輕工程師可能會遇到種情況:因為技術比較新,年紀大些的人不太會用,所以所有的事情都會壓到年輕工程師頭上,想找人幫忙別人也不會啊,幾乎是全能手了。
自己也只是即將畢業的學生,簡單說一下自己了解的情況。希望能和大家多多交流。1,各大軍工研究所以及部分科研機構(14所,29所,航天所,天文台等)。這部分可以說是最對口的,因為這些單位大量應用FPGA,工作環境不予置評;2,做儀器的相關公司(41所,泰克),這個也是非常對口,高速信號發生器、頻譜儀、示波器都需要FPGA直接實現,本身儀器也就是採集預處理系統,FPGA應用最適合的地方;
3,做ASIC邏輯,或者叫做前端,這個是就業市場最大的,上海這邊有AMD,英偉達,高通,海思,展訊等等眾多IC廠商,ASIC邏輯和做FPGA基本上一樣,;
4,做相關演算法,FPGA只是實現工具,應用在上面的演算法才是關鍵,應用多的演算法領域有通信相關的(射頻到基帶),圖像,通用信號處理等。在大多公司中都是有專門負責演算法的部門,包括通信,數據通信,IC等。當然做演算法要比做邏輯門檻高;5,這幾年比較新的硬體加速領域,主要應用面對數據中心,包括網路,搜索等領域,國內少數大公司在做,國外已經有一些新興的小公司在做這方面的研究了。Xilinx和Altera也都在推這方面的市場,感覺FPGA的可編程以及低功耗(相對)的特點,這方面將來應該有很不錯的發展。6,眾多中小型公司做的嵌入式系統;7,如果接觸硬體多的話也可以走硬體工程師方向,這就是另外一條路了。有什麼不對的地方還請指正。樓主說的比較到位,比較全面。
我認識的人主要都去各大所和研究院了,也有少部分轉ASIC設計去了,還有一部分去跨專業搞CS的。。。。
推薦閱讀:
※大家想要了解某方面的內容時,一般通過哪些途徑?
※有哪些看起來很酷炫的技能其實並不難學會?
※想成為遊戲美術從業者,接下來的方嚮應該是什麼?
※盜墓筆記王盟是安插吳邪身邊的姦細?
※你曾经努力学习了哪些技能,后来发现用处很小?
TAG:學習 | 現場可編輯邏輯門陣列FPGA | 就業 |