狐貍貓fiesta
可以從做成某個產(chǎn)品或項(xiàng)目的過程來劃分,當(dāng)一個項(xiàng)目或任務(wù)下來后,首先是規(guī)劃以FPGA為核心的系統(tǒng)或電路的框圖,研究各個子任務(wù)的具體實(shí)現(xiàn)方法,包括各種芯片的選型、市場價(jià)格、性能評估等;然后是用各種電路板開發(fā)軟件 如candence、protel、AD等,完成原理圖設(shè)計(jì)和板卡布線等;之后找公司加工板卡,焊接芯片,調(diào)試電路;再就用ISE或qautus等FPGA開發(fā)軟件編寫程序,不斷調(diào)試;最后將最終版燒寫到板卡里就完成了。 需要數(shù)字電路相關(guān)的基本知識,再就是之前提到的各種軟件的使用,網(wǎng)上有很多教程,然后是芯片的DATASHEET,如能熟練閱讀最好。 這種硬件工程師主要還是經(jīng)驗(yàn),經(jīng)驗(yàn)最重要,只要你一定的實(shí)際調(diào)試經(jīng)驗(yàn),還是很吃香的…… 祝你學(xué)習(xí)順利
hdgjcxsgbjj
FPGA的應(yīng)用領(lǐng)域最初為通信領(lǐng)域,但目前,F(xiàn)PGA已完全擺脫了傳統(tǒng)的通信領(lǐng)域而開始大規(guī)模向消費(fèi)類等領(lǐng)域進(jìn)軍,除了通信領(lǐng)域的交換機(jī)、網(wǎng)絡(luò)安全設(shè)備、基站等,越來越多的消費(fèi)類產(chǎn)品采用了FPGA,包括手持學(xué)習(xí)機(jī)、游戲機(jī)、網(wǎng)絡(luò)播放器、DTV接收卡、便攜測距儀、數(shù)字視頻設(shè)備、平板電視、數(shù)字錄像機(jī)、魚群跟蹤器等。毫無疑問,靈活可升級性、可編程性和價(jià)格的降低成為在消費(fèi)類產(chǎn)品中廣泛采用可編程器件的推動力。除此之外,F(xiàn)PGA在自動化控制、汽車電子等領(lǐng)域也越來越多的得到使用。在不遠(yuǎn)的將來,很可能在您所看到的每一個電子設(shè)備當(dāng)中,都有FPGA的存在。 在電子設(shè)計(jì)領(lǐng)域,中國每年對于FPGA設(shè)計(jì)人才的需求缺口巨大,F(xiàn)PGA設(shè)計(jì)人才的薪水也是行業(yè)內(nèi)最高的,現(xiàn)階段在北京,成熟的FPGA系統(tǒng)工程師平均月薪都在10000元以上。 目前,美國已有FPGA人才40多萬, 中國臺灣地區(qū)也有7萬多,而中國內(nèi)地僅有1萬左右。業(yè)內(nèi)人士認(rèn)為,現(xiàn)在FPGA/IC設(shè)計(jì)行業(yè)至少有20-30萬的人才缺口,僅北京市場FPGA硬件開發(fā)人員的需求就已經(jīng)超過了3萬人,而且還在持續(xù)增加。(來自:未名芯銳FPGA中心)
乖乖黑寶寶
成為FPGA工程師基本要求:語言及其于硬件電路之間的關(guān)系。2.器件結(jié)構(gòu)(最好熟練掌握Spartan3,Vertix4系列的器件結(jié)構(gòu),及其資源于Verilog行為描述方法的關(guān)系。)。3.開發(fā)工具(熟練掌握Synplify,Quartus,ISE,Modelsim)。4.數(shù)字電路(組合電路,觸發(fā)器,特別是D觸發(fā)器構(gòu)成分頻器,奇數(shù)倍分頻占空比為50%,時序電路,并且能用Verilog語言描敘。)。5.熟悉FPGA設(shè)計(jì)流程(仿真,綜合,布局布線,時序分析)。6.熟練掌握資源估算(特別是slice,lut,ram等資源的估算)。7.同步設(shè)計(jì)原理。8.熟練掌握基本概念(如建立時間,保持時間,流量(即所做FPGA設(shè)計(jì)的波特率)計(jì)算,延遲時間計(jì)算(所做FPGA設(shè)計(jì)),競爭冒險(xiǎn),消除毛刺的方法等等)。9.具備具體設(shè)計(jì)經(jīng)驗(yàn)(對應(yīng)屆生而言如畢業(yè)設(shè)計(jì))。10.良好的設(shè)計(jì)思路(流水線設(shè)計(jì)即熟稱打拍子,在速率資源功耗之間的折中考慮)。 一個合格的FPGA工程師至少在以下三個方面的一個非常熟悉: 1.嵌入式應(yīng)用 應(yīng)用 3.高速收發(fā)器應(yīng)用
niftynifty
FPGA是什么?FPGA現(xiàn)狀?如何學(xué)習(xí)FPGA?FPGA介紹FPGA是現(xiàn)場可編程門陣列的簡稱,F(xiàn)PGA的應(yīng)用領(lǐng)域最初為通信領(lǐng)域,但目前,隨著信息產(chǎn)業(yè)和微電子技術(shù)的發(fā)展,可編程邏輯嵌入式系統(tǒng)設(shè)計(jì)技術(shù)已經(jīng)成為信息產(chǎn)業(yè)最熱門的技術(shù)之一,應(yīng)用范圍遍及航空航天、醫(yī)療、通訊、網(wǎng)絡(luò)通訊、安防、廣播、汽車電子、工業(yè)、消費(fèi)類市場、測量測試等多個熱門領(lǐng)域。并隨著工藝的進(jìn)步和技術(shù)的發(fā)展,向更多、更廣泛的應(yīng)用領(lǐng)域擴(kuò)展。越來越多的設(shè)計(jì)也開始以ASIC轉(zhuǎn)向FPGA, FPGA正以各種電子產(chǎn)品的形式進(jìn)入了我們?nèi)粘I畹母鱾€角落。FPGA人才需求中國每年對于FPGA設(shè)計(jì)人才的需求缺口巨大,F(xiàn)PGA設(shè)計(jì)人才的薪水也是行業(yè)內(nèi)最高的。目前,美國已有FPGA人才40多萬,中國臺灣地區(qū)也有7萬多,而中國內(nèi)地僅有1萬左右,可見中國渴望有更多的FPGA人才涌現(xiàn)出來。如何學(xué)習(xí)FPGA?FPGA對我們?nèi)绱酥匾?,那么對于初學(xué)者來說,到底該如何學(xué)習(xí)FPGA呢?學(xué)習(xí)一門技術(shù)最好有合適的指導(dǎo)老師,這樣對掌握FPGA技術(shù)更容易,可惜的是大部分的學(xué)校還未開設(shè)相關(guān)的課程,也缺少具有實(shí)踐經(jīng)驗(yàn)的老師,那么如何才能找到一種捷徑幫助初學(xué)者快速學(xué)會如此具有競爭力的技術(shù)呢?(1)掌握FPGA的編程語言在學(xué)習(xí)一門技術(shù)之前我們往往從它的編程語言開始,如同學(xué)習(xí)單片機(jī)一樣,我們從C語言開始入門,當(dāng)掌握了C語言之后,開發(fā)單片機(jī)應(yīng)用程序也就不是什么難事了。學(xué)習(xí)FPGA也是如此,F(xiàn)PGA的編程語言有兩種:VHDL和Verilog,這兩種語言都適合用于FPGA的編程,VHDL是由美國軍方組織開發(fā)的,在1987年就成為了IEEE的標(biāo)準(zhǔn);而Verilog則是由一家民間企業(yè)的私有財(cái)產(chǎn)轉(zhuǎn)移過來的,由于其優(yōu)越性特別突出,于是在1995年也成為了IEEE標(biāo)準(zhǔn)。VHDL在歐洲的應(yīng)用較為廣泛,而Verilog在中國、美國、日本、臺灣等地應(yīng)用較為廣泛,作者比較推崇是Verilog,因?yàn)樗浅R子趯W(xué)習(xí),很類似于C語言,如果具有C語言基礎(chǔ)的人,只需要花很少的時間便能迅速掌握Verilog,而VHDL則較為抽象,學(xué)習(xí)的時間較長。作為在校大學(xué)生,學(xué)習(xí)Verilog的最好時期是在大學(xué)二年級開設(shè)《電子技術(shù)基礎(chǔ)(數(shù)字部分)》時同步學(xué)習(xí),不僅能夠理解數(shù)字電路實(shí)現(xiàn)的方式,更能通過FPGA將數(shù)字電路得以實(shí)現(xiàn)。大三、大四的學(xué)生還可以進(jìn)一步強(qiáng)化學(xué)習(xí)Verilog,建議以北京航天航空大學(xué)出版社出版的由夏宇聞教授編寫的《Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程(第二版)》作為藍(lán)本,本書比較全面地、詳細(xì)地介紹了Verilog的基本語法。如果是其他初學(xué)者,可以直接借助《Verilog數(shù)字系統(tǒng)設(shè)計(jì)教程(第二版)》和本書即能全面掌握Verilog的語法,這是學(xué)習(xí)FPGA的第一步,也是必不可少的一步。(2)FPGA實(shí)驗(yàn)尤為重要除了學(xué)習(xí)編程語言以外,更重要的是實(shí)踐,將自己設(shè)計(jì)的程序能夠在真正的FPGA里運(yùn)行起來,這時我們需要選一塊板子進(jìn)行實(shí)驗(yàn),一般的紅色颶風(fēng)的板子基本上可以滿足大家的需求,大家感興趣的不妨買一塊做做實(shí)驗(yàn)。(3)FPGA培訓(xùn)不可忽視在有條件的情況下,參加FPGA的培訓(xùn)可以在短時間內(nèi)大幅提升自己的水平,因?yàn)橛欣蠋煄е梢允∪チ撕芏鄰澛?。筆者在網(wǎng)上發(fā)現(xiàn)國內(nèi)第一家大學(xué)EDA實(shí)驗(yàn)室創(chuàng)始人之一的夏宇聞教授和未名芯銳搞了一個FPGA培訓(xùn)班,感興趣的朋友可以去看看,網(wǎng)上也有很多的視頻資源,也可下下來看看.我想只要大家想學(xué)FPGA,想從事FPGA工作,總會有辦法找到適合自己的方法.
優(yōu)質(zhì)工程師考試問答知識庫