圖書信息
作譯者:花漢兵,吳少琴
出版時間:2019-03
千 字 數:616
版次:01-01
頁 數:308
開本:16開
裝幀:
I S B N :9787121359101
內容簡介
本教材從教學的角度出發,儘可能將有關EDA技術的內容編入書中。為此,本書結合模擬電路和數字電路,系統地介紹了四種常用EDA工具軟體:Multisim、PSpice、QuartusII、Vivado,以及兩類硬體描述語言:VHDL、Verilog HDL,並將現代電子設計的新思想和新方法貫穿其中。全書共9章,主要內容包括:Multisim軟體基本套用、常用模擬電路Multisim設計與仿真、PSpice軟體基本套用、模擬系統PSpice設計與仿真、QuartusII軟體功能及其設計開發過程、Vivado軟體功能及其設計開發過程、硬體描述語言、常用數字電路HDL設計、數字系統EDA設計與實踐。本書緊密地將理論和實際相結合,注重提高學生分析問題和解決問題的能力,可作為高等學校電子信息、通信、自動控制、計算機套用等專業本科生EDA設計相關課程的教材,也可作為研究生和電子設計工程技術人員的參考書。
圖書目錄
緒論 1第1章 NI Multisim 14.0基本套用 4
1.1 NI Multisim 14.0 簡介 4
1.1.1 Multisim的發展 4
1.1.2 NI Multisim 14.0新特性 5
1.1.3 NI Multisim 14.0編譯環境 6
1.2 虛擬儀器儀表的使用 15
1.2.1 常用虛擬仿真儀器的使用 16
1.2.2 模擬電子電路中常用虛擬儀器的使用 20
1.2.3 數字邏輯電路中常用虛擬儀器的使用 25
1.2.4 通信電子電路中常用虛擬儀器的使用 30
1.2.5 安捷倫和泰克仿真儀器的使用 32
1.3 仿真分析方法 35
1.3.1 基本分析方法 36
1.3.2 進階分析方法 43
1.3.3 高級分析方法 52
1.3.4 組合分析 58
第2章 常用模擬電路Multisim設計與仿真 61
2.1 單級放大電路設計與仿真 61
2.2 差分放大電路設計與仿真 72
2.3 負反饋放大器設計與仿真 78
2.4 階梯波發生器設計與仿真 84
第3章 Cadence/OrCAD PSpice 16.6基本套用 93
3.1 Cadence/OrCAD PSpice 16.6簡介 93
3.1.1 PSpice起源 93
3.1.2 PSpice的特點 94
3.1.3 Cadence/OrCAD PSpice組件 95
3.1.4 PSpice 16.6新增功能 96
3.2 Cadence/OrCAD PSpice 16.6工作流程 101
3.3 PSpice A/D的分析方法 105
3.3.1 基本分析方法 106
3.3.2 進階分析方法 113
3.4 獨立信號源的設定 121
第4章 模擬系統PSpice設計與仿真 127
4.1 音頻放大器設計 127
4.2 數字溫度計設計 133
4.3 小型函式信號發生器設計 141
第5章 QuartusII軟體套用 151
5.1 QuartusⅡ軟體概述與設計流程 151
5.2 設計輸入 152
5.2.1 工程項目建立 152
5.2.2 設計檔案建立 155
5.3 項目編譯 160
5.4 設計仿真 161
5.5 引腳分配 166
5.6 編程下載 169
5.7 可參數化宏功能模組 171
第6章 Vivado軟體套用 178
6.1 Vivado軟體概述 178
6.2 基本設計流程 178
6.2.1 工程建立 179
6.2.2 設計輸入 181
6.2.3 設計仿真 187
6.2.4 工程綜合 193
6.3 引腳分配與程式下載 194
6.3.1 引腳分配 194
6.3.2 程式下載 200
6.4 存儲器IP核的生成 203
第7章 硬體描述語言 206
7.1 VHDL語言的基本組成 206
7.1.1 庫 207
7.1.2 程式包 208
7.1.3 實體 209
7.1.4 結構體 209
7.1.5 配置 211
7.2 VHDL語言的基本要素 211
7.2.1 標識符 211
7.2.2 數據對象 211
7.2.3 VHDL語言運算符 212
7.2.4 屬性描述與定義 214
7.3 VHDL語言基本描述語句 214
7.3.1 順序語句 214
7.3.2 並行語句 216
7.4 Verilog HDL基本結構 219
7.5 Verilog HDL語言的基本要素 223
7.5.1 詞法約定 223
7.5.2 數據類型 223
7.5.3 運算符 225
7.6 Verilog HDL語言基本描述語句 227
7.6.1 賦值語句 227
7.6.2 結構說明語句 228
7.6.3 塊語句 230
7.6.4 條件語句 230
7.6.5 循環語句 232
第8章 常用數字電路HDL設計 235
8.1 組合邏輯電路的HDL描述 235
8.1.1 編碼器 235
8.1.2 解碼器 238
8.1.3 數據選擇器 242
8.1.4 加法器 244
8.1.5 數值比較器 244
8.2 時序邏輯電路的HDL描述 246
8.2.1 觸發器 246
8.2.2 計數器 249
8.2.3 移位暫存器 252
8.2.4 分頻器 254
8.3 有限狀態機設計的HDL描述 258
8.3.1 Mealy型有限狀態機 258
8.3.2 Moore型有限狀態機 260
第9章 數字系統EDA設計與實踐 263
9.1 循環冗餘校驗碼的EDA設計 263
9.2 通用異步收發器的EDA設計 278
9.3 VGA彩色信號顯示控制的EDA設計 285
9.4 多功能數字鐘的EDA設計 290
9.5 直接數字頻率合成器的EDA設計 291
9.6 等精度頻率計的EDA設計 293
附錄A 核心板FPGA管腳分配 295
A.1 SmartSOPC+_3C25核心板FPGA管腳分配 295
A.2 Basys3核心板FPGA管腳分配 298
A.3 EGO1核心板FPGA管腳分配 299
參考文獻 301