-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Intel FPGA/CPLD設計 基礎篇

( 簡體 字)
作者:王欣,王江宏,蔡海寧,王誠,吳繼華類別:1. -> 電子工程 -> FPGA
譯者:
出版社:人民郵電出版社Intel FPGA/CPLD設計 基礎篇 3dWoo書號: 47702
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:9/1/2017
頁數:285
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
不接受訂購
ISBN:9787115466846
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:


本書結合作者多年工作經驗,系統地介紹了FPGA/CPLD的基本設計方法。在介紹FPGA/CPLD概念的基礎上,介紹了Intel主流FPGA/CPLD的結構與特點,並通過豐富的實例講解Quartus II與ModelSim、Synplify Pro等常用EDA工具的開發流程。

本書所有實例的完整工程、原始程式碼和使用說明文件,都以雲存儲的方式存放在雲端,讀者可以通過掃描二維碼的方式進行下載。

本書可作為高等院校通信工程、電子工程、電腦、微電子與半導體等專業的教材,也可作為硬體工程師和IC工程師的實用工具書。
目錄:


第1章 FPGA/CPLD簡介 1

1.1 可程式設計邏輯設計技術簡介 1

1.1.1 可程式設計邏輯器件發展簡史 1

1.1.2 可程式設計邏輯器件分類 2

1.2 FPGA帶來的優勢 2

1.3 FPGA/CPLD的基本結構 3

1.3.1 FPGA的基本結構 3

1.3.2 CPLD的基本結構 7

1.3.3 FPGA和CPLD的比較 9

1.4 FPGA/CPLD的設計流程 10

1.5 FPGA/CPLD的常用開發工具 14

1.6 下一代可程式設計邏輯設計技術展望 18

1.6.1 下一代可程式設計邏輯器件硬體上的四大發展趨勢 18

1.6.2 下一代EDA軟體設計方法發展趨勢 23

1.7 小結 27

1.8 問題與思考 27

第2章 Altera FPGA/CPLD的結構 28

2.1 Altera高密度FPGA 28

2.1.1 主流高端FPGA──Stratix V E/GX/GT/GS 28

2.1.2 內嵌10Gbit/s高速串列收發器的FPGA──Stratix IV GT 50

2.1.3 內嵌高速串列收發器的中端FPGA──ArriaII GX 53

2.2 Altera低成本FPGA 53

2.3 Altera的CPLD器件 59

2.4 小結 62

2.5 問題與思考 62

第3章 Altera Quartus II開發流程 63

3.1 Quartus II軟體綜述 63

3.1.1 Quartus II軟體的功能 63

3.1.2 Quartus II軟體的使用者介面 65

3.2 設計輸入 68

3.2.1 設計輸入方式 70

3.2.2 設計規劃 71

3.2.3 設計輸入檔實例 71

3.2.4 設計約束 73

3.3 綜合 79

3.3.1 使用Quartus II軟體集成綜合 79

3.3.2 控制綜合 79

3.3.3 綜合實例 84

3.3.4 協力廠商綜合工具 85

3.4 佈局佈線 86

3.4.1 設置佈局佈線參數 86

3.4.2 佈局佈線實例 90

3.4.3 增量佈局佈線 91

3.4.4 反標保留分配 91

3.5 模擬 92

3.5.1 建立向量原始檔案 92

3.5.2 模擬實例 95

3.6 程式設計與配置 96

3.6.1 建立程式設計文件 96

3.6.2 器件程式設計和配置 98

3.7 案例分析:濾波器的設計 100

3.7.1 第1個濾波器 100

3.7.2 第2個濾波器:插入流水 103

3.7.3 第3個濾波器:對稱結構 105

3.7.4 第4個濾波器:脈動濾波器(Systolic Filter) 106

3.7.5 第5個濾波器:對稱反向結構脈動濾波器 107

3.7.6 案例總結 109

3.8 小結 109

3.9 問題與思考 109

第4章 Altera的IP工具 110

4.1 IP的概念和Altera的IP 110

4.1.1 IP的概念 110

4.1.2 Altera可提供的IP 111

4.1.3 Altera IP在設計中的作用 113

4.2 使用Altera的基本宏功能 114

4.2.1 定制基本宏功能 115

4.2.2 實現基本宏功能 119

4.2.3 設計實例 122

4.3 使用Altera的IP核 125

4.3.1 定制IP核 125

4.3.2 實現IP核 129

4.3.3 設計實例 130

4.4 小結 131

4.5 問題與思考 131

第5章 Quartus II的常用輔助設計工具 132

5.1 I/O分配驗證 132

5.1.1 I/O分配驗證功能簡介 133

5.1.2 I/O分配驗證流程 133

5.1.3 用於I/O分配驗證的輸入 136

5.1.4 運行I/O分配驗證 137

5.2 功率分析 139

5.2.1 Excel-based功率計算器 139

5.2.2 Simulation-based功率估算 141

5.3 RTL閱讀器 142

5.3.1 RTL閱讀器簡介 142

5.3.2 RTL閱讀器使用者介面 143

5.3.3 原理圖的分頁和模組層次的切換 144

5.3.4 過濾原理圖 145

5.3.5 將原理圖中的節點定位到源設計檔 147

5.3.6 在原理圖中查找節點或網線 147

5.3.7 使用RTL閱讀器分析設計中的問題 148

5.4 SignalProbe及SignalTap II邏輯分析器 148

5.4.1 SignalProbe 148

5.4.2 SignalTap II 151

5.5 時序收斂平面佈局規劃器(Timing Closure Floorplan) 157

5.5.1 使用Timing Closure Floorplan分析設計 158

5.5.2 使用Timing Closure Floorplan優化設計 164

5.6 Chip Editor底層編輯器 164

5.6.1 Chip Editor功能簡介 164

5.6.2 使用Chip Editor的設計流程 165

5.6.3 Chip Editor視圖 166

5.6.4 資源特性編輯器 168

5.6.5 Chip Editor的一般應用 172

5.7 工程更改管理(ECO) 172

5.7.1 ECO簡介 173

5.7.2 ECO的應用範圍 173

5.7.3 ECO的操作流程 174

5.7.4 使用Change Manager查看和管理更改 175

5.7.5 ECO驗證 176

5.8 小結 176

5.9 問題與思考 176

第6章 程式設計與配置 177

6.1 配置Altera FPGA 177

6.1.1 配置方式 177

6.1.2 主動串列(AS) 183

6.1.3 被動串列(PS) 186

6.1.4 快速被動並行(FPP) 188

6.1.5 被動並行非同步(PPA) 189

6.1.6 JTAG配置方式 191

6.1.7 ByteBlaster II下載電纜 192

6.1.8 配置晶片 194

6.2 設定檔和軟體支援 194

6.2.1 軟體支援 194

6.2.2 設定檔 196

6.3 單板設計及調試注意事項 199

6.3.1 配置的可靠性 200

6.3.2 單板設計要點 200

6.3.3 調試建議 201

6.4 小結 203

6.5 問題與思考 203

第7章 協力廠商EDA工具 204

7.1 協力廠商EDA工具綜述 204

7.1.1 NativeLink與WYSIWYG 204

7.1.2 3種EDA工具的使用流程 205

7.1.3 Quartus II支援的協力廠商工具 205

7.2 模擬的概念與ModelSim模擬工具 207

7.2.1 模擬簡介 207

7.2.2 模擬的切入點 208

7.2.3 ModelSim模擬工具的不同版本 210

7.2.4 ModelSim的圖形化使用者介面 210

7.2.5 ModelSim的基本模擬步驟 221

7.2.6 使用ModelSim進行功能模擬 226

7.2.7 使用ModelSim進行時序模擬 230

7.2.8 ModelSim模擬工具高級應用 232

7.3 綜合的概念與Synplify/Synplify Pro綜合工具 242

7.3.1 Synplify/Synplify Pro的功能與特點 242

7.3.2 Synplify Pro的使用者介面 248

7.3.3 Synplify Pro綜合流程 251

7.3.4 Synplify Pro的其他綜合技巧 272

7.4 小結 284

7.5 問題與思考 284
序: