- 相關(guān)推薦
FPGA就業(yè)培訓(xùn)班2.0新課程體系
◆課程簡(jiǎn)介 近幾年可編程的門(mén)陣列(FPGA)技術(shù)發(fā)展迅速,其高度的靈活性,使其在通信、數(shù)據(jù)處理、網(wǎng)絡(luò)、儀器、工業(yè)控制、軍事和航空航天等領(lǐng)域得到越來(lái)越廣泛的應(yīng)用。在數(shù)字IC設(shè)計(jì)領(lǐng)域,前端驗(yàn)證工作一般都是用FPGA完成的,因此FPGA工程師也是IC設(shè)計(jì)公司迫切需要的人才。FPGA/IC邏輯設(shè)計(jì)開(kāi)發(fā)已經(jīng)成為當(dāng)前最有發(fā)展前途的行業(yè)之一,特別是熟悉硬件構(gòu)架的FPGA系統(tǒng)工程師。
業(yè)內(nèi)人士認(rèn)為,目前FPGA/IC設(shè)計(jì)行業(yè)至少有20-30萬(wàn)的人才缺口,僅北京市場(chǎng)FPGA硬件開(kāi)發(fā)人員的需求就已經(jīng)超過(guò)了3萬(wàn)人,而且還在持續(xù)增加。這主要有兩方面的原因:一是目前高校的專(zhuān)業(yè)設(shè)置很少涉及FPGA和IC設(shè)計(jì)的課程,即使有也是偏重于理論,因此企業(yè)很難招聘到實(shí)戰(zhàn)型人才;二是FPGA和IC設(shè)計(jì)需要硬件環(huán)境和大量的實(shí)踐來(lái)積累經(jīng)驗(yàn)。如果沒(méi)有適當(dāng)?shù)闹笇?dǎo),需要走很多彎路。
◆培養(yǎng)目標(biāo) 系統(tǒng)掌握FPGA開(kāi)發(fā)技術(shù),能夠獨(dú)立勝任FPGA系統(tǒng)硬件設(shè)計(jì),邏輯設(shè)計(jì),F(xiàn)PGA組合系統(tǒng)設(shè)計(jì)等方面的工作。
◆就業(yè)方向 消費(fèi)類(lèi)電子、工業(yè)控制、軍工企事業(yè)、電信/網(wǎng)絡(luò)/通訊、航空航天、汽車(chē)電子、醫(yī)療設(shè)備、儀器儀表等行業(yè)。
◆收入待遇 FPGA相關(guān)行業(yè)的工程師指導(dǎo)薪金在5-20萬(wàn)元,實(shí)際情況會(huì)根據(jù)企業(yè)的性質(zhì)、所處地區(qū)、行業(yè)、企業(yè)的實(shí)際情況及員工的個(gè)人能力有所差別,具體以學(xué)員與企業(yè)簽訂的勞動(dòng)合同為準(zhǔn)。
◆開(kāi)課時(shí)間 2018年03月10日2018年04月14日
◆學(xué)時(shí)
◆課時(shí):120天
◆報(bào)名贈(zèng)送: FPGA培訓(xùn)教材,F(xiàn)PGA開(kāi)發(fā)軟件工具,F(xiàn)PGA實(shí)驗(yàn)開(kāi)發(fā)板以及FPGA培訓(xùn)視頻教程
◆入學(xué)要求
1、計(jì)算機(jī)、電子、自動(dòng)化、通信、信息工程等理工類(lèi)相關(guān)專(zhuān)業(yè)。
2、大學(xué)專(zhuān)科及專(zhuān)科以上學(xué)歷。
3、不具備以上條件,但從事 2 年以上計(jì)算機(jī)軟硬件開(kāi)發(fā)的技術(shù)人員。
4、有就業(yè)需求的學(xué)員應(yīng)滿足相關(guān)企業(yè)員工健康要求。
◆就業(yè)保障
1、和諸多FPGA公司良好的合作關(guān)系。
2、簽署FPGA就業(yè)保證協(xié)議,提供就業(yè)保障。
3、國(guó)內(nèi)FPGA泰斗的全力推薦。
◆培訓(xùn)特色
名師督學(xué)+工程師指點(diǎn)
項(xiàng)目案例解析+公司實(shí)戰(zhàn)演練
定制化課程+實(shí)際方案解決
提升自信+激勵(lì)斗志+FPGA生涯規(guī)劃
◆課程描述
第一階段 FPGA設(shè)計(jì)初級(jí)工程師
模塊一 FPGA設(shè)計(jì)流程
FPGA設(shè)計(jì)流程課程主要介紹FPGA工藝結(jié)構(gòu)、特點(diǎn)及FPGA芯片選型策略、原則;
掌握FPGA設(shè)計(jì)從RTL設(shè)計(jì)、功能仿真、綜合等,直到在FPGA開(kāi)發(fā)板上進(jìn)行下載驗(yàn)證的設(shè)計(jì)流程;
使學(xué)員掌握FPGA設(shè)計(jì)流程,對(duì)FPGA設(shè)計(jì)有一個(gè)宏觀認(rèn)識(shí)。
模塊二 Verilog HDL 基礎(chǔ)知識(shí)
Verilog HDL 基礎(chǔ)知識(shí)課程主要讓學(xué)員掌握Verilog HDL的基本語(yǔ)法,能夠進(jìn)行較簡(jiǎn)單的RTL設(shè)計(jì),同時(shí),建立HDL中邏輯運(yùn)算符及RTL設(shè)計(jì)與電路實(shí)體的對(duì)應(yīng)關(guān)系,深刻理解存儲(chǔ)器工作原理及其設(shè)計(jì)方法,及三態(tài)端口控制、雙向控制等,為后面的高級(jí)編程打好基礎(chǔ)。
模塊三 FPGA開(kāi)發(fā)環(huán)境
FPGA開(kāi)發(fā)環(huán)境主要學(xué)習(xí)FPGA開(kāi)發(fā)工具的使用:Modelsim、Debussy仿真調(diào)試工具、Synplify pro綜合工具及FPGA開(kāi)發(fā)系統(tǒng)Quartus的使用方法及技巧,且在Quartus中集成調(diào)用Modelsim、Synplify等工具的方法;
完成RTL設(shè)計(jì)的基礎(chǔ)上,完整進(jìn)行FPGA設(shè)計(jì)所有流程,掌握FPGA開(kāi)發(fā)板下載、調(diào)試的方法和技巧。
第二階段 FPGA設(shè)計(jì)高級(jí)工程師
模塊一 FPGA設(shè)計(jì)原則與技巧
FPGA設(shè)計(jì)原則與技巧課程主要講授FPGA設(shè)計(jì)的一些原則(面積與速度平衡互換原則、硬件可實(shí)現(xiàn)原則及同步設(shè)計(jì)原則、低功耗設(shè)計(jì)原則等)及操作技巧(乒乓操作、串并轉(zhuǎn)換、流水線操作及數(shù)據(jù)同步等),使學(xué)員能夠?qū)⑦@些原則及技巧應(yīng)用到實(shí)際工程開(kāi)發(fā)中;
本章將講述加法器、乘法器、乘累加器、減法器及除法器在工程應(yīng)用中的設(shè)計(jì)方法,在此基礎(chǔ)上讓學(xué)員完成常系數(shù)FIR濾波器設(shè)計(jì);還要求學(xué)員掌握使用基于IP核的設(shè)計(jì)方法和流程。
模塊二 Verilog高級(jí)編碼
Verilog高級(jí)編碼課程主要講授Verilog HDL流水線設(shè)計(jì)、同步狀態(tài)機(jī)設(shè)計(jì)及系統(tǒng)函數(shù)、任務(wù)調(diào)用等高級(jí)編碼知識(shí),通過(guò)序列檢測(cè)器、EEPROM讀寫(xiě)器,SPI及RISCCPU等由易至難的實(shí)驗(yàn)安排;
強(qiáng)化RTL設(shè)計(jì)與電路實(shí)體的對(duì)應(yīng)關(guān)系,及針對(duì)FPGA器件的代碼優(yōu)化,使學(xué)員逐步掌握獨(dú)立完成復(fù)雜邏輯設(shè)計(jì)的能力。
這部分實(shí)驗(yàn)不僅僅是照抄教材的代碼,而是通過(guò)訓(xùn)練使學(xué)生從項(xiàng)目的角度考慮問(wèn)題,自行設(shè)計(jì)完成,可大幅提升學(xué)員自我思考的能力。
模塊三 系統(tǒng)時(shí)序分析及處理系統(tǒng)時(shí)序分析及處理
課程旨在讓學(xué)員充分理解時(shí)序分析理論,能夠解決在項(xiàng)目開(kāi)發(fā)中所遇到的時(shí)序問(wèn)題;且能夠?qū)鐣r(shí)鐘設(shè)計(jì)做出合理處理;能夠精通時(shí)序分析工具的使用,使其能夠設(shè)計(jì)出滿足時(shí)序要求的邏輯電路。
模塊四 FPGA設(shè)計(jì)常用IP模塊使用
FPGA設(shè)計(jì)常用IP模塊使用課程主要內(nèi)容為FPGA設(shè)計(jì)中常用IP模塊的使用(單/雙口RAM、DPRAM、FIFO、ROM及串行收發(fā)器等)的講授,使學(xué)員在充分理解其結(jié)構(gòu)及工作原理、時(shí)序的基礎(chǔ)上,能夠在實(shí)際工程開(kāi)發(fā)中精通其使用。
模塊五 新型FPGA設(shè)計(jì)工具使用
新型FPGA設(shè)計(jì)工具使用課程主要講授FPGA基于MATLAB、Simulink、DSP Builder等新型設(shè)計(jì)、驗(yàn)證工具的設(shè)計(jì)方法及技巧,使學(xué)員能夠利用這些新型開(kāi)發(fā)工具更好地完成FPGA設(shè)計(jì)。
第三階段 FPGA設(shè)計(jì)系統(tǒng)應(yīng)用工程師
模塊一 基于FPGA的通信接口設(shè)計(jì)及外圍接口設(shè)計(jì)
FPGA設(shè)計(jì)應(yīng)用最為廣泛的領(lǐng)域之一為接口互聯(lián),基于FPGA的通信接口設(shè)計(jì)及外圍接口設(shè)計(jì)課程主要讓學(xué)員掌握外設(shè)通信接口的設(shè)計(jì)方法:在教員演示下完成一種通信接口的設(shè)計(jì);
在教員指導(dǎo)下,獨(dú)立完成其它通信接口設(shè)計(jì),包括協(xié)議分析、完成設(shè)計(jì)文檔、RTL設(shè)計(jì)、FPGA芯片選型等流程。(USB2.0,PCI,PCI-e,以太網(wǎng))
模塊二 基于FPGA的圖像視頻處理
FPGA設(shè)計(jì)應(yīng)用最為廣泛的領(lǐng)域之一為圖像與視頻處理,基于FPGA的圖像視頻處理內(nèi)容有:圖像和視頻處理基礎(chǔ)知識(shí),使學(xué)員能夠?qū)崿F(xiàn)色彩空間變換、VGA控制器、JPEG 編碼基礎(chǔ)、2D-DCT變換、視頻處理體系及圖像FIR濾波器設(shè)計(jì)與實(shí)現(xiàn);視頻降噪算法設(shè)計(jì)與實(shí)現(xiàn),基于FPGA的常用視頻處理算法體系結(jié)構(gòu)、邊緣檢測(cè)算法等。
模塊三 SOPC設(shè)計(jì)流程
SoPC系統(tǒng)設(shè)計(jì)與應(yīng)用課程使學(xué)員熟練掌握參數(shù)化庫(kù)LPM模塊的使用; 精通FPGA中鎖相環(huán)模塊及SignalTap的使用;精通SoPCBuilder的使用,能夠用NiosII軟件集成開(kāi)發(fā)環(huán)境IDE建立用戶程序;掌握在NiosII系統(tǒng)中融入自己所設(shè)計(jì)IP的技術(shù)。
模塊四 SDRAM和DDR2/DDR3課程
SDRAM的發(fā)展歷史,L-Bank結(jié)構(gòu),SDRAM控制器的本地邏輯接口,SDRAM的工作原理,使用FPGA控制SDRAM的算法機(jī)模型(控制和數(shù)據(jù)通道的分離),以及SDRAM的邏輯控制:預(yù)充電,刷新,命令,突發(fā),寄存器設(shè)置,上電初始化,讀/寫(xiě)序列等。
采用美光的器件模型,構(gòu)成完整的訪問(wèn)控制模塊的編碼和驗(yàn)證。該課程的目標(biāo)是:通過(guò)學(xué)習(xí),學(xué)員將能夠獨(dú)立的編寫(xiě)SDRAM和DDR2/DDR3控制器(含DIMM);
能夠理解和使用FPGA中關(guān)于DDR器件的專(zhuān)用電路;
能夠使用和分析FPGA廠家提供的相關(guān)IP;
能夠了解高速數(shù)據(jù)傳輸?shù)谋匾R(shí)(如隨路時(shí)鐘,復(fù)雜的跨時(shí)鐘域處理)。
模塊五 FPGA工程課程
該課程將講解和實(shí)踐FPGA從建模到PCB實(shí)現(xiàn)的工業(yè)過(guò)程。具體包括,從需求到FPGA的建模,IO端口電平標(biāo)準(zhǔn),OCT,F(xiàn)PGA的專(zhuān)用電路,JTAG,如何設(shè)計(jì)FPGA的配置電路,高速信號(hào)的處理,SSN,SI和EMI,PCB的高速電路設(shè)計(jì),BGA器件的扇出,文檔編寫(xiě)。通過(guò)練習(xí),學(xué)員將完成一個(gè)完整的FPGA工程設(shè)計(jì),包括硬件,固件和軟件和文檔部分。
硬件部分包括原理圖設(shè)計(jì),多層電路板設(shè)計(jì)和高速電路設(shè)計(jì);
固件部分包括HDL建模工程以及對(duì)應(yīng)的驗(yàn)證工程;
軟件部分包括必要的上位機(jī)編碼;文檔部分包括產(chǎn)品使用說(shuō)明書(shū)和產(chǎn)品設(shè)計(jì)報(bào)告和產(chǎn)品測(cè)試報(bào)告。該課程的目的:學(xué)員將能夠參與或完成FPGA工程;能夠提供規(guī)范的原理圖,能夠正確的進(jìn)行PCB設(shè)計(jì),能夠編寫(xiě)完整的文檔,為企業(yè)提供具有完整實(shí)現(xiàn)能力和再實(shí)現(xiàn)能力的現(xiàn)代工程師。
模塊六 FPGA項(xiàng)目案例畢業(yè)設(shè)計(jì)
FPGA項(xiàng)目案例畢業(yè)設(shè)計(jì)將設(shè)計(jì)并實(shí)現(xiàn)一個(gè)真實(shí)和完整FPGA項(xiàng)目的開(kāi)發(fā)流程,涉及方向?yàn)橥ㄐ、?shù)據(jù)采集、軟件無(wú)線電、圖像與視頻處理等方面。要求學(xué)員將前面所學(xué)知識(shí)融入運(yùn)用到實(shí)際項(xiàng)目開(kāi)發(fā)中,培養(yǎng)學(xué)員的團(tuán)隊(duì)開(kāi)發(fā)和協(xié)同工作能力,強(qiáng)化學(xué)員完成標(biāo)準(zhǔn)設(shè)計(jì)文檔能力,為以后的工作打下堅(jiān)實(shí)基礎(chǔ)。通過(guò)真實(shí)產(chǎn)品的項(xiàng)目案例培訓(xùn),使學(xué)員更有競(jìng)爭(zhēng)力,跨入高薪名企!
◆培訓(xùn)證書(shū)
培訓(xùn)合格學(xué)員可獲工業(yè)和信息化部《國(guó)家信息技術(shù)應(yīng)用技能FPGA開(kāi)發(fā)工程師認(rèn)證證書(shū)》
【FPGA就業(yè)培訓(xùn)班2.0新課程體系】相關(guān)文章:
公共就業(yè)服務(wù)體系建設(shè)情況匯報(bào)11-22
公共就業(yè)服務(wù)體系建設(shè)情況匯報(bào)15篇11-22
公共就業(yè)服務(wù)體系建設(shè)情況匯報(bào)(15篇)11-23
公共就業(yè)服務(wù)體系建設(shè)情況匯報(bào)(集合15篇)11-23
公共就業(yè)服務(wù)體系建設(shè)情況匯報(bào)集合15篇11-24
護(hù)理專(zhuān)業(yè)就業(yè)方向及就業(yè)前景09-29
數(shù)控專(zhuān)業(yè)的就業(yè)方向和就業(yè)前景11-29