本書根據(jù)學(xué)生的知識認知規(guī)律,圍繞FPGA技術(shù)學(xué)習(xí)的完整流程展開,其內(nèi)容涵蓋FPGA技術(shù)概述、VHDL語言基本知識、FDGA開發(fā)軟件環(huán)境、基礎(chǔ)實驗部分、綜合實驗部分,以及FPGA開發(fā)板結(jié)構(gòu)與基本參數(shù)等。本書強調(diào)設(shè)計方案的可觀測性、貫徹代碼的可擴展性與可重用性等設(shè)計要求,通過對系統(tǒng)設(shè)計中出現(xiàn)問題的細致觀察與分析來尋找解決方案,以培養(yǎng)學(xué)生形成自頂向下的現(xiàn)代設(shè)計理念,以及細致扎買的工作作風(fēng)。
本書可作為高等院校電子信息類及相關(guān)專業(yè)本科生的教材,也可供科研人員參考。
“數(shù)字電路設(shè)計實驗”是根據(jù)電子信息類專業(yè)教學(xué)培養(yǎng)方案,學(xué)生在先后學(xué)習(xí)了電路基礎(chǔ)、低頻模擬電路、高頻電路、數(shù)字電路及信號與系統(tǒng)等專業(yè)課程,并完成與之對應(yīng)的相關(guān)基礎(chǔ)實驗后開設(shè)的綜合性實驗課程。在本科教育培養(yǎng)體系中“數(shù)字電路設(shè)計實驗”是促進學(xué)生實現(xiàn)知識學(xué)習(xí)階段理論與實踐相結(jié)合的重要環(huán)節(jié),是教學(xué)過程中提高學(xué)生動手能力和培養(yǎng)創(chuàng)造性思維的有力保障。數(shù)字電路設(shè)計實驗強調(diào)學(xué)生合理運用上述課程所講授的理論知識,能夠根據(jù)實驗課題對電子系統(tǒng)的性能設(shè)計要求,通過課堂講授與課下自學(xué)相結(jié)合,主動查閱相關(guān)技術(shù)資料以完成系統(tǒng)方案設(shè)計,并通過系統(tǒng)調(diào)試和性能分析加以修改與完善,在實驗過程中注重學(xué)生工程實踐能力養(yǎng)成!皵(shù)字電路設(shè)計實驗”課程的開設(shè)將起到完善知識結(jié)構(gòu)的承前啟后作用,并充分促進學(xué)生自學(xué)能力提高。本書配合電子信息類專業(yè)學(xué)生的理論知識教學(xué)編寫了相關(guān)的試驗內(nèi)容,包括基礎(chǔ)類驗證試驗,提高設(shè)計類試驗等內(nèi)容。目的在于將電子技術(shù)理論教學(xué)與實驗環(huán)節(jié)有機融合,加深學(xué)生對基礎(chǔ)理論知識的理解,加強學(xué)生基本設(shè)計能力和實踐能力的訓(xùn)練,全面提高學(xué)生的理論水平和實驗實踐綜合能力。
第l章 FPGA技術(shù)概述
1.1 可編程邏輯器件與EDA技術(shù)
1.2 FPGA器件基本結(jié)構(gòu)
第2章 VHDL語言基本知識
2.1 關(guān)于VHDL
2.2 VHDL語言數(shù)據(jù)類型與運算符
2.3 VHDL語言基礎(chǔ)
第3章 FPGA開發(fā)軟件環(huán)境
3.1 QuartusⅡ簡介
3.2 QuartusⅡ使用方法入門
3.3 FPGA系統(tǒng)設(shè)計基本方法與原則
第4章 基礎(chǔ)實驗部分
4.1 利用原理圖輸入方法的計數(shù)、譯碼電路設(shè)計
4.2 利用VHDL語言實現(xiàn)半加器與全加器
4.3 基于VHDL的乘法器電路設(shè)計
4.4 基于FPGA的拔河電路設(shè)計與實現(xiàn)
第5章 綜合實驗部分
5.1 交通燈控制器
5.2 基于壓控振蕩器的模擬電壓測量電路
5.3 基于FPGA的數(shù)字時鐘設(shè)計應(yīng)用
5.4 基于DDS原理的信號發(fā)生器設(shè)計
第6章 FPGA開發(fā)板結(jié)構(gòu)與基本參數(shù)
6.1 DEO—CV開發(fā)板簡介
6.2 DEO—CV開發(fā)板使用方法
6.3 開發(fā)板板載資源
后記
參考文獻