FPGA/CPLD系統設計與套用開發

FPGA/CPLD系統設計與套用開發

《FPGA/CPLD系統設計與套用開發》是2011年電子工業出版社出版的圖書,作者是周淑閣。本書共分4章。第1章是緒論;第2章講述FPGA/CPLD的開發工具,主要是MAX+plus II和Quartus的使用方法;第3章講述硬體描述語言,主要講述VHDL的使用方法;第4章講解FPGA/CPLD系統設計方法、FPGA/CPLD系統設計綜合舉例。

基本介紹

  • 書名:FPGA/CPLD系統設計與套用開發 
  • 作者:周淑閣
  • ISBN:9787121136238
  • 頁數:240頁
  • 出版社:電子工業出版社
  • 出版時間:2011-8-1
  • 裝幀:平裝
  • 開本:16開
  • 尺寸:25.8 x 18.2 x 1.6 cm 
  • 重量:440 g
內容簡介,目錄,

內容簡介

書中通過實際設計舉例使讀者逐步學會開發軟體的使用方法和逐步掌握使用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 結構體中元件定義語句和元件
例化語句 103
3.3.4 結構體中的生成語句 106
3.3.5 結構體中的塊語句 108
3.3.6 結構體中的子程式 111
3.3.7 結構體中的狀態機設計
技術 114
第4章 FPGA/CPLD系統設計 118
4.1 FPGA/CPLD系統設計
的方法 118
4.2 數字跑表的設計 119
4.2.1 數字跑表系統模組圖
的設計 119
4.2.2 “分頻模組”的設計 119
4.2.3 “計時模組”的設計 121
4.2.4 “控制模組”的設計 122
4.2.5 “顯示模組”的設計 124
4.2.6 綜合設計 127
4.3 自動郵票售票機設計 139
4.3.1 自動郵票售票系統總體模組圖
的設計 139
4.3.2 “票價設定模組”的設計 140
4.3.3 “郵票類型選擇模組”
的設計 141
4.3.4 “點陣票型顯示模組”
的設計 143
4.3.5 “票價類型選擇與票價設定模組”
的設計 148
4.3.6 “郵票數量設定模組”
的設計 149
4.3.7 “郵票購買模組”的設計 151
4.3.8 “數據轉換模組”的設計 154
4.3.9 “動態掃描模組”的設計 155
4.3.10 “數碼管顯示模組”
的設計 156
4.3.11 綜合設計 157
4.4 樂曲演奏系統的設計 158
4.4.1 樂曲中的音符和音長
問題 158
4.4.2 樂曲演奏系統的框圖 160
4.4.3 預置數和音長控制模組 161
4.4.4 模可變計數器模組 165
4.4.5 占空比均衡控制模組 166
4.4.6 綜合設計 167
4.5 交通燈控制系統的設計 169
4.5.1 交通燈控制系統模組圖 169
4.5.2 控制模組設計 170
4.5.3 顯示模組設計 175
4.5.4 綜合設計 179
4.6 八路搶答器的設計 180
4.6.1 主持人控制模組 180
4.6.2 搶答信號鎖存模組 182
4.6.3 倒計時模組 184
4.6.4 二進制編碼轉BCD碼
模組 186
4.6.5 掃描信號產生模組 187
4.6.6 數碼管位信號與段信號匹配
模組 188
4.6.7 BCD碼轉七段碼模組 189
4.6.8 報警模組 190
4.6.9 綜合設計 191
4.7 病床呼叫系統的設計 191
4.7.1 按鍵矩陣擴展模組 192
4.7.2 定時模組 195
4.7.3 二進制編碼轉BCD碼
模組 197
4.7.4 數碼管動態掃描模組 199
4.7.5 顯示段碼轉換模組 200
4.7.6 二分頻模組 201
4.7.7 綜合設計 202
4.8 計程車計費系統的設計 203
4.8.1 車輪脈衝計數模組 203
4.8.2 里程計數模組 205
4.8.3 計費模組 207
4.8.4 動態掃描模組 209
4.8.5 解碼模組 211
4.8.6 頂層設計原理圖 212
4.9 數字電壓表的設計 212
4.9.1 A/D轉換控制模組 213
4.9.2 數據轉換模組 216
4.9.3 顯示解碼模組 219
4.9.4 頂層設計 221
4.10 數字頻率計的設計 223
4.10.1 分頻模組 224
4.10.2 計數模組 225
4.10.3 鎖存器 227
4.10.4 動態掃描模組 229
4.10.5 解碼模組 231
4.10.6 頂層設計原理圖 232

相關詞條

熱門詞條

聯絡我們