定 價:¥59.00
作 者: | 吳厚航 |
出版社: | 清華大學(xué)出版社 |
叢編項: | 電子設(shè)計與嵌入式開發(fā)實踐叢書 |
標 簽: | 暫缺 |
ISBN: | 9787302474210 | 出版時間: | 2017-08-01 | 包裝: | |
開本: | 16開 | 頁數(shù): | 329 | 字數(shù): |
第1章FPGA開發(fā)入門
1.1FPGA基礎(chǔ)入門
1.2FPGA的優(yōu)勢在哪里
1.3FPGA應(yīng)用領(lǐng)域
1.4FPGA開發(fā)流程
第2章實驗平臺“勇敢的芯”板級電路詳解
2.1板級電路整體架構(gòu)
2.2電源電路
2.3復(fù)位與時鐘電路
2.3.1關(guān)于FPGA器件的時鐘
2.3.2關(guān)于FPGA器件的復(fù)位
2.3.3實驗平臺電路解析
2.4FPGA下載配置電路
2.5SRAM接口電路
2.6ADC/DAC芯片電路
2.7UART接口電路
2.8RTC接口電路
2.94×4矩陣按鍵電路
2.10VGA顯示接口電路
2.11蜂鳴器、流水燈、數(shù)碼管、撥碼開關(guān)電路
2.12超聲波接口、外擴LCD接口電路
第3章邏輯設(shè)計基礎(chǔ)
3.10和1——精彩世界由此開始
3.2表面現(xiàn)象揭秘——邏輯關(guān)系
3.3內(nèi)里本質(zhì)探索——器件結(jié)構(gòu)
第4章軟件安裝與配置
4.1軟件下載和license申請
4.2Quartus Ⅱ與ModelSimAltera的安裝
4.3文本編輯器Notepad++安裝
4.4QuartusⅡ中使用Notepad++的關(guān)聯(lián)設(shè)置
4.5USBBlaster的驅(qū)動安裝
4.5.1Windows XP系統(tǒng)USBBlaster安裝
4.5.2在Windows 7系統(tǒng)安裝USBBlaster
4.5.3在Windows 8系統(tǒng)安裝USBBlaster
4.6串口芯片驅(qū)動安裝
4.6.1驅(qū)動安裝
4.6.2設(shè)備識別
第5章Verilog語法概述
5.1語法學(xué)習(xí)的經(jīng)驗之談
5.2可綜合的語法子集
5.3代碼風(fēng)格與書寫規(guī)范
勇敢的芯伴你玩轉(zhuǎn)Altera FPGA
第6章基于仿真的第一個工程實例
6.1新建工程
6.2Verilog源碼文件創(chuàng)建與編輯
6.2.1Verilog源碼文件創(chuàng)建
6.2.2Verilog源碼文件編輯
6.3Verilog語法檢查
6.4ModelSim仿真驗證
6.4.1Quartus Ⅱ基本設(shè)置
6.4.2測試腳本創(chuàng)建與編輯
6.4.3測試腳本關(guān)聯(lián)設(shè)置
6.4.4調(diào)用ModelSim仿真
第7章基于板級調(diào)試的第二個工程實例
7.1PWM蜂鳴器驅(qū)動——功能概述
7.2PWM蜂鳴器驅(qū)動——引腳分配
7.3PWM蜂鳴器驅(qū)動——綜合、映射與配置文件產(chǎn)生
7.4Altera FPGA配置方式
7.4.1概述
7.4.2配置方式
7.5PWM蜂鳴器驅(qū)動——FPGA在線下載配置
7.6PWM蜂鳴器驅(qū)動——FPGA配置芯片固化
7.7PWM蜂鳴器驅(qū)動——復(fù)位與FPGA重配置功能
第8章基礎(chǔ)入門實例
8.1蜂鳴器開關(guān)實例
8.1.1功能簡介
8.1.2代碼解析
8.1.3打開工程
8.1.4下載配置操作
8.2流水燈實例
8.2.1功能簡介
8.2.2代碼解析
8.2.3下載配置
8.338譯碼器實例
8.3.1功能簡介
8.3.2代碼解析
8.3.3板級調(diào)試
8.4按鍵消抖與LED開關(guān)實例
8.4.1按鍵消抖原理
8.4.2功能簡介
8.4.3代碼解析
8.4.5板級調(diào)試
8.5經(jīng)典模式流水燈實例
8.5.1功能簡介
8.5.2代碼解析
8.5.3板級調(diào)試
8.6基于PLL分頻計數(shù)的LED閃爍實例
8.6.1PLL概述
8.6.2功能簡介
8.6.3新建IP核文件
8.6.4PLL配置
8.6.5模塊化設(shè)計概述
8.6.6模塊化設(shè)計實踐
8.6.7代碼解析
8.6.8板級調(diào)試
8.7數(shù)碼管驅(qū)動實例
8.7.1數(shù)碼管驅(qū)動原理
8.7.2功能概述
8.7.3代碼解析
8.7.4板級調(diào)試
8.8SRAM讀寫測試實例
8.8.1SRAM讀寫時序解讀
8.8.2功能簡介
8.8.3代碼解析
8.8.4仿真設(shè)置
8.8.5功能仿真
8.8.6FPGA在線配置
8.8.7觸發(fā)采樣波形
8.9UART loopback測試
8.9.1功能概述
8.9.2代碼解析
8.9.3板級調(diào)試
8.10VGA驅(qū)動ColorBar顯示實例
8.10.1VGA概述
8.10.2功能簡介
8.10.3代碼解析
8.10.4板級調(diào)試
8.11LCD基本驅(qū)動實例
8.11.1LCD驅(qū)動時序
8.11.2功能簡介
8.11.3代碼解析
8.11.4裝配
8.11.5板級調(diào)試
8.12LCD字符顯示驅(qū)動實例
8.12.1字符取模
8.12.2ROM初始化文檔創(chuàng)建
8.12.3新建源文件
8.12.4ROM配置
8.12.5功能簡介
8.12.6代碼解析
8.12.7板級調(diào)試
8.13矩陣按鍵掃描檢測實例
8.13.1鍵盤概述
8.13.2矩陣按鍵工作原理
8.13.3功能概述
8.13.4代碼解析
8.13.5RTL Viewer
8.13.6State Machine Viewer
8.13.7Technology Map Viewer
8.13.8板級調(diào)試