|
1. 課程簡介
近幾年可編程的門陣列(FPGA)技術(shù)發(fā)展迅速,其高度的靈活性,使其在通信、數(shù)據(jù)處理、網(wǎng)絡(luò)、儀器、工業(yè)控制、軍事和航空航天等領(lǐng)域得到越來越廣泛的應(yīng)用。在數(shù)字IC設(shè)計(jì)領(lǐng)域,前端驗(yàn)證工作一般都是用FPGA完成的,因此FPGA工程師也是IC設(shè)計(jì)公司迫切需要的人才。 FPGA/IC邏輯設(shè)計(jì)開發(fā)已經(jīng)成為當(dāng)前最有發(fā)展前途的行業(yè)之一,特別是熟悉硬件構(gòu)架的FPGA系統(tǒng)工程師。
業(yè)內(nèi)人士認(rèn)為,目前FPGA/IC設(shè)計(jì)行業(yè)至少有20-30萬的人才缺口,僅北京市場FPGA硬件開發(fā)人員的需求就已經(jīng)超過了3萬人,而且還在持續(xù)增加。這主要有兩方面的原因:一是目前高校的專業(yè)設(shè)置很少涉及FPGA和IC設(shè)計(jì)的課程,即使有也是偏重于理論,因此企業(yè)很難招聘到實(shí)戰(zhàn)型人才;二是FPGA和IC設(shè)計(jì)需要硬件環(huán)境和大量的實(shí)踐來積累經(jīng)驗(yàn)。如果沒有適當(dāng)?shù)闹笇?dǎo),需要走很多彎路。
2. 培養(yǎng)目標(biāo)
系統(tǒng)掌握FPGA開發(fā)技術(shù),能夠獨(dú)立勝任FPGA系統(tǒng)硬件設(shè)計(jì),邏輯設(shè)計(jì),F(xiàn)PGA組合系統(tǒng)設(shè)計(jì)等方面的工作。
3. 就業(yè)方向
消費(fèi)類電子、工業(yè)控制、軍工企事業(yè)、電信/網(wǎng)絡(luò)/通訊、航空航天、汽車電子、醫(yī)療設(shè)備、儀器儀表等行業(yè)。
4. 收入待遇
FPGA相關(guān)行業(yè)的工程師指導(dǎo)薪金在5-20萬元,實(shí)際情況會(huì)根據(jù)企業(yè)的性質(zhì)、所處地區(qū)、行業(yè)、企業(yè)的實(shí)際情況及員工的個(gè)人能力有所差別,具體以學(xué)員與企業(yè)簽訂的勞動(dòng)合同為準(zhǔn)。
5. 學(xué)時(shí)
◆課時(shí):100天
◆報(bào)名贈(zèng)送: FPGA培訓(xùn)教材,F(xiàn)PGA開發(fā)軟件工具,明德?lián)P培訓(xùn)視頻教程.
6. 學(xué)費(fèi):5800元/人
7. 入學(xué)要求
1、計(jì)算機(jī)、電子、自動(dòng)化、通信、信息工程等理工類相關(guān)專業(yè)。
2、大學(xué)專科及專科以上學(xué)歷。
3、不具備以上條件,但從事 2 年以上計(jì)算機(jī)軟硬件開發(fā)的技術(shù)人員。
4、有就業(yè)需求的學(xué)員應(yīng)滿足相關(guān)企業(yè)員工健康要求。
8. 就業(yè)保障
1、和諸多FPGA公司良好的合作關(guān)系。
2、簽署FPGA就業(yè)保證協(xié)議,提供就業(yè)保障。
3、保證學(xué)習(xí)效果,可循環(huán)上課。
9. 培訓(xùn)特色
名師督學(xué)+工程師指點(diǎn)
項(xiàng)目案例解析+公司實(shí)戰(zhàn)演練
定制化課程+實(shí)際方案解決
提升自信+激勵(lì)斗志+FPGA生涯規(guī)劃
10. 課程描述
第一階段 FPGA設(shè)計(jì)基礎(chǔ)
課程一 FPGA設(shè)計(jì)流程及工具
FPGA設(shè)計(jì)流程及工具課程,介紹FPGA開發(fā)流程,包括RTL設(shè)計(jì)、功能仿真、綜合、上板調(diào)試等;掌握Quartus開發(fā)工具、modelsim仿真工具、signaltap上板調(diào)試工具的使用,能夠使用這些必備工具自主完成FPGA開發(fā)、定位問題和解決問題。
課程二 Verilog HDL可綜合設(shè)計(jì)
Verilog HDL可綜合設(shè)計(jì),主要讓學(xué)員掌握Verilog HDL的基本語法和可綜合性設(shè)計(jì)。此課程是明德?lián)P的特色課程,明德?lián)P總結(jié)多年的工作經(jīng)驗(yàn),凝練內(nèi)容精華,務(wù)求用最短時(shí)間、最簡潔的方式,使學(xué)生掌握Verilog中必備語法,并能夠進(jìn)行RTL設(shè)計(jì)。同時(shí),建立verilog代碼和硬件電路的對應(yīng)關(guān)系,樹立正確的設(shè)計(jì)思維,為后面的高級(jí)編程打好基礎(chǔ)。
課程三 測試文件編寫
FPGA必須進(jìn)行仿真,甚至仿真時(shí)間是FPGA開發(fā)中占用時(shí)間最長的環(huán)節(jié)。此課程將教授測試文件的編寫方法,利用明德?lián)P模板盡快搭建測試環(huán)境,自主完成仿真驗(yàn)證。
第二階段 FPGA設(shè)計(jì)技巧強(qiáng)化訓(xùn)練
課程一 FPGA設(shè)計(jì)技巧強(qiáng)化訓(xùn)練
根據(jù)明德?lián)P多年的項(xiàng)目研發(fā)經(jīng)驗(yàn)和教學(xué)經(jīng)驗(yàn),總結(jié)出一套實(shí)用、高效、適合簡單到復(fù)雜項(xiàng)目的設(shè)計(jì)方法和技巧,方法內(nèi)容包括計(jì)數(shù)器設(shè)計(jì)、狀態(tài)機(jī)設(shè)計(jì)和模塊劃分技巧。
明德?lián)P將利用兩周時(shí)間,通過五十多個(gè)強(qiáng)化項(xiàng)目練習(xí),短時(shí)間內(nèi)使學(xué)生熟練使用整套設(shè)計(jì)方法,追求設(shè)計(jì)一次性成功,為后續(xù)高級(jí)項(xiàng)目開發(fā)打下堅(jiān)實(shí)基礎(chǔ)。
五十個(gè)項(xiàng)目包括:VGA控制器、RS232協(xié)議、SPI協(xié)議、SCCB協(xié)議、IIC協(xié)議、攝像頭采集等。
該課程是明德?lián)P特色內(nèi)容,該套方法將使學(xué)生終生受益,無論項(xiàng)目多復(fù)雜,都可通過該方法逐步實(shí)現(xiàn)。
第三階段 FPGA設(shè)計(jì)技巧高級(jí)訓(xùn)練
課程一 視力檢測工程
本課程通過視頻檢測工程,強(qiáng)化明德?lián)P設(shè)計(jì)方法的掌握,并掌握如下知識(shí):PLL、RAM、ROM等IP核的調(diào)用;VGA控制器實(shí)現(xiàn);圖像放大、縮小、旋轉(zhuǎn)的實(shí)現(xiàn)方法;圖像濾波的實(shí)現(xiàn)等。
課程二 斷電重加載時(shí)鐘工程
本課程通過斷電重加載時(shí)鐘工程,強(qiáng)化明德?lián)P設(shè)計(jì)方法的掌握,并掌握如下知識(shí):EEPROM器件使用、CRC算法原理、CRC多種實(shí)現(xiàn)方法、如何閱讀數(shù)據(jù)手冊等。
課程三 溫度檢測工程
本課程通過溫度檢測工程,強(qiáng)化明德?lián)P設(shè)計(jì)方法,特別是狀態(tài)機(jī)的掌握,并掌握如下知識(shí):如何閱讀數(shù)據(jù)手冊、復(fù)雜狀態(tài)的分解、RS232使用、軟件指令設(shè)計(jì)、軟件硬件協(xié)同工作等。
課程四 邊緣檢測工程
本課程通過邊緣檢測工程,強(qiáng)化明德?lián)P設(shè)計(jì)方法的掌握,并掌握如下知識(shí):攝像頭配置方法、攝像頭采集方法、小波變換的實(shí)現(xiàn)、邊緣檢測實(shí)現(xiàn)等。
第四階段 FPGA理論及強(qiáng)化
課程一 FPGA時(shí)序
FPGA時(shí)序是FPGA中最難以掌握、但又是最關(guān)鍵的內(nèi)容。本課程將講解FPGA時(shí)序理論、掌握時(shí)序分析工具、輸入延時(shí)約束方法、輸出延時(shí)約束方法、時(shí)鐘和寄存器延時(shí)約束方法、定位關(guān)鍵路徑、優(yōu)化關(guān)鍵路徑等。
課程二 流水線設(shè)計(jì)
解決FPGA時(shí)序最根本的方法,就是進(jìn)行流水線設(shè)計(jì)。本課程講述流水線設(shè)計(jì)的背景、解決技巧和方法,通過本課程學(xué)習(xí),學(xué)員將能夠解決在項(xiàng)目開發(fā)中所遇到的時(shí)序問題,能夠設(shè)計(jì)出滿足時(shí)序要求的邏輯電路。
課程三 異步時(shí)序設(shè)計(jì)
異步設(shè)計(jì)知識(shí)雖然簡單但卻非常關(guān)鍵,特別是在IC領(lǐng)域,90%的芯片流片失敗都由于異步時(shí)序沒處理好。本課程將介紹異步時(shí)序的背景和解決方法,并通過練習(xí)將這些方法運(yùn)用到項(xiàng)目中。
課程三 SDRAM DDR課程
本課程將通過SDRAM接口設(shè)計(jì),來綜合訓(xùn)練FPGA時(shí)序。注意,本課程不是調(diào)用SDRAM IP核,這是沒有意義的。本課程是通過介紹SDRAM原理、時(shí)序和數(shù)據(jù)手冊,將要求學(xué)員自行完成整個(gè)邏輯設(shè)計(jì),并解決遇到的時(shí)序問題。
本課程還將介紹DDR等器件。
課程四 數(shù)字信號(hào)處理課程
本課程將通過通信項(xiàng)目,掌握MATLAB和FPGA FIR濾波器的實(shí)現(xiàn)、掌握上變頻、下變頻、幀同步、頻率同步、調(diào)試解調(diào)的實(shí)現(xiàn)。
第五階段 高級(jí)課程設(shè)計(jì)
本課程將設(shè)計(jì)并實(shí)現(xiàn)一個(gè)真實(shí)和完整FPGA項(xiàng)目的開發(fā)流程,涉及方向?yàn)橥ㄐ拧?shù)據(jù)采集、ARM協(xié)同、千兆網(wǎng)、DHCP協(xié)議、DUP協(xié)議、ARP協(xié)議、工業(yè)攝像頭、ISP圖像處理、GIGE協(xié)議等知識(shí)。具體包括,從需求到FPGA原理圖設(shè)計(jì)、調(diào)試,設(shè)計(jì)文檔編寫、模塊劃分、代碼編寫、功能仿真、上板調(diào)試、驗(yàn)證實(shí)現(xiàn)等全部過程。
通過本課程的學(xué)習(xí),學(xué)員將具有從事大中型項(xiàng)目的開發(fā)能力,適應(yīng)企業(yè)崗位的要求,通過真實(shí)產(chǎn)品的項(xiàng)目案例培訓(xùn),使學(xué)員更有競爭力,跨入高薪名企!
有興趣的同學(xué),可以加QQ群97925396,咨詢管理員,謝謝
|
|