FPGA設計與項目化開發實戰

本書介紹了FPGA的發展及套用前景,介紹了Quartus Ⅱ軟體和FPGA的開發使用流程,2021年10月華中科技大學出版社出版的書籍,作者:李德明

基本介紹

  • 中文名:FPGA設計與項目化開發實戰 
  • 作者:李德明
  • 出版時間:2021年10月
  • 出版社:華中科技大學出版社
  • ISBN:9787568066471
  • 類別:圖書>教材>研究生/本科/專科教材>工學
  • 定價:68.00 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

本書介紹了FPGA的發展及套用前景,基於Altera公司的FPGA開發晶片,介紹了Quartus Ⅱ軟體和FPGA的開發使用流程,以及Verilog HDL的語法、語句等編程入門知識,同時,以項目化開發形式設計了數字電路基礎實驗、開發板基礎實驗、開發板進階實驗、通信系統實驗、綜合實驗等FPGA開發例程。本書適合電子、通信、自動化等相關專業的本科生與研究生學習,以及從事FPGA開發、IC設計、PCB設計等相關職業的讀者閱讀參考。

圖書目錄

第1章FPGA概述/1
1.1可程式邏輯器件的發展史/1
1.2FPGA簡介/2
1.3FPGA的特點及套用領域/3
1.4FPGA發展前景/5
第2章開發軟體的安裝與使用/7
2.1Quartus Ⅱ軟體安裝/7
2.2USBBlaster驅動安裝/10
2.3Vivado軟體介紹/12
2.4Vivado軟體安裝/13
2.5Vivado軟體的使用/15
第3章FPGA原理和結構/22
3.1FPGA技術原理/22
3.2FPGA晶片結構/23
3.3軟核、硬核及固核的概念/26
第4章FPGA的開發流程/27
4.1設計輸入/27
4.2設計編譯/32
4.3仿真驗證/33
4.4引腳鎖定/44
4.5下載調試驗證/44
第5章FPGA開發版/48
5.1FPGA開發版簡介/48
5.2FPGA開發板硬體資源詳細配置/50
5.3FPGA開發板硬體原理圖/51
第6章Verilog HDL基礎知識/65
6.1Verilog HDL設計模組的基本結構/65
6.2Verilog HDL的詞法/70
6.3Verilog HDL的語句/80
6.4不同抽象級別的Verilog HDL模型/105
6.5Verilog HDL設計流程/113
6.6Verilog HDL仿真/116
6.7代碼編寫規範/122
第7章數字電路基礎實驗/125
7.1分頻器的設計及其Quartus Ⅱ仿真/125
7.2計數器的設計及其波形仿真/130
7.3D觸發器的設計及其波形仿真/132
7.4三態門的設計及其波形仿真/133
7.58-3編碼器的設計及其波形仿真/134
7.68-3優先編碼器的設計及其功能仿真/136
7.73-8解碼器的設計及其功能仿真/139
7.8移位暫存器/141
7.9多路選擇器的設計及其功能仿真/142
7.10串列加法器的設計及其功能仿真/144
7.11簡單運算單元的設計及功能仿真/144
第8章開發板基礎實驗/147
8.1LED流水燈/147
8.2按鍵消抖/152
8.3PWM 控制LED的亮暗/156
8.4數碼管的動態顯示/160
8.5秒表數碼管顯示/163
8.6時鐘數碼管顯示/169
8.7頻率計的設計/174
8.8蜂鳴器音樂播放器/181
8.9按鍵計數器/185
8.10串口通信/187
8.11LCD1602 顯示/196
8.12DDS與嵌入式邏輯分析儀的調用/206
8.13步進電動機控制實驗/217
8.14矩陣鍵盤控制實驗/224
8.15旋轉編碼開關實驗/235
第9章宏功能模組的使用/240
9.1PLL的使用/240
9.2FIFO 的使用/244
9.3RAM 的使用/246
9.4乘法器的使用/250
第10章開發板進階實驗/252
10.1AD_TLC549 採集電壓表/252
10.2DA_TLC5615 電壓輸出/259
10.3IIC協定與AT24C02讀寫實驗/266
10.4VGA顯示控制/280
10.5LCD12864 顯示字元/288
10.6LCD12864 顯示圖形/296
10.7紅外遙控接收解碼/305
10.8DS18B20溫度採集/313
10.9超音波測距/319
10.10PCF8563實時時鐘設計/324
10.11LM75A溫度採集/333
10.12DS1302實時時鐘/344
第11章基於FPGA的通信系統實驗/359
11.1偽隨機信號發生器/359
11.22ASK調製/360
11.32FSK調製/362
11.42PSK調製/363
11.52DPSK調製/365
第12章綜合實驗/368
12.1基於 DDS 的任意波形發生器/368
12.2基於 FPGA 的計程車計費器設計/369
12.3基於 FPGA 的交通燈設計/374
12.4基於FPGA的通信信號源的設計/380
12.5SDRAM控制器設計/382
第13章學習FPGA技術總結/408

相關詞條

熱門詞條

聯絡我們