FPGA/CPLD套用技術(Verilog語言版)(第2版)

FPGA/CPLD套用技術(Verilog語言版)(第2版)

全書以工作任務為導向,系統地介紹數字系統設計開發環境、可程式邏輯器件的結構和開發工具軟體、Verilog HDL語言及其套用、組合邏輯電路設計、時序邏輯電路設計、數字系統的驗證、數字系統設計實踐等。 全書共安排了24個工作任務,由工作任務入手,引入相關的知識點,通過技能訓練引出相關概念、設計技巧,體現做中學、學中練的教學思路與職業教育特色。

基本介紹

  • 書名:FPGA/CPLD套用技術(Verilog語言版)(第2版)
  • 作者:王靜霞
  • ISBN:9787121238260
  • 出版社:電子工業出版社
  • 出版時間:2014-07-01
圖書內容,目錄,

圖書內容

本書在第1版得到廣大院校老師認可與選用的基礎上,按照最新的職業教育教學改革要求,結合近幾年的課程改革成果,以及作者多年的校企合作經驗進行修訂編寫。
全書以工作任務為導向,系統地介紹數字系統設計開發環境、可程式邏輯器件的結構和開發工具軟體、Verilog HDL語言及其套用、組合邏輯電路設計、時序邏輯電路設計、數字系統的驗證、數字系統設計實踐等。 全書共安排了24個工作任務,由工作任務入手,引入相關的知識點,通過技能訓練引出相關概念、設計技巧,體現做中學、學中練的教學思路與職業教育特色。
本書配有電子教學課件、習題參考答案、Verilog HDL代碼檔案和精品課網站,詳見前言。

目錄

第1章 認識數字系統設計開發環境
教學導航
任務1 基於原理圖實現的基本門電路設計
11 Quartus Ⅱ集成開發環境
111 認識Quartus Ⅱ集成開發環境
112 Quartus Ⅱ集成開發環境的設計流程
113 常用可程式邏輯器件開發環境
任務2 基於原理圖實現的2選1數據選擇器設計
12 可程式邏輯器件
121 什麼是可程式邏輯器件
122 簡單可程式邏輯器件
123 高密度可程式邏輯器件
124 可程式邏輯器件主要廠商
13 EDA技術
131 電子系統設計方法
132 FPGA/CPLD進行電路設計的一般流程
知識梳理與總結
習題1
第2章 Verilog設計基礎
教學導航
任務3 基於HDL實現的基本門電路設計
21 Verilog模組結構與數字系統設計流程
211 HDL的概念及特點
212 Verilog電路模組的一般結構
213 基於Verilog的系統設計流程
任務4 基於HDL實現的2選1數據選擇器設計
22 數據類型、常量及變數
221 標識符
222 常量
223 變數及其數據類型
23 連續賦值語句及“? :”語句
231 持續賦值語句
232 “ ? :”語句
24 運算符及表達式
241 運算符
242 表達式
任務5 2位二進制數據比較器的設計
25 條件語句
251 if條件語句
252 case條件語句
26 循環語句
261 for語句
262 repeat語句
263 while語句
264 forever語句
任務6 4選1數據選擇器的設計
27 Verilog HDL的模組調用
知識梳理與總結
習題2
第3章 組合邏輯電路設計
教學導航
任務7 三人表決器設計
31 組合邏輯電路設計基礎
311 組合邏輯電路的定義和基本特徵
312 標準CMOS組合邏輯電路結構
313 典型組合邏輯電路設計方法
32 理解Verilog的並行語句
任務8 一位加法器的設計
33 運算部件及其設計方法
331 加法器
332 乘法器與除法器
任務9 3-8解碼器的設計
34 Verilog語言的過程及用法
341 過程塊和過程語句
342 過程中的阻塞賦值與非阻塞賦值
343 基於過程塊的組合邏輯建模標準
任務10 基於三態門的雙向連線埠設計
35 三態門的原理及其套用
351 三態門電路
352 三態門電路套用——多路選擇器設計
任務11 七段LED數碼管顯示電路設計
36 LED數碼管顯示電路及其設計方法
361 LED數碼管及其顯示電路
362 動態LED數碼管顯示電路設計
知識梳理與總結
習題3
第4章 時序邏輯電路設計
教學導航
任務12 上升沿檢測電路設計
41 時序邏輯電路基本概念
411 時序邏輯電路設計中的等效模型
412 觸發器的建立時間和保持時間
413 時序分析基礎
414 同步電路設計規則
任務13 帶異步復位/同步置位端的D觸發器設計
42 D觸發器及其設計方法
任務14 計數器設計
43 計數器及其設計方法
431 計數器基本概念
432 計數器設計方法
任務15 分頻器設計
44 分頻器及其設計方法
441 2的整數次冪的分頻器設計
442 偶數分頻電路設計
443 占空比為1∶16的分頻電路設計
444 奇數分頻電路設計
任務16 流水燈設計
45 數據暫存器及其設計方法
451 數據暫存器設計
452 移位數據暫存器設計
任務17 採用狀態機實現序列檢測器設計
46 狀態機及其設計方法
461 狀態機的基本概念
462 狀態機的幾種描述方法
知識梳理與總結
習題4
第5章 數字系統的驗證
教學導航
任務18 跑表的設計及驗證
51 Modelsim仿真工具
52 使用Modelsim進行功能仿真
521 Modelsim的運行方式
522 Modelsim仿真步驟
53 Testbench設計方法
531 Testbench基本結構
532 簡單CPU接口激勵產生方式
533 仿真結果分析
534 常用產生激勵描述方式
54 常用的Verilog測試語句
知識梳理與總結
習題5
第6章 數字系統設計實踐
任務19 簡易數字鐘設計
任務20 可程式多彩霓虹燈設計
任務21 小型運算器設計
任務22 多功能密碼鎖設計
任務23 交通燈控制器設計
任務24 智慧型賽道計時器設計
任務25 自動售貨機設計

相關詞條

熱門詞條

聯絡我們