廣州信盈達(dá)Logo

0
在招課程

0
校區(qū)數(shù)量

 

咨詢電話:

廣州信盈達(dá)教育FPGA系統(tǒng)實(shí)訓(xùn)就業(yè)培訓(xùn)課程安排

 

廣州信盈達(dá)教育FPGA系統(tǒng)實(shí)訓(xùn)就業(yè)培訓(xùn)課程安排

 

課程簡(jiǎn)介

本課程結(jié)合目前熱門的FPGA技術(shù),由多年開發(fā)經(jīng)驗(yàn)的工程師授課,系統(tǒng)地介紹了FPGA的基本設(shè)計(jì)方法。學(xué)習(xí)FPGA/CPLD概念的基礎(chǔ)上, Altera公司和Xilinx公司主流FPGA/CPLD的結(jié)構(gòu)與特點(diǎn)。本課程在FPGA應(yīng)用開發(fā)方面主要有:初級(jí)篇內(nèi)容包括Verilog HDL語言基礎(chǔ),Altera公司FPGA設(shè)計(jì)工具Quartus II軟件綜述,F(xiàn)PGA組合邏輯設(shè)計(jì)技術(shù)等,高級(jí)篇內(nèi)容包括FPGA的硬件設(shè)計(jì)技術(shù),基于Nios II的SOPC系統(tǒng)設(shè)計(jì),NiosII SOPC系統(tǒng)設(shè)計(jì)實(shí)例,系統(tǒng)時(shí)序邏輯設(shè)計(jì)技術(shù)以及基于FPGA的IP核設(shè)計(jì)技術(shù)。

 

課程大綱

階段:

主要幫助學(xué)員了解FPGA系統(tǒng)設(shè)計(jì)的基礎(chǔ)知識(shí),掌握FPGA最小系統(tǒng)硬件電路設(shè)計(jì)方法,學(xué)會(huì)操作QuartusII軟件來完成FPGA的設(shè)計(jì)和開發(fā)。

1、編程邏輯器件簡(jiǎn)介

2、可編程邏輯器件的發(fā)展歷史

3、FPGA/CPLD的基本結(jié)構(gòu):

FPGA的基本結(jié)構(gòu);CPLD的基本結(jié)構(gòu);FPGA和CPLD的比較;FPGA/CPLD的設(shè)計(jì)流程。

4、PLD/FPGA的分類和使用

5、FPGA關(guān)鍵電路的設(shè)計(jì)(最小電路設(shè)計(jì)):

FPGA管腳設(shè)計(jì);下載配置與調(diào)試接口電路設(shè)計(jì);高速SDRAM存儲(chǔ)器接口電路設(shè)計(jì);異步SRAM(ASRAM)存儲(chǔ)器接口電路設(shè)計(jì);FLASH存儲(chǔ)器接口電路設(shè)計(jì);開關(guān)、按鍵與發(fā)光LED電路設(shè)計(jì);VGA接口電路設(shè)計(jì);PS/2鼠標(biāo)及鍵盤接口電路設(shè)計(jì);RS-232串口;字符型液晶顯示器接口電路設(shè)計(jì);USB2.0接口芯片CY7C68013電路設(shè)計(jì);電源電路設(shè)計(jì);復(fù)位電路設(shè)計(jì);撥碼開關(guān)電路設(shè)計(jì);i2c總線電路設(shè)計(jì);時(shí)鐘電路設(shè)計(jì);圖形液晶電路設(shè)計(jì)。

第二階段:

介紹熟練掌握硬件描述語言(Verilog HDL)是FPGA工程師的基本要求。通過本節(jié)課程的學(xué)習(xí),學(xué)員可以了解目前的Verilog HDL語言的基本語法,掌握Verilog HDL語言中最常用的基本語法。通過本節(jié)課程學(xué)習(xí),學(xué)員可以設(shè)計(jì)一些簡(jiǎn)單的FPGA程序,掌握組合邏輯和時(shí)序邏輯電路的設(shè)計(jì)方法。通過實(shí)戰(zhàn)訓(xùn)練,學(xué)員可以對(duì)Verilog HDL語言有更深入的理解和認(rèn)識(shí)。

1、硬件描述語言簡(jiǎn)介:

Verilog HDL的特點(diǎn);Verilog HDL的設(shè)計(jì)流程簡(jiǎn)介。

2、Verilog模塊的基本概念和結(jié)構(gòu):

Verilog模塊的基本概念;Verilog HDL模塊的基本結(jié)構(gòu)。

3、數(shù)據(jù)類型及其常量及變量

4、運(yùn)算符及表達(dá)式:

算術(shù)運(yùn)算符;關(guān)系運(yùn)算符;邏輯運(yùn)算符;按位邏輯運(yùn)算符條件運(yùn)算符;移位運(yùn)算符;拼接運(yùn)算符;縮減運(yùn)算符。

5、條件語句和循環(huán)語句:

條件語句;case 語句;while語句;for語句。

6、結(jié)構(gòu)說明語句:

initial語句;always語句;task和function語句。

7、系統(tǒng)函數(shù)和任務(wù):

標(biāo)準(zhǔn)輸出任務(wù);仿真控制任務(wù);時(shí)間度量系統(tǒng)函數(shù);文件管理任務(wù)。

8、小結(jié)

第三階段:Altera FPGA設(shè)計(jì)

1、Altera高密度FPGA:

主流高端FPGA——Stratix系列;內(nèi)嵌高速串行收發(fā)器的FPGA Stratix GX系列。

2、Altera的Cyclone系列低成本FPGA

新型可編程架構(gòu);嵌入式存儲(chǔ)資源;專用外部存儲(chǔ)接口電路;支持的接口和;鎖相環(huán)的實(shí)現(xiàn);I/O特性;Nios II嵌入式處理器;配置方案。

3、Altera的MAX II系列CPLD器件

4、Quartus II軟件綜述:

Quartus II軟件的特點(diǎn)及支持的器件;Quartus II軟件的工具及功能簡(jiǎn)介;Quartus II軟件的用戶界面。

5、設(shè)計(jì)輸入:

建立工程;建立設(shè)計(jì)。

6、綜合

7、布局布線

8、仿真

9、編程與配置

10、小結(jié)

第四階段:

隨著FPGA芯片的性能和密度不斷提高, 基于FPGA產(chǎn)品開發(fā)正在逐漸成熟并且在很多領(lǐng)域得到了應(yīng)用。本階段重點(diǎn)學(xué)習(xí)在FPGA產(chǎn)品設(shè)計(jì)核心技術(shù)。

1、FPGA的硬件設(shè)計(jì)技術(shù);

2、基于Nios II的SOPC系統(tǒng)設(shè)計(jì);

3、Nios II的SOPC系統(tǒng)的設(shè)計(jì)實(shí)例;

4、系統(tǒng)時(shí)序邏輯設(shè)計(jì)技術(shù);

5、基于FPGA的IP核設(shè)計(jì)技術(shù);

6、FPGA的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì);

7、基于FPGA的硬件回路仿真器設(shè)計(jì)。

第五階段:Alter的IP工具

1、IP的概念;

2、Alter可提供的IP;

3、Alter IP在設(shè)計(jì)中的作用;

4、使用Alter的基本宏功能;

5、使用Alter的IP核。

第六階段:

總結(jié)答疑,由工程師帶領(lǐng)學(xué)員設(shè)計(jì)項(xiàng)目。

 

質(zhì)量保障:

1、每個(gè)班提供充足的實(shí)踐操作和問題輔導(dǎo)答疑時(shí)間。人手一臺(tái)機(jī)、1套實(shí)驗(yàn)器材!

2、所有班級(jí)均采用小班授課,20%理論+60%實(shí)戰(zhàn)+20%項(xiàng)目實(shí)踐。

3、在學(xué)習(xí)期間均會(huì)獲得我公司研發(fā)部幾十位資深高級(jí)工程師、國(guó)際項(xiàng)目經(jīng)理等的技術(shù)支持,除正常學(xué)習(xí)時(shí)間外,其他任何時(shí)間學(xué)員均可前來進(jìn)行額外實(shí)踐。

4、合格頒發(fā)證書:全國(guó)高新技術(shù)人才《FPGA設(shè)計(jì)》證書。

5、提供一年的的免費(fèi)技術(shù)支持服務(wù)。

6、優(yōu)秀學(xué)員可以加入信盈達(dá)嵌入式研發(fā)中心就職或者兼職參與項(xiàng)目設(shè)計(jì)。

有問必答,專業(yè)學(xué)習(xí)規(guī)劃師為您免費(fèi)咨詢解答
課程底價(jià)、品牌對(duì)比、師資力量、學(xué)習(xí)時(shí)間、課程內(nèi)容、報(bào)考政策...想了解什么?就來咨詢學(xué)習(xí)規(guī)劃師吧!
登錄后發(fā)表評(píng)論
評(píng)論
 
 
預(yù)約試聽