FPGA設計——基於團隊的最佳實踐

FPGA設計——基於團隊的最佳實踐 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:(美)Pilip Simpson
出品人:
頁數:135
译者:何春
出版時間:2014-1-20
價格:49.00元
裝幀:平裝
isbn號碼:9787111452645
叢書系列:國際信息工程先進技術譯叢
圖書標籤:
  • FPGA
  • 機器人
  • Biomedical
  • FPGA
  • 設計
  • Verilog
  • VHDL
  • 團隊協作
  • 最佳實踐
  • 數字電路
  • 硬件開發
  • 可編程邏輯
  • 嵌入式係統
  • 電子工程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書根據FPGA設計實踐中的經驗總結,介紹瞭一套適用於FPGA設計的最佳實用設計方法學。該方法學涉及瞭整個FPGA設計流程,從編寫設計規範到RTL代碼設計,再到設計驗證,幾乎涵蓋瞭從基本到高級的所有技巧。全書共分為14章,主要包括設計初期的項目管理、設計說明書、FPGA器件選擇、團隊設計環境,以及設計過程中的電路闆布局、功耗、RTL設計、IP重用、功能驗證、時序收斂,設計完成後的在綫調試和設計簽收等內容,並針對設計中常見的問題和設計優化提供瞭具體的指導。

本書主要講述瞭FPGA設計過程中的經驗、方法及技巧,有助於客戶解決復雜FPGA設計中的各類問題,對獲得高性能設計及縮短設計周期有很大的幫助。

本書可以作為電子工程類、自動控製類、計算機類本科高年級及研究生教學用書,也可供其他工程人員自學與參考。

著者簡介

圖書目錄

譯者序
原書序
第1章 FPGA設計成功的最佳實踐 1
1.1引言
第2章 項目管理 4
2.1 項目管理的作用
2.1.1 項目管理的階段
2.1.2 項目持續時間的估算
2.1.3 計劃
第3章 設計說明書 7
3.1 設計說明書:溝通是成功的關鍵
3.1.1 高級功能說明書
3.1.2 功能設計說明書 8
第4章 資源調查 12
4.1 引言
4.2 工程資源
4.3 第三方IP 13
4.4 FPGA器件選擇 13
4.4.1 FPGA器件的特殊功能
4.4.2 FPGA的規模選型 21
4.4.3 速度需求 22
4.4.4 引腳 23
4.4.5 功耗
4.4.6 IP的可用性
4.4.7 器件的可用性
4.4.8 小結
第5章 設計環境 25
5.1 引言
5.2 腳本化環境
5.3 與版本控製軟件的交互 26
5.4 問題跟蹤係統的使用 27
5.5 迴歸測試係統
5.6 如何升級FPGA設計工具的版本 27
5.7 FPGA設計環境中常用的工具 28
第6章 電路闆設計 30
6.1 FPGA器件給電路闆設計帶來的挑戰
6.2 工程師的角色和職責 31
6.2.1 FPGA工程師
6.2.2 PCB設計工程師
6.2.3 信號完整性設計工程師 32
6.3 功耗和散熱問題 33
6.3.1 濾除電源噪聲 33
6.3.2 電源分配 34
6.4 信號的完整性
6.4.1 信號完整性問題的類型
6.4.2 電磁乾擾 35
6.5 FPGA引腳分配的設計流程 36
6.5.1 流程1:由FPGA設計師主動
6.5.2 流程2:由電路闆設計師主動 38
6.5.3 FPGA設計師和電路闆設計師如何進行引腳改動的溝通 39
6.6 電路闆設計的審查要點
第7章 功耗和熱分析 41
7.1 引言
7.2 功耗的基本要素
7.2.1 靜態功耗
7.2.2 動態功耗
7.2.3 輸入/輸齣功耗 42
7.2.4 浪湧電流
7.2.5 配置功耗
7.3 準確估計功耗的關鍵因素
7.3.1 FPGA電路的準確功耗模型 43
7.3.2 每個信號的準確數據切換率
7.3.3 準確的運行條件
7.3.4 資源利用 44
7.4 設計周期早期的功耗估計(電源規劃) 45
7.5 基於仿真的功耗估計(設計的功耗驗證) 46
7.5.1 局部仿真 48
7.6 功耗估計的最佳實踐方法
第8章 RTL代碼設計 50
8.1 介紹
8.2 常用術語
8.3 對有ASIC設計背景的工程師的建議 52
8.4 推薦的FPGA設計規範 52
8.4.1 同步與異步
8.4.2 全局信號
8.4.3 專用硬件組件 53
8.4.4 低層次設計原語的使用 54
8.4.5 亞穩態的管理 55
8.5 編寫高效的HDL代碼 55
8.5.1 什麼事最好的硬件設計語言 56
8.5.2 良好的設計習慣 57
8.5.3 可綜閤的HDL 62
8.6 RTL設計的分析 73
8.6.1 綜閤報告
8.6.2 綜閤警告 74
8.6.3 電路方塊圖的瀏覽
8.7 RTL設計要點總結 75
第9章 IP及設計重用 7
9.1 引言
9.2 IP重用的需求
9.2.1 IP重用的好處
9.2.2 開發可重用設計方法學麵臨的睏難 78
9.3 設計還是購買 79
9.4 構建可重用的IP 80
9.4.1 設計說明書
9.4.2 實施方法
9.4.3 標準接口的使用 82
9.5 IP組件庫軟件包 83
9.5.1 IP說明書
9.5.2 用戶接口 84
9.5.3 與係統集成工具的兼容性 85
9.5.4 IP的安全性 86
9.6 IP重用的檢查清單 87
第10章 硬件到軟件的接口 88
10.1 軟件接口
10.2 寄存器地址映射錶的定義
10.3 寄存器地址映射錶的使用
10.3.1 IP的選擇
10.3.2 軟件工程師的接口
10.3.3 RTL工程師的接口 89
10.3.4 接口的驗證
10.3.5 文檔 90
10.4 小結
第11章 功能驗證 91
11.1 簡介
11.2 功能驗證麵臨的挑戰
11.3 有關驗證的術語 92
11.4 RTL仿真和門級仿真的對比 93
11.5 驗證方法學
11.6 剋服復雜性
11.6.1 設計和測試的模塊化
11.6.2 規劃預期操作 94
11.6.3 應對意外狀態的計劃
11.7 功能覆蓋
11.7.1 定嚮測試 95
11.7.2 隨機動態仿真
11.7.3 受約束的隨機測試 95
11.7.4 SystemVerilog用於設計和驗證 96
11.7.5 通用測試平颱方法 97
11.7.6 自驗證測試平颱
11.7.7 形式化等價性驗證 98
11.8 代碼覆蓋度 99
11.9 質量評價(QA)測試
11.9.1 功能迴歸測試
11.9.2 可重用IP的圖形界麵(GUI)測試 100
11.10 硬件互操作性測試 100
11.11 軟/硬件協同驗證
11.11.1 加快投片的準備
11.12 功能驗證清單
第12章 時序收斂 102
12.1 時序收斂的難點
12.2 時序分配和時序分析的重要性
12.2.1 時序分析的背景 103
12.2.2 時序分析的基礎
12.3 實現時序收斂目標的方法學 108
12.3.1 製定FPGA器件係列
12.3.2 設計規劃 109
12.3.3 早期時序估計 113
12.3.4 CAD工具設置 114
12.4 常見的時序收斂問題 120
12.4.1 缺失時序約束
12.4.2 時序約束發生衝突 121
12.4.3 高扇齣寄存器
12.4.4 隻差一點就能滿足時序
12.4.5 不宜過早設置位置約束
12.4.6 冗長的編譯時間 122
12.5 設計規劃、實現、優化和時序收斂清單
第13章 係統在綫調試 123
13.1 係統在綫調試的難點
13.2 規劃
13.3 調試方法 124
13.3.1 利用引腳調試
13.3.2 片內邏輯分析儀 125
13.3.3 調試邏輯的使用 127
13.3.4 外部邏輯分析儀 128
13.3.5 編輯存儲器的內容
13.3.6 利用軟核處理器進行調試 130
13.4 使用舉例
13.4.1 上電調試
13.4.2 收發接口調試
13.4.3 係統性能報告 131
13.4.4 軟核處理器調試 132
13.5 係統在綫調試核對清單 133
第14章 設計的簽收 134
14.1 設計簽收過程
14.2 設計簽收之後
審校者後記 135
索引 136
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

一句話,想學習fpga就不要看瞭!

评分

一句話,想學習fpga就不要看瞭!

评分

一句話,想學習fpga就不要看瞭!

评分

一句話,想學習fpga就不要看瞭!

评分

一句話,想學習fpga就不要看瞭!

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有