內容簡介
書中通過實際設計舉例使讀者逐步學會開發軟體的使用方法和逐步掌握使用VHDL的設計方法。綜合型例題中注重講述設計原理和思路,並對波形仿真圖的結果加以較詳細的解釋和說明。內容的編排循序漸進。
《FPGA/CPLD系統設計與套用開發》本書為高等學校電子信息類專業相關課程的教材,也可以供從事電子技術開發工作的工程技術人員、非電子信息類相關課程的教師和學生參考。
目錄
目 錄
第1章 緒論 1
1.1 簡介 1
1.2 FPGA/CPLD開發平台 4
1.3 FPGA/CPLD開發流程 5
1.4 硬體描述語言(HDL) 7
第2章 FPGA/CPLD的開發工具 9
2.1 MAX+plus II開發工具 9
2.1.1 MAX+plus II的特點 9
2.1.2 MAX+plus II的安裝 10
2.2 MAX+plus II的使用方法 16
2.2.1 MAX+plus II的設計流程 16
2.2.2 MAX+plus II的原理圖輸入
設計法 22
2.2.3 MAX+plus II的硬體描述語言
輸入設計法 31
2.2.4 MAX+plus II中可調參數器件庫
的使用方法 32
2.2.5 MAX+plus II中的仿真和
分析方法 38
2.3 Quartus II開發工具 43
2.3.1 Quartus II概述 43
2.3.2 Quartus II的界面概況 44
2.3.3 Quartus II設計流程 45
2.3.4 Quartus II的原理圖輸入
設計法 58
第3章 VHDL硬體描述語言 63
3.1 VHDL的特點和基本語法 63
3.1.1 VHDL的特點 63
3.1.2 VHDL的基本語法 64
3.2 VHDL的結構 72
3.2.1 庫和程式包 72
3.2.2 實體 74
3.2.3 結構體 76
3.3 VHDL中的常用語句 81
3.3.1 結構體中的並行語句 81
3.3.2 進程中的順序語句 87
3.3.3 結構體中元件定義語句和元件