本書以電子工程實(shí)踐應(yīng)用為出發(fā)點(diǎn),以Quartus Ⅱ 13.0為設(shè)計(jì)工具,以ModelSim 10.5b為仿真工具,采用項(xiàng)目式任務(wù)驅(qū)動(dòng)的方法,運(yùn)用VHDL程序描述數(shù)字邏輯電子系統(tǒng)。以二位二進(jìn)制數(shù)乘法器設(shè)計(jì)制作、三路表決器設(shè)計(jì)制作、四路搶答器設(shè)計(jì)制作、簡(jiǎn)易電子琴設(shè)計(jì)制作、樂(lè)曲自動(dòng)演奏電路設(shè)計(jì)制作、字符型LCD1602控制器設(shè)計(jì)制作、LED點(diǎn)陣顯示屏控制器設(shè)計(jì)制作、二自由度云臺(tái)控制器設(shè)計(jì)制作這8個(gè)項(xiàng)目為載體,系統(tǒng)地介紹了EDA應(yīng)用技術(shù)和VHDL硬件描述語(yǔ)言。將VHDL的基礎(chǔ)知識(shí)、編程技巧和實(shí)用方法與實(shí)際工程開發(fā)技術(shù)相結(jié)合。通過(guò)本書的學(xué)習(xí)可迅速了解并掌握EDA技術(shù)的基本理論和電子工程開發(fā)實(shí)用技術(shù)。本教材是首批浙江省普通高校十三五新形態(tài)教材建設(shè)項(xiàng)目成果,適合作為高等職業(yè)院校電子、通信類專業(yè)及自動(dòng)控制類專業(yè)教材,也可作為電子設(shè)計(jì)競(jìng)賽、FPGA開發(fā)應(yīng)用的自學(xué)參考書。
王真富,男,浙江省衢州職業(yè)技術(shù)學(xué)院教學(xué)名師,長(zhǎng)期從事應(yīng)用電子專業(yè)的教學(xué)研究工作,具備豐富的教學(xué)和
項(xiàng)目1 基于原理圖輸入的運(yùn)算器設(shè)計(jì)制作
1.1 4位全加器的設(shè)計(jì)
1.1.1 任務(wù)書
1.1.2 4位二進(jìn)制加法器設(shè)計(jì)方案
1.1.3 4位二進(jìn)制加法器設(shè)計(jì)實(shí)施步驟
1.1.4 4位二進(jìn)制加法器編程下載與硬件測(cè)試
1.2 基于FPGA的EDA技術(shù)
1.2.1 EDA技術(shù)概述
1.2.2 FPGA的工作原理與基本結(jié)構(gòu)
1.2.3 基于FPGA的EDA開發(fā)流程
1.2.4 Quartus II設(shè)計(jì)開發(fā)工具使用
1.2.5 ModelSim-Altera仿真工具使用
1.2.6 層次化設(shè)計(jì)方法
1.3 二位乘法器設(shè)計(jì)制作
1.3.1 任務(wù)書
1.3.2 二位乘法器設(shè)計(jì)方案
1.3.3 二位乘法器設(shè)計(jì)實(shí)施步驟
1.3.4 二位乘法器編程下載與硬件測(cè)試
做一做,試一試
項(xiàng)目2 基于VHDL的表決器和搶答器設(shè)計(jì)制作
2.1 三人表決器設(shè)計(jì)
2.1.1 任務(wù)書
2.1.2 三人表決器設(shè)計(jì)方案
2.1.3 三人表決器設(shè)計(jì)實(shí)施步驟
2.2 VHDL程序結(jié)構(gòu)與語(yǔ)言要素
2.2.1 VHDL語(yǔ)言概述
2.2.2 VHDL程序結(jié)構(gòu)
2.2.3 VHDL語(yǔ)言要素
2.3 四路搶答器設(shè)計(jì)制作
2.3.1 任務(wù)書
2.3.2 四路搶答器設(shè)計(jì)方案
2.3.3 四路搶答控制器設(shè)計(jì)實(shí)施步驟
2.3.4 四路搶答器編程下載與硬件測(cè)試
做一做,試一試
項(xiàng)目3 基于VHDL的音樂(lè)發(fā)生器設(shè)計(jì)制作
3.1 硬件樂(lè)曲自動(dòng)演奏電路設(shè)計(jì)
3.1.1 任務(wù)書
3.1.2 硬件樂(lè)曲自動(dòng)演奏電路設(shè)計(jì)方案
3.1.3 硬件樂(lè)曲自動(dòng)演奏電路設(shè)計(jì)實(shí)施步驟
3.2 VHDL的描述語(yǔ)句
3.2.1 VHDL的并行語(yǔ)句
3.2.2 VHDL的順序語(yǔ)句
3.3 簡(jiǎn)易電子琴設(shè)計(jì)制作
3.3.1 任務(wù)書
3.3.2 簡(jiǎn)易電子琴設(shè)計(jì)方案
3.3.3 簡(jiǎn)易電子琴控制器設(shè)計(jì)實(shí)施步驟
3.3.4 簡(jiǎn)易電子琴控制器編程下載與硬件測(cè)試
做一做,試一試
項(xiàng)目4 基于VHDL的字符顯示控制器設(shè)計(jì)制作
4.1 字符型LCD1602的顯示控制
4.1.1 任務(wù)書
4.1.2 顯示控制電路設(shè)計(jì)方案
4.1.3 顯示控制器設(shè)計(jì)實(shí)施步驟
4.2 VHDL程序描述方法
4.2.1 VHDL程序結(jié)構(gòu)體的描述方式
4.2.2狀態(tài)機(jī)的VHDL程序描述
4.2.3 參數(shù)化宏功能模塊定制方法
4.3 點(diǎn)陣字符顯示屏設(shè)計(jì)制作
4.3.1 任務(wù)書
4.3.2 點(diǎn)陣字符顯示屏設(shè)計(jì)方案
4.3.3 點(diǎn)陣字符顯示屏程序設(shè)計(jì)實(shí)施步驟
4.3.4 點(diǎn)陣字符顯示屏編程下載與硬件測(cè)試
做一做,試一試
項(xiàng)目5 基于VHDL的二自由度云臺(tái)控制器設(shè)計(jì)制作
5.1 二自由度云臺(tái)控制器設(shè)計(jì)方案
5.1.1 任務(wù)書
5.1.2 矩陣式鍵盤控制器設(shè)計(jì)
5.1.3 數(shù)碼管的動(dòng)態(tài)掃描顯示設(shè)計(jì)
5.1.4 舵機(jī)PWM設(shè)計(jì)
5.2 二自由度云臺(tái)控制器程序設(shè)計(jì)
5.2.1 工程項(xiàng)目與ROM模塊創(chuàng)建
5.2.2 矩陣式鍵盤控制模塊創(chuàng)建
5.2.3 動(dòng)態(tài)顯示控制模塊創(chuàng)建
5.2.4 舵機(jī)PWM產(chǎn)生模塊創(chuàng)建
5.2.5 二自由度云臺(tái)控制器頂層模塊創(chuàng)建
5.3 二自由度云臺(tái)控制器編程下載與硬件測(cè)試
5.3.1 硬件電路制作與連接
5.3.2 二自由度云臺(tái)控制器編程下載
5.3.3 硬件測(cè)試
做一做,試一試