內容簡介
本教材基於生產實際和崗位能力需求,重構傳統知識體系,融入最新EDA技術發展,按照完整性、趣味性、適用性和擴展性的原則,選擇日常生活中接觸到的電子產品為主要載體,根據職業成長規律和學習認知規律組織教學內容,構建了六個模組:原理圖輸入設計、利用VHDL語言實現常用數字電路、LPM宏功能模組套用、EDA技術設計深入與硬體實現、VHDL狀態機設計與套用、數字電子系統綜合設計實例。
本書基於生產實際和崗位能力需求,重構傳統知識體系,既考慮了EDA技術本身的系統性和完整性,又考慮了EDA技術的實用性和實踐性,教材編寫充分體現以套用為目的,以必需、夠用為度,以講清概念、強化套用為教學重點的高職高專教材特色。書中選取了與工程實際相關的若干個任務,包括三人表決器、加法器、乘法累加器、正弦波發生器、計數器、多路彩燈控制器、自動售貨機、序列檢測器、計程車計費器、交通控制燈、電子鐘和音樂電子琴的設計,突出了EDA技術的實用性以及面向工程實際的特點,注重與工程實際相結合的動手能力的培養。
本書主要面向高等院校本、專科EDA技術和VHDL語言基礎課,推薦作為電子工程、通信、工業自動化、計算機套用技術、電子對抗、儀器儀表、數位訊號或圖像處理等專業和相關實驗指導課的授課教材或主要參考書,同時也可作為電子設計競賽、FPGA開發套用的自學參考書。
目錄
前言(Ⅰ)
緒論EDA技術概述(1)
0.1EDA技術(1)
0.2EDA技術的主要內容(3)
0.3EDA技術開發流程(13)
0.4EDA和傳統設計方法的比較(15)
0.5EDA技術的發展趨勢(18)
模組1原理圖輸入設計(20)
任務1三人表決器的設計(20)
1.1任務分析(20)
1.2相關知識(21)
1.3任務實施(23)
任務28位二進制全加器設計(35)
2.1任務分析(36)
2.2相關知識(36)
2.3任務實施(37)
任務3電子鐘計數電路設計(42)
3.1任務分析(43)
3.2相關知識(43)
3.3任務實施(43)
模組2利用VHDL語言實現常用數字電路(47)
任務1常用組合邏輯電路設計(47)
1.1任務分析(47)
1.2相關知識(48)
1.3任務實施(70)
任務2時序邏輯電路設計(77)
2.1任務分析(77)
2.2相關知識(78)
2.3任務實施(111)
模組3LPM宏功能模組套用(121)
任務18位流水線乘法累加器的設計(121)
1.1任務分析(121)
1.2相關知識(122)
1.3任務實施(127)
任務2正弦波信號發生器(129)
2.1任務分析(129)
2.2相關知識(129)
2.3任務實施(139)
模組4EDA技術設計深入與硬體實現(151)
任務1十進制計數器的軟硬體操作流程(151)
1.1任務分析(151)
1.2相關知識(152)
1.3任務實施(155)
任務2簡易時鐘計數電路設計(171)
2.1任務分析(171)
2.2相關知識(171)
2.3任務實施(172)
任務3十六進制七段數碼顯示解碼器設計(176)
3.1任務分析(176)
3.2相關知識(176)
3.3任務實施(177)
模組5VHDL狀態機設計與套用(188)
任務1多路彩燈控制器設計(188)
1.1任務分析(188)
1.2相關知識(189)
1.3任務實施(193)
任務2自動售貨機的設計(197)
2.1任務分析(197)
2.2相關知識(198)
2.3任務實施(202)
模組6數字電子系統綜合設計實例(215)
任務1序列檢測器設計(215)
1.1任務分析(215)
1.2相關知識(216)
1.3任務實施(216)
任務2數字時鐘的設計(220)
2.1任務分析(220)
2.2相關知識(221)
2.3任務實施(221)
任務3計程車計費器的設計(230)
3.1任務分析(230)
3.2相關知識(231)
3.3任務實施(231)
任務4十字路口交通燈控制電路的設計(241)
4.1任務分析(242)
4.2相關知識(243)
4.3任務實施(243)
任務5音樂電子琴設計(252)
5.1任務分析(252)
5.2相關知識(254)
5.3任務實施(254)
參考文獻(267)