《基於FPGA的數字電路實驗指導書》是2016年西安電子科技大學出版社出版的圖書,作者是馮建文、章復嘉、包健、李二濤。
書籍信息,內容簡介,圖書目錄,
書籍信息
- 作 者:馮建文 章復嘉 包健 李二濤
- 書代號:432700
- I S B N:978-7-5606-4035-8
- 出版日期:2016-04
- 業務分類:本科;
- 圖書庫存:有貨
- 紙書價格:18.7元 原價:22.00元
內容簡介
本書從數字電路與FPGA的基本概念出發,系統地介紹了數字電路實驗課程所必需的FPGA開發的基礎知識和開發流程,並設計了26個課程實驗項目。
全書共分7章,第1章介紹了數字電路、FPGA與HDL的基本概念;第2~4章分別介紹了Verilog語言基礎、Nexys3 FPGA實驗板結構和FPGA開發工具軟體ISE;第5~7章設計了15個基礎實驗、6個擴展實驗和5個綜合實驗項目。
本書所列實驗項目設計由淺入深、循序漸進,注重培養學生的綜合設計和靈活套用能力。每個實驗包含了實驗目的、實驗內容與原理、實驗要求、實驗步驟和思考與探索5個部分,內容詳盡,要求明確,指導適度,適合作為本科院校學生的課程實驗及課後自學用書,也適合Xilinx FPGA開發的初學者使用。
圖書目錄
第1章 數字電路、FPGA與HDL 1
1.1 數字電路 1
1.2 FPGA 3
1.2.1 可程式邏輯器件(PLD) 3
1.2.2 FPGA的基本結構 4
1.3 硬體描述語言(HDL) 5
1.3.1 VHDL 6
1.3.2 Verilog HDL 7
第2章 Verilog HDL基礎 8
2.1 Verilog HDL概述 8
2.1.1 數字電路的設計方法 8
2.1.2 Verilog HDL程式結構 9
2.2 Verilog HDL的模組 9
2.2.1 模組的結構 9
2.2.2 模組的聲明與內容 10
2.2.3 模組實例與調用 12
2.2.4 時間單位與時延 13
2.3 詞法約定 15
2.3.1 標識符 15
2.3.2 關鍵字 15
2.3.3 注釋 16
2.3.4 格式 16
2.4 數據類型 16
2.4.1 常量 17
2.4.2 變數 19
2.4.3 標量與向量 22
2.4.4 參數 22
2.5 表達式與操作符 23
2.5.1 表達式與運算元 23
2.5.2 操作符 23
2.5.3 操作符優先權 28
2.6 系統任務和函式 29
2.6.1 $display和 $write 29
2.6.2 系統任務 $monitor 31
2.6.3 系統函式 $time和 $realtime 32
2.6.4 系統任務 $finish和 $stop 33
2.6.5 系統任務 $readmem 33
2.6.6 系統任務 $random 34
2.7 Verilog HDL建模方式 34
2.7.1 建模方式概述 34
2.7.2 結構建模方式 36
2.7.3 數據流建模方式 40
2.7.4 行為建模方式 42