注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡網絡與數據通信網絡服務Xilinx Artix-7 FPGA快速入門、技巧及實例

Xilinx Artix-7 FPGA快速入門、技巧及實例

Xilinx Artix-7 FPGA快速入門、技巧及實例

定 價:¥79.00

作 者: 吳厚航,尤愷元,楊亮
出版社: 清華大學出版社
叢編項: 清華開發(fā)者書庫
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302534143 出版時間: 2019-10-01 包裝:
開本: 頁數: 字數:  

內容簡介

  本書基于Xilinx公司的Artix7 FPGA器件,以足夠的理論知識與豐富的例程相結合介紹了FPGA的相關知識,并融入了作者多年學習FPGA和開發(fā)過程中的經驗和技巧。配套開發(fā)平臺包括豐富的入門和進階外設,提供了24個典型工程實例,幫助讀者從FPGA基礎知識、邏輯設計概念、工具配置和使用、板級設計、FPGA入門和進階實例等方面掌握FPGA開發(fā)。本書配套PPT課件和工程文件,請到清華大學出版社官方網站本書頁面下載。 本書適合作為高等院校相關專業(yè)FPGA課程的教材,也適合希望入門Xilinx FPGA開發(fā)的工程師參考學習。讀者按照本書的章節(jié)順序學習,可以快速上手開發(fā)FPGA。

作者簡介

暫缺《Xilinx Artix-7 FPGA快速入門、技巧及實例》作者簡介

圖書目錄

目錄
第1章萬丈高樓平地起——FPGA基礎入門
1.1FPGA基礎概念
1.1.1FPGA是什么
1.1.2FPGA與ASIC
1.1.3FPGA、ARM和DSP
1.1.4Verilog與VHDL
1.1.5Altera與Xilinx
1.2FPGA發(fā)展概述
1.3FPGA的優(yōu)勢
1.4FPGA應用領域
1.5FPGA開發(fā)流程
1.6FPGA開發(fā)技能
1.7FPGA進階之路
第2章化繁為簡0和1——邏輯設計基礎
2.10和1——精彩世界由此開始
2.2表面現象揭秘——邏輯關系
2.2.1基本邏輯門電路
2.2.2邏輯門電路與二進制運算
2.2.3邏輯門電路與觸發(fā)器
2.2.4時序邏輯與組合邏輯
2.3內里本質探索——器件結構
2.3.1邏輯門電路的晶體管實現
2.3.2基于LUT的FPGA門電路實現
2.3.3Xilinx FPGA的可配置邏輯塊
2.3.4Xilinx FPGA的內部結構
2.4從現象到本質——映射關系
2.4.1HDL代碼
2.4.2RTL綜合
2.4.3綜合
2.4.4實現
2.4.5生成燒錄文件
第3章碼農人生也精彩——Verilog語法、代碼風格與書寫規(guī)范
3.1語法學習的經驗之談
3.2可綜合的語法子集
3.3代碼風格與書寫規(guī)范
 
 
第4章慢工細活出工匠——FPGA板級電路設計
4.1板級電路整體架構
4.2電源電路
4.3FPGA時鐘與復位電路
4.3.1FPGA時鐘晶振電路
4.3.2FPGA復位電路
4.4FPGA配置電路
4.5FPGA供電電路
4.6DDR3芯片電路
4.7UART芯片電路
4.8LVDS接口電路
4.9RTC接口電路
4.104×4矩陣按鍵電路
4.11DAC芯片電路
4.12蜂鳴器、流水燈、數碼管與撥碼開關電路
4.13外擴LCD接口、超聲波接口電路
4.14FPGA引腳定義
第5章工欲善其事,必先利其器——軟件安裝與配置
5.1Xilinx賬戶注冊與Vivado軟件下載
5.1.1Xilinx賬戶注冊
5.1.2Vivado下載
5.2Vivado安裝與免費License申請
5.2.1Vivado安裝
5.2.2免費License申請
5.3文本編輯器Notepad 安裝
5.4Vivado中使用Notepad 的關聯設置
5.5串口芯片驅動安裝
5.5.1驅動安裝
5.5.2設備識別
5.6TortoiseSVN安裝
第6章千里之行始于足下——個完整的工程實例
6.1蜂鳴器實例
6.1.1功能概述
6.1.2新建Vivado工程
6.1.3創(chuàng)建工程源碼、約束和仿真文件
6.1.4功能仿真
6.1.5編譯
6.2Xilinx 7系列FPGA配置概述
6.2.1FPGA配置比特流的大小
6.2.2FPGA加載配置方式選擇
6.2.3配置引腳功能定義
6.3XADC溫度監(jiān)控界面
6.4bit文件的FPGA在線燒錄
6.5mcs文件的QSPI Flash固化
6.5.1FPGA配置選項
6.5.2生成mcs文件
6.5.3下載mcs文件
第7章代碼也要5S——基于SVN的工程源碼備份管理
7.1SVN介紹
7.2SVN使用實例
7.2.1次備份工程文件
7.2.2提交新版本工程文件
7.2.3取回老版本工程文件
第8章實踐出真知——基礎入門實例篇
8.1撥碼開關的LED控制實例
8.1.1功能概述
8.1.2代碼解析
8.1.3板級調試
8.2流水燈實例
8.2.1功能概述
8.2.2代碼解析
8.2.3板級調試
8.3PLL的IP核配置實例
8.3.1功能概述
8.3.2模塊化設計
8.3.3PLL IP核配置說明
8.3.4代碼解析
8.3.5板級調試
8.4自定義IP核創(chuàng)建與配置實例
8.4.1創(chuàng)建IP核
8.4.2移植IP核
8.4.3配置、例化IP核
8.4.4板級調試
8.538譯碼器實例
8.5.1功能概述
8.5.2代碼解析
8.5.3板級調試
8.6按鍵消抖實例
8.6.1按鍵消抖原理
8.6.2功能概述
8.6.3代碼解析
8.6.4板級調試
8.7數碼管驅動實例
8.7.1數碼管驅動原理
8.7.2功能概述
8.7.3代碼解析
8.7.4板級調試
8.84×4矩陣按鍵實例
8.8.1矩陣按鍵工作原理
8.8.2功能概述
8.8.3代碼解析
8.8.4板級調試
8.9UART的loopback實例
8.9.1功能概述
8.9.2代碼解析
8.9.3板級調試
8.10超聲波測距實例
8.10.1功能概述
8.10.2距離計算公式實現
8.10.3進制換算實現
8.10.4乘法器IP核添加與配置
8.10.5除法器IP核添加與配置
8.10.6代碼解析
8.10.7板級調試
8.11SPI接口DAC驅動控制
8.11.1DAC芯片概述
8.11.2功能概述
8.11.3代碼解析
8.11.4板級調試
8.12I2C接口RTC時間顯示控制
8.12.1功能概述
8.12.2I2C協議介紹
8.12.3代碼解析
8.12.4板級調試
8.137寸液晶屏ColorBar顯示驅動
8.13.1功能概述
8.13.2裝配說明
8.13.3代碼解析
8.13.4板級調試
第9章無處不模擬——XADC實例篇
9.1基于XADC的A/D采集顯示
9.1.1功能概述
9.1.2XADC的 IP核創(chuàng)建與配置
9.1.3代碼解析
9.1.4板級調試
9.2基于XADC的FPGA內部溫度采集顯示
9.2.1功能概述
9.2.2查找表生成
9.2.3ROM IP核添加與配置
9.2.4板級調試
第10章存儲重要——DDR3實例篇
10.1DDR3 IP核配置與仿真
10.1.1DDR3 IP核概述
10.1.2DDR3 IP核配置
10.1.3DDR3 IP核仿真
10.2基于在線邏輯分析儀調試DDR3數據讀寫
10.2.1功能概述
10.2.2DDR3控制器IP接口時序解析
10.2.3代碼解析
10.2.4在線邏輯分析儀配置
10.2.5在線邏輯分析儀調試
10.3基于UART命令的DDR3批量數據讀寫
10.3.1功能概述
10.3.2代碼解析
10.3.3板級調試
第11章我愿全速漂移——LVDS實例篇
11.1LVDS數據收發(fā)實例
11.1.1功能概述
11.1.2bit align處理
11.1.3代碼解析
11.1.4裝配說明
11.1.5板級調試
11.2帶CRC校驗的LVDS數據收發(fā)實例
11.2.1功能概述
11.2.2CRC校驗基本原理
11.2.3CRC8檢驗代碼生成
11.2.4代碼解析
11.2.5板級調試
第12章實戰(zhàn)演練——綜合項目實例篇
12.1倒車雷達
12.1.1功能概述
12.1.2代碼解析
12.1.3板級調試
12.2波形發(fā)生器
12.2.1功能概述
12.2.2CORDIC的IP核配置與例化
12.2.3代碼解析
12.2.4板級調試
12.3工業(yè)現場監(jiān)控界面設計
12.3.1功能概述
12.3.2代碼解析
12.3.3字符取模
12.3.4板級調試
第13章雕蟲小技——板級在線調試篇
13.1Vivado在線調試概述
13.2在線邏輯分析儀應用實例
13.2.1探測階段
13.2.2實現階段
13.2.3分析階段
13.3虛擬I/O應用實例
13.3.1探測階段
13.3.2實現階段
13.3.2分析階段
參考文獻
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號