中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境

包郵 電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境

作者:何賓
出版社:電子工業出版社出版時間:2017-02-01
開本: 其他 頁數: 548
中 圖 價:¥71.0(5.5折) 定價  ¥129.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境 版權信息

  • ISBN:9787121349379
  • 條形碼:9787121349379 ; 978-7-121-34937-9
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境 本書特色

適讀人群 :本書作為使用Xilinx集成開發環境Vivado進行FPGA設計的工程技術人員的參考書,也可作為電子信息類專業高年級本科生和研究生的教學和科研用書,還可作為Xilinx公司Vivado相關培訓的培訓教材及工程技術人員的參考書。 本書特點 內容全面:本書內容涵蓋了現場可編程門陣列器件的內部結構, Vivado 2018集成開發環境及其在工程模式和非工程模式下的設計流程,IP的封裝和調用,高級約束、部分可重配置、高級綜合工具,以及SelectIO資源的高級應用(HDMI驅動)。 解讀詳細:對Vivado 2018集成開發環境的一些具體細節問題進行更深入的分析與 講解,如UltraScale器件內部結構的原理和使用方法、創建不包含源文件的IP核方法、VIO的原理和應用、基于工程的部分可重配置實現、高級綜合工具詳解,以及SelectIO資源的高級應用。 實例豐富:為了幫助讀者全面掌握Vivado 2018集成開發工具的使用方法,本書配 套提供近50個設計實例,這些設計實例基本覆蓋了Vivado 2018集成開發環境所提供的設計功能。

電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境 內容簡介

本書系統地介紹了Xilinx新一代集成開發環境Vivado 2018的設計方法、設計流程和具體實現。全書共11章,內容包括Xilinx新一代UltraScale結構、Vivado集成設計環境導論、Vivado工程模式基本設計實現、Vivado非工程模式基本設計實現、創建和封裝用戶IP核流程、Vivado不錯約束原理及實現、Vivado調試工具原理及實現、Vivado部分可重配置原理及實現、Vivado HLS原理詳解、Vivado HLS實現過程詳解、HDMI顯示屏驅動原理和實現。 本書參考了Xilinx新一代的Vivado 2018設計套件設計資料,理論與應用并重,將Xilinx新一代的設計理論貫穿在具體的設計實現中。

電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境 目錄

目 錄
第 章 Xilinx新一代UltraScale結構 1
1.1 UltraScale結構特點 1
1.2 可配置邏輯塊 2
1.2.1 可配置邏輯塊的特點 2
1.2.2 多路復用器 6
1.2.3 進位邏輯 9
1.2.4 存儲元素 13
1.2.5 分布式RAM 16
1.2.6 只讀存儲器(ROM) 18
1.2.7 移位寄存器 21
1.3 時鐘資源和時鐘管理模塊 23
1.3.1 時鐘資源 25
1.3.2 時鐘管理模塊 28
1.4 塊存儲器資源 29
1.5 專用的DSP模塊 33
1.6 SelectIO資源 36
1.7 高速串行收發器 41
1.8 PCI-E模塊 43
1.9 Interlaken集成塊 43
1.10 Ethernet模塊 43
1.11 系統監控器模塊 44
1.12 配置模塊 44
1.13 互聯資源 45
第 章 Vivado集成設計環境導論 46
2.1 Vivado系統級設計流程 46
2.2 Vivado功能和特性 48
2.3 Vivado中電路結構的網表描述 49
2.4 Vivado中工程數據的目錄結構 50
2.5 Vivado中Journal文件和Log文件功能 50
2.5.1 Journal文件(Vivado.jou) 50
2.5.2 Log文件(Vivado.log) 51
2.6 Vivado兩種設計流程模式 52
2.6.1 工程模式和非工程模式不同點比較 53
2.6.2 工程模式和非工程模式命令的不同 53
2.7 Vivado中的XDC文件 55
2.7.1 XDC的特性 55
2.7.2 XDC與UCF比較 55
2.7.3 約束文件的使用方法 56
2.7.4 約束順序 56
2.7.5 XDC約束命令 58
2.8 Vivado集成設計環境的啟動方法 59
2.9 Vivado集成設計環境主界面 60
2.10 Vivado設計主界面及功能 63
2.10.1 流程處理主界面及功能 63
2.10.2 工程管理器主界面及功能 64
2.10.3 工作區窗口 66
2.10.4 設計運行窗口 67
2.11 Vivado支持的屬性 68
第 章 Vivado工程模式基本設計實現 76
3.1 創建新的設計工程 76
3.2 創建并添加一個新的設計文件 80
3.3 RTL詳細描述和分析 85
3.3.1 詳細描述的實現 85
3.3.2 生成HDL例化模板 87
3.4 設計綜合和分析 89
3.4.1 綜合過程的關鍵問題 89
3.4.2 設計綜合選項 89
3.4.3 執行設計綜合 92
3.4.4 綜合報告的查看 96
3.5 設計行為級仿真 97
3.6 創建實現約束 102
3.6.1 實現約束的原理 102
3.6.2 I/O規劃器功能 103
3.6.3 添加引腳約束 104
3.6.4 添加簡單的時鐘約束 109
3.7 設計實現和分析 111
3.7.1 設計實現原理 112
3.7.2 設計實現選項 112
3.7.3 設計實現及分析 117
3.7.4 靜態時序分析 123
3.8 設計時序仿真 126
3.9 生成編程文件 127
3.9.1 配置器件屬性 127
3.9.2 生成可編程文件 128
3.9.3 生成可編程文件選項 128
3.10 下載比特流文件到FPGA 130
3.11 生成并燒寫PROM文件 132
第 章 Vivado非工程模式基本設計實現 136
4.1 非工程模式基本命令和功能 136
4.1.1 非工程模式基本命令列表 136
4.1.2 典型Tcl腳本的使用 137
4.2 Vivado集成開發環境分析設計 138
4.2.1 啟動Vivado集成開發環境 138
4.2.2 打開設計檢查點的方法 139
4.3 修改設計路徑 139
4.4 設置設計輸出路徑 140
4.5 讀取設計文件 140
4.6 運行設計綜合 141
4.7 運行設計布局 142
4.8 運行設計布線 144
4.9 生成比特流文件 145
4.10 下載比特流文件 145
第 章 創建和封裝用戶IP核流程 148
5.1 Vivado定制IP流程 148
5.2 創建并封裝包含源文件的IP 149
5.2.1 創建新的用于創建IP的工程 149
5.2.2 設置定制IP的庫名和目錄 150
5.2.3 封裝定制IP的實現 151
5.3 調用并驗證包含源文件的IP設計 155
5.3.1 創建新的用于調用IP的工程 156
5.3.2 設置包含調用IP的路徑 156
5.3.3 創建基于IP的系統 158
5.3.4 系統行為級仿真 162
5.3.5 系統設計綜合 165
5.3.6 系統實現和驗證 166
5.4 創建并封裝不包含源文件的IP 166
5.4.1 創建網表文件 166
5.4.2 創建新的設計工程 167
5.4.3 設置定制IP的庫名和目錄 168
5.4.4 封裝定制IP的實現 168
5.5 調用并驗證不包含源文件的IP設計 169
5.5.1 創建新的用于調用IP的工程 169
5.5.2 設置包含調用IP的路徑 170
5.5.3 創建基于IP的系統 170
5.5.4 系統設計綜合 171
第 章 Vivado高級約束原理及實現 173
6.1 時序檢查概念 173
6.1.1 基本術語 173
6.1.2 時序路徑 173
6.1.3 建立和保持松弛 175
6.1.4 建立和保持檢查 176
6.1.5 恢復和去除檢查 179
6.2 時序約束概念 180
6.2.1 時鐘定義 180
6.2.2 時鐘組 186
6.2.3 I/O延遲約束 189
6.2.4 時序例外 192
6.3 生成時序報告 205
6.4 添加時序約束 212
6.4.1 時序約束策略1 212
6.4.2 時序約束策略2 214
6.5 物理約束原理 219
6.5.1 網表約束 219
6.5.2 布局約束 220
6.5.3 布線約束 221
6.6 布局約束實現 223
6.6.1 修改綜合屬性 224
6.6.2 布局約束方法 224
6.7 布線約束實現 227
6.7.1 手工布線 227
6.7.2 進入分配布線模式 228
6.7.3 分配布線節點 230
6.7.4 取消分配布線節點 230
6.7.5 完成并退出分配布線模式 230
6.7.6 鎖定LUT負載上的單元輸入 231
6.7.7 分支布線 231
6.7.8 直接約束布線 233
6.8 修改邏輯實現 233
6.9 配置約束原理 235
6.10 增量編譯 235
6.10.1 增量編譯流程 235
6.10.2 運行增量布局和布線 236
6.10.3 使用增量編譯 238
6.10.4 增量編譯高級分析 240
第 章 Vivado調試工具原理及實現 241
7.1 設計調試原理和方法 241
7.2 創建新的設計 242
7.2.1 創建新的FIFO調試工程 242
7.2.2 添加FIFO IP到設計中 243
7.2.3 添加頂層設計文件 246
7.2.4 使用HDL例化添加FIFO到設計中 247
7.2.5 添加約束文件 251
7.3 網表插入調試探測流程方法及實現 253
7.3.1 網表插入調試探測流程的方法 253
7.3.2 網表插入調試探測流程的實現 255
7.4 使用添加HDL屬性調試探測流程 261
7.5 使用HDL例化調試核調試探測流程 262
7.6 VIO原理及應用 267
7.6.1 設計原理 267
7.6.2 添加VIO核 268
7.6.3 生成比特流文件 271
7.6.4 下載并調試設計 272
第 章 Vivado部分可重配置原理及實現 274
8.1 可重配置導論 274
8.1.1 可重配置的概念 274
8.1.2 可重配置的應用 275
8.1.3 可重配置的特點 278
8.1.4 可重配置術語解釋 280
8.1.5 可重配置的要求 282
8.1.6 可重配置的標準 283
8.1.7 可重配置的流程 285
8.2 基于工程的部分可重配置實現 285
8.2.1 設計原理 285
8.2.2 建立可重配置工程 289
8.2.3 創建新的分區定義 291
8.2.4 添加新的可重配置模塊 292
8.2.5 設置不同的配置選項 294
8.2.6 定義分區的布局 298
8.2.7 執行DRC 301
8.2.8 實現**個運行配置并生成比特流文件 302
8.2.9 實現第二個運行配置并生成比特流文件 304
8.2.10 實現第三個運行配置并生成比特流文件 304
8.2.11 實現第四個運行配置并生成比特流文件 305
8.2.12 下載不同運行配置的部分比特流 305
8.3 基于非工程的部分可重配置實現 307
8.3.1 查看腳本 307
8.3.2 綜合設計 309
8.3.3 實現**個配置 310
8.3.4 實現第二個配置 315
8.3.5 驗證配置 317
8.3.6 生成比特流 317
8.3.7 部分重配置FPGA 318
8.4 部分重配置控制器PRC的原理及應用 320
8.4.1 部分重配置控制器原理 320
8.4.2 實現原理 324
8.4.3 創建和配置新的設計 325
8.4.4 添加ILA核 327
8.4.5 添加和設置PRC核 328
8.4.6 設置不同的配置選項 331
8.4.7 定義分區的布局 334
8.4.8 實現**個運行配置并生成比特流文件 335
8.4.9 實現第二個運行配置并生成比特流文件 337
8.4.10 實現第三個運行配置并生成比特流文件 337
8.4.11 創建板支持包工程 338
8.4.12 創建應用程序工程 339
8.4.13 創建zynq_fsbl應用 343
8.4.14 創建啟動鏡像 343
8.4.15 從SD卡啟動引導系統 345
第 章 Vivado HLS原理詳解 347
9.1 高級綜合工具概述 347
9.1.1 高級綜合工具的功能和特點 347
9.1.2 Vivado HLS工具的優勢 348
9.1.3 HLS中使用術語說明 349
9.1.4 從C中提取硬件結構 350
9.1.5 不同的命令對HLS綜合結果的影響 352
9.2 高級綜合工具調度和綁定 354
9.2.1 高級綜合工具調度 355
9.2.2 高級綜合工具綁定 355
9.3 C代碼的關鍵屬性 356
9.3.1 函數 357
9.3.2 類型 357
9.3.3 循環 364
9.3.4 數組 366
9.3.5 I/O端口 366
9.3.6 運算符 367
9.4 C代碼級和RTL級算法驗證 368
9.5 添加命令 370
9.6 延遲和吞吐量的概念 373
9.6.1 設計延遲 373
9.6.2 設計吞吐量 374
9.7 改善延遲 374
9.7.1 延遲*小化 374
9.7.2 用戶延遲的定義 375
9.7.3 循環的處理 377
9.8 改善吞吐量 380
9.8.1 數據流優化 381
9.8.2 流水線優化 384
9.9 性能瓶頸――數組 390
9.9.1 數組分割 391
9.9.2 數組重組 394
9.9.3 數據打包 395
9.10 改善面積和資源 396
9.10.1 綁定配置 396
9.10.2 分配命令 397
9.10.3 指定資源 397
9.10.4 函數內聯 398
9.10.5 循環合并和平坦化 401
9.10.6 映射數組 401
9.10.7 任意精度整數 403
9.11 I/O類型 404
9.11.1 組合和時序邏輯設計 404
9.11.2 Vivado HLS I/O選項 405
9.11.3 模塊級協議說明 408
9.11.4 端口級I/O協議 412
9.12 命令和編譯指示 422
第 章 Vivado HLS實現過程詳解 425
10.1 FIR濾波器不同語言的描述方式 425
10.1.1 C語言描述風格 425
10.1.2 C++語言描述風格 427
10.1.3 SystemC語言描述風格 428
10.2 Vivado HLS不支持的操作 429
10.3 測試平臺編碼 431
10.4 指針的使用 432
10.5 流的使用 437
10.6 支持庫 438
10.6.1 FFT 439
10.6.2 FIR 442
10.6.3 移位寄存器 446
10.6.4 線性算法庫 447
10.6.5 OpenCV庫 448
10.7 Vivado HLS數字系統實現 453
10.7.1 基于HLS實現組合邏輯 453
10.7.2 基于HLS實現時序邏輯 468
10.7.3 基于HLS實現矩陣相乘 476
第 章 HDMI顯示屏驅動原理和實現 495
11.1 HDMI的發展歷史 495
11.2 HDMI視頻顯示接口定義 496
11.3 HDMI鏈路結構 497
11.4 HDMI鏈路時序要求 499
11.5 HDMI編碼算法 500
11.6 HDMI并行編碼數據轉換原理及實現 504
11.6.1 數據并行-串行轉換 505
11.6.2 三態并行-串行轉換器 505
11.6.3 OSERDESE2原語 505
11.6.4 TMDS信號轉換模塊 508
11.6.5 HDMI并行編碼數據轉換的實現 508
11.7 系統整體設計結構 510
附錄 a7-edp-1開發板原理圖 512

展開全部

電子系統EDA新技術叢書XILINX FPGA權威設計指南:基于VIVADO 2018集成開發環境 作者簡介

何賓,任教于北京化工大學信息學院,長期從事電子設計自動化方面的教學和科研工作,與全球多家知名的半導體廠商和EDA工具廠商大學計劃保持緊密合作。目前已經出版EDA方面的著作共20余部,內容涵蓋電路仿真、電路設計、FPGA、單片機、嵌入式系統等。典型的代表作有《Xilinx FPGA設計**指南》《Xilinx All Programmable Zynq-7000 SoC設計指南》《Altium Designer13.0電路設計、仿真與驗證**指南》《Xilinx FPGA數字設計-從門級到行為級的雙重描述》《Xilinx FPGA數字信號處理**指南-從HDL、模型到C的描述》《模擬與數字系統協同設計**指南-Cypress集成開發環境》。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 游泳池设计|设备|配件|药品|吸污机-东莞市太平洋康体设施有限公司 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | bkzzy在职研究生网 - 在职研究生招生信息咨询平台 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 不发火防静电金属骨料_无机磨石_水泥自流平_修补砂浆厂家「圣威特」 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 武汉不干胶印刷_标签设计印刷_不干胶标签印刷厂 - 武汉不干胶标签印刷厂家 | 机械立体车库租赁_立体停车设备出租_智能停车场厂家_春华起重 | 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 二手电脑回收_二手打印机回收_二手复印机回_硒鼓墨盒回收-广州益美二手电脑回收公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | 27PR跨境电商导航 | 专注外贸跨境电商 | CTAB,表面活性剂1631溴型(十六烷基三甲基溴化铵)-上海升纬化工原料有限公司 | 北京遮阳网-防尘盖土网-盖土草坪-迷彩网-防尘网生产厂家-京兴科技 | 阴离子_阳离子聚丙烯酰胺厂家_聚合氯化铝价格_水处理絮凝剂_巩义市江源净水材料有限公司 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 间苯二酚,间苯二酚厂家-淄博双和化工 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 干法制粒机_智能干法制粒机_张家港市开创机械制造有限公司 | 气胀轴|气涨轴|安全夹头|安全卡盘|伺服纠偏系统厂家-天机传动 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 液压油缸生产厂家-山东液压站-济南捷兴液压机电设备有限公司 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 食品质构分析仪-氧化诱导分析仪-瞬态法导热系数仪|热冰百科 | 杭州门窗厂家_阳光房_包阳台安装电话-杭州窗猫铝合金门窗 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 广东西屋电气有限公司-广东西屋电气有限公司 | 企业微信营销_企业微信服务商_私域流量运营_艾客SCRM官网 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 青州搬家公司电话_青州搬家公司哪家好「鸿喜」青州搬家 | 电表箱-浙江迈峰电力设备有限公司-电表箱专业制造商 | 生物制药洁净车间-GMP车间净化工程-食品净化厂房-杭州波涛净化设备工程有限公司 | 飞扬动力官网-广告公司管理软件,广告公司管理系统,喷绘写真条幅制作管理软件,广告公司ERP系统 |