官方論壇
官方淘寶
官方博客
微信公眾號
點擊聯系吳工 點擊聯系周老師
明德揚就業班現正火熱招生中,課程主要傳授至簡設計法,100天的課程足以滿足崗位需要,包就業推薦,詳情點擊咨詢...

FPGA周末培訓班

發布時間:2019-09-09 瀏覽量:653


一、 授課方式

周一-周五在線課程,老師在線輔導、答疑,遠程交流

周六-周日現場教學,老師實時指導項目


二、 授課校區

廣州番禺校區


三、 適用人群:


在廣州、深圳等周邊的學生或工作人士需要學習FPGA


四、教學目的

讓學員具備FPGA開發能力以及實現就業,實踐性的培訓,讓學員在最短時間內做最多的項目。通過項目實踐,循環上升,完成一個一個老師布置的練習題目,提高自身設計能力,培訓班培養學員的是思維邏輯能力,獨立設計能力。


五、 課程內容 :

周末班基礎部分

計數器部分

章節

明德揚計數器規范

明德揚計數器六步法

明德揚計數器訓練

內容

計數器部分共有56題設計題涉及:
脈沖設計
數值設計
數字時鐘設計
UART
串口設計
VGA
接口設計
SPI
接口設計
SCCB\IC
接口設計

達到效果

1.掌握明德揚計數器模板,掌握計數器的設計步驟
2.
掌握至簡設計法設計技巧和規范
3.
計數器思維訓練,能做到給出功能做出設計

狀態機部分

章節

明德揚狀態機規范

明德揚狀態機要點講解

明德揚狀態機訓練

內容

狀態機共 18 道訓練題型,其中涉及:
波形產生狀態設計
自動售貨機狀態機設計
通信和網絡處理中的包文識別訓練
包文檢測功能設計

達到效果

1.掌握明德揚狀態機模板,掌握狀態機的設計步驟
2.
掌握至簡設計法設計狀態機的技巧和規范
3.
計數器思維訓練,能做到給出功能做出設計

第四部分明德揚FIFO架構

章節

FIFO原理

FIFO架構原理

FIFO架構訓練

內容

FIFO 使用技巧一共包括 24 道設計,主要是通信、網絡包文的處理。

達到效果

使用 FIFO實現應用功能,掌握FIFO在實際項目中的重要性和應用

第五部分 軟件使用

章節

QUARTUS軟件使用

modelsim軟件使用

測試文件編寫

調試技巧、signaltap

內容

quartusmodelsim的使用教程
測試文件編寫
signaltap
的使用

達到效果

掌握quartusmodelsim常用軟件的使用
掌握軟件仿真、上板驗證的技巧
掌握測試文件的編寫
掌握在線邏輯分析儀(signaltap)的使用

第六部分時序約束

章節

時序約束基本原理

時序約束訓練

內容

學習時序原理
時序約束工具的使用
時序約束概念
時序約束步驟

達到效果

掌握altera時序約束基本知識點和時序約束技巧

其他資料

主要內容包括:

序號

項目內容

序號

項目內容

1

至簡設計法-計數器訓練

29

千兆網接口-GMII接口設計

2

至簡設計法-四段式狀態機訓練

30

千兆網接口-MAC層協議

3

至簡設計法-FIFO使用訓練

31

以太網IP核時鐘管理、初始化流程和應用方法

4

FPGA開發流程

32

以太網報文的結構

5

測試文件循環激勵產生

33

ARP請求包文、響應包文的設計和解析

6

自動對比仿真的實現

34

UDP協議的實現

7

UART協議和實

35

ICMP協議的實現

8

VGA時序原理和接口設計

36

TCP IP協議

9

高速SPI接口設計

37

檢驗碼原理以及CRC的實現

10

SCCB/IIC接口設計

38

以太網調試工具-小兵測試儀應用

11

邊沿檢測方式

39

以太網抓包工具-wireshark應用

12

拼接移位運算方法

40

以太網包文檢測器的設計

13

串并轉換和并串轉換的設計

41

以太網包文丟包機制

14

調用PLL來倍頻和分頻

42

以太網包文高校傳輸機制

15

RAM的讀寫技巧

43

原碼、反碼和補碼的轉換

16

RAM的高級數據拼接技巧

44

基于補碼的加減法運算

17

RAM文件初始化

45

信號發生器的設計

18

SOBEL邊緣算法實現

46

FPGA時序原理

19

圖像濾波的設計技巧

47

FPGA的時鐘、端口和內部約束

20

攝像頭采集的設計技巧

48

明德揚時序約束方法表

21

動態圖像乒乓緩存的實現方式

49

時序約束訓練-四大工程的約束方法

22

數據手冊閱讀方法

50

時序約束的錯誤解決方法

23

SDRAM初始化實現

51

跨時鐘域處理原理

24

SDRAM的仲裁機制設計

52

時序報表解讀

25

SDRAM BURST傳輸實現讀寫方法

53

隨路時鐘方法

26

DDR2  IP核的生成

54

流水線設計

27

MODELSIM仿真DDR2

55

如何閱讀他人代碼

28

千兆網接口PHY芯片的應用

56

上板、仿真工具的應用

周末班項目部分

溫度檢測工程

項目簡介

本項目主要是通過串口助手發送指令設置溫度采集的使能、關閉信號,溫度報警的上下限值,并將采集到的溫度實時顯示到數碼管上。

掌握技能

本工程包括 ASCII HEX 的轉換、串口、溫度傳感器控制、
上位機(PC)與 FPGA 通信協議、串并轉換、數碼管動態顯
示等內容,一共需要設計 9 個模塊設計

邊緣檢測工程

項目簡介

本項目主要是實現按鍵按下后FPGA通過SCCB對攝像頭OV7670初始化配置,然后攝像頭輸出行、場及RGB信號,FPGA再對識別后的RGB信號進行灰度轉換、高斯濾波、圖像二值化、加sobel算子、之后通過乒乓操作輸出到VGA接口在顯示器顯示檢測到的
圖像邊緣

掌握技能

本工程包括攝像頭采集、攝像頭配置、按鍵消抖、灰度
轉換、SOBEL 邊緣檢測、圖像高斯濾波、圖像存儲控制、VGA
顯示等內容,一共需要設計 9 個模塊。

千兆網工程

項目簡介

本項目主要是通過千兆以太網模塊RTL8211,通過調用以太網IP核采用GMII模式,自己編寫IP頭、UDP頭、ARP頭的加包頭(發送)、解包頭程序(接收),初始化配置
模塊來實現千兆以太網的收發。

掌握技能

千兆網工程包括網絡基礎知識、UDP 層協議打包和解包、
IP
層協議打包和解包、MAC 層協議打包和解包、MAC IP
的使用、PHY 芯片和 MAC IP 胡配置等,一共需要設計 8
模塊。掌握wireshark抓包、小兵發包

DDR工程

項目簡介

本項目主要是先實現SDRAM的初始化、讀、寫、自動刷新操作了解SDRAM的工作工程,之后通過調用PLL以及DDR3 IP核實現DDR3的讀寫操作。

掌握技能

本工程先從 SDRAM 邏輯設計開始,通過 5 個訓練,初
步建立 SDRAMDDR 等相關時序的概念。
然后掌握 DDR2 IP 核生成技巧、仿真技巧、上板過程,
掌握 DDR2 的用戶接口時序,并設計更加易用的 DDR2 接口。


選學項目(任選一個)

序號

項目名稱

工程介紹

技術要點

1

某大數據處理項目

本工程實現大數據通過多路10G光纖傳輸到FPGAFPGA將數據保存到DDR3,然后讀出上送給PCIE的功能。

1. 多路10G光纖的傳輸

2. 高速DDR3緩存

3. 高速PCIE的通信

2

某激光測速項目

本工程內容包括高速 AD 采集(500M),FFT 變換、FIR
濾波等內容。本項目計算量大,需要學員掌握速度換資源、
資源換速度等技巧,并使用此技巧來進行架構設計。

1. 500M速率的ADC信號采集

2. 檢測方法的FPGA處理

3. 大數據量的FPGA處理方法

4. 千兆網傳輸

5. FFT算法實現

本工程內容包括高速 AD 采集(500M),FFT 變換、FIR
濾波等內容。本項目計算量大,需要學員掌握速度換資源、
資源換速度等技巧,并使用此技巧來進行架構設計。

3

CCD項目

本工程實現光譜采集系統,包括 USB 接口、CCD 攝像頭采集、
存儲控制等,是一個相對完備的 FPGA 項目。

1. CCD采集

2. USB接口傳輸

3. 上位機和FPGA的通信

4. EEPROM處理

5. 硬件產品的生產流程

4

視頻拼接項目

本工程是基于LATTICE芯片,實現LVDSRGB等圖像輸入,在FPGA中實現畫中畫效果,最終使用LVDS輸出的功能。

該功能多用于汽車電子行業。

1. LATTICE芯片的使用

2. LVDS視頻輸入

3. LVDS視頻輸出

4. 視頻拼接的處理方式

5

MIPI項目

本工程是基于LATTICE芯片,實現MIPI協議的功能,包括MIPI輸入和輸出。

1. LATTICE的芯片使用

2. MIPI D_PHY設計

3. MIPI CSI協議的設計

4. 圖像拼接的處理方法

5. FPGA錯誤檢測機制

6

某精密儀器項目

本工程的重點是JESD204B接口,使用該接口可以實現多達2GADCDAC轉換效率。

JESD204B接口是技術前沿,市場大量需求該類型人才。

1. 千兆網傳輸

2. 上位機和FPGA通信機制

3. ADC7961的數據采集

4. AD9144的數模轉換,轉換速率高達1G

5. JESD204B接口

7

機器視覺圖像采集傳輸工程

本工程實現的是從工業攝像頭采集后,做一定的圖像算法處理,最后通過GIGE協議上送給電腦的功能。

本工程內容 MP9031 攝像頭配置、攝像頭采集,伽瑪校
正、圖像切割、GIGE 協議實現,圖像存儲控制、UDP 千兆
網傳輸等內容,其中實現難點是圖像存儲控制,因為涉及到
包文重傳、分發等。


六、 教學特色

(一)至簡設計法

至簡設計法是潘老師獨創的fpga設計法,其最大的特點是設計模板化、思考步驟化。設計模板化,在設計上明德揚把一些功能模板規范成可復用的模板,設計者只需要填入參數就能把設計做出來,極大地減少代碼上不必要的錯誤,設計者只需要專心做好設計。思考步驟化,至簡設計法能幫助學者形成嚴謹的邏輯思維,做到設計有根據思考有步驟。

(二)三段式教學法

明德揚培訓是三段式教學法,是明德揚在“掌握實際操作技能”的“工程師教學”理論上發展而來的,針對FPGA教學的具體步驟。
1
、基礎階段。

第一個階段基礎階段,掌握FPGA設計所必修的至簡設計法、軟件工具、語言語法、六步法、變量法等方面內容,實現“給定功能即可實現”的效果。本階段網絡班培訓需要1個月左右完成。
2
、項目階段
第二階段為項目階段,完成3-5個最具實用代表性的FPGA實際項目,達到“見多識廣”的規范所通用的方法。運用這種方法,可以完成所有的項目。

3、綜合項目:邊緣檢測+千兆網傳輸顯示項目+上位機顯示。

本階段由潘文明導師進行指導,達到在垂直應用領域“專”“精”的效果,實現從“小白”到“大牛”的突破。


七、 課時

300個學時。完成時間看個人接受能力,進度是個人控制的。當然越勤快進度就越快。


八、 學習保障:

1、付款后立即開通培訓班權限;

2、簽訂100%專業學習協議,包學包會,學會為止;

3、不定期舉辦“模擬面試”,增長學員的閱歷;

4、優秀學員推薦就業。


九、學費

學費8800元,含開發板使用權、配套學習資源、一對一導師服務。


十、周末培訓班優勢


1、一年 365 天的在線輔導期,工作日在線學習,周末現場學習,現場手把手教

2、按照企業要求訓練學員,讓培訓完的學員在最短時間內接觸最多項目提升自己技能,增加競爭力,提升工資待遇

3、工程師的訓練,按照步驟學習,知識點個個擊破,按照步驟學習

4、導師及時糾正學習錯誤,方向偏差,實時解答,提供清晰的設計思路。


免費申請試聽課程

  •   
  •   
  •   
  •  
  • 提  交
  • FPGA教育領域第一品牌
  • 咨詢熱線:020-39002701
  • 技術交流Q群:97925396
    开奖直播中彩网