91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

特權同學圖書《Xilinx FPGA伴你玩轉USB3.0與LVDS》掃描版。 編輯推薦 (1)《Xilinx FPGA伴你玩轉USB3.0與LVDS》基于Xilinx Artix-7 FPGA LVDS USB 3.0的硬件開發平臺,提供有豐富的例程講解:從基礎的FPGA入門實例到基于FPGA的UART、DDR3、LVDS、USB 3.0傳輸實例。(2)《Xilinx FPGA伴你玩轉USB3.0與LVDS》提供一站式入門學習方案:板級設計、軟件工具和相關驅動安裝、豐富的例程講解,讓讀者快速掌握FPGA各種片內資源的應用以及接口時序的設計。 內容簡介 本書主要使用Xilinx公司的Artix7 FPGA器件(引出自帶的LVDS接口)和Cypress公司的USB 3.0控制器芯片FX3,以及一些常見的DDR3存儲器、UART電路、擴展接口等,由淺入深地引領讀者從板級設計、軟件工具、相關驅動安裝到基礎的FPGA實例,從基于FPGA的UART、DDR3、USB 3.0、LVDS傳輸實例入手,掌握FPGA各種片內資源的應用以及接口時序的設計。 本書基于特定的FPGA開發平臺,既有足夠的理論知識深度進行支撐,也有豐富的例程進行實踐講解,并且穿插著筆者多年FPGA學習和開發過程中的各種經驗和技巧。對于希望基于FPGA實現USB 3.0和LVDS開發的工程師,本書提供的很多實例都是很好的參考原型,可以幫助其實現快速系統原型的開發。 目  錄 Contents 目錄 第1章FPGA、USB與LVDS概述 1.1FPGA發展概述 1.2FPGA的優勢 1.3FPGA應用領域 1.4FPGA開發流程 1.5USB接口概述 1.6LVDS接口概述 第2章實驗平臺板級電路詳解 2.1板級電路整體架構 2.2電源電路 2.3FPGA時鐘與復位電路 2.3.1FPGA時鐘晶振電路 2.3.2FPGA復位電路 2.4FPGA配置電路 2.5FPGA供電電路 2.6DDR3芯片電路 2.7UART芯片電路 2.8LVDS接口電路 2.9USB 3.0控制器FX3電路 2.10其他接口電路 2.11FPGA引腳定義 第3章軟件安裝與配置 3.1Xilinx賬戶注冊與Vivado軟件下載 3.1.1Xilinx賬戶注冊 3.1.2Vivado下載 3.2Vivado安裝與免費License申請 3.2.1Vivado安裝 3.2.2免費License申請 3.3文本編輯器Notepad 安裝 3.4Vivado中使用Notepad 的關聯設置 3.5串口芯片驅動安裝 3.5.1驅動安裝 3.5.2設備識別 3.6USB 3.0控制器FX3的SDK安裝 3.7USB 3.0控制器FX3的驅動安裝 3.7.1PC與開發板的USB 3.0連接 3.7.2PC與USB連接 3.7.3USB 3.0控制器FX3驅動安裝 Xilinx FPGA伴你玩轉USB 3.0與LVDS 第4章第一個例程與FPGA的下載配置 4.1流水燈實例 4.1.1功能概述 4.1.2新建Vivado工程 4.1.3創建工程源碼、約束和仿真文件 4.1.4功能仿真 4.1.5編譯 4.2Xilinx 7系列FPGA配置概述 4.2.1不同配置模式的選擇 4.2.2FPGA配置比特流的大小 4.2.3FPGA加載配置方式選擇 4.2.4配置引腳功能定義 4.3XADC溫度監控界面 4.4bit文件的FPGA在線燒錄 4.5mcs文件的QSPI Flash固化 4.5.1FPGA配置設置選項 4.5.2生成mcs文件 4.5.3下載mcs件 第5章基礎外設實例 5.1撥碼開關的LED控制實例 5.2PLL配置實例 5.3用戶自定義IP核 5.3.1創建IP核 5.3.2移植IP核 5.3.3配置、例化IP核 5.4UART的loopback實例 5.4.1功能概述 5.4.2代碼解析 5.4.3板級調試 5.5MicroBlaze的Hello World實驗 5.5.1功能概述 5.5.2MicroBlaze系統IP核配置 5.5.3MicroBlaze處理器軟件工程創建 5.5.4板級調試 第6章基于FPGA的DDR3存儲器控制實例 6.1DDR3 IP核配置與仿真 6.1.1DDR3 IP核概述 6.1.2DDR3 IP核配置 6.1.3DDR3 IP核仿真 6.2基于在線邏輯分析儀監控的DDR3數據讀/寫 6.2.1功能概述 6.2.2DDR3控制器IP接口時序解析 6.2.3代碼解析 6.2.4在線邏輯分析儀配置

資源截圖

代碼片段和文件信息

評論

共有 條評論