EDA與數字系統設計(第3版)

EDA與數字系統設計(第3版)

《EDA與數字系統設計(第3版)》是2019年4月機械工業出版社出版的圖書,作者是李國麗、朱維勇。

基本介紹

  • 書名:EDA與數字系統設計(第3版)
  • 作者:李國麗、朱維勇
  • 出版社:機械工業出版社
  • 出版時間:2019年4月
  • 定價:49.8 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111619864
內容簡介,圖書目錄,

內容簡介

本書共分為4章,主要內容包括EDA的相關知識、數字系統設計的基本概念和QuartusII的使用練習,VHDL和VerilogHDL,並給出若干數字系統設計問題。附錄中給出了一些數字系統設計問題的VHDL和VerilogHDL參考代碼。

圖書目錄

前 言
緒論 1
0.1 數字系統設計的基本概念 1
0.2 數字系統設計方法簡介 2
0.3 可程式邏輯器件簡介 3
0.4 EDA 軟體種類及各自特點 5
0.4.1 電子電路設計與仿真工具 5
0.4.2 PCB 設計工具 6
0.4.3 積體電路設計工具 7
0.4.4 PLD 設計工具 8
0.5 硬體描述語言簡介 8
第 1 章 Quartus Ⅱ 使用練習 10
1.1 Quartus Ⅱ 概述 10
1.2 基於 Quartus Ⅱ 的電路設計過程 11
1.3 計數器設計 25
1.4 掃描顯示電路 29
1.5 數字系統設計實例 39
1.5.1 具有 3 種信號燈的交通燈
控制器 39
1.5.2 4 位數字頻率計 46
1.5.3 4 × 4 矩陣鍵盤掃描和按鍵
編碼顯示電路 52
1.5.4 基於 TLC549 的數字電壓表 60
1.5.5 基於 TLC5620 的三角波
產生電路 68
1.6 宏功能模組及其套用 75
1.6.1 宏功能模組的分類 75
1.6.2 宏功能模組的配置方法 77
1.6.3 宏功能模組使用實例 81
第 2 章 VHDL 91
2.1 VHDL 概述 91
2.1.1 VHDL 的特點 91
2.1.2 VHDL 的基本結構 91
2.1.3 VHDL 的實體說明語句 93
2.1.4 VHDL 的結構體 94
2.1.5 程式包、 庫和 USE 語句 95
2.2 VHDL 的數據類型和數據對象 97
2.2.1 VHDL 的標記 97
2.2.2 VHDL 的數據類型 98
2.2.3 VHDL 的運算符 103
2.2.4 VHDL 的數據對象 107
2.3 VHDL 設計的基本語句 111
2.3.1 並行信號賦值語句 111
2.3.2 條件賦值語句———WHEN - ELSE 112
2.3.3 選擇信號賦值語句———WITH -
SELECT 112
2.3.4 塊語句 113
2.3.5 IF - ELSE 語句 114
2.3.6 CASE - WHEN 語句 116
2.3.7 FOR - LOOP 語句 117
2.4 VHDL 高級語句 118
2.4.1 進程語句 118
2.4.2 元件定義語句和元件例化語句 120
2.4.3 生成語句 121
2.4.4 子程式 124
2.4.5 程式包的設計 128
2.5 VHDL 設計實例 128
2.5.1 常見的組合邏輯電路設計 128
2.5.2 常見的時序邏輯電路設計 134
2.5.3 狀態機設計 144
第 3 章 Verilog HDL 148
3.1 Verilog HDL 概述 148
3.1.1 Verilog HDL 的特點 148
3.1.2 Verilog HDL 的基本結構 148
3.2 Verilog HDL 的語言要素 149
3.2.1 基本語法定義 149
3.2.2 數據類型 150
3.2.3 運算符 155
3.2.4 Verilog HDL 編譯嚮導 160
3.2.5 系統任務與系統函式 162
3.3 Verilog HDL 基本語句 166
3.3.1 賦值語句 166
3.3.2 條件語句 170
3.3.3 循環語句 175
3.3.4 塊語句 178
3.3.5 結構化語句 179
3.3.6 任務與函式 181
3.4 Verilog HDL 門元件和結構描述 183
3.4.1 門元件 184
3.4.2 門級結構描述舉例 187
3.4.3 Verilog HDL 程式設計的描述方式 188
3.5 仿真驗證 190
3.6 可綜合性描述 202
3.7 設計實例 206
3.7.1 解碼電路 206
3.7.2 編碼電路 207
3.7.3 數據分配器 208
3.7.4 同步計數器 210
3.7.5 移位暫存器 212
3.7.6 有限狀態機的設計 213
3.7.7 複雜邏輯電路設計 217
第 4 章 數字系統設計題目 219
4.1 多功能數字鐘的設計 219
4.1.1 設計要求 219
4.1.2 設計提示 219
4.2 數字式競賽搶答器 221
4.2.1 設計要求 221
4.2.2 設計提示 221
4.3.1 設計要求 222
4.3.2 設計提示 222
4.4 拔河遊戲機 224
4.4.1 設計要求 224
4.4.2 設計提示 225
4.5 洗衣機控制器 225
4.5.1 設計要求 225
4.5.2 設計提示 226
4.6.1 設計要求 228
4.6.2 設計提示 228
4.7 脈衝按鍵電話按鍵顯示器 229
4.7.1 設計要求 229
4.7.2 設計提示 230
4.8 乘法器 231
4.8.1 設計要求 231
4.8.2 設計提示 231
4.9 桌球比賽遊戲機 232
4.9.1 設計要求 232
4.9.2 設計提示 233
4.10 具有 4 種信號燈的交通燈控制器 234
4.10.1 設計要求 234
4.10.2 設計提示 235
4.11 計程車自動計費器 236
4.11.1 設計要求 236
4.11.2 設計提示 237
4.12 自動售郵票機 237
4.12.1 設計要求 237
4.12.2 設計提示 238
4.13 電梯控制器 239
4.13.1 設計要求 239
4.13.2 設計提示 239
附錄 241
附錄 A 部分數字系統設計 VHDL
參考代碼 241
A.1 多功能數字鐘主控電路 241
A.2 數字式競賽搶答器主控電路 248
A.3 洗衣機控制器主控電路 252
A.4 電子密碼鎖主控電路 254
A.5 乘法器主控電路 257
A.6 桌球比賽遊戲機主控電路 258
A.7 具有 4 種信號燈的交通燈
控制器主控電路 261
A.8 計程車自動計費器主控電路 264
A.9 自動售郵票機主控電路 266
A.10 電梯控制器主控電路 269
附錄 B 部分數字系統設計 Verilog HDL
參考代碼 272
B.1 多功能數字鐘主控電路 272
B.2 數字式競賽搶答器主控電路 277
B.3 洗衣機控制器主控電路 283
B.4 電子密碼鎖主控電路 286
B.5 乘法器主控電路 288
B.6 桌球比賽遊戲機主控電路 292
B.7 具有 4 種信號燈的交通燈控制器
主控電路 294
B.8 計程車自動計費器主控電路 297
B.9 自動售郵票機主控電路 300
B.10 電梯控制器主控電路 303
參考文獻 307

相關詞條

熱門詞條

聯絡我們