《電子技術(shù)應用》
您所在的位置:首頁 > 可編程邏輯 > 業(yè)界動態(tài) > “老司機”:我不推薦因找工作而學習FPGA

“老司機”:我不推薦因找工作而學習FPGA

2018-05-21
關(guān)鍵詞: FPGA ASIC SOC

  最近的幾篇論文都改好投出去了,希望后面有好的結(jié)果。暫時也就有點閑暇時間空出來了,好久沒有寫技術(shù)文章來總結(jié)提煉一下了,今天難得就寫一點。

  每年到了找工作的時節(jié),總會有很多迷茫的小本甚至是小碩在到處訊問說:我是不是應該去參加個培訓班,去學一門什么什么技術(shù)。然后學哪個比較好找工作一點,學哪個收入會高一點等等。每當這個時候就有很多抱著就業(yè)目的的人來問到底學什么技術(shù)好啊,哪個技術(shù)有前途啊,等等。

  一般在這個時候,我是不推薦這幫人去學習FPGA的。當然,并不是FPGA技術(shù)不好,也不是學FPGA技術(shù)沒有前途,而是有別的很多原因。導致它并不適合推薦給以就業(yè)為目的的這幫人去學習。

  原因一:FPGA的“逼格”太高

  FPGA的應用范圍相對而言一直不寬。之前我也談過,其主要的應用面就是三個:高速接口電路、高速數(shù)學運算與數(shù)據(jù)處理、ASIC/SoC的驗證原型;也有人說可重構(gòu)計算是FPGA的第四大應用領(lǐng)域,但是我覺得目前還沒有什么真正意義上的可重構(gòu)計算,即使有也可以將其歸并到第二類里面去。在掌握基本的HDL語言和FPGA開發(fā)流程的基礎(chǔ)上,三個方向分別還需要掌握其它相應的知識。

  第一個方向是傳統(tǒng)的,也是目前國內(nèi)大量中小公司和部分科研院所使用FPGA的主要方向。主要包括接口擴展、協(xié)議轉(zhuǎn)換、高速收發(fā)與處理等內(nèi)容。通常在這個方向混飯還至少需要掌握以下內(nèi)容:1、高速電路板設計,2、計算機接口技術(shù);可能還要求掌握的技術(shù)包括:1、底層驅(qū)動開發(fā),2、通信協(xié)議。

  第二個方向涵蓋的內(nèi)容較多,但是核心都是利用FPGA實現(xiàn)算法或運算加速,從傳統(tǒng)的FFT、FIR到最新的一些所謂的NB的算法都有可能。這個方向門檻相對于第一個方向更高,通常都是需要有一定技術(shù)水平的公司才能完成。因為涉及到算法和FPGA的協(xié)同優(yōu)化。目前國內(nèi)的華為、中興這樣的大的通信公司,以及一些電子通信類的整機研究所會招聘這個方向的人。一些有技術(shù)實力的創(chuàng)業(yè)型公司或特殊領(lǐng)域的公司(如金融、石油領(lǐng)域的數(shù)據(jù)分析方案解決)也有這方面的需求。更值得欣慰的是目前google、X訊這樣的互聯(lián)網(wǎng)公司看起來也在考慮引入FPGA實現(xiàn)算法加速。但這個方向混飯吃也不容易,至少需要掌握以下內(nèi)容:1、常用的數(shù)字信號處理/數(shù)值計算算法,2、基于Matlab/C++的算法仿真,3、常用的數(shù)字算法FPGA實現(xiàn)方式或技巧;可能還要求掌握的技術(shù)包括:1、圖像、視頻處理算法,2、通信系統(tǒng)理論,3、其它常見的并行計算算法。

  第三個方向?qū)儆谑墙oASIC/SoC設計打下手,別人已經(jīng)做好的很多模塊、IP用FPGA的板子去驗證一下。招人不多。而且現(xiàn)在隨著EDA tools的發(fā)展,很多時候也不是靠FPGA去做一個原型能驗證出來的。這一塊需要掌握的技術(shù)包括:1、各種驗證方法學,2、板級電路的調(diào)試經(jīng)驗;可能還要求掌握的技術(shù)包括:前面提到的各種技術(shù)……

  原因二:FPGA的“門檻”太高

  FPGA“門檻”高是幾個方面,一個是費用問題。雖然FPGA的價格已經(jīng)一降再降,但是MCU、DSP的價格同樣也是一降再降。在大多數(shù)場合FPGA還是顯得有點“奢侈”。另外一個問題就是就是開發(fā)能力的問題。相比于MCU或者DSP而言FPGA更加靈活,但也意味著對資源的利用和掌控更加“底層”?,F(xiàn)在MCU和DSP的開發(fā)很多時候就是調(diào)用一些庫函數(shù),完成一定的功能即可。而FPGA卻要組織更底層的邏輯資源去構(gòu)建一整套完整的系統(tǒng)。雖然有很多IP可以用,但是一方面這些IP都不是免費的,另一方面使用IP可比調(diào)用一個函數(shù)難多了。這也是為什么前面說的3個方向要掌握那么技術(shù)的原因,在FPGA開發(fā)上要從底層開始組織好這些資源,一些基本的理論、方法是必須要掌握的。

  門檻太高就導致用它做開發(fā)的公司、機構(gòu)少。換言之能創(chuàng)造的就業(yè)崗位也就不多。

  原因三:FPGA在面臨轉(zhuǎn)型

  目前FPGA正在面臨一個轉(zhuǎn)型的問題,換言之就是傳統(tǒng)市場萎縮,新興市場還待打開的問題。這一轉(zhuǎn)型既有開發(fā)手段上的轉(zhuǎn)型,也有行業(yè)應用的變化。因此,目前學習到的這些FPGA開發(fā)的方法,在未來還有沒有用,就成了一個疑問。目前以SoC-FPGA為代表的一種轉(zhuǎn)型方向,是去搶占傳統(tǒng)的高性能SoC市場。但這個市場好不好搶,是很懷疑的。之前我曾經(jīng)認為這一塊應該是有所作為的,但是現(xiàn)在發(fā)現(xiàn)不是那么簡單的。在ARM外面加上一圈可編程邏輯,用來做什么好呢?做接口?現(xiàn)在的高端SoC芯片上面接口已經(jīng)如此的豐富,在大多數(shù)情況還是基本夠用的。做算法加速?那么去加速什么算法呢?目前移動多媒體設備上面各類圖形圖像加速器也不少了。別的特殊的應用需要加速的又需要是以SoC形式的加速的?也許是一些特種設備,我不是很了解。但是應該不會是通用的市場。剩下的就是做做研究了。另外一種就是以高層語言綜合為代表的轉(zhuǎn)型方向,如Xilinx的Auto-ESL和Altera的OpenCL Based FPGA開發(fā)。這一類轉(zhuǎn)型的未來在大數(shù)據(jù)、云計算加速方向。這一塊目前是GPGPU的主場。對于Xilinx的Auto-ESL我不是很清楚。OpenCL Based FPGA開發(fā)目前看來還是很有希望的。但問題在于OpenCL繼承了GPGPU的優(yōu)勢,也繼承了GPGPU的缺陷。那就是傳統(tǒng)的GPU是用來做圖形圖像處理的,數(shù)據(jù)都是一幀一幀加進去算的,而且算完以后就直接輸出了。因此對于數(shù)據(jù)傳輸?shù)膌atency其實并不是很大的問題。而如果涉及到通用計算,這GPU和CPU之間的交互latency就是大問題。上周剛聽了個講座,就是專門講這一方面的。不過我沒怎么聽懂就是了……

  所以在這個轉(zhuǎn)型期,其實FPGA開發(fā)需要的崗位是在萎縮的。之前聽在華為的同學爆料,美國某大學教授預言FPGA在網(wǎng)絡通信市場大概還有10年的壽命,再往后就全是SDN了。這一大塊FPGA傳統(tǒng)市場的喪失將是一個巨大的危機。而另一大市場,視頻/圖像領(lǐng)域,隨著網(wǎng)絡化視頻監(jiān)控SoC的普及,原來采用FPGA作為主要技術(shù)方案的廠家也就逐漸改弦更張或者被淘汰出局了。另外一個風險就是現(xiàn)有的開發(fā)手段可能會存在被淘汰的風險。雖然現(xiàn)在OpenCL去開發(fā)FPGA還存在諸多問題,但是我認為在大數(shù)據(jù)、云計算加速領(lǐng)域,使用OpenCL開發(fā)的便捷是完全可能彌補其效率的暫時低下的。從能效上來說,F(xiàn)PGA比GPGPU要高1到2個數(shù)量級。而這一塊又是傳統(tǒng)的軟件開發(fā)者盤踞的地盤。換言之,這一塊新增的就業(yè)崗位恐怕不是學習現(xiàn)在這些FPGA開發(fā)流程和技術(shù)的人能夠去吃得到的。

  以上三點原因,造成了一個即使參加了FPGA培訓或者學習了FPGA半年的新手,其實是很難在就業(yè)市場上找到工作的。另外一方面也不得不感慨我們這個行業(yè)的發(fā)展是如此的迅速。如果放在10年前,甚至5年前有人問我該學什么。我肯定會毫不猶豫的推薦學FPGA。因為在那個時代,會使用FPGA的人才是如此的缺乏。以至于你只要學會了FPGA開發(fā)的一般流程,就可以找到一份還不錯的工作。而現(xiàn)在,這個好時代已經(jīng)一去不回了。類似問題其實也在困擾其它IT技術(shù)。以北大青鳥為代表的一大軟件開發(fā)批培訓機構(gòu)的沒落,也同樣標志著在軟件技術(shù)領(lǐng)域只掌握一門編程語言就可以拿到好工作的日子也已經(jīng)過去了。

  所以,從功利的角度上來講,如果是只是為了找工作的話。應該去選擇那些就業(yè)概率更大的技術(shù)學習。畢竟,已經(jīng)“淪落”到要靠上培訓班才能找到工作的地步,“理想”也都無從談起了。相比與學習FPGA,恐怕還是去學個什么Java編程更加靠譜一點。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美电影美腿模特1979在线看| 亚洲人成网站影音先锋播放| 久久久久国产精品麻豆ai换脸| 亚洲男人第一网站| 国产女人精品视频| 久久精品三级| 亚洲女爱视频在线| 欧美一区二区三区四区视频| 在线观看欧美精品| 欧美视频在线观看 亚洲欧| 欧美在线精品一区| 亚洲人午夜精品| 亚洲国产精品久久久久久女王| 亚洲人成在线播放| 国产精品一区二区三区成人| 欧美性色视频在线| 久久综合激情| 国内欧美视频一区二区| 欧美日韩1080p| 欧美在线91| 欧美在线视频网站| 欧美在线视频不卡| 久久精品视频一| 久久午夜国产精品| 亚洲综合久久久久| 亚洲欧美中文日韩v在线观看| 亚洲丶国产丶欧美一区二区三区 | 亚洲欧美日韩综合| 亚洲欧美在线免费观看| 久久成人精品电影| 久久人人超碰| 欧美激情综合五月色丁香小说| 亚洲欧美日韩在线观看a三区| 亚洲午夜精品网| 亚洲韩国青草视频| 亚洲肉体裸体xxxx137| 在线综合+亚洲+欧美中文字幕| 久久国产精品一区二区三区| 9l国产精品久久久久麻豆| 韩国免费一区| 国产精品成人国产乱一区| 国产精品久久99| 欧美精品午夜| 国产精品a级| 国产三级精品三级| 欧美视频福利| 国产美女在线精品免费观看| 黑人一区二区| 亚洲九九九在线观看| 伊人婷婷久久| 亚洲精品综合精品自拍| 亚洲女性喷水在线观看一区| 久久精品欧美日韩精品| 亚洲欧美国产高清va在线播| 久久不见久久见免费视频1| 亚洲黄页视频免费观看| 亚洲一区二区三区国产| 亚洲伦理网站| 亚洲电影免费| 一区二区国产日产| 99精品免费网| 亚洲精品久久久久久下一站| 一区二区三区成人| 久久久亚洲国产美女国产盗摄| 欧美一区二区啪啪| 亚洲免费一在线| 亚洲激情成人| 欧美四级在线观看| 国产亚洲欧洲| 国产伦精品一区二区三区四区免费| 国外成人在线| 亚洲视频一二| 亚洲天堂久久| 亚洲国产小视频在线观看| 亚洲一区影院| 欧美福利小视频| 国产欧美日韩另类一区 | 极品裸体白嫩激情啪啪国产精品| 国产精品美女久久福利网站| 欧美午夜a级限制福利片| 精品成人一区| 亚洲综合国产精品| 午夜精品福利电影| 欧美一区二区三区婷婷月色| 一本久道久久综合中文字幕| 久久人人爽爽爽人久久久| 国产精品乱人伦一区二区| 亚洲人www| 亚洲夫妻自拍| 久久av一区二区| 欧美亚一区二区| 亚洲精品一区二区三区在线观看| 亚洲精品在线二区| 亚洲国产成人精品久久| 先锋影音国产一区| 久久成人在线| 麻豆精品一区二区综合av| 欧美黄色成人网| 欧美日韩国产精品成人| 欧美偷拍一区二区| 亚洲精品午夜| 亚洲精品一区二区三区蜜桃久 | 欧美日韩三级视频| 国产精品国产三级国产专播精品人 | 亚洲国产高清自拍| 久久精品日韩一区二区三区| 国产精品一区二区三区观看| 一区二区成人精品| 亚洲天堂网在线观看| 欧美日韩一区二区三区免费| 亚洲精一区二区三区| 一本色道久久综合精品竹菊| 欧美黄色aa电影| 亚洲国产精品一区二区www在线 | 亚洲天堂成人在线视频| 欧美日韩在线免费观看| 日韩亚洲精品电影| 欧美一区三区二区在线观看| 欧美中文字幕不卡| 国产欧美va欧美va香蕉在| 亚洲自拍偷拍色片视频| 欧美一区二区日韩| 国产一区二区福利| 欧美在线视频免费| 久久久精品动漫| 伊人精品在线| 亚洲人成网站777色婷婷| 欧美精品播放| 一本久久a久久精品亚洲| 亚洲一区视频在线观看视频| 国产精品理论片| 亚洲欧美日韩久久精品| 久久国产99| 国精品一区二区三区| 亚洲欧洲日本mm| 欧美日本不卡| 中文一区二区| 欧美自拍偷拍| 在线成人国产| 一区二区三区 在线观看视频| 国产精品v欧美精品v日韩精品| 亚洲一区二区在线免费观看视频 | 亚洲福利电影| 欧美精品一区二区三区很污很色的| 亚洲美女视频网| 亚洲欧美日韩国产中文| 国产欧美日韩视频一区二区| 久久精品国产成人| 欧美激情在线观看| 亚洲一区尤物| 麻豆久久婷婷| 夜夜躁日日躁狠狠久久88av| 久久不射中文字幕| 亚洲电影免费在线 | 久久精品成人一区二区三区| 狠狠狠色丁香婷婷综合激情| 亚洲免费电影在线| 久久综合网络一区二区| 亚洲国产精品久久久久| 亚洲图片激情小说| 韩国女主播一区| 一区二区高清视频在线观看| 国产精品一区二区女厕厕| 亚洲国产精品一区二区www在线| 欧美精品一区二区蜜臀亚洲| 亚洲综合日韩| 蘑菇福利视频一区播放| 国产一区二区福利| 亚洲精品资源| 国产精品影院在线观看| 亚洲黄色尤物视频| 国产精品免费一区二区三区观看 | 午夜精品成人在线| 在线高清一区| 午夜久久一区| 亚洲大片免费看| 午夜精品免费在线| 亚洲激情社区| 亚洲高清av| 国产精品福利在线观看网址| 亚洲成人资源| 免费成人av在线看| 一区二区三区久久| 亚洲夜晚福利在线观看| 国产在线国偷精品产拍免费yy| 一区二区三区四区五区精品视频| 国产一区二区精品丝袜| 亚洲视频网站在线观看| 在线成人小视频| 久久国产精品72免费观看| 亚洲美女在线视频| 久久这里有精品15一区二区三区| 一区二区毛片| 免费观看成人www动漫视频| 亚洲欧美激情精品一区二区| 欧美日本一道本在线视频| 亚洲国产精品视频一区| 国产欧美一区二区三区国产幕精品| 亚洲美女区一区| 精品不卡视频|