


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《VHDL硬件描述語言》課程教學(xué)大綱課程代碼:ABJD0414課程中文名稱:VHDL硬件描述語言課程英文名稱:Very-High-SpeedIntegratedCircuitHardwareDescriptionLanguage課程性質(zhì):必修課程學(xué)分數(shù):2學(xué)分課程學(xué)時數(shù):32學(xué)時授課對象:自動化專業(yè)本課程的前導(dǎo)課程:電路,模擬電子,C語言程序設(shè)計一、課程簡介本課程是電類專業(yè)的專業(yè)基礎(chǔ)課,要求學(xué)生通過本課程的學(xué)習(xí)和實驗,初步掌握常用EDA工具的使用方法、FPGA的開發(fā)技術(shù)以及VHDL語言的編程方法。能比較熟練地使用QuartusII等常用EDA軟件對FPGA和CPLD作一些簡單電路系統(tǒng)的設(shè)計,同時能較好地使用VHDL語言設(shè)計簡單的邏輯電路和邏輯系統(tǒng),學(xué)會行為仿真、時序仿真和硬件測試技術(shù),為現(xiàn)代EDA工程技術(shù)的進一步學(xué)習(xí),ASIC器件設(shè)計以及超大規(guī)模集成電路設(shè)計奠定基礎(chǔ)。
作為一門專業(yè)基礎(chǔ)課,除了為現(xiàn)代電子線路課程,軟件無線電課程奠定理論和實踐方面的基礎(chǔ)外,還是其他一些課程的先修課,如微電子導(dǎo)論、現(xiàn)代ASIC設(shè)計、硬件描述語言仿真/綜合器設(shè)計、大規(guī)模集成電路設(shè)計等。二、教學(xué)基本內(nèi)容和要求(一)概論介紹現(xiàn)代EDA技術(shù),VHDL概況,介紹自頂向下的系統(tǒng)設(shè)計方法以及FPGA和CPLD的基本技術(shù),要求對現(xiàn)代EDA技術(shù)及實現(xiàn)工具的使用方法和發(fā)展情況有一初步了解。重點與難點:EDA技術(shù)的設(shè)計工具(二)EDA設(shè)計流程及工具首先介紹基于EDA軟件的FPGA/CPLD開發(fā)流程和ASIC設(shè)計流程,然后分別介紹與這些設(shè)計流程中各環(huán)節(jié)密切相關(guān)的EDA工具軟件,最后簡述QuartusII的基本情況和IP。重點與難點:EDA仿真設(shè)計流程。(三)FPGA/CPLD結(jié)構(gòu)與應(yīng)用主要介紹幾類常用的大規(guī)模可編程邏輯器件的結(jié)構(gòu)和工作原理。對CPLD的乘積項原理和FPGA的查找表原理分別進行剖析。最后介紹相關(guān)的編程下載和測試技術(shù)。重點與難點:FPGA/CPLD的工作作原理及編程技術(shù)。(四)VHDL設(shè)計初步通過數(shù)個簡單、完整而典型的VHDL設(shè)計示例,使學(xué)生初步了解用VHDL表達和設(shè)計電路的方法,并對由此而引出的VHDL語言現(xiàn)象和語句規(guī)則能逐步趨向系統(tǒng)的了解。重點與難點:VHDL的語言結(jié)構(gòu)與語句規(guī)則。(五)QuartusII應(yīng)用向?qū)ㄟ^實例,詳細介紹基于QuartusII的VHDL文本輸入設(shè)計流程,包括設(shè)計輸入、綜合、適配、仿真測試和編程下載等方法,以及QuartusII包含的一些有用的測試手段,最后介紹原理圖輸入設(shè)計方法。重點與難點:QuartusII軟件的使用(六)VHDL設(shè)計進階介紹一些新的實例及相關(guān)的VHDL語法知識,使學(xué)生進一步了解VHDL語言現(xiàn)象和語句規(guī)則的特點,以及應(yīng)用VHDL表達與設(shè)計電路的方法。重點與難點:VHDL的進階設(shè)計方法
(七)宏功能模塊與IP應(yīng)用Altera提供了可參數(shù)化的宏功能模塊和LPM函數(shù),并基于Altera器件的結(jié)構(gòu)做了優(yōu)化設(shè)計,使得設(shè)計的效率和可靠性得到了很大的提高??梢愿鶕?jù)實際電路的設(shè)計需要,選擇LPM庫中的適當(dāng)模塊,并為其設(shè)定適當(dāng)?shù)膮?shù),滿足設(shè)計的需要。本章通過一些示例介紹LPM宏功能模塊與IP核的使用方法。重點與難點:LPM庫參數(shù)的設(shè)定與調(diào)用。
(八)狀態(tài)機設(shè)計介紹使用VHDL設(shè)計有限狀態(tài)機一般性程序結(jié)構(gòu);介紹狀態(tài)機的實用程序設(shè)計、狀態(tài)編碼方法以及非法狀態(tài)排除技術(shù)。重點與難點:狀態(tài)機的設(shè)計方法。
(九)VHDL程序結(jié)構(gòu)與規(guī)則介紹VHDL的基本程序結(jié)構(gòu),包括實體、結(jié)構(gòu)體、進程、庫和子程序等主要語句結(jié)構(gòu),要求掌握VHDL可綜合程序設(shè)計的基本程序結(jié)構(gòu)。重點了解進程語句結(jié)構(gòu)及其運行特點。重點與難點:VHDL語言的結(jié)構(gòu)及各類語句。
(十)VHDL語句與VHDL仿真簡要介紹VHDL編程的3種描述風(fēng)格;介紹VHDL仿真方法、目的和延時模型、簡介VHDL程序綜合概念與可綜合的要求,介紹時序電路和組合電路的設(shè)計要點和方法。重點與難點:基于VHDL語言的仿真與測試。三、實驗教學(xué)內(nèi)容及基本要求實驗1:QuartusII軟件的使用
2學(xué)時實驗2:譯碼器/數(shù)據(jù)選擇器設(shè)計
2學(xué)時實驗3:計數(shù)器設(shè)計
2學(xué)時實驗4:VHDL有限狀態(tài)機設(shè)計
2學(xué)時四、教學(xué)方法與手段本課程是一門數(shù)字系統(tǒng)編程的課程,理論教學(xué)采用多媒體教學(xué),通過對本課程的學(xué)習(xí),學(xué)生能較好地掌握全新的硬件電子系統(tǒng)的設(shè)計技術(shù),更深刻地了解計算機軟件語言與硬件語言實現(xiàn)的現(xiàn)代電子系統(tǒng)設(shè)計能力。通過理論學(xué)習(xí)與實踐設(shè)計鍛煉的緊密結(jié)合,提高理論與工程實際相結(jié)合的能力,為未來進一步的學(xué)習(xí)和工作實踐奠定良好基礎(chǔ)五、教學(xué)學(xué)時分配章節(jié)(或內(nèi)容)講課實驗合計概論
11(二)EDA設(shè)計流程及工具
11(三)FPGA/CPLD結(jié)構(gòu)與應(yīng)用
44(四)VHDL設(shè)計初步
426(五)QuartusII應(yīng)用向?qū)?/p>
224(六)VHDL設(shè)計進階
44(七)宏功能模塊與IP應(yīng)用
22(八)狀態(tài)機設(shè)計
22(九)VHDL程序結(jié)構(gòu)與規(guī)則
224(十)VHDL語句與VHDL仿真
22424832六、考核方式與成績評定標準1、考核方法:本課程考核由平時成績、實驗、測試等部分組成。2、成績評定:平時成績占(30%)由授課教師依據(jù)上課出勤率、課堂學(xué)習(xí)狀況、平時作業(yè)等給出成績;實驗占(30%),包括實驗過程與實驗報告;測試占40%,教師可根據(jù)情況采用論文或開卷考試的方式給出成績。七、教學(xué)參考資源1、參考書目:(1)韓克、柳秀山編著,《電子技能與EDA技術(shù)》,暨南大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZRCMA 001-2024 城市軌道交通智慧實訓(xùn)系統(tǒng)技術(shù)規(guī)范
- 二零二五年度餐飲店面租賃合同含節(jié)假日促銷活動
- 二零二五年度個人擔(dān)保合同-個人理財產(chǎn)品擔(dān)保服務(wù)條款
- 二零二五年度農(nóng)村墓地選購與祭祀活動組織合同
- 二零二五年度茶飲品牌全國使用許可合同
- 二零二五年度互聯(lián)網(wǎng)保險產(chǎn)品銷售委托理財服務(wù)協(xié)議
- 二零二五年度棋牌室合作伙伴關(guān)系管理與維護合同
- 2025年度順豐員工勞動合同爭議解決機制合同
- 二零二五年度個人合同范本:智能家居控制系統(tǒng)研發(fā)合作合同
- 二零二五年度新型工業(yè)園區(qū)委托中介代理出租服務(wù)協(xié)議
- 車站信號自動控制課件:進站信號機點燈電路
- 民用無人機操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點題庫500題(含答案)
- GB/T 6553-2024嚴酷環(huán)境條件下使用的電氣絕緣材料評定耐電痕化和蝕損的試驗方法
- 瀝青基材料在石油化工設(shè)備熱絕緣中的開發(fā)
- 中職旅游專業(yè)《中國旅游地理》說課稿
- 煤層底板采動破裂深度壓水
- 第15課 列強入侵與中國人民的反抗斗爭【課件】-中職高一上學(xué)期高教版
- 新人教小學(xué)數(shù)學(xué)六年級下冊《成數(shù)》示范課教學(xué)課件
- CAR-T細胞療法行業(yè)營銷策略方案
- 中國海關(guān)科學(xué)技術(shù)研究中心招聘筆試真題2022
- 四年級美術(shù)測國測復(fù)習(xí)題答案
評論
0/150
提交評論