
曙海教學(xué)優(yōu)勢
本課程面向企事業(yè)項目實(shí)際需要,秉承二十一年積累的教學(xué)品質(zhì), FPGA系統(tǒng)設(shè)計高級培訓(xùn)課程以項目實(shí)現(xiàn)為導(dǎo)向,老師將會與您分享設(shè)計的全流程以及工具的綜合使用技巧、經(jīng)驗(yàn)。線上/線下/上門皆可, FPGA系統(tǒng)設(shè)計高級培訓(xùn)課程專家,課程可定制,熱線:4008699035。
  大批企業(yè)和曙海
     建立了良好的合作關(guān)系,20多年來,合作企事業(yè)單位以達(dá)30多萬。曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內(nèi)有著響亮的知名度。
?FPGA系統(tǒng)設(shè)計高級培訓(xùn)課程
?課程背景
?????FPGA系統(tǒng)設(shè)計高級班主要是介紹FPGA系統(tǒng)開發(fā)中的高級技巧,深入探討如何提高FPGA設(shè)計的性能,如何優(yōu)化設(shè)計規(guī)模,進(jìn)而設(shè)計出高性能低成本的產(chǎn)品。同時介紹了FPGA和DSP芯片構(gòu)成的高性能協(xié)同計算系統(tǒng)的軟/硬件設(shè)計技術(shù)。課程中會結(jié)合實(shí)際的工程設(shè)計代碼講解并行設(shè)計技術(shù),流水線設(shè)計技術(shù)等實(shí)用技巧,幫助學(xué)員短時間內(nèi)理解和掌握這些高級技巧,并可以盡快應(yīng)用到工程項目中去。
課程目標(biāo)
?????本課程主要針對具備一定基礎(chǔ)的學(xué)員,幫助學(xué)員快速提高技能,使之能夠運(yùn)用高級技巧快速自主地設(shè)計復(fù)雜FPGA系統(tǒng)或者FPGA和DSP協(xié)同工作的系統(tǒng)。
課程大綱
第一階段?
目標(biāo)?????
?????1.掌握FPGA系統(tǒng)設(shè)計的三個基本原則及三種常用技巧
?????2.?掌握QuartusII軟件三類典型IP核
?????3.ModelSim?SE仿真驗(yàn)證技巧,學(xué)會設(shè)計測試激勵文件-Testbench
內(nèi)容:?
1.?三個設(shè)計基本原則,包括面積和速度的平衡互換原則,硬件可實(shí)現(xiàn)原則和同步設(shè)計原則。
2.掌握PS2協(xié)議,掌握時鐘線和數(shù)據(jù)線是如何控制數(shù)據(jù)的讀寫的。
3.?FPGA設(shè)計仿真驗(yàn)證的原理和方法
4.?ModelSim?SE仿真驗(yàn)證技巧?
5.?仿真測試文件(Testbench)的設(shè)計方法
6.?異步SRAM的操作時序?
第二階段?
目標(biāo):
1.掌握采集ADC的數(shù)據(jù)的方法和技巧
????2.掌握從RS232接口向PC傳送采集到的數(shù)據(jù)的方法。
????3.FPGA和DSP結(jié)合使用的方法。?
??1.?AD/DA轉(zhuǎn)換器接口設(shè)計
????1.1??選擇正確的時鐘采樣邊沿
????1.2??選擇適合的同步頭檢測方法
????1.3??選擇有效的緩存策略
2.?利用FPGA實(shí)現(xiàn)RS-232C串行接口
????2.1??RS-232C接口通訊原理和相關(guān)電氣標(biāo)準(zhǔn)
????2.2??RS-232C的通訊協(xié)議的要點(diǎn)
????2.3??TxD,RxD是怎樣控制數(shù)據(jù)傳輸?shù)?/font>
????2.4??RS-232C接口的原理圖剖析
????2.5??軟件和硬件握手的相關(guān)概念
3.?FPGA和DSP處理器聯(lián)合應(yīng)用的領(lǐng)域,視頻、圖像、人臉識別,指紋識別? ?的等領(lǐng)域的現(xiàn)狀及發(fā)展前景。
4.?HPI接口的分析,以及FPGA如何利用HPI接口對DSP進(jìn)行控制。
5.?詳細(xì)剖析DSP進(jìn)行圖像處理的關(guān)鍵技術(shù)(圖像編碼解碼技術(shù),圖像處理的相關(guān)算法)
6.?案例分析:高清視頻處理系統(tǒng)之圖像閾值變換算法,及其達(dá)到的效果?
第三階段?
1.PS2鍵盤鼠標(biāo)協(xié)議詳解
2.USB開發(fā)
第四階段?
??此部分代碼含固件代碼和?HDL?的控制代碼,PC?機(jī)軟件使用?Cypress?自帶的?Control?Panel。驅(qū)動使用?Cypress?公司提供的驅(qū)動(含源代碼)?。主要實(shí)現(xiàn),FX2?固件里面設(shè)置?FX2的模式,實(shí)驗(yàn)箱核心模塊FPGA?實(shí)現(xiàn)復(fù)雜接口的配合使用。PC?機(jī)傳過來的數(shù)據(jù)使用數(shù)碼管顯示,PC?機(jī)讀取得數(shù)據(jù)由FPGA?產(chǎn)生提供。?
實(shí)戰(zhàn)訓(xùn)練
????
第五階段?
??
第一篇?SOPC(可編程片上系統(tǒng))概述
1.?FPGA和SOPC的發(fā)展?
2.?基于FPGA的嵌入式處理器的優(yōu)勢?
3.?適合系統(tǒng)級設(shè)計的FPGA及其芯片結(jié)構(gòu)舉例
第二篇?SOPC的組成及設(shè)計思想
第三篇?SOPC開發(fā)工具的使用
第四篇?SOPC軟硬件開發(fā)設(shè)計實(shí)戰(zhàn)??
第六階段?
?授課內(nèi)容
第一篇?設(shè)計需求分析與功能定義
系統(tǒng)工作原理分析
第二篇?PCI接口芯片PCI9054與FPGA的接口設(shè)計
第三篇?FPGA內(nèi)部結(jié)構(gòu)設(shè)計
第四篇?硬件系統(tǒng)實(shí)現(xiàn)
第五篇?FPGA與PCI9054協(xié)同設(shè)計?設(shè)計與測試技巧
第六篇?PCI9054接口芯片的C模式管腳定義和總線操作
中斷,PCI配置寄存器詳解,本地配置寄存器詳解
第七篇?PCI設(shè)備設(shè)計方案
?