一、 授課方式
周一-周五在線課程,老師在線輔導(dǎo)、答疑,遠(yuǎn)程交流
周六-周日現(xiàn)場教學(xué),老師實(shí)時(shí)指導(dǎo)項(xiàng)目
二、 授課校區(qū)
廣州番禺校區(qū)
三、 適用人群:
在廣州、深圳等周邊的學(xué)生或工作人士需要學(xué)習(xí)FPGA
四、教學(xué)目的
讓學(xué)員具備FPGA開發(fā)能力以及實(shí)現(xiàn)就業(yè),實(shí)踐性的培訓(xùn),讓學(xué)員在最短時(shí)間內(nèi)做最多的項(xiàng)目。通過項(xiàng)目實(shí)踐,循環(huán)上升,完成一個(gè)一個(gè)老師布置的練習(xí)題目,提高自身設(shè)計(jì)能力,培訓(xùn)班培養(yǎng)學(xué)員的是思維邏輯能力,獨(dú)立設(shè)計(jì)能力。
五、 課程內(nèi)容 :
周末班基礎(chǔ)部分 |
||
計(jì)數(shù)器部分 |
章節(jié) |
明德?lián)P計(jì)數(shù)器規(guī)范 |
明德?lián)P計(jì)數(shù)器六步法 |
||
明德?lián)P計(jì)數(shù)器訓(xùn)練 |
||
內(nèi)容 |
計(jì)數(shù)器部分共有56題設(shè)計(jì)題涉及: |
|
達(dá)到效果 |
1.掌握明德?lián)P計(jì)數(shù)器模板,掌握計(jì)數(shù)器的設(shè)計(jì)步驟 |
|
狀態(tài)機(jī)部分 |
章節(jié) |
明德?lián)P狀態(tài)機(jī)規(guī)范 |
明德?lián)P狀態(tài)機(jī)要點(diǎn)講解 |
||
明德?lián)P狀態(tài)機(jī)訓(xùn)練 |
||
內(nèi)容 |
狀態(tài)機(jī)共 18 道訓(xùn)練題型,其中涉及: |
|
達(dá)到效果 |
1.掌握明德?lián)P狀態(tài)機(jī)模板,掌握狀態(tài)機(jī)的設(shè)計(jì)步驟 |
|
第四部分明德?lián)PFIFO架構(gòu) |
章節(jié) |
FIFO原理 |
FIFO架構(gòu)原理 |
||
FIFO架構(gòu)訓(xùn)練 |
||
內(nèi)容 |
FIFO 使用技巧一共包括 24 道設(shè)計(jì),主要是通信、網(wǎng)絡(luò)包文的處理。 |
|
達(dá)到效果 |
使用 FIFO實(shí)現(xiàn)應(yīng)用功能,掌握FIFO在實(shí)際項(xiàng)目中的重要性和應(yīng)用 |
|
第五部分 軟件使用 |
章節(jié) |
QUARTUS軟件使用 |
modelsim軟件使用 |
||
測試文件編寫 |
||
調(diào)試技巧、signaltap |
||
內(nèi)容 |
quartus、modelsim的使用教程 |
|
達(dá)到效果 |
掌握quartus、modelsim常用軟件的使用 |
|
第六部分時(shí)序約束 |
章節(jié) |
時(shí)序約束基本原理 |
時(shí)序約束訓(xùn)練 |
||
內(nèi)容 |
學(xué)習(xí)時(shí)序原理 |
|
達(dá)到效果 |
掌握altera時(shí)序約束基本知識點(diǎn)和時(shí)序約束技巧 |
|
其他資料 |
|
|
主要內(nèi)容包括:
序號 |
項(xiàng)目內(nèi)容 |
序號 |
項(xiàng)目內(nèi)容 |
1 |
至簡設(shè)計(jì)法-計(jì)數(shù)器訓(xùn)練 |
29 |
千兆網(wǎng)接口-GMII接口設(shè)計(jì) |
2 |
至簡設(shè)計(jì)法-四段式狀態(tài)機(jī)訓(xùn)練 |
30 |
千兆網(wǎng)接口-MAC層協(xié)議 |
3 |
至簡設(shè)計(jì)法-FIFO使用訓(xùn)練 |
31 |
以太網(wǎng)IP核時(shí)鐘管理、初始化流程和應(yīng)用方法 |
4 |
FPGA開發(fā)流程 |
32 |
以太網(wǎng)報(bào)文的結(jié)構(gòu) |
5 |
測試文件循環(huán)激勵產(chǎn)生 |
33 |
ARP請求包文、響應(yīng)包文的設(shè)計(jì)和解析 |
6 |
自動對比仿真的實(shí)現(xiàn) |
34 |
UDP協(xié)議的實(shí)現(xiàn) |
7 |
UART協(xié)議和實(shí) |
35 |
ICMP協(xié)議的實(shí)現(xiàn) |
8 |
VGA時(shí)序原理和接口設(shè)計(jì) |
36 |
TCP IP協(xié)議 |
9 |
高速SPI接口設(shè)計(jì) |
37 |
檢驗(yàn)碼原理以及CRC的實(shí)現(xiàn) |
10 |
SCCB/IIC接口設(shè)計(jì) |
38 |
以太網(wǎng)調(diào)試工具-小兵測試儀應(yīng)用 |
11 |
邊沿檢測方式 |
39 |
以太網(wǎng)抓包工具-wireshark應(yīng)用 |
12 |
拼接移位運(yùn)算方法 |
40 |
以太網(wǎng)包文檢測器的設(shè)計(jì) |
13 |
串并轉(zhuǎn)換和并串轉(zhuǎn)換的設(shè)計(jì) |
41 |
以太網(wǎng)包文丟包機(jī)制 |
14 |
調(diào)用PLL來倍頻和分頻 |
42 |
以太網(wǎng)包文高校傳輸機(jī)制 |
15 |
RAM的讀寫技巧 |
43 |
原碼、反碼和補(bǔ)碼的轉(zhuǎn)換 |
16 |
RAM的高級數(shù)據(jù)拼接技巧 |
44 |
基于補(bǔ)碼的加減法運(yùn)算 |
17 |
RAM文件初始化 |
45 |
信號發(fā)生器的設(shè)計(jì) |
18 |
SOBEL邊緣算法實(shí)現(xiàn) |
46 |
FPGA時(shí)序原理 |
19 |
圖像濾波的設(shè)計(jì)技巧 |
47 |
FPGA的時(shí)鐘、端口和內(nèi)部約束 |
20 |
攝像頭采集的設(shè)計(jì)技巧 |
48 |
明德?lián)P時(shí)序約束方法表 |
21 |
動態(tài)圖像乒乓緩存的實(shí)現(xiàn)方式 |
49 |
時(shí)序約束訓(xùn)練-四大工程的約束方法 |
22 |
數(shù)據(jù)手冊閱讀方法 |
50 |
時(shí)序約束的錯(cuò)誤解決方法 |
23 |
SDRAM初始化實(shí)現(xiàn) |
51 |
跨時(shí)鐘域處理原理 |
24 |
SDRAM的仲裁機(jī)制設(shè)計(jì) |
52 |
時(shí)序報(bào)表解讀 |
25 |
SDRAM BURST傳輸實(shí)現(xiàn)讀寫方法 |
53 |
隨路時(shí)鐘方法 |
26 |
DDR2 IP核的生成 |
54 |
流水線設(shè)計(jì) |
27 |
用MODELSIM仿真DDR2 |
55 |
如何閱讀他人代碼 |
28 |
千兆網(wǎng)接口PHY芯片的應(yīng)用 |
56 |
上板、仿真工具的應(yīng)用 |
周末班項(xiàng)目部分 |
||
溫度檢測工程 |
項(xiàng)目簡介 |
本項(xiàng)目主要是通過串口助手發(fā)送指令設(shè)置溫度采集的使能、關(guān)閉信號,溫度報(bào)警的上下限值,并將采集到的溫度實(shí)時(shí)顯示到數(shù)碼管上。 |
掌握技能 |
本工程包括 ASCII 和 HEX 的轉(zhuǎn)換、串口、溫度傳感器控制、 |
|
邊緣檢測工程 |
項(xiàng)目簡介 |
本項(xiàng)目主要是實(shí)現(xiàn)按鍵按下后FPGA通過SCCB對攝像頭OV7670初始化配置,然后攝像頭輸出行、場及RGB信號,FPGA再對識別后的RGB信號進(jìn)行灰度轉(zhuǎn)換、高斯濾波、圖像二值化、加sobel算子、之后通過乒乓操作輸出到VGA接口在顯示器顯示檢測到的 |
掌握技能 |
本工程包括攝像頭采集、攝像頭配置、按鍵消抖、灰度 |
|
千兆網(wǎng)工程 |
項(xiàng)目簡介 |
本項(xiàng)目主要是通過千兆以太網(wǎng)模塊RTL8211,通過調(diào)用以太網(wǎng)IP核采用GMII模式,自己編寫IP頭、UDP頭、ARP頭的加包頭(發(fā)送)、解包頭程序(接收),初始化配置 |
掌握技能 |
千兆網(wǎng)工程包括網(wǎng)絡(luò)基礎(chǔ)知識、UDP 層協(xié)議打包和解包、 |
|
DDR工程 |
項(xiàng)目簡介 |
本項(xiàng)目主要是先實(shí)現(xiàn)SDRAM的初始化、讀、寫、自動刷新操作了解SDRAM的工作工程,之后通過調(diào)用PLL以及DDR3 IP核實(shí)現(xiàn)DDR3的讀寫操作。 |
掌握技能 |
本工程先從 SDRAM 邏輯設(shè)計(jì)開始,通過 5 個(gè)訓(xùn)練,初 |
選學(xué)項(xiàng)目(任選一個(gè)) |
|||
序號 |
項(xiàng)目名稱 |
工程介紹 |
技術(shù)要點(diǎn) |
1 |
某大數(shù)據(jù)處理項(xiàng)目 |
本工程實(shí)現(xiàn)大數(shù)據(jù)通過多路10G光纖傳輸?shù)?span style="padding:0px;margin:0px;color:#0F0F0F;list-style:none;font-family:"Microsoft Yahei", 微軟雅黑, STHeiti, 華文細(xì)黑, sans-serif;">FPGA,FPGA將數(shù)據(jù)保存到DDR3,然后讀出上送給PCIE的功能。 |
1. 多路10G光纖的傳輸 2. 高速DDR3緩存 3. 高速PCIE的通信 |
2 |
某激光測速項(xiàng)目 |
本工程內(nèi)容包括高速 AD 采集(500M),FFT 變換、FIR |
1. 500M速率的ADC信號采集 2. 檢測方法的FPGA處理 3. 大數(shù)據(jù)量的FPGA處理方法 4. 千兆網(wǎng)傳輸 5. FFT算法實(shí)現(xiàn)
本工程內(nèi)容包括高速 AD 采集(500M),FFT 變換、FIR |
3 |
某CCD項(xiàng)目 |
本工程實(shí)現(xiàn)光譜采集系統(tǒng),包括 USB 接口、CCD 攝像頭采集、 |
1. CCD采集 2. USB接口傳輸 3. 上位機(jī)和FPGA的通信 4. EEPROM處理 5. 硬件產(chǎn)品的生產(chǎn)流程 |
4 |
視頻拼接項(xiàng)目 |
本工程是基于LATTICE芯片,實(shí)現(xiàn)LVDS、RGB等圖像輸入,在FPGA中實(shí)現(xiàn)畫中畫效果,最終使用LVDS輸出的功能。 該功能多用于汽車電子行業(yè)。 |
1. LATTICE芯片的使用 2. LVDS視頻輸入 3. LVDS視頻輸出 4. 視頻拼接的處理方式 |
5 |
MIPI項(xiàng)目 |
本工程是基于LATTICE芯片,實(shí)現(xiàn)MIPI協(xié)議的功能,包括MIPI輸入和輸出。 |
1. LATTICE的芯片使用 2. MIPI D_PHY設(shè)計(jì) 3. MIPI CSI協(xié)議的設(shè)計(jì) 4. 圖像拼接的處理方法 5. FPGA錯(cuò)誤檢測機(jī)制 |
6 |
某精密儀器項(xiàng)目 |
本工程的重點(diǎn)是JESD204B接口,使用該接口可以實(shí)現(xiàn)多達(dá)2G的ADC和DAC轉(zhuǎn)換效率。 JESD204B接口是技術(shù)前沿,市場大量需求該類型人才。 |
1. 千兆網(wǎng)傳輸 2. 上位機(jī)和FPGA通信機(jī)制 3. ADC7961的數(shù)據(jù)采集 4. AD9144的數(shù)模轉(zhuǎn)換,轉(zhuǎn)換速率高達(dá)1G 5. JESD204B接口 |
7 |
機(jī)器視覺圖像采集傳輸工程 |
本工程實(shí)現(xiàn)的是從工業(yè)攝像頭采集后,做一定的圖像算法處理,最后通過GIGE協(xié)議上送給電腦的功能。 |
本工程內(nèi)容 MP9031 攝像頭配置、攝像頭采集,伽瑪校 |
六、 教學(xué)特色
(一)至簡設(shè)計(jì)法
至簡設(shè)計(jì)法是潘老師獨(dú)創(chuàng)的fpga設(shè)計(jì)法,其最大的特點(diǎn)是設(shè)計(jì)模板化、思考步驟化。設(shè)計(jì)模板化,在設(shè)計(jì)上明德?lián)P把一些功能模板規(guī)范成可復(fù)用的模板,設(shè)計(jì)者只需要填入?yún)?shù)就能把設(shè)計(jì)做出來,極大地減少代碼上不必要的錯(cuò)誤,設(shè)計(jì)者只需要專心做好設(shè)計(jì)。思考步驟化,至簡設(shè)計(jì)法能幫助學(xué)者形成嚴(yán)謹(jǐn)?shù)倪壿嬎季S,做到設(shè)計(jì)有根據(jù)思考有步驟。
(二)三段式教學(xué)法
明德?lián)P培訓(xùn)是三段式教學(xué)法,是明德?lián)P在“掌握實(shí)際操作技能”的“工程師教學(xué)”理論上發(fā)展而來的,針對FPGA教學(xué)的具體步驟。
1、基礎(chǔ)階段。
第一個(gè)階段基礎(chǔ)階段,掌握FPGA設(shè)計(jì)所必修的至簡設(shè)計(jì)法、軟件工具、語言語法、六步法、變量法等方面內(nèi)容,實(shí)現(xiàn)“給定功能即可實(shí)現(xiàn)”的效果。本階段網(wǎng)絡(luò)班培訓(xùn)需要1個(gè)月左右完成。
2、項(xiàng)目階段
第二階段為項(xiàng)目階段,完成3-5個(gè)最具實(shí)用代表性的FPGA實(shí)際項(xiàng)目,達(dá)到“見多識廣”的規(guī)范所通用的方法。運(yùn)用這種方法,可以完成所有的項(xiàng)目。
3、綜合項(xiàng)目:邊緣檢測+千兆網(wǎng)傳輸顯示項(xiàng)目+上位機(jī)顯示。
本階段由潘文明導(dǎo)師進(jìn)行指導(dǎo),達(dá)到在垂直應(yīng)用領(lǐng)域“專”“精”的效果,實(shí)現(xiàn)從“小白”到“大牛”的突破。
七、 課時(shí)
300個(gè)學(xué)時(shí)。完成時(shí)間看個(gè)人接受能力,進(jìn)度是個(gè)人控制的。當(dāng)然越勤快進(jìn)度就越快。
八、 學(xué)習(xí)保障:
1、付款后立即開通培訓(xùn)班權(quán)限;
2、簽訂100%專業(yè)學(xué)習(xí)協(xié)議,包學(xué)包會,學(xué)會為止;
3、不定期舉辦“模擬面試”,增長學(xué)員的閱歷;
4、優(yōu)秀學(xué)員推薦就業(yè)。
九、學(xué)費(fèi)
學(xué)費(fèi)8800元,含開發(fā)板使用權(quán)、配套學(xué)習(xí)資源、一對一導(dǎo)師服務(wù)。
十、周末培訓(xùn)班優(yōu)勢
1、一年 365 天的在線輔導(dǎo)期,工作日在線學(xué)習(xí),周末現(xiàn)場學(xué)習(xí),現(xiàn)場手把手教
2、按照企業(yè)要求訓(xùn)練學(xué)員,讓培訓(xùn)完的學(xué)員在最短時(shí)間內(nèi)接觸最多項(xiàng)目提升自己技能,增加競爭力,提升工資待遇
3、工程師的訓(xùn)練,按照步驟學(xué)習(xí),知識點(diǎn)個(gè)個(gè)擊破,按照步驟學(xué)習(xí)
4、導(dǎo)師及時(shí)糾正學(xué)習(xí)錯(cuò)誤,方向偏差,實(shí)時(shí)解答,提供清晰的設(shè)計(jì)思路。