《實用eda技術與vhdl教程》系統地介紹eda應用技術。全書共6章,第1章介紹了eda技術及cpld/fpga器件原理、結構和特點;第2章介紹了eda常用設計軟件的設計開發流程;第3章和第4章對vhdl設計fpga功能模塊進行了講解;第5章系統地講解了vhdl規范化方法以及常見的編程的warning分析,有效地提高了eda技術設計水平;第6章為教學實驗指導,并使讀者對一種開源的sopc系統有一個初步的認識,對進一步深入學習eda技術構筑良好基礎。
《實用eda技術與vhdl教程》取材廣泛、全面系統、內容新穎,以培養學生的設計和應用開發能力為主線,重視普及與提高,實用性強,可供高等院校電子工程、通信工程、計算機應用、自動化、儀器儀表等信息類及相關專業的本科生或研究生使用,也可作為eda設計人員的自學參考書。
第1章緒論
1.1eda技術概論
1.2fpga/cpld器件概述
1.3可編程邏輯器件的基本結構
1.4簡單的可編程邏輯器件
1.5可編程邏輯器件epld和cpld
1.6現場可編程門陣列fpga
1.7fpga的結構原理
習題
第2章eda常用設計軟件介紹
2.1xilinxise軟件概述
2.2actelliberoide軟件概述
2.3alteraquartusii開發流程
習題
第3章vhdl硬件描述語言
3.1vhdl的基本元素
3.2vhdl程序的基本結構
3.3vhdl的主要語句
3.4vhdl的屬性描述
3.5vhdl中的配置
習題
第4章有限狀態機設計
4.1狀態機
4.2不帶控制輸入的狀態機
4.3帶控制輸入的狀態機
4.4狀態機的無用狀態處理
4.5用狀態機設計多通道a/d轉換
習題
第5章vhdl規范化標準及常見warning分析
5.1編碼設計
5.2可綜合代碼描述規則
5.3設計優化
5.4常見warning分析及消除
習題
第6章eda技術綜合實驗指導
6.1綜合實驗1-頻率測量設計
6.2綜合實驗2-uart設計
6.3綜合設計與實驗
參考文獻