數字設計——Verilog HDL,VHDL和SystemVerilog實現(第六版)

數字設計——Verilog HDL,VHDL和SystemVerilog實現(第六版)

《數字設計——Verilog HDL、VHDL和SystemVerilog實現(第六版)》是2022年電子工業出版社出版的圖書,作者是尹廷輝、薛紅、倪雪。

基本介紹

  • 中文名: 數字設計——Verilog HDL、VHDL和SystemVerilog實現(第六版)
  • 作者:尹廷輝、薛紅、倪雪
  • 出版社: 電子工業出版社
  • 出版時間:2022年
  • 頁數:524 頁
  • 定價:119 元
  • 開本:16 開
  • ISBN: 9787121439070  
內容簡介,圖書目錄,

內容簡介

本書是一本系統介紹數字電路設計的優秀教材,旨在教會讀者關於數字設計的基本概念和基本方法。全書共分10章,內容涉及數字邏輯的基本理論,組合邏輯電路、時序邏輯電路、暫存器和計數器、存儲器與可程式邏輯器件,暫存器傳輸級設計、半導體和CMOS積體電路、標準IC和FPGA實驗、標準圖形符號、Verilog HDL、VHDL、SystemVerilog與數字系統設計等。全書結構嚴謹,選材新穎,內容深入淺出,緊密聯繫實際,教輔資料齊全。

圖書目錄

第1章 數字系統與二進制數 1
1.1 數字系統 1
1.2 二進制數 3
1.3 數制的轉換 5
1.4 八進制數和十六進制數 7
1.5 補碼 8
1.6 帶符號二進制數 12
1.7 二進制碼 15
1.8 二進制存儲與暫存器 22
1.9 二進制邏輯 24
習題 27
參考文獻 29
網路搜尋主題 29
第2章 布爾代數和邏輯門 30
2.1 引言 30
2.2 基本定義 30
2.3 布爾代數的公理 31
2.4 布爾代數的基本定理和性質 34
2.5 布爾函式 36
2.6 規範式與標準式 40
2.7 其他邏輯運算 47
2.8 數字邏輯門 48
2.9 積體電路 53
習題 55
參考文獻 59
網路搜尋主題 59
第3章 門電路化簡 60
3.1 引言 60
3.2 圖形法化簡 60
3.3 四變數卡諾圖 64
3.4 和之積式的化簡 68
3.5 無關條件 70
3.6 與非門和或非門實現 72
3.7 其他二級門電路實現 78
3.8 異或函式 82
3.9 硬體描述語言(HDL) 86
3.10 HDL中的真值表 99
習題 101
參考文獻 105
網路搜尋主題 106
第4章 組合邏輯 107
4.1 引言 107
4.2 組合電路 107
4.3 組合電路分析 108
4.4 設計步驟 111
4.5 二進制加減器 114
4.6 十進制加法器 121
4.7 二進制乘法器 123
4.8 數值比較器 125
4.9 解碼器 126
4.10 編碼器 130
4.11 數據選擇器 132
4.12 組合電路的HDL模型 137
4.13 行為建模 156
4.14 編寫一個簡單的測試平台 162
4.15 邏輯仿真 167
習題 172
參考文獻 178
網路搜尋主題 179
第5章 同步時序邏輯 180
5.1 引言 180
5.2 時序電路 180
5.3 存儲元件:鎖存器 182
5.4 存儲元件:觸發器 185
5.5 鐘控時序電路分析 191
5.6 時序電路的可綜合HDL模型 200
5.7 狀態化簡與分配 219
5.8 設計過程 222
習題 228
參考文獻 236
網路搜尋主題 237
第6章 暫存器和計數器 238
6.1 暫存器 238
6.2 移位暫存器 240
6.3 行波計數器 247
6.4 同步計數器 250
6.5 其他計數器 255
6.6 暫存器和計數器的HDL描述 259
習題 268
參考文獻 274
網路搜尋主題 275
第7章 存儲器和可程式邏輯器件 276
7.1 引言 276
7.2 隨機存取存儲器 277
7.3 存儲器解碼 282
7.4 檢糾錯 286
7.5 唯讀存儲器 288
7.6 可程式邏輯陣列 293
7.7 可程式陣列邏輯 295
7.8 時序可程式器件 298
習題 311
參考文獻 313
網路搜尋主題 314
第8章 暫存器傳輸級設計 315
8.1 引言 315
8.2 暫存器傳輸級(RTL)定義 315
8.3 RTL描述 317
8.4 算法狀態機(ASM) 329
8.5 設計舉例(ASMD流程圖) 335
8.6 設計舉例的HDL描述 343
8.7 時序二進制乘法器 357
8.8 控制邏輯 361
8.9 二進制乘法器的HDL描述 366
8.10 用數據選擇器進行設計 377
8.11 無競爭設計(軟競爭條件) 391
8.12 無鎖存設計(為什麼浪費矽片面積?) 393
8.13 SystemVerilog語言簡介 394
習題 399
參考文獻 409
網路搜尋主題 410
第9章 用標準IC和FPGA進行實驗 411
9.1 實驗介紹 411
9.2 實驗1:二進制數和十進制數 414
9.3 實驗2:數字邏輯門 416
9.4 實驗3:布爾函式化簡 418
9.5 實驗4:組合電路 419
9.6 實驗5:代碼轉換 421
9.7 實驗6:使用數據選擇器進行設計 422
9.8 實驗7:加法器和減法器 423
9.9 實驗8:觸發器 424
9.10 實驗9:時序電路 426
9.11 實驗10:計數器 427
9.12 實驗11:移位暫存器 429
9.13 實驗12:串列加法 431
9.14 實驗13:存儲單元 432
9.15 實驗14:燈式手球 434
9.16 實驗15:時鐘脈衝發生器 436
9.17 實驗16:並行加法器和累加器 438
9.18 實驗17:二進制乘法器 440
9.19 HDL仿真實驗和使用FPGA的快速原型驗證 443
第10章 標準圖形符號 447
10.1 矩形符號 447
10.2 限定符號 449
10.3 相關符號 450
10.4 組合部件符號 451
10.5 觸發器符號 453
10.6 暫存器符號 454
10.7 計數器符號 456
10.8 RAM符號 457
習題 458
參考文獻 459
網路搜尋主題 459
附錄A 半導體和CMOS積體電路 460
部分習題解答 470
check!

熱門詞條

聯絡我們